QBUS ROMs

From Computer History Wiki
Revision as of 11:58, 5 July 2023 by Jnc (talk | contribs) (Some LSI-11 instructions have issues with ROM)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

DEC produced several generations of QBUS ROM cards, initially specialized to a bootstrapping use. Those early ones also included QBUS terminators; some of the later were multi-function cards, and included other functionality.

A number of ROM memory cards were also available:

Multi-function cards which included ROMs included:

Use restrictions

Note that in the LSI-11 microprocessor, several instructions use a DATIO bus cycle to fetch source operands from main memory:

  • MTPS
  • MUL
  • DIV
  • ASH
  • ASHC

Use of these instructions with an operand in ROM, in ROM code which is to run on any of these processors, is thus not possible. This is, of course, easily avoided by loading the operand into a register first.