Skip to content

matthew/urcpu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages