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, 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: 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: and while the MACRO-10 assembly process works:
loading dakakt.mac loading DAKAKT.MAC
loading param.klm loading PARAM.KLM
loading fixed.klm loading FIXED.KLM
loading dakakm.mac loading DAKAKM.MAC
loading uuoerr.klm loading UUOERR.KLM
loading stor.klm loading STOR.KLM
6301 words loaded at 000137-044630, start address 030000 6301 words loaded at 000137-044630, start address 030000
00=000000000000 01=000000000000 02=000000000000 03=000000000000 00=000000000000 01=000000000000 02=000000000000 03=000000000000
04=000000000000 05=000000000000 06=000000000000 07=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/), to assemble the modified files that I've placed inside each diagnostic's folder. For the [DAKAK Diagnostic](dakak/),
that's **DAKAK.MAC**: that's **DAKAK.MAC**:
>> a dakak.mac >> a DAKAK.MAC
loading dakak.mac loading DAKAK.MAC
5849 words loaded at 000137-044133, start address 030621 5849 words loaded at 000137-044133, start address 030621
00=000000000000 01=000000000000 02=000000000000 03=000000000000 00=000000000000 01=000000000000 02=000000000000 03=000000000000
04=000000000000 05=000000000000 06=000000000000 07=000000000000 04=000000000000 05=000000000000 06=000000000000 07=000000000000

View file

@ -7,7 +7,7 @@ machines:
type: pdp10 type: pdp10
config: /devices/pdp10/machine/ka10/test/debugger/machine.xml config: /devices/pdp10/machine/ka10/test/debugger/machine.xml
debugger: true debugger: true
commands: a dakak.mac commands: a DAKAK.MAC
--- ---
PDP-10 KA10 Basic Instruction Diagnostic #11 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: 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 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. 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 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: 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 However, in this case, you *must* use `'` as the quoting sequence, because of the way these settings are encoded into
JavaScript parameters; e.g.: 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 Issues
------ ------

View file

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

View file

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

View file

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

View file

@ -7,7 +7,7 @@ machines:
type: pdp10 type: pdp10
config: /devices/pdp10/machine/ka10/test/debugger/machine.xml config: /devices/pdp10/machine/ka10/test/debugger/machine.xml
debugger: true 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 PDPjs MACRO-10 Mini-Assembler Tests