[TUHS] Kartus's Software Demand Paging System?

segaloco via TUHS tuhs at tuhs.org
Sat Feb 14 05:44:18 AEST 2026


I'm having trouble turning up info on something I recently read about.
For background, Basic-16 was the 8086 SGS developed in BTL for various
UNIX and telco experiments on Intel 8086 systems.  Like other SGSs, this
one includes a simulator, b16sim.  This simulator includes a "-p" option
to request that a "paged" version of the simulator be used.  This then
references a subsystem by J. S. Kartus:

> B16sim can be invoked in two versions.  There is an "incore" version which can
> address programs up to 32K bytes in length and a paged version which can
> address up to 1M bytes.  The paged version is implemented using the
> "Software Demand Paging" system of J. S. Kartus (see REFERENCES).

With the REFERENCES entry given as:

> J. S. Kartus, "Software Demand Paging User's Manual," 2523-781228.02MF.

Does anyone have any recollection of what precisely this subsystem
entailed and if it had any influence on later hardware demand paging
efforts inside BTL?  Thanks for any insights!

- Matt G.


More information about the TUHS mailing list