nedoPC.org

Electronics hobbyists community established in 2002
Atom Feed | View unanswered posts | View active topics It is currently 28 Mar 2024 12:01



Reply to topic  [ 2 posts ] 
i8080 emulator on PDP-10 
Author Message
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Известно, что Paul Allen и Bill Gates писали свой "Altair BASIC using an Intel 8080 emulator
running on a PDP-10 in Harvard University
".

Это-таки написано просто везде...

И оригинальный Altair BASIC я таки разыскал с исходниками - на форуме мы его обсуждали...

А вот Intel 8080 emulator running on a PDP-10 их никому не попадался с исходниками?
Очень хотелось бы взглянуть, как они там порешали некоторые вопросы под PDP-архитектурой...



PS. Описание самих исходников, как я понял, есть вот здесь.

_________________
iLavr


25 May 2013 07:57
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Post 
Некоторая информация попалась мне вот здесь:
Who Wrote How Much of the Original Microsoft BASIC Interpreter?
Quote:
Sometime after Bill pulled out of Harvard, a computer program listing turned up behind an old file cabinet. It was printed on 11x17" paper on the old, all-caps line printer that was hooked up to the PDP-10. As is well known, that BASIC interpreter had been written on the PDP-10. It was cross-assembled, which means that unused PDP-10 op codes had been given the names of the 8080 instructions, and when the PDP-10 tried to execute these instructions a "trap" occurred. In the trap code the programmers had added some emulation routines to make the PDP-10 do what the 8080 would have done if it had been executing the instruction. This made it possible to use the PDP-10 debugging tools to debug the 8080 code. Indeed, legend has it that they never saw an actual 8080 chip the whole time they were debugging the interpreter. Pretty clever bootstrapping exercise.

Image

Упоминается,что
Quote:
The main file is about 65 pages long.

Но самой полной распечатки или её текстового файла нет... :(

_________________
iLavr


25 May 2013 09:56
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 2 posts ] 

Who is online

Users browsing this forum: No registered users and 6 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.