From Roman's Projects

CLab: CLab

A huge overkill of an A-level Computing dissertation, but so much fun!

CLab.pdf (1,928 kB)


Contents

The document covers all stages of the design, and also contains a couple of embedded user manuals, which makes it rather fat. Here is a concise table of contents, listing the more interesting bits:


Screenshots

clab-full.png thumbnail

The main screen. The user can run a program to run on this virtual "computer" and interact with it through this keyboard and display.
clab-cpu.png thumbnail

The CPU window shows the internal state of the CPU.
clab-code.png thumbnail

The code window allows the user to write and debug a program in assembly language. Upon running the program, it gets compiled into machine code and loaded into RAM.
clab-ram.png thumbnail

The RAM window showing some code. It can also be used to edit the video buffer, with immediate results.
Retrieved from /CLab/CLab
Page last modified on June 05, 2009, at 11:34 AM