Featured Post

80186 Microprocessors: Introduction and Architecture

Hello friends, today we are going to discuss the 80186 microprocessor with integrated peripherals. The Intel 80186 is an improved version of the 8086 microprocessor. 80186 is a 16-bit microprocessor with a 16-bit data bus and a 20-bit address bus. It has a programmable peripheral device integrated into the same package. The instruction set of the 80186 is a superset of the instruction set of the 8086. The term super-set means that all of the 8086 instructions will execute properly on an 80186, but the 80186 has a few additional instructions. The following figure shows the block diagram and pin diagram of 80186. The CPU is divided into seven independent functional parts. 80186 internal block diagram  80186 68-pins pin diagram  Functional parts of 80186 Microprocessor The Bus Interface Unit (BIU) Execution Unit (EU) Clock Generator Programmable interrupt controller Programmable Chip Select Unit (CSU) Programmable DMA Unit Programmable counter/timers The Bus Interface Unit ...

What is The Cache Memory

Hello friends, today we will discuss the cache memory. If you want to read the detail information of different types of memory, the post are here Primary Memory, Secondary Memory, and their types and the difference between Static RAM and Dynamic RAM.
The Cache Memory
The Catch Memory

The Cache  Memory Definitions 

The cache memory is a small amount of high-speed memory, present between the primary memory (RAM) and CPU (processor). Its access time is much less compared to that of the main memory. It is an intermediate memory and is not accessible to users. It stores instructions and data, which are to be immediately executed. It is used to reduce the average access time reading data, which are stored in the main memory. Thus the cache memory increases the operating speed of the system. But it is much costlier than the main memory.
Structure of the catch memory
Structure of the catch memory


Working of the Cache Memory


Cache memory is in between CPU and primary memory. It takes data or instruction from primary memory and stores them in cache memory along its the original address of that instruction. Whenever CPU needs that data/instruction, cache memory present that instantly with a fraction of a nanosecond. So CPU can do his work fast.


Types of Cache Memory

Modern computers are having different cache memory called its levels, L1, L2, and L3, The smallest and fastest cache memory is L1, after L2 and nowadays we are using L3 memory. Even INTEL has introduced the L4 type of cache memory in some computers. these are as follows.

Level 1 or L1 cache memory -

L1 cache memory will be present inside the CPU. L1 cache is very fast it runs at the same clock speed as the speed of the processor. It is the most expensive type of memory and its size is extremely limited. In modern CPUs, the L1 cache is divided into two parts: a data section (L1d) to store data and an instruction section (L1i) to store instruction resp.

Level 2 or L2 cache memory -

It is embedded memory and present on the motherboard close to the CPU. L2 cache is less expensive, larger in size but slower in speed than the L1 cache.

Level 3 or L3 cache memory -

L3 cache memory is much larger than L1 and L2 specially developed to improve the performance of L1 and L2. L3 level memory has its own importance. L3 has significantly less speed than L1 and L2 but usually double the speed of DRAM. In multi-core processors, each core has its own dedicated private L1 and L2 cache, but L3 tends to be a shared cache that is common to all the cores, this technique plays an important role in data sharing and inter-core communication.


How you found this article, is this useful? I'm sure this will help you more. If you want more information please let me know through comments in the right below.
Subscribed to the My Computer Tutors for updates. I will keep updating you with the latest tutorials.

Comments

  1. Thank you for helping loved ones transition, for burying them with blessings and honor.
    Regards: office.com/setup

    This has been a challenging time, and I appreciate you so much.
    Regards: office.com/setup

    You have no idea how much your help has meant.
    Regards: mcafee.com/activate

    There was nothing random about your acts of kindness. Thank you for all you have done
    Regards: mcafee.com/activate

    You took common courtesy to an uncommon level. We’re so grateful for your help.
    Regards: mcafee.com/activate


    Thank you for always remembering to change the oil and get the car inspected.
    Regards: norton.com/setup

    You went above and beyond, and I am touched and grateful.
    Regards: norton.com/setup

    ReplyDelete
  2. Thanks for posting this valuable information, really like the way you used to describe. Hope I'll get such posts in future too.

    mcafee.com/activate | norton.com/setup | office.com/setup | office.com/setup

    ReplyDelete
  3. Get one-stop answers for downloading, introducing, and initiating office setup. Get 25 digits alpha-numeric key which has been utilized during the way toward actuating it by dialing the sans toll bolster telephone number.

    office.com/setup | office.com/setup | office.com/setup

    ReplyDelete
  4. Excellent and nice post. It will beneficial for everyone. Thanks for sharing such a wonderful post.
    Fix Task Manager
    Answer Calls on Your Apple Watch

    ReplyDelete
  5. hello you have written such a intresting blog.it is worth of reading.keep updating and sharing with us

    Digit me
    Zen Watson

    ReplyDelete
  6. Very informative post, your post unique. Thanks for sharing.

    norton.com/setup | www.norton.com/setup | norton.com/setup


    ReplyDelete

Post a Comment

Your comment will inspire me, Please leave your comment