Updated MACRO-10 diagnostic README files

This commit is contained in:
Jeff 2017-04-05 21:11:10 -07:00 committed by Jeff Parsons
commit 1b5ff37f8a
6 changed files with 17 additions and 17 deletions

View file

@ -17,16 +17,16 @@ are provided below.
I've also experimented with assembling these diagnostics from the original (unmodified) source files. For example,
you can go to the [DAKAK Diagnostic](dakak/) page and try the following command:
a 'dakakt.mac;../param.klm;../fixed.klm;dakakm.mac;../uuoerr.klm;../stor.klm'
a 'DAKAKT.MAC;../PARAM.KLM;../FIXED.KLM;DAKAKM.MAC;../UUOERR.KLM;../STOR.KLM'
and while the MACRO-10 assembly process works:
loading dakakt.mac
loading param.klm
loading fixed.klm
loading dakakm.mac
loading uuoerr.klm
loading stor.klm
loading DAKAKT.MAC
loading PARAM.KLM
loading FIXED.KLM
loading DAKAKM.MAC
loading UUOERR.KLM
loading STOR.KLM
6301 words loaded at 000137-044630, start address 030000
00=000000000000 01=000000000000 02=000000000000 03=000000000000
04=000000000000 05=000000000000 06=000000000000 07=000000000000
@ -39,8 +39,8 @@ there are additional modules that must be loaded into the machine as well, which
to assemble the modified files that I've placed inside each diagnostic's folder. For the [DAKAK Diagnostic](dakak/),
that's **DAKAK.MAC**:
>> a dakak.mac
loading dakak.mac
>> a DAKAK.MAC
loading DAKAK.MAC
5849 words loaded at 000137-044133, start address 030621
00=000000000000 01=000000000000 02=000000000000 03=000000000000
04=000000000000 05=000000000000 06=000000000000 07=000000000000

View file

@ -7,7 +7,7 @@ machines:
type: pdp10
config: /devices/pdp10/machine/ka10/test/debugger/machine.xml
debugger: true
commands: a dakak.mac
commands: a DAKAK.MAC
---
PDP-10 KA10 Basic Instruction Diagnostic #11
@ -43,7 +43,7 @@ assemble it, and then load the binary image at the location specified in the fil
To assemble the diagnostic using the original DEC source files:
a 'dakakt.mac;../param.klm;../fixed.klm;dakakm.mac;../uuoerr.klm;../stor.klm'
a 'DAKAKT.MAC;../PARAM.KLM;../FIXED.KLM;DAKAKM.MAC;../UUOERR.KLM;../STOR.KLM'
The quotes (either single or double) are required to prevent the PDPjs Debugger from interpreting the filenames as
separate commands, because a semicolon is the Debugger's normal command separator.
@ -51,12 +51,12 @@ separate commands, because a semicolon is the Debugger's normal command separato
If you want a machine to automatically assemble and load those files on startup, you can add the following machine configuration
setting in the page's Front Matter:
commands: a 'dakakt.mac;../param.klm;../fixed.klm;dakakm.mac;../uuoerr.klm;../stor.klm'
commands: a 'DAKAKT.MAC;../PARAM.KLM;../FIXED.KLM;DAKAKM.MAC;../UUOERR.KLM;../STOR.KLM'
However, in this case, you *must* use `'` as the quoting sequence, because of the way these settings are encoded into
JavaScript parameters; e.g.:
embedPDP10(...,'{commands:"a 'dakakt.mac;../param.klm;../fixed.klm;dakakm.mac;../uuoerr.klm;../stor.klm'"}');
embedPDP10(...,'{commands:"a 'DAKAKT.MAC;../PARAM.KLM;../FIXED.KLM;DAKAKM.MAC;../UUOERR.KLM;../STOR.KLM'"}');
Issues
------

View file

@ -7,7 +7,7 @@ machines:
type: pdp10
config: /devices/pdp10/machine/ka10/test/debugger/machine.xml
debugger: true
commands: a dakal.mac
commands: a DAKAL.MAC
---
PDP-10 KA10 Basic Instruction Diagnostic #12

View file

@ -7,7 +7,7 @@ machines:
type: pdp10
config: /devices/pdp10/machine/ka10/test/debugger/machine.xml
debugger: true
commands: a dakam.mac
commands: a DAKAM.MAC
---
PDP-10 KA10 Basic Instruction Diagnostic #13

View file

@ -7,7 +7,7 @@ machines:
type: pdp10
config: /devices/pdp10/machine/ka10/test/debugger/machine.xml
debugger: true
commands: a dakba.mac
commands: a DAKBA.MAC
---
PDP-10 KA10 Basic Instruction Reliability Test #1

View file

@ -7,7 +7,7 @@ machines:
type: pdp10
config: /devices/pdp10/machine/ka10/test/debugger/machine.xml
debugger: true
commands: a 100 /apps/pdp10/tests/macro10/TEXT.MAC;db 100 l4
commands: a 100 TEXT.MAC; db 100 l4
---
PDPjs MACRO-10 Mini-Assembler Tests