Lecture Notes
PART I : Assembly Language
Introduction
SPIM Simulator for MIPS
MIPS Introduction
C Review
Data Representations
MIPS Arithmetic and Data Transfer
Decisions
Procedure Calls I
Procedure Calls II
MIPS Instruction Formats
Floating Point
Floating Point II
Linker
Asm-wrap
PART II : Digital Circuits
Introduction
Boolean Algebra and Gates
Combinational Logic
Arithmetic Circuits
Flip Flops, Registers, Counters - Modified
Finite State Machines
Single Cycle Datapath I
Single Cycle Datapath II
Copyright (C) UC Berkeley and Gershon Kedem's (Cornell University) Notes