| Computer organization | |||||||||||||||||||
| Levels of abstraction | |||||||||||||||||||
| Assembler Simulator | Applications | ||||||||||||||||||
| C | C++ | Java | High-level language | ||||||||||||||||
| SOFTWARE | |||||||||||||||||||
| add | lw | ori | Assembly language | ||||||||||||||||
|
0000 0001 0000 1001 0101 | Machine instructions/Data | |||||||||||||||||
| HARDWARE | |||||||||||||||||||
| CPU Memory I/O | Functional units | ||||||||||||||||||
| CMSC311 | |||||||||||||||||||
| Multiplexor Decoder Adder | Components | ||||||||||||||||||
| Combinational | Sequential | Circuits | |||||||||||||||||
| You are here |
|
AND | OR | XOR | Gates | ||||||||||||||
| Transistors Wires | Electronics | ||||||||||||||||||
| Electrons | Atomic units | ||||||||||||||||||