Added rudimentary PDP-10 assembler capability to the built-in debugger

This commit is contained in:
Jeff Parsons 2017-02-27 18:06:08 -08:00 committed by Jeff Parsons
commit 8863f1127c
14 changed files with 501 additions and 262 deletions

View file

@ -3,7 +3,7 @@ layout: page
title: PDP-10 (Model KA10) Test Machine
permalink: /devices/pdp10/machine/ka10/test/
machines:
- id: ka10test
- id: testka10
type: pdp10
---
@ -14,4 +14,4 @@ A PDP-10 (Model KA10) is simulated below.
**WARNING**: PDP-10 emulation is still in development, so functionality will be limited until further notice.
{% include machine.html id="ka10test" %}
{% include machine.html id="testka10" %}

View file

@ -3,7 +3,7 @@ layout: page
title: PDP-10 (Model KA10) Test Machine with Debugger
permalink: /devices/pdp10/machine/ka10/test/debugger/
machines:
- id: ka10test
- id: testka10
type: pdp10
debugger: true
---
@ -15,4 +15,4 @@ A PDP-10 (Model KA10) is simulated below.
**WARNING**: PDP-10 emulation is still in development, so functionality will be limited until further notice.
{% include machine.html id="ka10test" %}
{% include machine.html id="testka10" %}

View file

@ -1,10 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/pdpjs/1.34.0/machine.xsl"?>
<machine id="ka10test" type="pdp10" border="1" pos="center" background="#FAEBD7">
<machine id="testka10" type="pdp10" border="1" pos="center" background="#FAEBD7">
<name pos="center">PDP-10 Test Machine with Debugger</name>
<computer id="computer" busWidth="18"/>
<cpu id="cpu" model="1001" cycles="1000000"/>
<ram id="ram" addr="0x0000" size="0x4000" file="/apps/pdp10/tests/optest.json"/>
<ram id="ram" addr="0x0000" size="0x4000" file="/apps/pdp10/tests/optest-v01.json"/>
<device id="default" type="default"/>
<serial id="serial" adapter="0" binding="print" upperCase="true"/>
<panel ref="/devices/pdp10/panel/test/debugger/terminal.xml"/>

View file

@ -1,10 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/pdpjs/1.34.0/machine.xsl"?>
<machine id="ka10test" type="pdp10" border="1" pos="center" background="#FAEBD7">
<machine id="testka10" type="pdp10" border="1" pos="center" background="#FAEBD7">
<name pos="center">PDP-10 Test Machine</name>
<computer id="computer" busWidth="18"/>
<cpu id="cpu" model="1001" cycles="1000000"/>
<ram id="ram" addr="0x0000" size="0x4000" file="/apps/pdp10/tests/optest.json"/>
<ram id="ram" addr="0x0000" size="0x4000" file="/apps/pdp10/tests/optest-v01.json"/>
<device id="default" type="default"/>
<serial id="serial" adapter="0" binding="print" upperCase="true"/>
<panel ref="/devices/pdp10/panel/test/terminal.xml"/>