Download presentation
Presentation is loading. Please wait.
Published byGwenda Randall Modified over 9 years ago
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
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.