t Only usable with the H-822-3, 900-line-per-minute printer
HONEYWELL BOO
not available . not available.
30
+
6 per bit, four- bit or six-bit character shifted.. 42 Processor Performance in
JJ
sec.421 For random addresses Fixed point Floating point
c
=
a + b: 24 42.Enable interruption:
.34 Multi-running .341 Method of control:
. 342 Maximum number of programs:
. 343 Precedence rules.:
. 344 Program protection Storage:
In-out areas:
In-out units:
. 35 Multi-sequencing: . .4 PROCESSOR SPEEDS
not necessary; the base or sign of the increment can be changed to allow for recognition of repeated interrupts.
multisequence counters.
S •
cyclic, fir!;lt-off, first-on, with cycling inhibition in own coding .
none.
none.
writing can be inhibited physically; otherwise, none.
Divide (Decimal): 252 to 587.
Floating point (Normalized) Add- subtract: 30 to 54.
Miltiply: (Binary) 60 to 108.
(Decimal) . 72 to 390.
Divide: (Binary) . . ISO to 630.
(Decimal). 240 to 516.
Additional allowance for Indexing: . . . Indirect addressing:
Re- complementing:
6}{may often be over-lapped if two 6 operands involved.
o
or 6.(1) not available for index registers.
otherwise: 30N
c = c + aibj : 240 114 to 186
(binary).
126 to 432 (decimal) •
.423 Branch based comparison Numeric data: • 114.
Alphabetic data: 114.
. 424 Switching
Unchecked: 30.
Checked: • 30
+
4SD, where D is no.of decimal digits.
List search: 72 + 24N, where N is no.
of comparisons . . 425 Format control per character .
Unpack: . . . . . 450 (alpha) 550 (numeric).
Compose: 500 (alpha) 600 (numeric).
.426 Table look up per comparison Bit indicators
Set bit in separate location:
Set bit in pattern:
Test bit in separate location: . . . .
ERRORS, CHECKS AND ACTION Check or Interlock
Overflow: check
Underflow: check
Zero divisor: check Invalid data: none.
Invalid operation: none.
Arithmetic error: check Invalid address: check Receipt of data: check.
Dispatch of data: check.
Action
CONSOLE
502:061.100
Honeywell 800 Console§
061. .13
Description (Contd.).1 GENERAL ically by software packets and by an engineering
console.
• 11 .12 .13
Identity: . Associated Units:
Description
Operator's Console.
console typewriter built into console de.sk.
The operators Console is a separate unit consisting of two display panels, a very simple typewriter key-board which includes four additional control keys, and a built-in console typewriter. The console is specifically designed for monitoring the running of production programs rather than for assisting in the debugging of programs under test or of hardware conditions. The latter functions are handled
specif-The first display board (Figure 1), located directly in front of the operator's position, shows details of each of the eight programs currently being run, in-dicates control errors, and shows whether console operations are in progress. The second display frame (Figure 2), located to the left of the opera-tor's position, shows the status of each input-output device.
The four control keys, are the Run, Stop, Execute (execute a console-enter instruction) and Cancel (cancel a console-entered instruction which has not been executed) keys. By using combinations of these keys, other functions such as single~instruction
running (stepping) can be performed.
Figure 1. Keyboard and Indicator Lights on Honeywell 800 Console
'''''''\\11\\\\1 1ERMI ... _ItS
~~~(B!](B!JD MMNl!.nC ,,"',,( UN''''
~~~~~~~~~~~~~~~~
~~~~~~ ~8~~888~~~88~~88
E3E3ElElBEl
.~~~
~~1
~~~~~~~~~~~~~~~~~I\
§§§TI~~~~ ~~~~~~~~~~~~~~88~~~~~~ B~88~~BBBB~88BBB
~~~~E1~ HONEYWELL 800 (§]~(§!]~~~~§J~~~~~~~~
II
Figure 2. Modular Display Panel
502:061.200
§ 061.
.2 CONTROLS .21 Power:
. 22 Connections: .
• 23 Stops and Restarts:
.24 Stepping: .
.25
Resets:. 26 Loading:....
• 27 Sense switches:
none on the operator console.
none on the operator console.
STOP and RUN keys.
STOP and CANCEL keys pressed simultaneously.
type-ins from the console are used to perform this function.
The STOP and EXECUTE keys, can be used to obtain access to the computer as needed.
standard type-in.
none.
HONEYWELL 800
.31 Alarms (Contd.)
Peripheral Device Stall: (Contd.)
.32 Conditions:. • . . . . •
• 33 Control Registers: .
stacker full, etc.) has caused the unit to cease functioning.
an END lamp lights if a E'ND-of- FILE word has been sent to a peripheral device •
the lamps are related to on-line functioning of the I/O units.
if the units are being used off-line, the START lamp is disconnected.
special type-ins are re-quired to have the contents of these printed by t1le con-lole typewriter.
• 34 Storage:... see Paragraph . 33 (Control Registers) above •
.3 DISPLAY .4 ENTRY OF DATA: • • data must be entered by
halting processing, typing in the special instructions and the data, and using the Execute control key. Type-outs indicate the data and instruction which has been performed.
.31 Alarms
4/63
Centra~ Computer Stall: anyone of 16 specific errors causes the top half and an appropriate portion of the bottom half of the CHECK lamp to light red.
Program Stall: • . • . . a small white "H" on the particular program lamp lights when a program is interlocked for any reason.
Peripheral Device Stall: each of the terminal devices has an associated CHECK lamp which lights if an error occurs.
each of the I/O units has a STOP lamp which lights if a standard condition (e. g.,
.5
• 51 .52 .53 . 54
CONVENffiNCES
Telephone: • no.
Clock:
. . .
no .Desk Space: yes.
View: . . . • depends on positioning of the console and the equipment.
_STAtiDARD
E D P
• REPORTS
INPUT-OUTPUT: H-809 PUNCHED PAPER TAPE READER
502:071.100
Honeywell 800 Input-Output
Burroughs Corp. Unit B-141.
.12 Description
The H-809 Punched Paper Tape Reader and Control can operate at either 500 or 1,000 frames per second.
Each data frame is right-justified, placed in a sep-arate 48-bit word, and transferred to storage. The
• 221 Recording system: . . 222 Sensing system: . .223 Common system:
. 23 Multiple Copies: . .24 Arrangement of Heads
Use of station: .
The data read is dependent upon standard subrou-tines to accomplish conversion to Honeywell 800 codes. The conversion and fitting of the character read into words normally takes approximately 100 microseconds per character. This operation loads the central processor 5 to 10% of its total capacity, depending on the speed to which the paper tape reader is set. The effective speed of the reader is reduced by at least 5 characters per second when-ever the tape reader is allowed to halt.
Numerals: . . . any 5 to 8 bit code.
The reader can read tape either from spools or in strips. It uses swing arms for tension, and spool motor drive control. The read mechanism is photo-electric and the tape is driven by a pinch roller. An automatic rewinding feature is incorporated in the unit.
Either paper tape reels or strips can be read; how-ever, if strips are used, reading must be restricted to 500 characters per second. The paper tape should be non-oiled, opaque tape. Metallic tape can be used optionally.
. 13 Availability:..
• 14 First Delivery:
1960.
9 months .
.2 PHYSICAL FORM .21 Drive Mechanism
. 211 Drive past the head: . pinch roller friction.
· 32 Positional Arrangement
• 321 Serial by: .
• 322 Parallel by:
· 323 Bands: • •
· 324 Track use Data: . .
Redundancy check: . Timing: . . .
• 34 Format Compatibility: •
• 35 Physical Dimensions .351 Overall width:
. 352 Length: • . . .
.4 CONTROLLER
. ...
non-oiled, opaque paper tape •
any track except sprocket.
track 4 (sprocket track).
none.
none.
6 to 9.
all rows.
none.
one character per row, using 5 to 8 bits; any 5-,
6-, 7-, or 8-bit code . other paper tape systems .
11/16; 7/8; 1 inch.
8 to 700 ft • 4-foot leader.
4-foo~ trailer:
502:071.420
• 44 Data Transfer Control .441 Size of load: . . . .
• 442 Input-output areas:
. 443 Input-output area access: • . . • •
· 444 Input-output area lockout: . . . • . . 445 Table control: • • . 446 Synchronization:.
1 frame.
• 5 PROGRAM FACILITIES AVAILABLE .51 Blocks
• 511 Size of block:
• 512 Block demarcation:
.52 Input-Output Operations
· 521 Input:. . . .53 Code Translation:
• 54 Format Control Control: . . . . Format alternatives:
Rearrangement: . .
• 55 Control Operations Disable: . . • . . .
.56
2/63
Request interrupt: . Select fonnat: End of medium marks:
1 frame .
automatic at 1 frame •
1 frame.
none.
none.
unload forward or rewind until end of tape is
rearrangement of tracks only.
disable up to 3 tracks manual. is occupying the same channel. .
no.
no.
no.
metallic foil at each end of tape.
.6 PERFORMANCE .61 Conditions
I: . II:
.62 Speeds
HONEYWELL 800
full speed
1,000 frames/sec . medium speed
500 frames/sec •
• 621 Nominal or peak speed: I
instruc-tion just misses maintaining full speed: . • • . • Overhead: . • • • Effective speeds:
Demands on System Component Condition
Processor: I set of read instructions operated at full speed.
msec per or Percentage '" Not including assembly into H-SOO words.
.7 EXTERNAL FACILITIES
• 71 Adjustments
movable tape guides plugboard.
switch.
Comment detents
Function Form Comment Parity check:
allows checking odd/even or no parity
allows tape to be fed from reel clockwise (Reel Normal) or counter-clockwise Reel Reverse) or strips (strip).
moves tape backward one frame.
move to end of tape.
wind forward to end of tape.
INPUT-OUTPUT: H-809 PUNCHED PAPER TAPE READER 502:071.730
§ 071. .8 ERRORS, CHECKS AND ACTION
• 73 Loading and Unloading .731 Volumes handled
Storage
Reel: . . . .732 Replenishment time:.
• 733 Adjustment time: • .734 Optimum reloading
period: • • . • . •
Capacity 700 feet.
I to 2 min.
reader needs to be stopped.
2 to 5 min . 1. 4 min.
Error Reading:
Input area overflow:
Output block size:
Invalid code:
Exhausted medium:
Imperfect medium:
Timing conflicts:
Check or
InterlocK Action
parity check stoppage and signal to control.
none.
none.
none.
tape tension and stoppage, alarm.
metallic foil
sprocket check stoppage, alarm.
none.
§ 072.
.1 .11
.12
.13 . 14
.2 .21 .211 .212
.213 .214 .22 .211 .222 . 223
.23
.24INPUT-OUTPUT: H-810 PAPER TAPE PUNCH AND CONTROL
',25 Range of Sl':mbols
GENERAL Letters:
Special:
Identity: Punched Tape Punch and
Control. Total:
Models H-81O-1, -2.
Teletype BRPE Punch.
Description .3 EXTERNAL STOAAGE
The H-81O-1 is a combination Paper Tape Punch and .31 Form of Storage Control Unit designed to prepare five-channel
punch-ed paper tape, ten frames to the inch, at 110 char- . 311 Medium: . acters per second. The H-810-2 is the same, ex- .312 Phenomenon:
cept that it punches six-, seven-. or eight-channel
tape. The image to be punched is taken from right- .32 Positional Arran~ment
justified bits of a 48-bit word. The last character
to be punched requires about 9 __ ~o 13 milliseconds of .321 Serial by:
processor time and all other cbB.racters 9 milli- .322 Parallel by:
seconds.
.323 Bands:
No edit instructions are available for preparing out- .324 Track use put suitable for the paper tape punch; however, an Data:
approximate figure of 100 microseconds of central processor time per character would cover normal
editing requirements. This time represents approx- Redundancy check: . imately 4% of central processor capacity. Timing:
Control signals: .
Availability: 1960. Unused:
Total:
First Deliverl: . 9 months. .325 Row use Data:
Gap:
PHYSICAL FORM .33 Coding:
Drive Mechanism
Drive past the head: . sprocket drive pull. .34 Format Compatibility Reservoirs
502:072.100
Honeywell 800 Input-Output
H-810 Paper Tape Punch and Control
810-1 any five-bit code.
810- 2 any 6-, 7-, or 8- bit code.
810-1; 25 symbols.
810- 2; 28 symbols.
paper tape.
punch holes.
10 rows/inch.
810-1; 6 tracks.
810-2; 9 tracks.
none.
810-1 810-2
5 tracks; 8 tracks;
1 to 3 and 1 to 3 and 5 to 6. 5 to 9.
none. none.
1; track 4. 1; track 4.
none. none.
none. none.
6. 9.
all rows.
none.
810-1 any 5-bit code.
810-2 any 6-, 7-, or 8-bit code .
Number: 2. Other device or system: Code translation.
Form: swinging arm. Any compatible punch
Capacity: . 3 feet. tape reader: must be compatible.
Feed drive: servo motor.
Take-up drive: servo motor. .35 Phlsica1 Dimensions
Sensin~ and Recording Systems • 351 Overall width: 810-1; 11/16" . 810-2; 7/8" or 1".
Recording system: die punch. .352 Length: 6 feet to 1, 000 feet on
Sensing system: none . reels.
Common system: none.
Multiple Copies: none.
.4 ~ONTROLLER
Arrangement of Heads 810-1 810-2
. 41 Identity: .. . incorporated in device . Use of station: punch. punch.
Stacks: 1. 1. .42 Connection to Slstem
Heads/stack: 6. 9.
Method of use: frame at a frame at a . 421 On-line: • up to 8 .
502:072.440
§ 072.
• 44 Data Transfer Control . 441 Size of Load:. ; • .442 Input-output areas:
.443 Input-output area access:
.444 Input-output area lockout:
.445 Table control: . " . .446 Synchronization:
.447 Synchronizing aids: . . . . •
. 5 PROGRAM FACILITIES AVAILABLE .51 Blocks
. 511 Size of block: . .512 Block demarcation:
.52 Input-Output Operations
;521 Input:
. 522 Output:
. 523 Stepping: . . 524 Skipping:
. 525 Marking:
.526 Searching:
. 53 Code Translation:
.54 Format Control: . .55 Control Operations: ..
.56 Testable Conditions Disabled: • Busy device:
Output lock:
Nearly exhausted: • Busy controller:
End of medium
HONEYWELL
800
Important parameterspunch a frame: 9.09 msec • Overhead: . . . none •
Effective speeds: : 110 frames/sec • msec per Demands on System
Component Condition frame Percentage Processor:
Function: rewind.
Form: switch Loading: and Unloading
Storage: . reel
Capacity: 1,'000 feet.
Replenishment
time: 1 to 2 minutes.
punch needs to be stopped.
Optimum reloading
period: . IS min (1, OOO-foot reels).
ERRORS, CHECKS AND ACTION Error
Recording:
Output block <size:
Invalid code:
Exhausted medium:
Impertlict medium:
Timing conflicts:
Check or Interlock none.
_STANDARD _ E D ] ?
REPORTS
502:073.100
Honeywell 800 Input-Output
Model H-823 Card Reader
INPUT-OUTPUT: H-823 CARD READER
§ 073.
Model H-S23 Card Reader.
There are two versions, the HeS23-1, H-823-2.
The H-823-1 is adapted from the IBM 085; the H-S23-2 is adapted from the IBM 08S.
These units are modified IBM collators which retain most of their normal operating characteristics.
Only one of the two card feeds is used for cards to be read; the other is used to insert marker cards for certain handling procedures. These error-handling procedures involve setting switches manu-ally before running a particular program in order to allow the run to be halted, the error card to be eliminated, a marker card to be inserted, or a com-bination of these actions to take place whenever an error is detected. The action occurs either during the reading or during transmission of data to Main Memory. The reading check is a hole-count check, but can optionally be a check to ensure that all punching is standard Hollerith.
Card reading is initiated as soon as the previous card-image has been tralJ.Smitted to Main Memory.
Thus, waiting time is reduced during card-reading, and no additional burden is put on the programmer.
The maximum reading rate is 250 cards per minute (Model S23-1) or 650 cards per minute (Model 823- 2). Reading can occur in standard Hollerith or column binary form, and in no case can it consume more than O. 3 per cent of central processor com-puting tiIhe. .212 Reservoirs
Number: • • . . . .
Model 823-1, 1960.
Model S23-2, 1960.
clutch-driven rollers.
none.
.22 Sensing and Recording Systems .221 Recording system:. none.
· 23 Multiple Copies: • . • . not applicable.
EXTERNAL STORAGE
• 31 Form of Storage
reading and hole count check.
.34 Format Compatibillty:. compatible with other units using standard SO-column cards .
.43 Connection to Device
Model H-S07 or H-811 Controllers. See also System Configuration, 502:030.
up to 8 (1 per channel) . varies, (see System
Con-figuration, Section 502:300).
.431 Devices per controller: 1.
502:073.440
§ 073.
• 44 Data Transfer Control .441 Size of load: . . • . • •
• 442 Input-output areas:
.443 Input-output area access: . • . • .
• 444 Input-output area lockout: . . • • •
• 445 Table control: . .
• 446 Synchronization: .
Hollerith mode: 80 charac-ters in 10 H-800 words, plus one control word.
Column Binary mode: 960 bit positions in 20 H-800 scatter-read facilities .
autol!latic.
.5 PROGRAM FACILITIES AVAILABLE . 51 Blocks
.511 Size of block:
. 512 Block demarcation Input: • . . .
• 52 Input-Output Operations
SO characters, 960 bits in 20 H-800 words.
end of card.
• 521 Input:. • • . . • . . • . transmit SO columns (or 20 words) of data plus one control word with error information. Initiate the reading of the next card.
• 53 Code Translation: • optional.
• 55 Control Operations
.56
2/63
Disable: • . . . Request interrupt: . Offset card: . . Select stacker: . Select format:
(Note: Some of these operations can be specified by preset switches on the unit. The operation occurs only in the case of illegal punches or incorrect data transmission. ) equipment is connected to the channel.
no.
no.
yes, if no other input con-troller is connected to the channel.
no.
no.
no.
HONEYWELL 800
.6 PERFORMANCE
.62 Speeds Model H-S23-1 Model H-S23-2 .621 Nominal or peak speed:
• 622 Important parameters Cycle time: . . . . Number of clutch
points:
240 650 .
250 msec 92 msec.
1 1.
.623 Overhead: • . . . • 1 clutch point per cycle;
however, reading occurs before a read order is re-ceived (Anticipatory read-ing). The overhead de-pends on the time differ-ence between two read orders.
.624 Effective speeds: . peak speed less clutch points missed.
• 63 Demands on System
not using Scatter-Read: Column Binary: •
Condition msec per card
reading Holle- O. 066* • rith
informa-tion
reading Column
Binary 0.126* .
Percentage of Card Read Time 0.024*.
EXTERNAL FACILITIES Adjustments
Adjustment:
Method: . Comment: •
Other Controls
Function Form
type of reading.
3-position switch.
allows for reading in nor-mal Hollerith Code or binary code.
third position reads any combination of Hollerith-type punches and trans-lates them according to Data Code Table No. 1.
Comment Program Switch: 9-position
switch
used in start opera-tions, under pro-grammer's instruc-tion.
Illegal Punch: 4-position switch
controls action on re-ceipts of non-Holle-rith punching.
INPUT-OUTPUT:
823
CARD READ.ER§ 073.
.72 Other Controls (Contd.)
Function Form
Check Process: 4-position switch Marker Feed: 4-position
switch
. 73 Loading and Unloading .731 Volumes handled
Comment
controls action on re-ceipt of computer in-struction.
inserts blank cards in place of or following cards which have il-legal punching and/or have been incorrectly read.
Storage Input Hopper Capacity Output Stacker 1,000.
H-823-1: 800
H-823-2: 3,600 1 x 1,000.
502:073.720
.732 Replenishment time:. • 1 to 2 min.unit does not need to be stopped •
• 733 Adjustment time: . . . 1 to 2 min .
• 734 Optimum reloading period Model H-823-1: 3 min.
Model H-823-2: . . . 6 min.
.8 ERRORS, CHECKS AND ACTION Check or
Error Interlock
Reading: check
Input area: none •
Exhausted medium: check commou to other conditions Imperfect medium: none.
Stacker full: check common to other conditions Invalid code: optional check
Action
interrupt.
interrupt.
interrupt.
interrupt.
.STANDAAD
INPUT-OUTPUT: H-827 CARD READ-PUNCH (READER)
§ 074. inde-pendent of one another from the user's viewpoint and are covered in separate sections of this report.
The reader reads standard SO-column cards at a peak: speed of SOD cards per minute. Conversion from the card column code to internal BCD code is automatic. A hole-count check is made on each col-umn at a second reading station, and the bit configu-ration of each character is checked for validity as it is transferred into the read synchronizer for later transmission into core storage. A hopper with a 3, ODD-card capacity and three stackers with 1,000-card capacities (one shared with the punch unit) can be loaded and unloaded without stopping the reader.
Card reading is initiated as soon as the previous card-image has been transmitted to Main Memory.
Thus, waiting time is reduced during card-reading, and no additional burden is put on the programmer.
Reading can occur in standard Hollerith or column binary form, and in no case can it consume more than 0.4 per cent of central processor computing time.
.13 Availability:... 12 months.
• 14 First Delivery: . . 1963.
.2 PHYSICAL FORM
· 21 Drive Mechanism
· 211 Drive past the head. . clutch driven rollers.
· 212 Reservoirs: . . . none.
· 22 Sensing and Recording Systems .221 Recording system: . . . none • . 222 Sensing system: . . . . brush.
. 23 .24
Multiple Copies: . . . none . Arrangement of Heads Use of station: . . . .
.24 Arrangement of Heads (Contd.) Use of station: . . checking.
· 32 Positional Arrangement
· 321 Serial by:. . . 12 rows at standard spacing .34 Format Compatibility
Other device or system
All devices using standard
SO-Code translation
column cards: . . not required.
.35 Physical Dimensions: . standard SO-column cards.
.4
.41CONTROLLERS
Identity: . . . Model H-S07 or H-Sll Con-trollers. See also System Configuration, 502:030.
.42 Connection to Device
.421 On-line: . . . up to 8(1 per channel).
.422 Off-line: . . • • . varies, (see System
Configura-502:074.430
§ 074.
· 43 Connection to Device .431 Devices per
con-troller:. . . . . 1.
.432 Restrictions: . . . none.
.44 Data Transfer Control
· 441 S~ of load:. . . Hollerith mode: 80 characters in 10 H-800 words, plus 1 control word.
.442 Input-output areas:
.443 Input-output area access:.
.444 Input- output area lockout: . .445 Table control: . . 446 Synchronization: .
Column Binary mode: 960 bit positions in 20 H-800 words, plus 1 control word.
. core storage . word or item.
none.
gather-write and scatter-read facilities.
automatic.
.5 PROGRAM FACILITIES AVAILABLE .51 Blocks
.511 Size of block: . . . 1 card.
.512 Block demarcation Input:. • • • • fixed.
· 52 Input- Output Operations
.521 Input: . . . transmit 80 columns (or 20 words) of data plus I control word with error information. Initiate the reading of the next card.
· 53 Code Translation: . optional.
· 55 Control Operations Disable:. . . . no.
Request inter~
rupt: . . . . . no. is connected to the channel.
Output lock:. . . . no.
Nearly exhausted: • no.
Busy controller:. . yes, if no other input controller is connected to the channel.
End of medium marks: . . . no.
Hopper empty:. no.
Stacker full: no.
HONEYWElL 800
.6
PERFORMANCE• 61 Conditions:. • none .
Nominal or peak
speed:. . • • . . 800 cards/min. , Important
para-meters
Clutch cycle: . . . 75 msec.
Overhead:. . . . . 3 clutch pOints .
Effective speeds: . 800 cards/min. if processing time per card does not exceed 74.12 msec.
· 63 Demands on System
Component Condition msec pe;r card Central Processor,
not using
Scatter-Read: reading Hollerith information reading Column
Binary
0.066*
0.126*
Percentage of Card Read Time
Hollerith data: . '. . . . 0.08*
Column Binary:. . . 0.16*
* If Scatter- Read is used, these figures should be doubled.
.7 EXTERNAL FACILITIES .71 Adjustments
Adjustment: . Method: • . . .
card Width.
interchange of hardware.
· 72 OtherControls
Function Form
End of File: key .731 Volumes handled
.732 .733 .734
Storage Capacity
Hopper: . . . 3,000 cards.
H-27
CARD READ - PUNCH (READER)Ii 074
.8 ERRORS1 CHECKS AND ACTION Error
Reading:
Input area overflow:
Invalid code:
Exhausted medium:
Imperfect medium:
Timing conflicts:
Feed jam:
Stacker full:
Wrong length record:
No transfer:
Check or InterloCk
hole count none.
validity check check none.
interlock check check check check
Action indicator & alarm.
indica ror & ala rm.
indica ror & ala rm.