Commit graph pcjs/apps
Author SHA1 Message Date
Jeff
19761fa199 DAKAL README updates 2017-03-31 19:59:25 -07:00
Jeff
26de8bbb1a Added another PDP-10 KA10 diagnostic (DAKAL) 2017-03-31 19:52:11 -07:00
Jeff Parsons
816e52ee35 Moved all the KA10 diagnostics into a ka10 folder 2017-03-31 17:51:51 -07:00
Jeff
6eba847a18 Moved all the KA10 diagnostics into a ka10 folder 2017-03-31 16:57:40 -07:00
Jeff
afd621dc79 Updated the PDP-10 DAKAK diagnostic page, and verified the ability to assemble (but not run) all the original DAKAK source files, after making further improvements to the built-in MACRO-10 Mini-Assembler 2017-03-31 16:32:37 -07:00
Jeff
e7988597c5 Changed the remainder operator from '%' to '^/', mainly because '%' must be allowed in MACRO-10 symbols instead, but also because '%' led one to believe it was a "mod" operator (it wasn't); added IFDEF support to the MACRO-10 Mini-Assembler; updated the Debugger's assemble command to recognize filenames with "KLM" extensions, too. 2017-03-31 09:37:38 -07:00
Jeff
307517fd76 PDP-10 multiply diagnostic testing finally underway; fixed one bug related to the KA10 (not that anyone really cares anymore) 2017-03-30 23:46:01 -07:00
Jeff
90ae3f1db8 Fixed the signed 8-bit calculation of all PDP-10 shift/rotate counts; diagnostic DAKAJ now passes 2017-03-30 17:31:13 -07:00
Jeff
881da5b19c Added another PDP-10 diagnostic (DAKAJ), which in turn required some more MACRO-10 support (eg, macro parameters with backslashes) 2017-03-30 16:04:00 -07:00
Jeff
c6de12287c Documented a (mildly) interesting MACRO-10 bug 2017-03-30 12:43:24 -07:00
Jeff
88d5572aa3 ORG our modified version of the PDP-10 DAKAI diagnostic so that it aligns with the listing file 2017-03-30 09:29:34 -07:00
Jeff
cbb67e1e02 Updated PDP-10 diagnostic READMEs 2017-03-30 09:15:21 -07:00
Jeff
ec642a8c5b Made the Debugger's assemble command more flexible (the target address is optional now; the Debugger will use whatever load and/or start addresses the file(s) specified instead) 2017-03-30 09:04:56 -07:00
Jeff
0c9f752f86 More MACRO-10 updates (eg, LOC pseudo-op, SIXBIT/ASCII expression support) 2017-03-29 16:52:20 -07:00
Jeff
c045e78395 Added the DAKAG PDP-10 diagnostics, implemented PUSHJ and POPJ instructions, and improved the debugging of XCT sequences 2017-03-29 13:26:23 -07:00
Jeff
c380e2cad2 Added PDP-10 diagnostic #6 (MAINDEC-10-DAKAF) 2017-03-29 10:30:02 -07:00
Jeff
bf6d6dcba9 Assorted README fixes 2017-03-28 15:38:06 -07:00
Jeff
e9134115b1 Assorted README fixes 2017-03-28 15:33:43 -07:00
Jeff
d5c48df9bc Added support for MACRO-10 literal collapsing; it's not super-aggressive, but it's more than adequate for what DEC's diagnostics require 2017-03-28 15:22:17 -07:00
Jeff
d13e7a5faf The expression parser now allows spaces inside expressions (a relaxation for certain MACRO-10 typos; eg, "- 1" where "-1" was expected) 2017-03-28 12:01:06 -07:00
Jeff
b2a6a06908 Fixed parsing of expressions with spaces 2017-03-28 09:17:09 -07:00
Jeff
dee222303a Fixed a couple of PDP-10 opcode emulation bugs (AOBJN, AOBJP, and CMP), and rounded out the set of DEC's basic instruction diagnostics 2017-03-27 11:47:42 -07:00
Jeff
2a8c2a74d2 Fixed a couple of PDP-10 opcode emulation bugs (AOBJN, AOBJP, and CMP), and rounded out the set of DEC's basic instruction diagnostics 2017-03-27 11:44:42 -07:00
Jeff
dd24f4bb61 Added some PDP-10/MACRO-10 blog updates 2017-03-24 16:23:27 -07:00
Jeff
eed6e990e3 Cleaned up the MACRO-10 assembly demos 2017-03-24 14:11:28 -07:00
Jeff
1b0e01c66a Improved MACRO-10 addWord() parsing 2017-03-24 13:44:34 -07:00
Jeff
471a93353e Fixed MACRO-10 literal processing (literals need to be evaluated as early as possible, but not allocated until the end is reached) 2017-03-24 00:09:30 -07:00
Jeff
40c588a069 Starting work on v1.34.3 2017-03-21 14:32:50 -07:00
Jeff
127ddb88b4 Added the unary + operator, and cleaned up the display of values from the expression parser 2017-03-21 12:47:43 -07:00
Jeff
5fa958dfea Minor re-org of PDP-10 tests 2017-03-20 17:25:06 -07:00
Jeff
a42a261cca README fixes 2017-03-20 15:33:01 -07:00
Jeff
0c88f362e2 Updated the page on the MACRO-10 macro recursion test 2017-03-19 22:46:28 -07:00
Jeff
4cce2177f4 The recursive MACRO-10 test case (MACTEST1.MAC) found in the June 1972 MACRO-10 manual passes now 2017-03-19 14:03:49 -07:00
Jeff
fb83d1e503 More MACRO-10 parsing improvements 2017-03-19 12:03:45 -07:00
Jeff
3da33e3668 Added support for IRP, IRPC and IFN MACRO-10 pseudo-ops 2017-03-19 00:16:00 -07:00
Jeff
1c3c9c9856 Added various MACRO-10 expression improvements 2017-03-18 17:12:54 -07:00
Jeff
abd17be706 Allow the debugger to switch to base 2 2017-03-17 11:20:26 -07:00
Jeff
59bc12b0d5 Reorg'ed PDP-10 software pages 2017-03-17 10:55:41 -07:00
Jeff
639db42178 PDP-10 Debugger now supports command overrides from the page settings 2017-03-17 10:21:15 -07:00
Jeff
598e390af2 Updated the PDP-10 diagnostic pages 2017-03-16 19:28:51 -07:00
Jeff
e962382a87 Added a fake front panel config for the PDP-10 KA10 2017-03-16 18:28:41 -07:00
Jeff
66bd9f91a7 Updated the DAKAD diagnostic test page to reflect changes to the test machine 2017-03-16 17:04:51 -07:00
Jeff
c4a3d72674 More updates to the PDP-10 DAKAD diagnostic page 2017-03-14 19:21:36 -07:00
Jeff
e1e11b3b2d Updated PDP-10 diagnostic README 2017-03-14 17:59:02 -07:00
Jeff
d2bb577bfd Updated the PDP-10 debugger's loadBin() function 2017-03-14 17:44:37 -07:00
Jeff
4959108512 Multiple MACRO-10 source files can now be requested and assembled together; also, restored DAKAD.MAC to its original version and put my modified version in TEST.MAC 2017-03-14 17:18:02 -07:00
Jeff
3f8705ad98 Successfully assembled my first MACRO-10 source file (DAKAD.MAC) 2017-03-14 14:44:03 -07:00
Jeff
3e2b825bef Fixed MACRO-10 processing of literals (requires internal labels that don't conflict with MACRO-10 labels) 2017-03-13 17:02:26 -07:00
Jeff
2428a27b51 Added DAKAD.MAC test file 2017-03-13 16:07:48 -07:00
Jeff
b371f9d649 Updated PDP-10 READMEs 2017-03-10 15:53:52 -08:00