2110362 Microcomputer interfacing laboratory

year 1998

What's new

13 Sept   Tools version 1.0  assembler and simulator
22  Sept   Bug fixed  assembler INA, OUT
2  Oct     Update assembler  and simulator, the assembler  now generate listing
2  Oct     Benchmark program is available  (the package )

Lab Assignments

The CPU3 specification requires some clarification.  Read Specification of CPU3 for more details.

Final exam  announcement
Guide to do the exercise 5 (keyboard and display)
Specification of CPU3
Memory Chip Data sheet
Benchmark program  (the package)

Tools  (version 1.0 is available)

There are a lot of examples in the package.  Tools are written in K&R C and are compiled with Turbo C v2.0.  It should be very easy to port it to other platform.  I believe it will compile on Unix (or Linux) without any modification.
  1. cpu3 assembler a3 (source and executable ) run on PC
  2. How to use a3 assembler
  3. cpu3 simulator    (source and executable)  run on PC
  4. How to use cpu3 simulator