[Fri, 16 Nov 2001 1625]
The topics page brought up to date.
The page for some of the lectures now include links to circuit
diagrams in DigSim for circuits relevant to that lecture.
The archive digsim.tar.gz was updated
[Fri, 16 Nov 2001 1355]
The circuits for a half adder and a full adder in the standard DigSim
distribution are erroneous. I've updated the directories with correct
The archive digsim.tar.gz has also been updated.
[Sun, 30 Sep 2001 2302]
Project 0 grade reports were sent out by email.
[Thu, 20 Sep 2001 1300]
Updated versions of "toupper.asm" are now available. This fixes the bug
where writing the "Read Error" message to the screen did not specify
the file descriptor for stdout.
[Tue, 18 Sep 2001 1300]
In the syllabus page, the topic
for each day is "clickable". The link will take you to a page
that has a summary of the topics covered in lecture that day.
The text of the programs and sample runs shown on the
overhead projector will also be posted.
[Tue, 18 Sep 2001 1230]
Tutorials on running NASM, using gdb and Linux system calls have
been posted on the project web page.
Project 0 is also available.
[Mon, 10 Sep 2001 2008]Homework 2 has been posted.
[Wed, 29 Aug 2001 1515]Advising Note: This course is a replacement for CMSC 211 Assembly
Language Programming and CMSC 311 Computer Organization. Students who have
taken either CMSC 211 or CMSC 311 previously should not take this class.
Furthermore, computer science majors who take this class must also take
CMSC 411 Computer Architecture to satisfy the requirements of a BS degree
in computer science. CMSC 313 by itself will not be sufficient for