music
OSdata.com: programming text book 

OSdata.com

processor emulator installation

summary

    Follow the instructions for installing your own copy of the emulator or the instructions for signing in provided by those who have installed a copy for your use (such as a school).

manual table of contents
emulator

Google

processor emulator installation

summary

    Follow the instructions for installing your own copy of the emulator or the instructions for signing in provided by those who have installed a copy for your use (such as a school).

installation instructions

    Download the PHP files to your computer. Copies are stored as .txt files (because .php files would be interpretted and you wouldn’t see the actual code). See the list of files below.

    Change the .txt file endings to .php.

    Individuals with their own web server hosting should upload the .php files to their

    Individuals using Mac OS X, Linux, or any other UNIX-like or UNIX-compatible operating system should downlaod copies of Apache and PHP (both are free open source) and run them through a web browser conencting to local host.

    Schools, colleges, and universities should modify the files to meet institutional needs (including customization for use on school servers) and then upload them to the institutional server and make the emulator available for student use.

    Both schools (for educational and research purposes) and individuals (for personal purposes) are encouraged to modify and expand their copies of this project. Share print-outs at: Milo, PO Box 5237, Balboa Island, California, USA, 92662.

    There is also a manual describing the processor emulator. It is organized in a manner similar to that used for real processors. This serves as both a complete reference and as a teaching example to show how to read and use a real programmer reference manual. See the list of chapters below.

customization

    The default copy of the source code assumes that all information is passed back and forth to the browser through HTML form data. Obviously schools will want to use a more sophisticated method to keep track of sets of data from multiple students, including the ability to save work between browser sessions.

    The SUBMIT command is currently blank (other than a message indicating it has been correctly entered) because each school will have their own methods for submitting student assignments.

    Schools that want to openly share the customization methods they have created should send a hard copy to: Milo, PO Box 5237, Balboa Island, CA, 92662, USA (I am currently homeless and don’t have reliable access to modern conveniences such as telephones or e-mail).

manual table of contents
emulator

contact

    If you find this interesting and want to contact me, write to Milo, PO Box 5237, Balboa Island, California, 92662, USA.

if you want to make a tax-deductible donation to the StarTree107 Foundation to support this educational work, contact Dr. Barry at 949-675-5778

    Challenge: Homeless or Facebook


return to table of contents
free downloadable college text book

previous page next page
previous page next page
Google


Made with Macintosh

    This web site handcrafted on Macintosh computers using Tom Bender’s Tex-Edit Plus and served using FreeBSD .

Viewable With Any Browser


    †UNIX used as a generic term unless specifically used as a trademark (such as in the phrase “UNIX certified”). UNIX is a registered trademark in the United States and other countries, licensed exclusively through X/Open Company Ltd.

    Names and logos of various OSs are trademarks of their respective owners.

    Copyright © 2011 Milo

    Created: May 1, 2011

    Last Updated: May 24, 2011


return to table of contents
free downloadable college text book

previous page next page
previous page next page