GoldenSheep402 / abstract-machine

A minimal, modularized, and machine-independent hardware abstraction layer

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

AbstractMachine is a minimal, modularized, and machine-independent 
abstraction layer of the computer hardware:

* physical memory and direct execution (The "Turing Machine");
* basic model for input and output devices (I/O Extension);
* interrupt/exception and processor context management (Context Extension);
* virtual memory and protection (Virtual Memory Extension);
* multiprocessing (Multiprocessing Extension).

CONTACTS

Bug reports and suggestions go to Yanyan Jiang (jyy@nju.edu.cn) and Zihao 
Yu (yuzihao@ict.ac.cn).

About

A minimal, modularized, and machine-independent hardware abstraction layer

License:Other


Languages

Language:C 84.0%Language:Makefile 8.2%Language:Assembly 7.6%Language:Python 0.3%