Skip to content

Latest commit

 

History

History
30 lines (21 loc) · 801 Bytes

README.md

File metadata and controls

30 lines (21 loc) · 801 Bytes

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.