![](_themes/rmnsque/rombul1d.gif) |
Basic HEX and BINARY arithmetic |
![](_themes/rmnsque/rombul1d.gif) |
Effects of arithmetic on the Standard Flags |
![](_themes/rmnsque/rombul1d.gif) |
Conversions among bases: HEX, BINARY, Decimal |
![](_themes/rmnsque/rombul1d.gif) |
The Instruction Cycle |
![](_themes/rmnsque/rombul1d.gif) |
Memory: Virtual, Bank Switched, circuits for using
Memory Enable |
![](_themes/rmnsque/rombul1d.gif) |
Port I/O vs. DMA I/O |
![](_themes/rmnsque/rombul1d.gif) |
Basic Intel Machine Architecture and Registers |
![](_themes/rmnsque/rombul1d.gif) |
Basic Intel Assembler Programming |
![](_themes/rmnsque/rombul1d.gif) |
.com vs. .exe program structure |
![](_themes/rmnsque/rombul1d.gif) |
Intel DEBUG DUMP analysis (program tracing) |
![](_themes/rmnsque/rombul1d.gif) |
Hardware and Software Interrupt tracing |
![](_themes/rmnsque/rombul1d.gif) |
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!)
Calculators are permitted during the final
exam. Yes.
I teach only two sections of this course:
Section 030 - Tuesday and Thursday 12noon-2pm (Day)
Section 521 - Tuesday and Thursday 7pm-9:00pm (Night)
See my schedule for details.
For other sections of DAT2343 please refer to:
Prof. Alan Pinck
(Course Developer) Home Page
On Working "together" on Assignments
Share your ideas, not your solutions or source
code. For details, see: Plagiarism.