1 / 10

The Little Man Computer

The Little Man Computer. Instruction cycle (fetch). Read address from Location Counter; Walk to address 3. Read content. Instruction cycle (execute LOAD 1/2). 1. Go to mailbox specified by instruction 2. Read content. Instruction cycle (execute LOAD 2/2).

jbouton
Download Presentation

The Little Man Computer

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. The Little Man Computer

  2. Instruction cycle (fetch) • Read address from Location Counter; • Walk to address 3. Read content

  3. Instruction cycle (execute LOAD 1/2) 1. Go to mailbox specified by instruction 2. Read content

  4. Instruction cycle (execute LOAD 2/2) 3. Go to calculator and punch content 4. Increment LC

  5. System Block Diagram CPU Highest Address Memory Lowest Address ALU Input/outputinterface Control unit Program counter

  6. The Little Man Computer

  7. Generic CPU With Registers Program Counter ( PC ) Memory Instruction Register ( IR ) Memory Address Register ( MAR ) Memory Data Register ( MDR ) Accumulator ( A or Acc )

  8. Memory Unit n bits Memory cell bit 0 0 1 2 3 4 2n-1 bit 1 Memory address register Address decoder bit n - 1 0 1 2 m - 1 Memory data register m bits p. 160

  9. MAR-MDR example

  10. A visual analogy for memory

More Related