Arithmetic Circuits

| categories: Lectures

Now that we know how to implement arbitrary logical functions using gates we'll see how to implement arithmetic. Slides for today. Readings for today include sections 3.1, 3.2, and Appendix C.5, C.6.

more...


Transistors and Gates

| categories: Lectures

Today we will dive to the depths to learn how these computing machines actually work. Slides for today. The reading for today is in Appendix C1,2,3.

more...


Assemblers and Compilers

| categories: Lectures

Today we'll talk about the process of compiling C to assembly language and then to machine code. Slides for today. The readings for today are sections 2.10, 2.12, and 2.13.

more...




Addressing Modes

| categories: Lectures

Today we'll talk more about memory access. We will use C to help us think about pointers. Slides for today. . The reading to supplement this lecture is sections 2.3 and 2.10.

more...





« Previous Page