I published the PDP-11 Emulator implemented with JavaScript.
Introduction
This entry follows the last entry.
http://d.hatena.ne.jp/takahirox/20130707/1373178742
I'll introduce my PDP11 emulator implemented with JavaScript because I almost achieved it.
PDP-11 Emulator implemented with JavaScript
You can run UNIX V6 on your web browser here. (Note that I confirmed only it runs on the combination of Windows and Chrome.)
http://takahirox.github.io/pdp11-js/unixv6.html
This is not a server application, but a local application. The PDP11 emulator actually runs on your local web browser.
source code
You can see the source code here. (The code is very dirty yet and I should do refactoring!)
Demonstration
You can see the demonstration video here.
Screen shot
This is the pic that my PDP-11 emulator runs on Android Chrome in front of the physical PDP-11 at computer history museum.
Objectives
This is mainly for education. I published the book about UNIX V6 kernel source code.
I published the book about UNIX 6th Edition in Japan.
はじめてのOSコードリーディング ~UNIX V6で学ぶカーネルのしくみ (Software Design plus)
- 作者: 青柳隆宏
- 出版社/メーカー: 技術評論社
- 発売日: 2013/01/09
- メディア: 単行本(ソフトカバー)
- 購入: 56人 クリック: 1,959回
- この商品を含むブログ (29件) を見る
I wanna let readers easily see the running UNIX V6. I believe that they can enjoy this emulator because, for example, they can see what's happened while the computer system is running.
Conclusion
I didn't fix it yet. I'm gonna add some more features, like debugger. Thanks.
はじめに
このエントリはこの前の続きです。
http://d.hatena.ne.jp/takahirox/20130707/1373178742
だいぶできてきたので、JavaScriptで実装したPDP11エミュレータを改めて紹介します。
PDP-11 Emulator implemented with JavaScript
こちらのリンク先で、お使いのブラウザ上でUNIX V6を動かすことができます。(Windows & Chromeでのみ動作確認しています)
http://takahirox.github.io/pdp11-js/unixv6.html
これはサーバアプリケーションではありません。ローカルアプリケーションです。PDP11エミュレータが、実際にあなたのブラウザ上で動きいます。
Demonstration
PDP11エミュのデモ動画です。
Objectives
教育用に作りました。UNIX V6の解説本を出版していまして、
I published the book about UNIX 6th Edition in Japan.
はじめてのOSコードリーディング ~UNIX V6で学ぶカーネルのしくみ (Software Design plus)
- 作者: 青柳隆宏
- 出版社/メーカー: 技術評論社
- 発売日: 2013/01/09
- メディア: 単行本(ソフトカバー)
- 購入: 56人 クリック: 1,959回
- この商品を含むブログ (29件) を見る
読者の人に気軽にUNIX V6を体験してもらいたいと思ったのです。コンピュータシステムが動いているときに、コンピュータ内部で何が起きているのかが見れるので、きっと楽しめるでしょう。
Conclusion
まだ開発は終了していません。デバッガなどの機能を追加していく予定です。