Lecture 2•Last Lecture–Computer Organization vs. Computer Architecture–Principle of equivalence of hardware and software–Computer Evolution–Moore’s Law vs. Rock’s Law–Main Components of a Computer–Measures of Capacity, Speed, Time, Space•Today’s Lecture–The Computer Level Hierarchy–The Von Neumann Model–Non-Von Neumann Model1
Subscribe to view the full document.
2•Computer organization–Encompasses all physical aspects of computer systems.–E.g., circuit design, control signals, memory types.–How does a computer work? •Computer architecture–Logical and abstract of system implementation as seen by the programmer.–E.g., instruction sets, instruction formats, data types, addressing modes, memory access methods, and I/O mechanisms.–How do I design a computer?•Principle of Equivalence of Hardware and Software:–Any task done by software can also be done using hardware, and any operation performed directly by hardware can be done using software.*Computer Organization vs. Architecture* Assuming speed is not a concern.