Sec (1.2): Main memory. Memory: Stores data and instructions in the beginning, intermediate and final stages of the processing.

Slides:



Advertisements
Similar presentations
Chapter 5 Internal Memory
Advertisements

Computer Organization and Architecture
Computer Organization and Architecture
+ CS 325: CS Hardware and Software Organization and Architecture Internal Memory.
What is memory? Memory is used to store information within a computer, either programs or data. Programs and data cannot be used directly from a disk or.
Computer Organization and Architecture
Chapter 5 Internal Memory
IT Systems Memory EN230-1 Justin Champion C208 –
Memory Key component of a computer system is its memory system to store programs and data. ITCS 3181 Logic and Computer Systems 2014 B. Wilkinson Slides12.ppt.
1 Lecture 16B Memories. 2 Memories in General RAM - the predominant memory ROM (or equivalent) needed to boot ROM is in same class as Programmable Logic.
Memory. When we receive some instruction or information we retain them in our memory. Similarly a computer stores the instructions for solving a problem,
1 The 8051 Microcontroller and Embedded Systems CHAPTER INTERFACING TO EXTERNAL MEMORY.
Intro to Cache Memory By david hsu. Examples of memory Paper and writing, books Neon signs Cassettes and other magnetic tape memory Abacus Art material.
Memory Hierarchy.
Memory Main memory consists of a number of storage locations, each of which is identified by a unique address The ability of the CPU to identify each location.
Faculty of Information Technology Department of Computer Science Computer Organization and Assembly Language Chapter 5 Internal Memory.
Introduction to Computing: Lecture 4
Random access memory.
What is RAM? Nick Sims.
What is a computer ?  A computer is an electronic device that can accept data and instruction, process them or store them for later retrieval, and sometimes.
Memory Technology and Interfacing. Stored Program Model Memory Output Input CPU Stored-program computer model.
Chapter 8 Memory Interface
MODULE 5: Main Memory.
Internal Memory.
CIM101 : Introduction to computer Lecture 3 Memory.
Types of Memory Technologies  Volatile  RAM (Random Access Memory)  DRAM (Dynamic RAM)  SRAM (Static RAM)  SDRAM (Synchronous DRAM)  Non-Volatile.
Memory Cell Operation.
Information Technology Basic Computer Architecture Adnan Khalid.
Primary Storage Primary storage is the storage that is directly available to the CPU. It is also known as: Main Memory Main Memory Direct Access Storage.
Computer Architecture Lecture 24 Fasih ur Rehman.
Semiconductor Memory Types
A memory is just like a human brain. It is used to store data and instructions. Computer memory is the storage space in computer where data is to be processed.
1 Memory Hierarchy (I). 2 Outline Random-Access Memory (RAM) Nonvolatile Memory Disk Storage Suggested Reading: 6.1.
Computer Architecture Chapter (5): Internal Memory
AHMEDABAD INSTITUTE OF TECHNOLOGY
Seminar On RAM & ROM. PRESENTED BY PRESENTED BY 1) YATIN KSHIRSAGAR. 2) GHANSHYAM DUSANE. 3) GANESH RAJOLE.
Components of Computer. Memory Unit Most important part of the computer Used to store data and instructions that are currently in use Main memory consists.
Tech Level Cyber Security
Chapter 5 Internal Memory
William Stallings Computer Organization and Architecture 7th Edition
Internal Memory.
Memory Main memory consists of a number of storage locations, each of which is identified by a unique address The ability of the CPU to identify each location.
Memory Main memory consists of a number of storage locations, each of which is identified by a unique address The ability of the CPU to identify each location.
Module IV Memory Organization.
William Stallings Computer Organization and Architecture 7th Edition
Electronics Technology
COMPUTER ORGANISATION AND ARCHITECTURE
William Stallings Computer Organization and Architecture 8th Edition
Subject Name: Embedded system Design Subject Code: 10EC74
Module IV Memory Organization.
Computer Architecture
William Stallings Computer Organization and Architecture 7th Edition
William Stallings Computer Organization and Architecture 8th Edition
BIC 10503: COMPUTER ARCHITECTURE
Computer Memory BY- Dinesh Lohiya.
TOPIC : Memory Classification
MICROPROCESSOR MEMORY ORGANIZATION
William Stallings Computer Organization and Architecture 8th Edition
Computer Memory.
Presentation transcript:

Sec (1.2): Main memory

Memory: Stores data and instructions in the beginning, intermediate and final stages of the processing.

Technology of memory building: There are two significant types for technologies used in memory building ( design ): 1. Magnetic core 2. Semiconductor memory

1- Magnetic core: Consists of million of rings, each ring in the size of pinhead, these rings connected to each other forming a mesh, electricity flows through these rings, the rings are magnetized. If the electricity flows in clock wise, the ring represents 1 but in counter clock wise it represents 0. In this kind of technology data are not lost even if the power goes off. Note: magnetic core is non-volatile memory

Magnetic core: 10

2- Semiconductor memory: Is an integrated circuit, is put on a silicone board, each cell contains transistor which works as switch and a capacitor which keeps the charge. If the capacitor is charged, it means the value stored is 1, other wise the value is 0.

Advantages of semiconductor: less bulky than the magnetic core. survive for a longer period (less damage) data can be stored in a smaller size less cost faster in information retrieval

Disadvantages of semiconductor: it is volatile, it losses its contents as soon as the power goes off. For this purpose UPS is used

3- Bubble memory: It has come to take the advantages of magnetic cores and semiconductor technology

Memory contains: 1. Address register: contains the address of the data to be brought or put in the memory ( the address value is brought from the CPU ) 2. Word register: it contains the data brought or to put from/in the memory 3. LCU (local control unit): supervises all the parts of the memory 4. The memory cells ( matrix ) ( The cell size is eight bits )

Memory contains: ADDRES S REGISTE R MATRIX LCU WOR D REGIS TER CPU Least significant bit ( Lower order end ) Most significant bit ( High order end )

Measuring Memory capacity: Bit = 0 or 1 Byte = 8 bits KByte = 1024 Byte = 2 10 byte MByte = 1024 * 1024 Byte = 2 20 byte GByte = 1024 * 1024 * 1024 Byte = 2 30 byte

Ex: given the address register of length 16 bits and the length of the word is 4 bits, computes the size of the memory in bytes Sol.: No. of address locations = 2 16 = No. of bits in the memory = 65536*4 = bits Size of the memory in bytes = / 8 = bytes

Types of memory: RAM ( Random Access Memory )  It is a memory where data can be read or written.  It is a volatile memory  It is important in putting the computer specification  DRAM ( Dynamic RAM ) or SDRAM ( Synchronous DRAM ): Is used in reference to DRAM that applies additional techniques to decrease the time needed to retrieve the contents from its memory cells ROM ( Read Only Memory ) It is only for reading, it comes from the manufacture on a chip. For example the ASCII code is store in ROM This memory is non-volatile  PROM ( Programmable Read Only Memory) Can be programmed by the manufacture or by the user (can be programmed for one time only )  EPROM (Erasable Programmable Read Only Memory ) Can be erased and reprogrammed