Updated MACRO-10 diagnostic README files
This commit is contained in:
parent
70e7cef651
commit
1b5ff37f8a
6 changed files with 17 additions and 17 deletions
|
|
@ -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
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
------
|
------
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue