Altair 8800 w/ Tiny BASIC emulator in JavaScript
Автор: Coding Adventures
Загружено: 2022-05-27
Просмотров: 2015
Описание:
Implement an emulator for Altair 8800 with Intel 8080 CPU. Run Tiny BASIC on top of emulator
This project is great for any computer science student interested to find out more about how CPUs are working, about machine code and assembly language.
This video is also recommended to people interested to build emulators for retro machines or retro arcades. Of course this is just a very first step...
The project is implemented in JavaScript using codeguppy.com - a coding platform based on p5.js library.
💖 Full project source code:
https://codeguppy.com/code.html?h6eVj...
► Similar videos
Implement a CPU emulator (a virtual machine) in JavaScript
💖 • Implement a CPU emulator (a virtual machin...
► Other projects and coding lessons
💖 Coding Projects playlist (Cool games and fun projects on the canvas)
• Coding Projects
💖 Coding Lessons playlist (Full JavaScript course)
• Learn JavaScript (creative coding and game...
Source code credits
I8080 JavaScript CPU emulator
https://github.com/begoon/i8080-js
IO details from: Arduino Altair 8800 emulator
https://github.com/maly/arduino8080basic
Historical reference
Altair 8800 - published By Popular Electronics - Jan 1975
https://archive.org/details/197501Pop...
https://worldradiohistory.com/Archive...
Altair 8800 and Teletype Model 33
https://en.wikipedia.org/wiki/Altair_...
https://en.wikipedia.org/wiki/Teletyp...
Clone of Altair 8800 with Teletype (video)
• Altair 8800 - Video #32 - BASIC version 1.0
July 1975 - Bill Gates and Paul Allen sign a licensing agreement with MITS
http://www.computinghistory.org.uk/de...
Open Letter to Hobbyists
https://en.wikipedia.org/wiki/Open_Le...
Tiny BASIC article from 1976
http://www.bitsavers.org/pdf/interfac...
http://cini.classiccmp.org/pdf/DrDobb...
Tiny BASIC on Wikipedia
https://en.wikipedia.org/wiki/Tiny_BASIC
Tiny BASIC source code
https://github.com/ancientcomputing/8...
Intel 8080 documentation
https://commons.wikimedia.org/wiki/Fi...
https://altairclone.com/downloads/man...
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: