CMSC 313: Computer Organization and Assembly Language
UMBC
, Spring 2024
Taught by Kumaravel Jagasivamani
Course Information:
Syllabus
Schedule
Lectures:
Arithmetic
Digital Design
Combinational Logic
Sequential Logic
Flip-flops
Finite State Machine
Register File
Processor Introduction
x86 64 Processor Introduction
x86 64 example 1 assembly code
Project 1 Details
Pipelining
X86 64 GDB Debugger
Stack and Functions
Fibonacci Sequence debugger example
Interrupts (source: previous semester)
Assignments:
Homework 1
Homework 2
Quiz 1
Quiz 1
2nd version
Homework 3
Homework 4
Midterm
Midterm
2nd version
Project 1
Load input(x,y,z) and output (o) buffers
Project 2
GDB
Quiz 2
Project 3
Processor
Project 4
Compiler
Final
Back to Home
©
Kumaravel Jagasivamani