Presentation is loading. Please wait.

Presentation is loading. Please wait.

Machine level architecture Computer Architecture Basic units of a Simple Computer.

Similar presentations


Presentation on theme: "Machine level architecture Computer Architecture Basic units of a Simple Computer."— Presentation transcript:

1 Machine level architecture Computer Architecture Basic units of a Simple Computer

2 How do we add two numbers?

3 Program Unit Output Input (data) Memory Accumulator SIMCo

4 Inputs and Outputs Goldman Sachs partner Dennis Suskind

5 Processes and Flow Charts Start Receive numbers to add Do Addition Announce Answer Stop Start Read first number Read second number Put first number into accumulator Add second number to first Store sum in memory Print Sum Stop

6 Program 017 018 117 218 619 519 InputOutput Memory Accumulator 1 st number to be added Read First Number

7 Program 017 018 117 218 619 519 InputOutput Memory Accumulator 2 nd number to be added Read Second Number

8 Program 017 018 117 218 619 519 InputOutput Memory Accumulator 1 st Number Put first number in accumulator

9 Program 017 018 117 218 619 519 InputOutput Memory Accumulator Sum of 1 st and 2 nd number Add second number to first

10 Program 017 018 117 218 619 519 InputOutput Memory Accumulator Sum Store sum in memory

11 Program 017 018 117 218 619 519 InputOutput Memory Accumulator 1 st number to be added Print Sum

12 Operational Codes 0 = Input 1 = Clear and Add 2 = Add 3 = Test Accumulator Contents 4 = Shift 5 = Output 6 = Store 7 = Subtract 8 = Unconditional Jump 9 = Halt and Reset

13 Memory

14 Operational Codes 9 = Input 1 = Clear and Add 2 = Add 3 = Test Accumulator Contents 4 = Shift 5 = Output 6 = Store 7 = Subtract 8 = Unconditional Jump 0 = Halt and Reset Cardiac Op Codes


Download ppt "Machine level architecture Computer Architecture Basic units of a Simple Computer."

Similar presentations


Ads by Google