Skip to main content

Questions tagged [pdp-8]

For questions regarding the DEC PDP-8 minicomputer.

4 votes
1 answer
359 views

Which PDP-8 boot process variations did exist?

There's a general boot process for PDP-8, described in many documents at bitsavers.org. That includes first manually entering RIM bootloader through a control panel, running it to load BIN loader from ...
lvd's user avatar
  • 12k
10 votes
1 answer
583 views

What typeface was used on the DEC PDP-8/F faceplate?

I'm currently working on a project to create a faceplate in the style of a Digital PDP-8/F. I'd like it to look the part and would love to find what typeface and font was used on the original. The ...
The_Stewart's user avatar
1 vote
2 answers
436 views

DEC's "decimal ASCII"?

I'm reading some older FOCAL documents and see references to things like... SETS X TO THE DECIMAL ASCII CODE OF THE INPUT CHARACTER A bit later there is a table of these codes, and unless I am not ...
Maury Markowitz's user avatar
7 votes
1 answer
323 views

Does the PDP-8/E service an interrupt after any instruction, or after instructions not referencing memory only?

While researching this answer about incrementing the program counter, I found something I thought was a little odd in the FETCH state flow diagram, which is figure 3-8 of the PDP-8/E & PDP-8/M &...
Omar and Lorraine's user avatar
10 votes
1 answer
709 views

PDP-8 conditional skip and 2-word instructions

PDP-8 heavily relied on conditional skips: instructions that under some circumstances would skip the following instruction. Among them are, for example: ISZ SZA/SNA/etc. group of instructions many IO ...
lvd's user avatar
  • 12k
10 votes
1 answer
2k views

PDP-8 floating point numbers

I'm trying to find a single clear statement of the limits to the numbers represented in the PDP-8's three-word format. I found the original documents on this, but they are, ahem, not exactly ...
Maury Markowitz's user avatar
11 votes
4 answers
1k views

What is the difference (if any) between these two expressions in FOCAL?

I am trying to understand the 1969 FOCAL program Hamurabi in detail. The program was originally written for the PDP-8 version of FOCAL, but I am running it on the BK 0010-01 which presumably is a ...
harlandski's user avatar
  • 3,123
12 votes
1 answer
1k views

How did FOCAL convert strings to a number?

Reading over the manuals for FOCAL-69 and -71, as well as U/W-FOCAL, I realize there is one bit of the workings that I can't find an explanation for. FOCAL did not have string variables, so to allow &...
Maury Markowitz's user avatar
15 votes
2 answers
3k views

Did the PDP-8 designers consider a stack?

The PDP-8 was a remarkable exercise in minimalist computer design; some of the aspects of its design are discussed in detail at PDP-8 transistor count One feature it did not have was a stack. Instead, ...
rwallace's user avatar
  • 65.1k
2 votes
2 answers
332 views

SAPCOL Japanese digital typesetting machines

In a comment to this question, Japanese SAPCOL digital typesetting machines are mentioned, which apparently used a PDP-8, and contained fonts for lots of Kanji. What were those SAPCOL machines? What ...
dirkt's user avatar
  • 34k
22 votes
8 answers
3k views

Was the MC6800 based on the PDP-11 or PDP-8?

According to Gordon Bell, the 6800 was based on the PDP-11. According to Chuck Peddle, it was a PDP-8. Can anyone with knowledge of the PDP's pass judgement?
Maury Markowitz's user avatar
3 votes
0 answers
105 views

What happens on the Straight-8 when changing to a non-existant data field?

The extended memory controller on the PDP-8 (the original one, sometimes called the Straight-8) apparently had difficulty when selecting a datafield that didn't exist: On machines with 8K or more, ...
Omar and Lorraine's user avatar
3 votes
3 answers
367 views

Was 1.10 a valid line number in FOCAL?

I'm looking over examples of FOCAL code, and I see that group numbers in the examples start with a 0 if need be. That is, it's 01.10, not 1.10. Was a leading zero optional?
Maury Markowitz's user avatar
5 votes
3 answers
567 views

In what way does the Straight-8 expand on the PDP-5?

A quote from the Wikipedia: The PDP-5's instruction set was later expanded in its successor, the PDP-8, to handle more bit rotations and to increase the maximum memory size from 4K words to 32K ...
Omar and Lorraine's user avatar
8 votes
1 answer
360 views

Are there any PDP-8 assemblers that create linkable object files?

I am currently writing a compiler for the PDP-8. The compiler is going to translate source code into PDP-8 assembly code that calls some runtime routines to perform high-level functions such as ...
fuz's user avatar
  • 1,604

15 30 50 per page