02.07.2013 Views

PDP11 PeripheralsHbk 1972 - Trailing-Edge

PDP11 PeripheralsHbk 1972 - Trailing-Edge

PDP11 PeripheralsHbk 1972 - Trailing-Edge

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

PART II<br />

INTRODUCTION<br />

This section describes detailed operation of the UNIBUS and methods for interfacing<br />

to the UNIBUS for the addition of custom-designed peripheral equipment<br />

to the PDP-ll System. It is assumed that the reader is familiar with the PDP-ll<br />

System and has a thorough understanding of the principles and concepts introduced<br />

in the PDP-II Processor Handbook ..<br />

The following documents used in conjunction with this Handbook will help the<br />

reader understand interface techniques and the overall PDP-ll System:<br />

a. PDP-ll Processor Handbook<br />

b. Processor Manual<br />

c. Digital Logic Handbook<br />

All communication between PDP-ll system components is accomplished by a<br />

single high-speed bus called the UNIBUS. Four concepts are extremely important<br />

for an understanding of the hardware and software implications of the UNIBUS.<br />

Each concept is covered separately in subsequent paragraphs.<br />

Single Bus<br />

The UNIBUS is a single, common path that connects the processor, memory, and<br />

all peripherals. Addresses, data, and control information are transmitted along<br />

the 56 lines of the bus. Figure 1 is a simplified block diagram of the PDP-ll System<br />

and UNIBUS.<br />

UN I BUS<br />

Figure 1 PDP-II System Simplified Block Diagram<br />

The form of communication is the same for every device on the UNIBUS. The pro·<br />

cessor uses the same set of signals to communicate with memory and peripheral<br />

devices. Peripheral devices also use this set of signals when communicating with<br />

the processor, memory, or other peripheral divices.<br />

All instructions applied to data in memory can be applied equally well to data in<br />

peripheral device registers. Therefore, peripheral device registers may be manipu,<br />

lated as flexibly as memory by the processor. This is an especially powerful fea·<br />

ture, considering the special capability of PDp·ll instructions to process data in<br />

any memory location as though it were an accumulator.<br />

175

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!