MIC-1

From Wikipedia, the free encyclopedia
Jump to: navigation, search

The MIC-1 is a processor architecture invented by Andrew S. Tanenbaum to use as a simple but complete example in his teaching book Structured Computer Organization.

It consists of a very simple control unit that runs microcode from a 512-words store.

The Micro-Assembly Language (MAL) is engineered to allow simple writing of an IJVM interpreter, and the source code for such an interpreter can be found in the book.

[edit] External links

  • Mic-1 Simulator Simulator Mic-1 easy to use for windows (not required Java)
  • emuMIC OpenSource, free and animated MIC-1 emulator, developed by students of the University of Catania (for Windows, Mac and GNU/Linux)
  • IJVM Simulator Simulator IJVM easy to use for windows (not required)
  • [1] An article on Mic-1 virtual Machine implemented in VHDL


Personal tools
Namespaces
Variants
Actions
Navigation
Interaction
Toolbox
Print/export
Languages