Commit graph pcjs/versions/pdpjs/1.34.0/pdp10-dbg.js
Author SHA1 Message Date
Jeff Parsons
aecd943c52 Added support for PDP-10 RAM images 2017-02-26 20:37:16 -08:00
Jeff Parsons
6cf141baf9 getOpcode() can now handle infinite indirections without starving the emulator 2017-02-26 12:17:21 -08:00
Jeff Parsons
ed4c031035 Implemented my first 4 PDP-10 opcodes (HLL, HLLI, HLLM, HLLS) 2017-02-26 10:51:49 -08:00
Jeff Parsons
0451774bc6 Added preliminary PDP-10 opcode decoding 2017-02-26 09:25:44 -08:00
Jeff Parsons
cb4d054ead Added preliminary first-order opcode dispatch table 2017-02-25 16:21:21 -08:00
Jeff Parsons
b628219f5c Used the new PDP-10 disassembler in test mode to help generate the cpuops.js skeleton 2017-02-25 13:28:47 -08:00
Jeff Parsons
10181fdc45 Added I/O instructions to PDP-10 disassembler 2017-02-25 10:45:25 -08:00
Jeff Parsons
3b27f45b76 Added disassembly of basic PDP-10 operations 2017-02-24 23:15:53 -08:00
Jeff Parsons
da3bb4740c Fixed PDP-10 test panel updates 2017-02-24 13:09:46 -08:00
Jeff Parsons
ef70ed74b3 Added support for parsing of values (ie, integers) greater than 32 bits, and fixed PDP-10 Bus writes (parameter order differs from other emulators) 2017-02-24 13:07:38 -08:00
Jeff Parsons
c0de732f76 Changed toStrBase() to accept a number of bits rather than a number of bytes, because bytes aren't always 8 bits (see PDP-10) 2017-02-24 10:58:56 -08:00
Jeff Parsons
884b74d96f Cleaned up PDP register dump code 2017-02-23 16:56:08 -08:00
Jeff
2ed076503f Since writeBitsMemory() must preserve unwritten bits, it can't use bit-wise operators (unless of course no bits above bit 31 are set, but it's not clear checking for that would be a win) 2017-02-22 15:33:18 -08:00
Jeff Parsons
ba7de38fbf Created PDP-10 skeleton 2017-02-19 15:22:58 -08:00