Difference between revisions of "KY11-J Programmer's Console"

From Computer History Wiki
Jump to: navigation, search
(Further reading: added a link to a page that has pictures, and how to use. Are the pictures usable?)
m (External links: +engineering drawings)
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
<!-- [[Image:pdp1120a.jpg|200px|lright|thumb|Front panel mounted]]
+
[[Image:KY11-J.jpg|350px|lright|thumb|KY11-J front panel]]
-->
+
 
 
The '''KY11-J Programmer's Console''' is the [[front panel]] for the [[KD11-B CPU]] used in the [[PDP-11/05]] and [[PDP-11/10]].
 
The '''KY11-J Programmer's Console''' is the [[front panel]] for the [[KD11-B CPU]] used in the [[PDP-11/05]] and [[PDP-11/10]].
  
Line 14: Line 14:
  
 
The '[[Switch Register]]' is used to enter both addresses and data. The 'Load Addr' (Address), 'Exam' (Examine), 'Start', and 'Dep' (Deposit) switches perform the named function. If the CPU is halted, toggling the 'Continue' switch does a variety of things, depending on the position the 'Enable/Halt' switch is in. In the Enable position, the CPU continues operating; in the Halt position, it performs a single instruction.
 
The '[[Switch Register]]' is used to enter both addresses and data. The 'Load Addr' (Address), 'Exam' (Examine), 'Start', and 'Dep' (Deposit) switches perform the named function. If the CPU is halted, toggling the 'Continue' switch does a variety of things, depending on the position the 'Enable/Halt' switch is in. In the Enable position, the CPU continues operating; in the Halt position, it performs a single instruction.
 +
 +
==Implementation==
 +
 +
Most front panel operations are implemented  by [[microcode]] in the CPU. (See Section 5.5.3 in Part II of the ''PDP-11/05 computer manual'', below, for details.) Therefore, the CPU must be basically fully functional for the front panel to work.
  
 
==Further reading==
 
==Further reading==
  
 
* ''KY11-J Console Illustrated Parts Breakdown'' (EK-KY11J-IP) - not online
 
* ''KY11-J Console Illustrated Parts Breakdown'' (EK-KY11J-IP) - not online
 +
 +
==External links==
 +
 +
* [http://www.bitsavers.org/pdf/dec/pdp11/1105/DEC-11-H05AA-A-D_1105um.pdf PDP-11/05 computer manual] - the KY11-J is covered in Chapter 3 of Part II (pp. 103-117 of the PDF)
 +
* [http://www.bitsavers.org/pdf/dec/pdp11/1105/1105_RevAH_Engineering_Drawings_Jul76.pdf 16 bit computer (PDP 1105) engineering drawings] (the KY11-J is covered on pp. 141-151 of the PDF)
 
* [https://www.pdp-11.nl/pdp11-05startpage.html| PDP-11/05 Start page]
 
* [https://www.pdp-11.nl/pdp11-05startpage.html| PDP-11/05 Start page]
  
[[Category: PDP-11s]]
+
[[Category: UNIBUS PDP-11s]]

Latest revision as of 17:05, 25 January 2022

KY11-J front panel

The KY11-J Programmer's Console is the front panel for the KD11-B CPU used in the PDP-11/05 and PDP-11/10.

It allows a programmer to display and deposit data in main memory, and start, halt and single-step the CPU.

Displays and controls

The 'Address/Data' indicator array display memory addresses and data. The 'Run' light indicates that the CPU is executing instructions.

The 'Switch Register' is used to enter both addresses and data. The 'Load Addr' (Address), 'Exam' (Examine), 'Start', and 'Dep' (Deposit) switches perform the named function. If the CPU is halted, toggling the 'Continue' switch does a variety of things, depending on the position the 'Enable/Halt' switch is in. In the Enable position, the CPU continues operating; in the Halt position, it performs a single instruction.

Implementation

Most front panel operations are implemented by microcode in the CPU. (See Section 5.5.3 in Part II of the PDP-11/05 computer manual, below, for details.) Therefore, the CPU must be basically fully functional for the front panel to work.

Further reading

  • KY11-J Console Illustrated Parts Breakdown (EK-KY11J-IP) - not online

External links