Merge branch 'master' into gh-pages
This commit is contained in:
commit
5d78ada088
13 changed files with 27 additions and 20 deletions
|
|
@ -8,7 +8,7 @@ includes:
|
|||
* [PCx86](/docs/pcx86/), an x86-based IBM PC and PC-compatible emulator
|
||||
* [PC8080](/modules/pc8080/), an 8080 machine emulator (e.g., [Space Invaders](/devices/pc8080/machine/invaders/), [VT100 Terminal](/devices/pc8080/machine/vt100/))
|
||||
* [C1Pjs](/docs/c1pjs/), an emulation of the 6502-based [Ohio Scientific Challenger 1P](/devices/c1p/)
|
||||
* [PDPjs](/modules/pdp11/), a PDP-11 emulator currently in development (e.g., [PDP-11/20 and PDP-11/70](/devices/pdp11/machine/))
|
||||
* [PDPjs](/modules/pdp11/), a PDP-11 emulator currently in development (e.g., [PDP-11/20](/devices/pdp11/machine/1120/), [PDP-11/45](/devices/pdp11/machine/1145/), [PDP-11/70](/devices/pdp11/machine/1170/))
|
||||
|
||||
All PCjs machine simulations are written entirely in [JavaScript](/modules/). No Flash, Java or other plugins are
|
||||
required. Supported browsers include modern versions of Chrome, Safari, Firefox, Internet Explorer (v9.0 and up), Edge,
|
||||
|
|
|
|||
|
|
@ -9,10 +9,10 @@ PDP-11/20 Machine Configurations
|
|||
|
||||
PDPjs supports a variety of PDP-11/20 machine configurations, including:
|
||||
|
||||
* [PDP-11/20 Boot Monitor](/devices/pdp11/machine/1120/monitor/) (with [Debugger](/devices/pdp11/machine/1120/monitor/debugger/))
|
||||
* [PDP-11/20 with Front Panel](/devices/pdp11/machine/1120/panel) (with [Debugger](/devices/pdp11/machine/1120/panel/debugger/))
|
||||
* [PDP-11/20 Bootstrap Loader Demo](/devices/pdp11/machine/1120/bootstrap/) (with [Debugger](/devices/pdp11/machine/1120/bootstrap/debugger/))
|
||||
* [PDP-11/20 BASIC Demo](/devices/pdp11/machine/1120/basic/) (with [Debugger](/devices/pdp11/machine/1120/basic/debugger/))
|
||||
* [PDP-11/20 BASIC Demo](/devices/pdp11/machine/1120/basic/)
|
||||
* [PDP-11/20 Bootstrap Loader Demo](/devices/pdp11/machine/1120/bootstrap/)
|
||||
* [PDP-11/20 Boot Monitor](/devices/pdp11/machine/1120/monitor/)
|
||||
* [PDP-11/20 with Front Panel](/devices/pdp11/machine/1120/panel)
|
||||
|
||||
The "Demo" machines come with 16Kb of RAM and a [PC11 Paper Tape Reader](/devices/pdp11/pc11/). All the other machines
|
||||
are configured with 56Kb of RAM.
|
||||
|
|
|
|||
|
|
@ -9,8 +9,8 @@ PDP-11/45 Machine Configurations
|
|||
|
||||
PDPjs supports a variety of PDP-11/45 machine configurations, including:
|
||||
|
||||
* [PDP-11/45 with Front Panel](/devices/pdp11/machine/1145/panel/) (with [Debugger](/devices/pdp11/machine/1145/panel/debugger/))
|
||||
* [PDP-11/45 with VT100 Terminal](/devices/pdp11/machine/1145/vt100/) (with [Debugger](/devices/pdp11/machine/1145/vt100/debugger/))
|
||||
* [PDP-11/45 with Front Panel](/devices/pdp11/machine/1145/panel/)
|
||||
* [PDP-11/45 with VT100 Terminal](/devices/pdp11/machine/1145/vt100/)
|
||||
|
||||
All of the above configurations include 248Kb of RAM -- the maximum supported by the PDP-11/45 architecture.
|
||||
The top 8Kb of the PDP-11/45's 18-bit address space is occupied by the *I/O Page*, a region reserved for hardware
|
||||
|
|
|
|||
|
|
@ -9,13 +9,14 @@ PDP-11/70 Machine Configurations
|
|||
|
||||
PDPjs supports a variety of PDP-11/70 machine configurations, including:
|
||||
|
||||
* [PDP-11/70 Boot Monitor](/devices/pdp11/machine/1170/monitor/) (with [Debugger](/devices/pdp11/machine/1170/monitor/debugger/))
|
||||
* [PDP-11/70 with Front Panel](/devices/pdp11/machine/1170/panel/) (with [Debugger](/devices/pdp11/machine/1170/panel/debugger/))
|
||||
* [PDP-11/70 Boot Monitor](/devices/pdp11/machine/1170/monitor/)
|
||||
* [PDP-11/70 with Front Panel](/devices/pdp11/machine/1170/panel/)
|
||||
* [PDP-11/70 "Server Array"](/devices/pdp11/machine/1170/array/)
|
||||
* [PDP-11/70 with VT100 Terminal](/devices/pdp11/machine/1170/vt100/) (with [Debugger](/devices/pdp11/machine/1170/vt100/debugger/))
|
||||
* [PDP-11/70 with VT100 Terminal](/devices/pdp11/machine/1170/vt100/)
|
||||
|
||||
The [PDP-11/70 with Front Panel and Debugger](/devices/pdp11/machine/1170/panel/debugger/) also features a section
|
||||
on "[Toggle-Ins](/devices/pdp11/machine/1170/panel/debugger/#toggle-ins)" for your switch-toggling enjoyment.
|
||||
The [PDP-11/70 with Front Panel](/devices/pdp11/machine/1170/panel/) also comes in a
|
||||
[Debugger Configuration](/devices/pdp11/machine/1170/panel/debugger/), which features a section on
|
||||
"[Toggle-Ins](/devices/pdp11/machine/1170/panel/debugger/#toggle-ins)" for your switch-toggling enjoyment.
|
||||
|
||||
Unless otherwise specified, the above configurations include 256Kb of RAM. The PDP-11/70's 22-bit architecture
|
||||
supports a maximum of 3,840Kb of RAM, since the last 256Kb is reserved for UNIBUS devices. The top 8Kb is known
|
||||
|
|
|
|||
|
|
@ -12,3 +12,9 @@ PDP-11 Machine Configurations
|
|||
* [PDP-11/20](/devices/pdp11/machine/1120/)
|
||||
* [PDP-11/45](/devices/pdp11/machine/1145/)
|
||||
* [PDP-11/70](/devices/pdp11/machine/1170/)
|
||||
|
||||
Most machine configurations come in two flavors: with or without the built-in PCjs Debugger.
|
||||
|
||||
For example, the [PDP-11/70 with Front Panel](/devices/pdp11/machine/1170/panel/) is also available as
|
||||
the [PDP-11/70 with Front Panel and Debugger](/devices/pdp11/machine/1170/panel/debugger/), which includes a section
|
||||
on "[Toggle-Ins](/devices/pdp11/machine/1170/panel/debugger/#toggle-ins)" for your switch-toggling enjoyment.
|
||||
|
|
|
|||
|
|
@ -69,7 +69,7 @@ pre a, code a {
|
|||
font-size: 15px;
|
||||
}
|
||||
.machine {
|
||||
margin: 15px;
|
||||
|
||||
overflow: hidden;
|
||||
}
|
||||
.c1pjs {
|
||||
|
|
|
|||
|
|
@ -48,7 +48,7 @@
|
|||
<p class="common-reference"></p>
|
||||
<p class="common-copyright">
|
||||
<span class="common-copyright"><a href="http://www.pcjs.org/">pcjs.org</a> © 2012-2016 by <a href="http://twitter.com/jeffpar">@jeffpar</a></span><br/>
|
||||
<span class="common-copyright"><a href="http://github.com/jeffpar/pcjs">PCjs</a> machines released under <a href="http://gnu.org/licenses/gpl.html">GPLv3</a></span>
|
||||
<span class="common-copyright"><a href="http://github.com/jeffpar/pcjs">PCjs Project</a> released under <a href="http://gnu.org/licenses/gpl.html">GPLv3</a></span>
|
||||
</p>
|
||||
</div>
|
||||
</xsl:template>
|
||||
|
|
|
|||
|
|
@ -69,7 +69,7 @@ pre a, code a {
|
|||
font-size: 15px;
|
||||
}
|
||||
.machine {
|
||||
margin: 15px;
|
||||
|
||||
overflow: hidden;
|
||||
}
|
||||
.c1pjs {
|
||||
|
|
|
|||
|
|
@ -48,7 +48,7 @@
|
|||
<p class="common-reference"></p>
|
||||
<p class="common-copyright">
|
||||
<span class="common-copyright"><a href="http://www.pcjs.org/">pcjs.org</a> © 2012-2016 by <a href="http://twitter.com/jeffpar">@jeffpar</a></span><br/>
|
||||
<span class="common-copyright"><a href="http://github.com/jeffpar/pcjs">PCjs</a> machines released under <a href="http://gnu.org/licenses/gpl.html">GPLv3</a></span>
|
||||
<span class="common-copyright"><a href="http://github.com/jeffpar/pcjs">PCjs Project</a> released under <a href="http://gnu.org/licenses/gpl.html">GPLv3</a></span>
|
||||
</p>
|
||||
</div>
|
||||
</xsl:template>
|
||||
|
|
|
|||
|
|
@ -69,7 +69,7 @@ pre a, code a {
|
|||
font-size: 15px;
|
||||
}
|
||||
.machine {
|
||||
margin: 15px;
|
||||
|
||||
overflow: hidden;
|
||||
}
|
||||
.c1pjs {
|
||||
|
|
|
|||
|
|
@ -48,7 +48,7 @@
|
|||
<p class="common-reference"></p>
|
||||
<p class="common-copyright">
|
||||
<span class="common-copyright"><a href="http://www.pcjs.org/">pcjs.org</a> © 2012-2016 by <a href="http://twitter.com/jeffpar">@jeffpar</a></span><br/>
|
||||
<span class="common-copyright"><a href="http://github.com/jeffpar/pcjs">PCjs</a> machines released under <a href="http://gnu.org/licenses/gpl.html">GPLv3</a></span>
|
||||
<span class="common-copyright"><a href="http://github.com/jeffpar/pcjs">PCjs Project</a> released under <a href="http://gnu.org/licenses/gpl.html">GPLv3</a></span>
|
||||
</p>
|
||||
</div>
|
||||
</xsl:template>
|
||||
|
|
|
|||
|
|
@ -69,7 +69,7 @@ pre a, code a {
|
|||
font-size: 15px;
|
||||
}
|
||||
.machine {
|
||||
margin: 15px;
|
||||
|
||||
overflow: hidden;
|
||||
}
|
||||
.c1pjs {
|
||||
|
|
|
|||
|
|
@ -48,7 +48,7 @@
|
|||
<p class="common-reference"></p>
|
||||
<p class="common-copyright">
|
||||
<span class="common-copyright"><a href="http://www.pcjs.org/">pcjs.org</a> © 2012-2016 by <a href="http://twitter.com/jeffpar">@jeffpar</a></span><br/>
|
||||
<span class="common-copyright"><a href="http://github.com/jeffpar/pcjs">PCjs</a> machines released under <a href="http://gnu.org/licenses/gpl.html">GPLv3</a></span>
|
||||
<span class="common-copyright"><a href="http://github.com/jeffpar/pcjs">PCjs Project</a> released under <a href="http://gnu.org/licenses/gpl.html">GPLv3</a></span>
|
||||
</p>
|
||||
</div>
|
||||
</xsl:template>
|
||||
|
|
|
|||
Loading…
Reference in a new issue