CS1Q Computer Systems Week 16 (30th January 2006)
Preparatory reading:
- CSI: all of Chapter 5.
- The biography of John
Atanasoff can also be found on the book's website.
- The ethical issue HIPAA can also be found on the book's website.
Lecture slideshows:
Tutorial:
- Number systems (decimal, binary, hexadecimal), conversions, and
binary arithmetic. The worksheet
should be attempted in advance. Here are the solutions.
Key points:
- high-level languages, assembly language, and machine language
- typical assembly language instructions and the level of detail at
which they operate
- the fetch-execute cycle
Supplementary reading:
- CSI Chapter 7 describes another simple CPU and its assembly
language. You might find it interesting to compare it with the IT
Machine.