Skip to main content

Questions tagged [dec]

For questions regarding the hardware, software and peripheral products of DEC - The Digital Equipment Corporation.

Filter by
Sorted by
Tagged with
93 votes
10 answers
34k views

How much better was DEC Alpha than contemporaneous x86?

The DEC Alpha, released in 1992, seems like an early implementation of a fully 64-bit microprocessor architecture. Its release led to quite a bit of both marketing hype and genuine vendor support in ...
Brian H's user avatar
  • 61.2k
49 votes
10 answers
11k views

Why did 1950s-60s computers have such wide words?

Modern general-purpose computers typically have a 64-bit word size, but looking back in time, we see narrower CPUs. In the early 80s, the 68000 dealt with 32-bit addresses but the ALU was only 16 bits ...
rwallace's user avatar
  • 63.6k
46 votes
6 answers
16k views

How should we interpret Dave Cutler's criticism of Unix?

Dave Cutler is well known for his contributions to operating systems, having led the effort on VAX VMS at DEC and Windows NT at Microsoft. According to his Wikipedia page, he is also known for ...
Brian H's user avatar
  • 61.2k
36 votes
8 answers
6k views

Why did DEC develop Alpha instead of continuing with MIPS?

I have been rereading a fascinating discussion about why DEC replaced VAX with Alpha based on talks with people who were there at the time; in a nutshell, in the opinion of the VAX engineers, it was ...
rwallace's user avatar
  • 63.6k
35 votes
4 answers
5k views

How widely was 0xDEADBEEF used as a placeholder, invalid value?

Inspired by some comments on the question "The history of the NULL pointer":- There was a practice in the '70s to use the hexadecimal code 0xDEADBEEF to indicate an invalid value. This could be to ...
Chenmunka's user avatar
  • 8,171
32 votes
3 answers
7k views

Does the video game Control (2019) depict a real computer system? What is it?

I was playing Remedy Entertainment's video game Control the other day. Inside the game world, I've come across several computers. (They all look extremely similar.) To me, it looks like some kind of ...
MathematicalOrchid's user avatar
23 votes
5 answers
3k views

Were there any LSI-11 like home computers outside of Russia?

In my childhood I had one of these: https://en.wikipedia.org/wiki/Electronika_BK Note, that the CPU of this is based on LSI-11. This is rather surprising because PDP-11 took a room (I was lucky ...
Andrew Savinykh's user avatar
23 votes
5 answers
1k views

Where can I find software for the PDP-6?

We are planning to build a reconstruction of the PDP-6. The project is making a lot of progress, but currently we have a critical lack of software. Does anybody know where we can find software to run ...
fuz's user avatar
  • 1,564
21 votes
3 answers
3k views

How did 36-bit computers format ARPANET packets?

The contract to develop ARPANET, the first version of the Internet, was awarded in 1969; usage of the system expanded exponentially through the seventies. The size and format of ARPANET packets were ...
rwallace's user avatar
  • 63.6k
21 votes
2 answers
2k views

What was this mini-computer tape troubleshooting process

Back in the early 1980s I worked at a bank. My department input data into a mini-computer which was then to a mainframe system each day. I'm pretty sure it was a DEC mini, if only because the ...
TheMadturk's user avatar
19 votes
2 answers
741 views

Why were TECO variables called Q-registers?

The TECO editor, (originally Tape Editor and COrrector, later Text Editor...) found in some form on just about every computer and operating system DEC ever made, provides variables in which you can ...
dave's user avatar
  • 36.9k
17 votes
2 answers
2k views

DEC Alpha: why no 8/16-bit load/stores?

The first version of the DEC Alpha had no load/store instructions for 8 or 16-bit values; if you wanted to deal with data of such sizes, you had to do it by shifting and masking values in registers as ...
rwallace's user avatar
  • 63.6k
15 votes
5 answers
3k views

Advantage of RS-232 over 20mA current loop

According to https://en.wikipedia.org/wiki/VT52 Like other early DEC terminals, the VT50 series were equipped with both an RS-232 port as well as a 20mA current loop, an older serial standard used ...
rwallace's user avatar
  • 63.6k
15 votes
3 answers
1k views

Conditional skip instructions of the PDP-8

I am interested in the SKIP instructions on the PDP-8. These test the accumulator and Link bit, and they skip the next instruction if the condition holds. The instructions are: OR GROUP SMA - Skip ...
Omar and Lorraine's user avatar
14 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
  • 63.6k
14 votes
1 answer
296 views

What happens on a VT102 when you use delete character on a reverse video line?

On a DEC VT102, suppose you have a line where all 80 characters (in particular, the rightmost character) are in reverse video. You then move the cursor to the start of that line and use DCH (ESC [ P) ...
Steve F's user avatar
  • 363
13 votes
1 answer
747 views

On-disk structures for Files-11 format (RSX11)

I'm looking for an explanation, or a link to documentation of the on-disk structures of the Files-11 format, that is, the format of disks used by RSX-11 on the PDP-11. Also known as ODS-1, the ...
dirkt's user avatar
  • 29k
12 votes
1 answer
863 views

Can I use the DEC VT220 composite output to connect it to a TV?

I have a DEC VT220 from 1986, it has a composite output. Works great in all its max-19200Kbps monochrome glory. The composite output plug is a BNC, and it looks like BNC-to-RCA composite jack ...
LawrenceC's user avatar
  • 1,209
12 votes
1 answer
848 views

What does bold reverse video look like on a VT100/VT102?

My understanding is that bold text on a VT100/VT102 is more intense than ordinary text; I might say that normal text is 80% grey and bold text is 100% grey=pure white, for the sake of illustration. ...
Steve F's user avatar
  • 363
10 votes
2 answers
1k views

What did Richard Stallman have against VMS?

Richard Stallman of course was an advocate of free software, and VMS was proprietary, so he would've disapproved of it on that basis alone. (To be clear, I am not discussing here whether he was right ...
rwallace's user avatar
  • 63.6k
10 votes
3 answers
559 views

Were the VAX eXtended Function Control (XFC) instructions ever used commercially?

The DEC VAX has a set of 256 instructions set aside for user addition via microcode edits. Were extension sets ever commercially produced and sold, or was this functionality mostly used in-house? ...
moonheart08's user avatar
10 votes
3 answers
720 views

Is there a non-paging ITS for the PDP-6 or PDP-10?

In the late 60s, the Incompatible Timesharing System ran on a PDP-6 without any paging hardware (i.e. an MMU in modern terminology). See the Jargon entry for BLT, for example, which states (my ...
Lars Brinkhoff's user avatar
9 votes
3 answers
852 views

Origin of the NZVC condition codes scheme?

The NZVC condition codes scheme, and corresponding set of 14 conditions for branches, is almost the only one in current ISAs that utilizes condition codes at all. The first computer I know that used ...
Netch's user avatar
  • 550
8 votes
4 answers
684 views

VAX 11/780 16MB memory board - what was the physical size?

I'm trying to get a feel for what it looked like when you designed a computer to have a lot of memory chips stuffed into it. To that end, I found this: https://commons.wikimedia.org/wiki/File:...
rwallace's user avatar
  • 63.6k
8 votes
2 answers
310 views

Why was the VT05 resolution 72×20?

According to https://en.wikipedia.org/wiki/VT05 the VT05 presented the user with an upper-case only ASCII character display of 20 rows by 72 columns. At first glance this seems a reasonably natural ...
rwallace's user avatar
  • 63.6k
8 votes
1 answer
602 views

Typical mid-scale business computer system of the late 70s

What was the most common business computer system of the late 70s, just before the Apple II and CP/M really started proliferating? For concreteness, let's say we are talking about a U.S. company on ...
rwallace's user avatar
  • 63.6k
8 votes
1 answer
264 views

Was there an interactive macro/scripting language named PAGEN?

In a BESM-6 disk image I can see bits and pieces of something that looks like a strange interactive scripting language: [start of disk block] <LET=P11=%X01 <IEQ=P11=%377 <LET=P11=1 <END &...
Leo B.'s user avatar
  • 20.6k
7 votes
3 answers
732 views

What was the reasons for DEC engineers to choose MMU page size in VAXen?

MMU page size in VAXen is just 512 bytes. Such a small size causes increased number of MMU page walks and leads to TLB thrashing more often. Current tendency is to have MMU pages as big as 2 Mbytes. ...
lvd's user avatar
  • 10.9k
6 votes
2 answers
383 views

DECNet physical connector

DECNet was a network system for DEC computers, introduced in the mid to late seventies. What physical connector did it use? Was it possible to connect to such a network using just an RS-232 serial ...
rwallace's user avatar
  • 63.6k
6 votes
2 answers
376 views

Behavior of DECDHL on single lines

The escape sequences ESC # 3 and ESC # 4 (DECDHL) are meant to be used on pairs on adjacent lines to request double height lines. As an example: echo -e "\e#3DOUBLE HEIGHT LINE\n\e#4DOUBLE HEIGHT ...
ninjalj's user avatar
  • 745
6 votes
0 answers
362 views

What was a DEC PDP-11/85 intended to be, and why might it be able to use DECsystem-10 software?

In this DEC PDP-11 Strategy Memo from Sept 1974, there is this curious question. HOW MUCH OF THE DEC SYSTEM 10 SOFTWARE CAN THE 11/85 USE, OR DOES THE 11/85 HAVE TO START FROM SCRATCH? CONFLICTING ...
dave's user avatar
  • 36.9k
6 votes
0 answers
140 views

Restoring a self-inking printer cartridge

I've seen people ask about restoring printer or typewriter ribbons, but my situation's a little different. I have a self-inking ribbon for a DECwriter Correspondent. It's easy to open up the casing, ...
Bob's user avatar
  • 61
5 votes
4 answers
1k views

Did DEC build their early computers out of the same parts?

Considering the PDP-8, PDP-7, PDP-9, PDP-1, even though they are completely different architectures (from a programmer's or compiler's point of view at least), they have some remarkable similarities ...
Omar and Lorraine's user avatar
5 votes
3 answers
847 views

Performance characteristics of the DEC Type 30 graphical display

The DEC Type 30 was an early vector graphics display, that was used for an astonishingly wide range of applications for the 1960s. It used a 16-inch circular CRT with high persistence phosphor ...
rwallace's user avatar
  • 63.6k
5 votes
3 answers
659 views

Was there an analog of local labels in the IBM assembly language?

In the assembly language used in Unix on DEC machines (PDP-11, VAX), one can use numerical labels and refer to them with suffixes "b" and "f" meaning "backwards" and &...
Leo B.'s user avatar
  • 20.6k
5 votes
3 answers
443 views

Was this FORTRAN "extension" originated by IBM?

This question has been prompted by a recent question about the assigned GOTO operator. It appears that some early FORTRAN implementations supported a non-obvious construct: using an indexed variable ...
Leo B.'s user avatar
  • 20.6k
5 votes
2 answers
713 views

Understanding PALcode

Reading over some old articles on Alpha I realized I really didn't understand PALcode. So I did a little reading on that. PALcode is stored in main memory, is written in Alpha ML, and is called by a ...
Maury Markowitz's user avatar
4 votes
4 answers
1k views

IBM vs DEC and business partners

A Quora question Why did Digital Equipment Corporation (DEC) fail? has gathered some really interesting answers, including from former DEC people. There is one such answer I do not quite understand: ...
rwallace's user avatar
  • 63.6k
4 votes
4 answers
739 views

What was the DEC Type 30 vector graphics display used for?

The DEC PDP-1 had, unusually for its time, a vector graphics display. According to https://en.wikipedia.org/wiki/History_of_Digital_Equipment_Corporation Most systems were purchased with two ...
rwallace's user avatar
  • 63.6k
4 votes
1 answer
384 views

How did the DEC RP06 respond to unscheduled power off?

The DEC RP06 disk drive was a remarkable piece of hardware. It seems to have been the last generation of drives that used rigid magnetic disks in removable packs, before their replacement by '...
rwallace's user avatar
  • 63.6k
3 votes
1 answer
256 views

Porting of software from the m68k family architecture to the DEC VAX

I am looking for impressions, memoirs, articles, guidelines - everything that is possible about the unusual direction of software migration. I am interested in non-Unix related code, and preferably ...
Wheelmagister's user avatar
3 votes
1 answer
304 views

DEC "CI" bus, better known as?

Looking over a list of various VAX processors, I noticed a reference to a "CI" bus. Poking about in Google I can only find very passing mentions of this, and no details. I suspect this had ...
Maury Markowitz's user avatar
3 votes
1 answer
268 views

What disk packs are compatible with the DEC RM05?

While the majority of DEC's PDP-11 systems used UNIBUS or QBUS based peripherals for storage, some of the larger PDP-11s, along with larger machines such as the DECsystem 20 and the VAX-11/780 used ...
Xav101's user avatar
  • 51
3 votes
0 answers
88 views

Original DECUS version of Sumer in FOCAL?

I was sure I had a copy of Diamont's Sumer in FOCAL, but now I can't find a trace of it on my machines or online. Does anyone have a copy of the original code?
Maury Markowitz's user avatar
2 votes
0 answers
94 views

DEC RdbStar information?

I'm putting together an article on TPC-C, and while chasing down leads its primary author mentioned the RdbStar project at DEC. As he described it, the manager of DEC's storage department (Jim Grey? ...
Maury Markowitz's user avatar
1 vote
2 answers
390 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