Chap4 - Chapter 4 The Von Neumann  Model 4-2...

Info iconThis preview shows pages 1–7. Sign up to view the full content.

View Full Document Right Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: Chapter 4 The Von Neumann  Model 4-2 Von Neumann Model MEMORY CONTROL UNIT MAR MDR IR PROCESSING UNIT ALU TEMP PC OUTPUT Monitor Printer LED Disk INPUT Keyboard Mouse Scanner Disk 4-3 Von Neumann Model  Memory: holds both data and instructions  Processing Unit:  carries out the  instructions  Control Unit:  sequences and interprets  instructions  Input and Output:  interacts with the user 4-4 Memory 2 k  x  m  array of stored bits Address • unique ( k-bit) identifier of location Contents • m-bit value stored in location Basic Operations: LOAD • read a value from a memory location STORE • write a value to a memory location • • • 0000 0001 0010 0011 0100 0101 0110 1101 1110 1111 00101101 10100010 4-5 Memory • Each location has an address and contents • Address: bit pattern that uniquely identifies a memory location • Contents: bit pattern stored at a given address. • analogy: p.o. boxes have fixed numbers, but changing contents. • Address Space: • The total number of memory locations (“boxes”) available. • e.g. a 28 bit address provides an address space of 2 28  locations. • The LC-3 has an address space of 2 16  locations - i.e. it uses a 16 bit address. • • • 0000 0001 0010 0011 0100 0101 0110 1101 1110 1111 00101101 10100010 4-6 Interface to Memory How does processing unit get data to/from memory? MAR : Memory Address Register MDR : Memory Data Register To  LOAD  a location (A): 1. Write the address (A) into the MAR. 2. Send a “read” signal to the memory....
View Full Document

This note was uploaded on 08/07/2009 for the course COMPUTER S TA C162 taught by Professor Bits-goa during the Spring '09 term at École Normale Supérieure.

Page1 / 21

Chap4 - Chapter 4 The Von Neumann  Model 4-2...

This preview shows document pages 1 - 7. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online