J. David Bryan
2018-06-04 20:28:04 UTC
The 28th release of the HP 2100 simulator is now available from the
Computer History Simulation Project (SIMH) site:
https://github.com/simh/simh
This release changes the implementation of the Processor Interconnect Kit
(IPL device) from network sockets to shared memory, improving the
performance of the dual-CPU HP 2000 Time-Shared BASIC operating systems.
New process synchronization commands also have been added to improve the
reliability of the 2000F and 2000 Access system startup on multi-core host
machines.
In addition, the BOOT command now installs the correct binary loader for
the CPU model, e.g., BOOT PTR installs and runs the Basic Binary Loader
(BBL) if the CPU is configured as a 2114/15/16 or 2100, or the 12992K Paper
Tape Loader ROM if the CPU is configured as a 1000 M/E/F-Series. The LOAD
command has been extended to permit copying of internal device boot loaders
into memory.
The full set of new features is listed in the release notes that accompany
the simulator source files. In addition, an updated HP 2100 Simulator
User's Guide that covers the new commands is provided in Microsoft Word
format with the source download and also as a PDF file at:
http://alum.mit.edu/www/jdbryan/hp2100_doc.pdf
New HP 2000 E/F/Access software kits that employ the new shared memory link
and process synchronization commands are available here:
http://simh.trailing-edge.com/software.html
The kits include preconfigured disc images as well as the software and
command files necessary to generate new system configurations.
-- Dave
Computer History Simulation Project (SIMH) site:
https://github.com/simh/simh
This release changes the implementation of the Processor Interconnect Kit
(IPL device) from network sockets to shared memory, improving the
performance of the dual-CPU HP 2000 Time-Shared BASIC operating systems.
New process synchronization commands also have been added to improve the
reliability of the 2000F and 2000 Access system startup on multi-core host
machines.
In addition, the BOOT command now installs the correct binary loader for
the CPU model, e.g., BOOT PTR installs and runs the Basic Binary Loader
(BBL) if the CPU is configured as a 2114/15/16 or 2100, or the 12992K Paper
Tape Loader ROM if the CPU is configured as a 1000 M/E/F-Series. The LOAD
command has been extended to permit copying of internal device boot loaders
into memory.
The full set of new features is listed in the release notes that accompany
the simulator source files. In addition, an updated HP 2100 Simulator
User's Guide that covers the new commands is provided in Microsoft Word
format with the source download and also as a PDF file at:
http://alum.mit.edu/www/jdbryan/hp2100_doc.pdf
New HP 2000 E/F/Access software kits that employ the new shared memory link
and process synchronization commands are available here:
http://simh.trailing-edge.com/software.html
The kits include preconfigured disc images as well as the software and
command files necessary to generate new system configurations.
-- Dave