DAT 2343 - Architecture

2003-09-23 11:45


Day Section 040
Night Section 522
Notes & Homework

DAT2343 - Computer Architecture

Fall (September - December) 1999

Instructor: Prof. Ian! D. Allen
E-mail: idallen@freenet.carleton.ca
Office: Woodroffe B222B
Phone: x7075 (send email instead)

Teaching Home Page
Personal Home Page

profile for Ian D. Allen on Stack Exchange, a network of free, community-driven Q&A sites
IDAllen Tip Jar:

I teach only two sections of this course:

Section 040 - Monday and Wednesday 10am - 12noon (Day)
Section 522 - Tuesday and Thursday 7pm-9:12pm (Night)

See my schedule for details.

For sections 010, 020, and 030 please refer to:

Prof. Alan Pinck (Course Developer) Home Page

Final Exam - Fall 1999

This is a list of topics that are covered on the Final Exam.  This list is not exhaustive; it merely indicates that the given topics are on the exam. 

Basic HEX and BINARY arithmetic

Effects of arithmetic on the Standard Flags

Conversions among bases: HEX, BINARY, Decimal

The Instruction Cycle

Memory: Virtual, Bank Switched, circuits for using Memory Enable

Port I/O vs. DMA I/O

Basic Intel Machine Architecture and Registers

Basic Intel Assembler Programming

.com vs. .exe program structure

Intel DEBUG DUMP analysis (program tracing)

Hardware and Software Interrupt tracing

Disk DUMP Analysis: Boot Sector, Directory entries

There is nothing related to the LMC  or LMC programming on the exam.  (You know how to use a real assembler and real machine now!)

On Working "together" on Assignments

Share your ideas, not your solutions or source code.  For details, see: Plagiarism


Web Author: Ian! D. Allen idallen@idallen.ca      Updated: 2003-09-23 11:45

Internet Free Zone Level 1 logo Support free and non-commercial Internet.

Any Browser logo This site works best in Any Browser, a campaign for non-specific WWW.

Creative Commons License logo This work is licensed under a Creative Commons License.