Skip to main content

Memory in Computer Explanation - Technology369kk

Memory in Computers 

Memory is the storage area of a computer where instructions and data are stored, helping in the processing and execution of tasks. It's categorized into Primary Memory (Main Memory) and Secondary Memory (Permanent Storage).


Memory Hierarchy

Computers require different types of memory for efficient functioning. Since fast memory is more expensive, it can't be used excessively. Therefore, a hierarchy exists based on speed and cost:

  1. Registers - The fastest and smallest, even faster than cache.
  2. Cache Memory (SRAM) - Faster than main memory and close to the CPU.
  3. Main Memory (RAM)
  4. Secondary Storage - Long-term, slower storage.

(Figure hierarchy).

Types of Memory

  1. Primary Memory

    • Read Only Memory (ROM): This non-volatile memory stores permanent data and instructions. Once data is written, it cannot be changed, hence "read-only." ROM is crucial for storing the BIOS, which initializes hardware and loads the operating system.
      • Types of ROM:
        • PROM (Programmable ROM)
        • EPROM (Erasable Programmable ROM)
        • EEPROM (Electrically Erasable Programmable ROM)
    • Random Access Memory (RAM): RAM allows random access to stored data and is volatile—data is lost once power is off. RAM temporarily holds data and instructions during processing.
      • Types of RAM:
        • Static RAM (SRAM)
        • Dynamic RAM (DRAM)
  2. Secondary Memory

    • Long-term storage where data persists even after power loss. Secondary memory has a higher storage capacity but is slower and cheaper.
    • Access Types:
      • Sequential Access: Accesses data in a sequence (e.g., magnetic tape).
      • Direct Access: Directly accesses specific data locations (e.g., hard drives).
  3. Cache Memory

    • A high-speed SRAM located between the CPU and main memory. The CPU first checks cache memory for data before moving to main memory, improving access speed.
    • Types of Cache:
      • Instruction Cache - Stores instructions only.
      • Data Cache - Stores data only.
      • Unified Cache - Stores both data and instructions.
    • Cache Levels (L1, L2, L3):
      • Data retrieval follows this hierarchy: L1 > L2 > L3 > RAM. If data isn't found in L1, the system checks L2, and so on, up to RAM



Comments

Jitu said…
मुझे आपकी वेबसाइट पर लिखा आर्टिकल बहुत पसंद आया इसी तरह से जानकारी share करते रहियेगा|

Popular posts from this blog

Assignment of ITA/ Information Technology and Application BCA- Technology369kk

Q1. What is  computer Explain basic computer architecture and Difference components.  2. Discuss the use of memory in computer system, Explain memory hierarchy  in details. 3. What is software? Explain difference types of software with explain. 4. Write short notes on the given:- (I) Internet. (II) LAN (Local area network ) (III) Search engine (IV) Web browser  Q 1.What is computer Explain basic computer architecture, Difference components of computer.   Computer :- Computer is defined as an electronic device that takes input data and instructions from the user and after processing them, it generates useful and desired output quickly.   A computer is designed to execute applications and provides a variety of solutions through integrated hardware and software components.                            It is fast and automatic device. It works with the help of programs and represents the d...

C++ and Java Practical All Questions Answers - BCA -Technology369kk

C++ and Java  In this post see most important questions for practical questions given by college all questions with answers . Guys I want to say that this is only for suggested post for your practical please request to you change same alphabets, words or anything  methods name and variables name because if you write all words same then this is copy paste for another peoples.  Used Topics:  Keywords, Variables, Condition Statements, Function , Array, Structure, Pointer.                           In OOPs, Class and Objects, Constructor, Poly morph, Encapsulation, Access Specifiers,                               Inheritance etc.  So, Without Time Lose Come to the Points, let's go start Now:        *************************************************************************  C++ 12 ...

Assignment of PMO (Principal of Management and Organization) - Technology369kk

 ** Assignment Of PMO ** Agenda: -  4 Questions discuss in this post. Question 1. Write a d etails note on selection why it Called. negative process.  Question 2. Write a details note on 'span of control. Question 3. Planning is an essential process, do you agree ? Discuss  Question 4. Write a note on management function. Q 1. Write a d etails note on selection why it called negative process.  Ans :-  Selection is the process of choosing the most suitable candidates out of the several candidates available.          Selection is a negative process because there may be more rejected then those selected in most of the candidates that is called selection is a negative process. → Selection process has the following steps:-  [ A .] Screening of applicants - Based on the screening of applicants only those candidates. It Called further process of selection. Who are found eligible for the job Standards of the the organization. [ B .] S...