<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Dram on P01NT</title><link>https://outofsrvc.github.io/en/tags/dram/</link><description>Recent content in Dram on P01NT</description><generator>Hugo</generator><language>en</language><lastBuildDate>Tue, 25 Aug 2026 14:00:00 +0300</lastBuildDate><atom:link href="https://outofsrvc.github.io/en/tags/dram/index.xml" rel="self" type="application/rss+xml"/><item><title>Cache Memory</title><link>https://outofsrvc.github.io/en/arch/comp-arch-0x4/</link><pubDate>Tue, 25 Aug 2026 13:00:00 +0300</pubDate><guid>https://outofsrvc.github.io/en/arch/comp-arch-0x4/</guid><description>&lt;p>بسم الله&lt;/p>
&lt;p>Having finished the topics concerning the CPU in the last three lessons, we now move on, God willing, to memory topics — which are no less important than what came before them.&lt;/p>
&lt;p>Memory topics divide into three areas: (Virtual Memory, Cache Memory, Internal Memory). We have already covered virtual memory from a practical angle in &lt;a href="https://outofsrvc.github.io/en/cworkshop/virtual-memory-stack-vs-heap/">the virtual memory lesson of the C workshop&lt;/a>; today&amp;rsquo;s topic is &lt;strong>cache memory&lt;/strong>.&lt;/p>
&lt;h2 id="cache-memory-overview">Cache Memory Overview&lt;/h2>
&lt;p>&lt;strong>Cache memory&lt;/strong> is a small, high-speed store usually located between the CPU and main memory (RAM). Its job is to hold copies of the most frequently used data and instructions so the processor can reach them quickly.&lt;/p></description></item><item><title>Internal Memory</title><link>https://outofsrvc.github.io/en/arch/comp-arch-0x5/</link><pubDate>Tue, 25 Aug 2026 14:00:00 +0300</pubDate><guid>https://outofsrvc.github.io/en/arch/comp-arch-0x5/</guid><description>&lt;p>بسم الله&lt;/p>
&lt;p>After covering the cache in the &lt;a href="../comp-arch-0x4/">previous article&lt;/a>, today we wrap up the memory topics so we come away with a clear understanding of memory in general — without descending into external memory, which benefits those working directly with hardware more than software people.&lt;/p>
&lt;h2 id="internal-memory">Internal Memory&lt;/h2>
&lt;p>Internal memory is also known as Main Memory:&lt;/p>
&lt;p>It represents the memory layers closest and fastest to the processor, used to store data and instructions currently being processed, distinguished by fast random access during operation. It includes the registers, cache, RAM, and ROM.&lt;/p></description></item></channel></rss>