








 |
DAT2343 - Computer Architecture
Summer (May - August) 2000 :
Course Sections - Summer 2000
I teach only one section of this course:
Section 521 - Tuesday and Thursday 6:30pm-9:00pm (Night)
See my schedule for details.
For other sections of DAT 2343 please refer to:
Prof. Reg Dyer
(Sections 010 and 020) Home Page
Prof. Alan
Pinck (Course Developer) Home Page
Assignment Submission Standards
To permit me to concentrate on the content of your
assignments, material handed in for marking must be easy for me to
identify.
I have prepared a set of Assignment Standards, which you
will find as a button on my academic home page.
Register your EMail
Please register your name and Algonquin EMail address
with me. During the term, I will send your marks to your Algonquin
EMail address. You can forward
your Algonquin EMail to any other address you wish.
Select this
link to register your name and EMail with me.
No Group Assignments
There are no group or team assignments, projects, or
homework in this course. You are expected to do your own work as
individuals, without consulting other students for the answers.
Share your ideas, not your solutions or source
code. For details, see: Plagiarism.
Final Exam - Spring/Summer 2000
This is a list of topics that are covered on the Final
Exam, with each topic followed by a list of homework questions and/or
Web pages that are related to the topic. This list is not
exhaustive; it merely indicates that the given topics are on the
exam.
 |
Basic HEX and BINARY arithmetic
- Set B |
 |
Effects of arithmetic on the Standard Flags
- Set B |
 |
Conversions among bases: HEX, BINARY, Decimal
- Set B |
 |
The Intel Instruction Cycle (not the LMC cycle!)
- Web 6.4, trace.htm
link on bottom of Web 10.2 |
 |
Linking and Relocating using small LMC object files
- E10,11, reloc_link.txt,
object_file_format.txt |
 |
Basic Intel Machine Architecture, Addressing, and
Registers
- F3,F8,G1,2,G3 "near" and "far" |
 |
Simple Intel Assembler Programming, including ASM
syntax
- *.asm
examples on Web
- Project 3
- Web 11.1 (.COM format and syntax) |
 |
.com vs. .exe program structure
differences
- G17, Web 11.1 |
 |
Interrupt (INT) execution and tracing on Intel
hardware
- F22, G4,5, Web 7.4, Web 10.2 (and links on page bottom) |
 |
Intel DEBUG DUMP analysis (program execution
tracing)
- D1,2,3,4, Web 10.2 (and links on page bottom) |
 |
Disk DUMP Analysis: Boot Sector, Directory entries,
C/H/S
- H2,3,4 |
Other than questions related to Linking/Relocating using
LMC instructions as examples, there is no LMC programming on the final
exam.
Calculators are permitted during the final
exam. Yes!
|
|