pbaumgarten.com

Unit 4 Hardware and software

Different formats for media

Error checking

Parity check

Check digits

Checksum

Automatic repeat requests (ARGQ)

MIDI

JPEG

MP3 & MP4

Compression

Lossy compression

Lossless compression

How Computers Compress Text: Huffman Coding and Huffman Trees - Tom Scott (6:30)

Computer architecture and the fetch-execute cycle (1.3.2)

“A computer processor does moronically simple things — it moves a byte from memory to register, adds a byte to another byte, moves the result back to memory. The only reason anything substantial gets completed is that these operations occur very quickly. To quote Robert Noyce, ‘After you become reconciled to the nanosecond, computer operations are conceptually fairly simple.’” *

Input devices (1.3.3)

GPIO

Output devices (1.3.4)

GPIO

Memory, storage devices and media (1.3.5)

Operating systems (1.3.6)

High and low-level languages and their translators (1.3.7)