2A SE

ECE222: Digital Computers

I needed to convince myself that this course is useful. It is extremely useful, because software oftentimes need to interact with hardware. When you run out of Memory, or you see the term DDR4 and you never understood what it stood for, and now you finally do! Or the idea of Cache Coherency! You are going to learn it all within a week, this is super exciting.

Link to course notes here.

Watch this playlist instead of going to class.

Concepts

Chapter 1

Chapter 2

Chapter 4

Chapter 5: Computer Memory

Multiplier

Chapter 6 (self-study)

Other

1 word = 4 bytes = 32 bits double-word = 8 bytes = 64 bits

Computer Program → REALLY IMPORTANT PAGE TO UNDERSTAND THE DIFFERENT LAYERS OF THE COMPUTER PROGRAM

Chapter 4: Review

Transistor