matthew / urcpu

A Virtual x86 CPU for Running UrScheme

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

About

UrCPU is a virtual CPU for running UrScheme. UrCPU takes the x86 GNU Assembly output from UrScheme, parses it, and interprets the assembly instructions. UrCPU is intended only to be powerful enough to run UrScheme and it is not a general purpose virtualized x86 CPU or assembler.

UrCPU is primarily a pedagogical exercise in learning x86 assembly and the internals of a self-hosting Scheme compiler.

Install

Unusable at the moment. Get the code from GitHub.

Usage

Unusable at the moment.

License

Copyright 2008, Matthew O'Connor All rights reserved.

This program is free software; you can redistribute it and/or modify it under the same terms as UrScheme itself.

About

A Virtual x86 CPU for Running UrScheme

License:Other


Languages

Language:Ruby 100.0%