The latest set of lectures are here (which may be this
page). Slides, examples, and most other textual material is freely
available. For privacy purposes Zoom lecture recordings are passcode
protected. Zoom lecture pass codes will be E-mailed to registered
students. Do not share the pass codes with those not taking the class.
(This is a University rule. Lectures cannot be shared with others
unless there is unanimous written consent.) The set of links below
will not be complete until the end of the semester. For a preview of
what is to come see a previous semester's lectures.
Midterm Exam Review Covered 28 March 2022
[Slides, Normal (110 kB PDF)]
Zoom Recording of Feb 4, 2022 LectureC library strlen handling by compilers: use library routine or inline a compiler-provided replacement. Compiler output for a simple C strlen routine targeting MIPS, RISC-V, Arm, Intel 64. Continued discussing how compiler might emit code for switch statements.