• Member for 5 years, 6 months
  • Last seen more than a month ago
5 answers
31 votes
How was the C language ported to architectures with non-power-of-2 word sizes?
Accepted answer
19 votes

There is some code left over in the pcc codebase showing how the GCOS compiler (for the Honeywell/GE 6000 series) worked, it used 9-bit (ASCII, most likely) characters natively, but supported 6-bit ...

View answer
2 answers
11 votes
What is the version of Unix and the name of the computer it run on in this 1982 video?
13 votes

The "p" program shown is a rudimentary pager (just stopped each 22 lines to wait to hit enter - 22 was chosen because some tools formatted output into 66-line pages with headers and footers) that ...

View answer
7 answers
42 votes
The history of the NULL pointer
4 votes

For the PDP-11, you're thinking of physical address 0 for interrupt vectors. Logical address 0 in a user program just contains the first bytes of program code, i.e. the primary entry point ("start" ...

View answer