1
0
mirror of https://github.com/pkimpel/retro-b5500.git synced 2026-02-12 03:07:30 +00:00
Commit Graph

49 Commits

Author SHA1 Message Date
paul
a55a6779ab Commit initial I/O Unit development. 2012-12-09 04:18:40 +00:00
paul
52954a5da6 Commit DCMCP transcription as of 2012-12-06. 2012-12-06 15:24:35 +00:00
paul
0f1802b678 Implement initial B5500SyllableDebugger.html testbed. 2012-11-26 03:23:43 +00:00
paul
384029e18e Commit DCMCP transcription as of 2012-11-24; Processor doublePrecisionAdd and normalization/rounding improvements to singlePrecisionAdd. 2012-11-25 01:08:04 +00:00
paul
e235d59a79 Commit DCMCP transcription as of 2012-11-22; Processor IIO and miscellaneous improvements. 2012-11-23 03:39:59 +00:00
paul
355363ca75 Commit word-mode compare ops and miscellaneous improvements in Processor. 2012-11-18 22:40:43 +00:00
paul
465808dcc6 Commit single-precision divide ops in Processor as of 2012-11-17; commit Sid McHarg's MarkVIII .bcd files. 2012-11-18 17:47:47 +00:00
paul
e7859e8523 Commit DCMCP transcription as of 2012-11-12; commit minor changes to B5500Processor arithmetics. 2012-11-12 16:05:53 +00:00
paul
a28ba1b642 Commit initial singlePrecisionMultiply() and webUI/B5500TestArithmetics.html implementations; corrections to singlePrecisionAdd(). 2012-11-12 02:21:51 +00:00
paul
f0c9ba7346 Finish coding Character Mode ops and start on single-precision Add/Subtract. 2012-11-11 02:46:36 +00:00
paul
3e3fba93cc Commit changes to Nigel's bitwise operators; commit extracted code files from Sid McHarg's SYSTEM tape image. 2012-11-10 05:45:46 +00:00
paul
7062468a16 Clean up syntax and Content-Type issues in emulator/ and webUI/ before committing to Assembla. 2012-11-10 01:59:51 +00:00
paul
6ca58b94e7 Commit additional stream operators in B5500Processor. 2012-11-05 04:15:40 +00:00
paul
0f741bf771 Commit stream compare, field add, and jump operators in B5500Processor. 2012-11-04 01:10:13 +00:00
paul
d47634f40e Commit DCMCP transcription as of 2012-10-29; replace powers-of-two
tables in CentralControl.
2012-10-29 14:28:33 +00:00
paul
a0ecf6534f Commit multi-window version of B5500LibMaintExtract.html and initial
set of files converted from Mark VIII tape .bcd files.
2012-10-27 22:07:28 +00:00
paul
feb65345be Commit DCMCP transcription as of 2012-10-22; commit initial version
of B5500LibMaintDecoder.
2012-10-22 14:44:18 +00:00
paul
49d36dfab8 Commit DCMCP transcription as of 2012-10-06; debug cc.loadTest(),
cc.runTest(); fix stack adjustment problem in Processor and 
interrupt prioritization bug in CentralControl.
2012-10-07 01:14:57 +00:00
paul
aa8a6c8cc1 Commit DCMCP transcription as of 2012-10-01; rename KERNAL to
KERNEL.
2012-10-01 23:36:34 +00:00
paul
155589f383 Commit DCMCP transcription as of 2012-09-30; move test loader code
into B5500CentralControl module; eliminate "cc" as a global variable 
within emulator.
2012-09-30 21:39:03 +00:00
paul
0857237ea9 Commit further development of test-file loader: use DataView instead
of Uint16Array to avoid littleendian issues.
2012-09-16 01:49:55 +00:00
paul
6664f3f99a Commit DCMCP transcription as of 2012-09-15; commit initial attempt
at a test file loader.
2012-09-15 22:23:00 +00:00
paul
bc99d5e906 Commit DCMCP transcription as of 2012-07-15; implement transfer,
test, and other misc. character-mode syllables; reclone 
B5500Testbed.html from B5500Console.html.
2012-07-16 01:47:41 +00:00
paul
7b1ad568da Commit DCMCP transcription as of 2012-07-14; implement Exit Char
Mode & Exit Char Mode In-line; change falsy/truthy values to 0 & 1, 
respectively.
2012-07-15 02:11:09 +00:00
paul
be1f97d94f Commit DCMCP transcription as of 2012-07-11; test for Control State
in Processor CMN implementation.
2012-07-11 15:19:08 +00:00
paul
fd7cf91eb7 Commit Processor module WIP as of 2012-07-06: Branch Return, Exit,
Return, Return Special, Variable Field Isolate.
2012-07-08 03:43:25 +00:00
paul
25c20235d2 Commit DCMCP transcription as of 2012-07-07; integrate Nigel's
Processor module work to date; revert B5500Console.html back to r47 
(removing the test harness stuff) and link ProcessorPanel window to 
Power On button click.
2012-07-07 16:01:29 +00:00
paul
b6c8f16141 Commit DCMCP transcription as of 2012-07-04; implement CMN and INX in
Processor.
2012-07-05 02:32:30 +00:00
paul
8f1a32fad0 Commit DCMCP transcription as of 2012-07-03; minor additions to
Processor.
2012-07-03 13:49:47 +00:00
paul
f582bb71a5 Commit DCMCP transcription as of 2012-06-30; commit minor tweaks to
processor and CC.
2012-07-02 12:13:43 +00:00
paul
2bc5332a56 Implement first crude test harness for ConfigureSystem,
CentralControl, and Processor using webUI/B5500Console.html.
2012-06-30 23:33:41 +00:00
paul
aff4e43308 Apply selected reversals and corrections to Nigel's revisions for
Rhino acceptability. Justifications are in email dated 2012-06-30 
1100 PDT.
2012-06-30 17:49:23 +00:00
paul
0e0b288909 Commit DCMCP transcription as of 2012-06-30; commit minor tweaks to
processor panel prototype; commit Nigel's preliminary changes to 
Processor module
2012-06-30 13:52:31 +00:00
paul
c5d4ca0102 Commit DCMCP transcription as of 2012-06-28. 2012-06-28 16:49:42 +00:00
paul
60e8bc3594 Commit DCMCP transcription and emulator WIP as of 2012-06-20. 2012-06-21 04:05:10 +00:00
paul
7531c4f747 Commit DCMCP transcription and emulator WIP as of 2012-06-19. 2012-06-19 17:35:32 +00:00
paul
668ee4eae8 Commit DCMCP transcription and emulator WIP as of 2012-06-18. 2012-06-18 15:23:58 +00:00
paul
f4bbcecb17 Commit DCMCP transcription and emulator WIP as of 2012-06-17. 2012-06-17 16:50:12 +00:00
paul
beaf621394 Commit DCMCP transcription and emulator WIP as of 2012-06-16. 2012-06-17 01:37:26 +00:00
paul
2e55dc2c81 Initial design of B5500 operator's console. 2012-06-15 01:46:52 +00:00
paul
cf128753ed Commit DCMCP transcription and emulator PanelTest as of 2012-06-14. 2012-06-14 15:37:28 +00:00
paul
f24b0b3d0c Create initial D&D panel test; debug B5500CentralControl. 2012-06-14 03:06:18 +00:00
paul
3a63c6f62f Commit DCMCP transcription as of 2012-06-08; minor changes to
B5500Processor.js.
2012-06-12 14:55:03 +00:00
paul
edeca66962 Commit DCMCP transcription and emulator development as of 2012-06-10. 2012-06-11 03:00:51 +00:00
paul
91f63f67f2 Commit DCMCP transcription and emulator development as of 2012-06-09. 2012-06-10 02:34:43 +00:00
paul
0031199f20 Commit emulator WIP as of 2012-6-08. 2012-06-09 02:53:46 +00:00
paul
e2db9bd271 Commit DCMCP transcription as of 2012-06-05. 2012-06-05 14:34:31 +00:00
paul
0c339bc280 Commit DCMCP transcription as of 2012-06-03; commit initial emulator
module constructors.
2012-06-04 02:26:26 +00:00
paul
01aeb782e5 Commit initial emulator register class mockup as of 2012-04-27. 2012-05-04 03:00:37 +00:00