PiDP-8/I SoftwareCheck-in [4037a35485]
Not logged in

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Fixed a field/page confusion
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256:4037a35485f948c4a0f2514ea7bf122d7eab3fc0e1d35c47c9c629f496fba638
User & Date: tangent 2019-02-12 05:13:22
Context
2019-02-12
05:15
Clarified the tail end of the concrete memory map example in the CC8 user manual. check-in: 3f8a6d035d user: tangent tags: trunk
05:13
Fixed a field/page confusion check-in: 4037a35485 user: tangent tags: trunk
05:11
Added a missing LOADER prompt in previous check-in: 7e3988ba1e user: tangent tags: trunk
Changes
Hide Diffs Unified Diffs Ignore Whitespace Patch

Changes to doc/cc8-manual.md.

1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
Fields 1 and 2 are marked as wholly used up. This is another good clue
that this is the UDF is in field 1 in this program, since we know LIBC
is in field 2. Every last word of these pages isn’t actually in use, but
the LOADER considers these spaces hands-off as far as loading other
code.

The value 36₈ in the remaining lines reflects the way the loader works.
The size of a core memory page in the PDP-8 is 40₈ pages. The OS/8
Handbook tells us that the lowest page is set aside for use by LOADER
itself; it isn’t clear on exactly what that space is used for. The
remaining 3 pages per field are due to our use of device-independent
I/O. Programs not needing that can save between 1 and 3 of these pages
per field.

For more on this topic, see the companion article [PDP-8 Memory







|







1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
Fields 1 and 2 are marked as wholly used up. This is another good clue
that this is the UDF is in field 1 in this program, since we know LIBC
is in field 2. Every last word of these pages isn’t actually in use, but
the LOADER considers these spaces hands-off as far as loading other
code.

The value 36₈ in the remaining lines reflects the way the loader works.
The size of a core memory field in the PDP-8 is 40₈ pages. The OS/8
Handbook tells us that the lowest page is set aside for use by LOADER
itself; it isn’t clear on exactly what that space is used for. The
remaining 3 pages per field are due to our use of device-independent
I/O. Programs not needing that can save between 1 and 3 of these pages
per field.

For more on this topic, see the companion article [PDP-8 Memory