US3259881A - Computer including error or abnormal condition controlled immediate program interruption - Google Patents

Computer including error or abnormal condition controlled immediate program interruption Download PDF

Info

Publication number
US3259881A
US3259881A US198693A US19869362A US3259881A US 3259881 A US3259881 A US 3259881A US 198693 A US198693 A US 198693A US 19869362 A US19869362 A US 19869362A US 3259881 A US3259881 A US 3259881A
Authority
US
United States
Prior art keywords
reg
elements
error
machine
abnormal condition
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
US198693A
Inventor
Richard H Doyle
John F Williams
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority to FR840105A priority Critical patent/FR1338303A/en
Application filed by International Business Machines Corp filed Critical International Business Machines Corp
Priority to US198693A priority patent/US3259881A/en
Application granted granted Critical
Publication of US3259881A publication Critical patent/US3259881A/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
    • G06F11/0706Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment
    • G06F11/0745Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment in an input/output transactions management context
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
    • G06F11/0706Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment
    • G06F11/0721Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment within a central processing unit [CPU]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
    • G06F11/0793Remedial or corrective actions
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/22Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
    • G06F11/26Functional testing
    • G06F11/273Tester hardware, i.e. output processing circuits
    • G06F11/277Tester hardware, i.e. output processing circuits with comparison between actual response and known fault-free response
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/76Architectures of general purpose stored program computers
    • G06F15/78Architectures of general purpose stored program computers comprising a single central processing unit

Definitions

  • ADR REGRsTEP CTR ggg REGZ 146 ADR REG T0 DRUM CTR REG o 102
  • ADR REGTOMEMADR REG H o H N g CLADRREG126 fi XE 13 ADR REG T0 IOADD CTR r3 :4 I g 152
  • COMPUTER INCLUDING ERROR OR ABNORMAL CONDITION CONTROLLED IMMEDIATE PROGRAM INTEHRUPTION Original Filed Dec. 51, 1959 Sheets-Sheet 7 40?;- FIG.6G M4 I RCORRECT REMAINDER 645 G 705 J RIGHT R EG.
  • R CARRY DNE 85B R ACC TO ADRRE-G R ACC REGI2-15I T0(1-14)159B RACC REG 1T0 SIGN B R ACC REG SIGN T0 RBR15 161B TEST L ACC REG S BIT FOR 1164 TEST R ACC s BIT FOR 1 92 CL RB REG 1018 R PARTIAL OUOT 98B RB REG T0 RA REG 1578 RB REGI115)TD(S-14) 99B -R PART. PROD. 1008 R B REG IS-I4ITD (1-15)122B RB REG 8 TO R ACC REG 15 162B RIGHT RIGHT ARITH. ELEMENT I July 5. 1966 R. H. DOYLE ETAL 3,259,381

Description

July 5. 1966 R. H. DOYLE ETAL COMPUTER INCLUDING ERROR OR ABNORMAL CONDITION 55 Sheets-Sheet l MEMORY ELEMENT MEMORY PROGRAM TEST BUFFER CONTROL REG'STER REGISTER ELEMENT T 2453 i 1 g l E T 0535; TEST INTERRUPT MEMORY CONTROL ELEMENT L ELEMENT l 2457 2456 ELEMENT ARITHMETIC ELEMENT 2463 INVENTORS R.Hw DOYLE J.FL WILLIAMS BY P (OMJOIT ATTORNEY July 5.
COMPUTER INCLUDING ERROR OR ABNORMAL CONDITION CONTROLLED IMMEDIATE PROGRAM INTERRUPTION Original Filed Dec. 51, 1959 FIG. 2
LEFT HALF WORD 55 Sheets-Sheet 2 INSTRUCTION WORD I RIGHT HALF WORD INDE X OPERATION INDICATOR HA Y I NEMORY MEMORY ADRESSOFWORDS W INDEX INTERVAL TIME PULSES UNIT MEMORY s'ELEc'T REA I I I DISTURB REGISTER CYCLE I FIN'IsI-I I I PROGRAM PREVIOVS N TIME I I sTR cTIo I INsTRuc rIoN I I I I oPERAND TO OPERATE NOT USED ARITHMETIC TIMEA 1 1 l ELEMENT l I I I I EXECUTE INSTR'UCTICIJN I EXECUTEI IINSTRIUCTION DATA FRoM ARI'TRME'TIC ELEMENT I 4 T I To EMqRY BIIJFFERS I I MEMORY ,ELEMENT MEMORY BI MACHINE CYCLES IPROGRAM TIME |0PERAIE TIMEA'|0PERATE TIMEe"| MACHINE CYCLES P P mm- 1.MEM0RY CYCLE INsTRucTIoN "gr I: PT 4 I V AV W A IZMEMORY CYCLE INSTRUCTION 5T7 OT-A 8 1% PT V 3.MEMORY CYCLE I I W OT'A AfiJSE if MEMORY CT. E :Z AUSE I I g AV AV/A/ 4 INsTRucTIDN I MACHINE a INSTRUCTION CYCLES E E LEFT HALF WORD P I s LI L2 L3 L4 L5|L6 L7 L8 L9 ILIOLII LI2LI3LI4LI5 I I *CLASIS --*VARIATION- INDEX OPERATION 00% I INDIcAT'oR INDEX I I I N E A FIG 5 RIGHT HALF WORD I Rs RI [R2IR3 R4R5R6 R7 R8R9 RIoRII RI2RI3IRI4RI5 MEMORY -uNIT ADDREss SELECTOR J July 5. 1966 COMPUTER INCLUDING ERROR 0R ABNORMAL CONDITION CONTROLLED IMMEDIATE PROGRAM INTERRUPTION Original Filed Dec. 51, 1959 55 Sheets-Sheet 5 MEMORY ELEMENT 201 RIGHT OVERELOVMYLARM START MEMORY Te //CLEAR ALARMS 1008 T /SENSE coMmTToM MET 4011 INACTIVITY ALARM 101s NTERRUPT R OVERFLOW 1012 CONTROL L OVERFLOW 1011 ELEMENT MEM PARITY 1014 STATUS DRUM 1015 PARITY ADR DRUM /PAR|TY 6-:
1015 CL L TEST REc- 17 1 BSN 12 444 X BSN 13 445 4 SENSIBLE FLIP FLOP BSN16448 BSN15 446 555 483 I'fi J EL OPERATION FfEG. CL 0P REG 87A L A w FIG-.60
START MEMORY July 5. 1966 R. H DOYLE ETAL 3,259,881
COMPUTER INCLUDING ERROR OR ABNORMAL CONDITION CONTROLLED IMMEDIATE PROGRAM INTERRUPTION Original Filed Dec. 51, 1959 55 Sheets-Sheet 4 MEMORY ELEMENT INHIBIT SAMPL CLEA MEM STOP TPD 563 RMB TO R TEST REG 491 CL R TEST 4 1 GL RA REG 70B PROGGTR TO RA REG INTERRUPT CONTROL L B S REG ELEMENT ADR MODE 423 STATUS MODE L OVERFLOW TEST MEMORY INST u CONTROL 2 60 ELEMENT CLEAR 87 IND. INT REG ADRREG ll4 PARITY 412 2 ERROR 837 OPARITY ERROR 667 14 LEFT MEMORY GL I. MEM BER REG 78A BFR. LMB REG T0 0P REG INST.
M CONTROL LMB T0 RA I I ELEMENT PARITY COUNT 155 July 5. 1956 R. H. DOYLE ETAL 3,259,381
COMPUTER INCLUDING ERROR OR ABNORMAL CONDITION CONTROLLED IMMEDIATE PROGRAM INTERRUPTION Original Filed Dec. 51, 1959 55 Sheets-Sheet MEMORY ELEMENT 7i 207 P FIG. FIG. FIG. FlG.6c 2 3 2 1 60 6b 6c OR SET PG T01 59? 45 9 s- 2 1G] 12 l E l A u FIG. FIG. FIG. ALARM 6f 69 6h m DISCONNECT 10 110 PR CTR TO MAR PROG, 572
111 ADD1T0 PR CTR CTR. 292
PR CTRL T0 RA REG [,244 CL PR CTR 11a 255 1 INDEX J} REG.1 g 1208 .G m 15 \L =0; 1 jjhss 9% g =u= A ADR REG T0 |ND.REG1 2; I 109A ADR REG T0 IND REG2 H 261 5. 2 IOSB ADR REG T0 PG as 3: 2551M x; SELECT MEM INDEX 2 23 TIME CLOCK g; 2 108 GI. ADR REGRsTEP CTR ggg REGZ 146 ADR REG T0 DRUM CTR REG o 102 ADR REGTOMEMADR REG H o H N g CLADRREG126 fi XE 13 ADR REG T0 IOADD CTR r3 :4 I g 152 ADR REG COMPTOIOWDGTR I I 4? g w ADR REG T0 RA REG 107 I N j: N s a A62 16 T a N as E RIGHT R 5 g g o *3 R E GT 6 59 12 i m 2 :3 Z 2 -1 A g g X i I F: f, =a=
A 7 A 23 491/ RIGHT 2 g MEMORY CL MEM BFR REG 78B BUFFER RMB T0 ADR REG 79B REG RMB TO RA REG 80B RMB T0 RBFR REG 156B R 293 ZZL. i i
July 5. 1966 R. H. DOYLE ETAL 3,259,381
COMPUTER INCLUDING ERROR OR ABNORMAL CONDITION CONTROLLED IMMEDIATE PROGRAM INTEHRUPTION Original Filed Dec. 51, 1959 Sheets-Sheet 7 40?;- FIG.6G M4 I RCORRECT REMAINDER 645 G 705 J RIGHT R EG.
CL R SIGN CTRL 61B R CORRECT SIGN 62B R CARRY ZERI) 96B R END CARRY 848 CDMPL. R DIV. CONNECT FF 978 R END CARRY AFTER ADD 1 150 R LOGICAL MULT 158B COMPLR ACC 695 CL R ACC 63B RACC COND SHIFT R 815 MAKE RA REC GR ACC SIGNS 82B MAKER ACCLPDS 66B RIGHT RDIV. SHIFT LEFT B ACCUM.
R CARRY DNE 85B R ACC TO ADRRE-G R ACC REGI2-15I T0(1-14)159B RACC REG 1T0 SIGN B R ACC REG SIGN T0 RBR15 161B TEST L ACC REG S BIT FOR 1164 TEST R ACC s BIT FOR 1 92 CL RB REG 1018 R PARTIAL OUOT 98B RB REG T0 RA REG 1578 RB REGI115)TD(S-14) 99B -R PART. PROD. 1008 R B REG IS-I4ITD (1-15)122B RB REG 8 TO R ACC REG 15 162B RIGHT RIGHT ARITH. ELEMENT I July 5. 1966 R. H. DOYLE ETAL 3,259,381
COMPUTER INCLUDING ERROR OR ABNORMAL CONDITION CONTROLLED IMMEDIATE PROGRAM INTERRUPTION Original Filed Dec. 51, 1959 55 Sheets-Sheet 8 FIG 6f G1 APC 555 355 INPUT OR DRUM M wR|TE:D FIELD Ct: READ TIMING 557 523 CHANNEL.
E INPUT READ TIMING OUTPUT M WRITE "335x CTRLS.
DEVICES ggga CIRCUIT July 5. 1966 Original Filed Dec. 51, 1959 R. H. DOYLE ETAL 3,259,881 COMPUTER INCLUDING ERROR OR ABNORMAL CONDITION CONTROLLED IMMEDIATE PROGRAM INTERRUPTION 55 Sheets-Sheet 9 IL /ADDRESS MODE LEFT 3 10 CL 110 REG //STATUS MODE 154A] 5; TP PULSES ff w A12 I I H G1 INDEX 1111 REG 87A DESELECT 147 |N$T SELECT 159 CONTROL A PT-6 0111 READ 140A ELEMENT PT-6 011 WRITE 1405 CL I0 wn DRUM 0PER.0N SENSE 10 w CIR 1356 CTR 135A ALARM DRUMS SEL PULSE FOR DRUMS 141 DISCONNECT 571 SEL SENSE BREAK REQ FF 3 2 MG IO CL 1SI Gsw FF 1525 g$ 3 CTRL CL I0 111m 529 RACE ELEMENT SET 1ST. Gsw FF 011 1521 REG CL BREAK FF 145 SET BREAK FF 1515 I0 WRD CTR. 1346 END CARRY ADD 1 TOIOWRD CTR. 1o ADR CTR 1o MEM AD REG ADD 1 1010 ADR REG 1 COMPARE BYID 1-5 5' I 110 COMPARE 1545 i 229 CL 10 BFR REGs110s R10 REG TOWR REG &CL 10 REG R 10 REG 1o MEM BFR R CL 10 REG RMBR T0 R 10 REG 1o BFR REGs T0 10 ms 11 CLEAR J 10 BFR 1519 N23 July 5 1966 R. H. DOYLE ETAL 3,259,881
COMPUTER INCLUDING ERROR OR ABNORMAL CONDITION CONTROLLED IMMEDIATE PROGRAM INTERRUPTION Original Filed Dec. 51, 1959 55 Sheets-Sheet l0 2M0 PULSES CLOCK REG T0 MBR 131 CL CLOCK REG CLIO ADR CTR. 158
CL DRUM CTRL REG 148 July 5. 1966 Original Filed Dec. 51, 1959 R. H. DOYLE ETAL COMPUTER INCLUDING ERROR OR ABNORMAL CONDITION CONTROLLED IMMEDIATE PROGRAM INTERRUPTION 55 Sheets-Sheet 11 July 5. i966 R. H DOYLE ETAL 3,259,831
COMPUTER INCLUDING ERROR OR ABNQRMAL CONDITION CONTROLLED IMMEDIATE PROGRAM INTERRUPTION Original Filed Dec. 51. 1959 55 Sheets-Sheet 12 i TPO CLEAR MEMORY n: SENSE BREAK REQLF P N r0 1- L" w I w 2 O m i imiirimiii PLRRMBQO H H H H TP1 CLRLMB L|.I m mo TP2 E J E TF6 0.0: 2 2% TP? w 5 TP11 a A E. E 5x 5 n 2 2 2 '9: E E t g g Q. Q a v r-a m i 5 RT. PART. PRODv100B LT PART PROD 100A PROG. CTR T0 MARHO 3 as g 2 159A LARBlTS(2-15T01-14) E 5 0 E 1598 RACC REG awe-15mg) l LIJ g 5 g 5 MB LPARTQUOT E m MAKE LA REG &LACC 8 SIGNS UNLIKE MAKE RA REG 2. R. ACO. SIGNS UNLIKE a a: g t E E N m a: x g x O l- U 2 E 1: 0 z E E t LL L 2 T-i Z Z T, a 2% Z; L:
m a; u i g B -j '9, 54 Q Q E a D w [I 2 5 :25 u. 5;:
July 5. 1966 R. H. DOYLE ETAL 3,
COMPUTER INCLUDING ERROR OR ABNORMAL CONDITION CONTROLLED IMMEDIATE PROGRAM INTERRUPTION Original Filed Dec. 31, 1959 55 Sheets-Sheet l5 SET STEP CTR TO IT I25A-L COMBINED SHIFT LEFT I23B-R COMBINED SHIFT LEFT WMEEEEL.
I26 CL ADR REC SET STEP CTR T015 IZT-CL STEP CTR & dvd Ipd I28A-RECORD L OVERFLDW IZSB-RECORD R OVERFLOW 129- PARITY CHECK SET PAUSE FF IiO-START 2 MC PULSES 13ICLOCK REG T0 MBR 0T I32-ADR REG COMPLTO 1o WORD CTR START 2 MC PULSES CL PAUSE FF dud or Tvd I4ISELECT PULSE FOR DRUMS I42-SET 2ND CSW FF COMMAND GENERATOR 143-10 WORD CTR TOR ACC REC I44-IST CSW TRANSFER I46-ADR REC TO DRUM CTL REC I4T- DESELECT PULSE I48-CL DRUM CTL REC v I49-CL PAUSE FF 150R END CARRY AFTER ADD 1 PT 5 151- LMB REG TO RA REG 152- CL CONTINUE EE I55-PARITY COUNT 154-sENsE OPERATE GATE 2 L I55-R ACC T0 ADR REG 162 A158 LGR BREGSIGR TOA REGIS 165MB LRRB RECII -I5) TOISICN-IAI I64 TEST LT ADD REC 5BIT FOR ONE IPI IP-Y
IP-II FIG. 8b
INSTRUCTION CONTROL ELEMENT INSTRUCTION CONTROL ELEMENT July 5. 1966 R. H. DOYLE ETAL 3,
COMPUTER INCLUDING ERROR OR ABNORMAL CONDITION CONTROLLED IMMEDIATE PROGRAM INTERRUPTION Original Filed Dec. 51, 1959 55 Sheets-Sheet 16 E 1sFcsw TRANS 1 SET PT-OT FF T0 OT SETABFFTC3 m 1 CL PF-oF FF TO PT F L 952 SETIOINTLKON Egg cABFFFoA Q o 2ND csw TRANS FF 0N 1ST. csw TRANS FF ON 10 INTLKON D- u. U U in.- I? .u...u p (3 p id-'- 2252 E E Eg' ::-f? ;2 o w 5 cm U o I H 2 Eo2$- :F F-'F-HF-''I 8 0 swzazsas%sasw g E L 1 8 o Q 0 a LI- July 5. 1966 R. H DOYLE ETAL 3,259,831
COMPUTER INCLUDING ERROR OR ABNORMAL CONDITION CONTROLLED IMMEDIATE PROGRAM INTERRUPTION 55 Sheets-Sheet 17 Original Filed Dec. 31, 1959 w o E v 5 mfiwamm 222156 m3 m5 EOE July 5. 1966 Original Filed Dec. 51, 1959 FROM BITS 7-10 OPERATION REG. 1p
INSTRUCTION CONTROL ELEMENT FROM BITS}? 01 5111111011 REG FIG. 89
R. H. DOYLE ETAL COMPUTER INCLUDING ERROR OR ABNORMAL CONDITION CONTROLLED IMMEDIATE PROGRAM INTERRUPTION 55 Sheets-Sheet 18 22 :.1 L: Zl.l.l g5 23 8 udx xoc dud
xin 2. mul 5 g $10 I. com
rds 5 csu 0110 2. z fST A Q I111 22 r lcsw t. 3 per 5 bpx 001 2 tSQ C odd 0001 v cud 0000 a Z V L|.| lt (n x E 52. g
INSTRUCTION MATRIX July 5. 1966 R. H DOYLE ETAL 3,259,881
COMPUTER INCLUDING ERROR OR ABNORMAL CONDITION CONTROLLED IMMEDIATE PROGRAM INTERRUPTION 55 Sheets-Sheet 20 Original Filed Dec. 51, 1959 2528b 5 22:25 5:55;: fi n\ .0 3m 4 NE m. an mo 0 a a A 1 I 3.1 o as, a o i as 5% m1 we am .5 53% a, h a? l 20:56 23258 E 5251023 0 4m 2 M kw $552 k EX no (a m0 2% 4n. 1% Lw E an an MST. m3 m0 a l|l l l mK O AJPE'ill ms: a 5 22532 5 aw 55% g n s a: Ed 4 am GE

Claims (1)

  1. 5. IN A DATA PROCESSING MACHINE HAVING MEMORY, ARITHMETIC, INSTRUCTION CONTROL, PROGRAM CONTROL AND INPUTOUTPUT ELEMENTS, WHEREIN SAID ELEMENTS ARE COOPERATIVE TO EXECUTE PROGRAMS INCLUDING A DATA PROCESSING PROGRAM WHEREIN THE PROGRAMS ARE COMPRISED OF VARIOUS PLURALITIES OF INSTRUCTIONS, THE PROGRAMS AND DATA BEING REGISTERED AS MANIFESTATIONS WITHIN SAID MEMORY AND ARE TRANSFERRED TO OTHERS OF SAID ELEMENTS DURING THE EXECUTION OF SUCH PROGRAMS, THE COMBINATION COMPRISING: APPARATUS COUPLED TO SAID MACHINE ELEMENTS AND OPERATIVE IN RESPONSE TO ERROR AND OTHER ABNORMAL SIGNALS OCCURRING WITHIN SAID ELEMENTS TO PRODUCE SIGNALS INDICATING SPECIFIC TYPES OF ERRORS AND ABNORMAL CONDITIONS OCCURRING WITHIN SAID ELEMENTS, MEANS RESPONSIVE TO SIGNALS FROM SAID ERROR RESPONSIVE APPARATUS FOR SELECTABLY STORING MANIFESTATIONS IN SAID ELEMENTS RELATIVE TO THE INSTRUCTION BEING EXECUTED WHEN AN ERROR OR ABNORMAL CONDITION OCCURS, INTERRUPT CONTROL APPARATUS HAVING INPUTS COUPLED TO SAID ERROR RESPONSIVE APPARATUS AND OUTPUTS COUPLED TO SAID MACHINE ELEMENTS, SAID INTERRUPT CONTROL APPARATUS BEING SELECTIVELY OPERATIVE IN RESPONSE TO A SIGNAL RECEIVED FROM SAID INDICATING APPARATUS TO CAUSE THE IMMEDIATE INTERRUPTION OF A DATA PROCESSING INSTRUCTION BEING EXECUTED BY SAID MACHINE AND TO CAUSE SAID MACHINE TO BRANCH TO A TEST PROGRAM, AND ADDITIONAL MEANS RESPONSIVE TO PARTICULAR MANIFESTATIONS GENERATED IN THE COURSE OF EXECUTING THE DATA PROCESSING PROGRAM FOR SUPPRESSING THE OPERATION OF SAID INTERRUPT CONTROL APPARATUS.
US198693A 1959-12-31 1962-05-15 Computer including error or abnormal condition controlled immediate program interruption Expired - Lifetime US3259881A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
FR840105A FR1338303A (en) 1959-12-31 1960-09-30 Saved program calculators
US198693A US3259881A (en) 1959-12-31 1962-05-15 Computer including error or abnormal condition controlled immediate program interruption

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US86336359A 1959-12-31 1959-12-31
US198693A US3259881A (en) 1959-12-31 1962-05-15 Computer including error or abnormal condition controlled immediate program interruption

Publications (1)

Publication Number Publication Date
US3259881A true US3259881A (en) 1966-07-05

Family

ID=26894055

Family Applications (1)

Application Number Title Priority Date Filing Date
US198693A Expired - Lifetime US3259881A (en) 1959-12-31 1962-05-15 Computer including error or abnormal condition controlled immediate program interruption

Country Status (1)

Country Link
US (1) US3259881A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3795800A (en) * 1972-09-13 1974-03-05 Honeywell Inf Systems Watchdog reload initializer
US3838260A (en) * 1973-01-22 1974-09-24 Xerox Corp Microprogrammable control memory diagnostic system
JPS5321597A (en) * 1976-08-12 1978-02-28 Omron Tateisi Electronics Co Display lamp checking apparatus
JPS5391643A (en) * 1976-12-16 1978-08-11 Baxansky Mark Ilich Method of and device for diagnosing computer
US20040209676A1 (en) * 2002-11-18 2004-10-21 Takahiro Onishi Gaming machine
US20070106416A1 (en) * 2006-06-05 2007-05-10 Griffiths Joseph J Method and system for adaptively controlling a laser-based material processing process and method and system for qualifying same

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US2927732A (en) * 1955-10-10 1960-03-08 Marchant Res Inc Electronic computer
US2959351A (en) * 1955-11-02 1960-11-08 Ibm Data storage and processing machine
US3017092A (en) * 1957-09-06 1962-01-16 Ibm Program control for data storage and processing machine
US3048332A (en) * 1957-12-09 1962-08-07 Ibm Program interrupt system
US3061192A (en) * 1958-08-18 1962-10-30 Sylvania Electric Prod Data processing system
US3077579A (en) * 1958-08-29 1963-02-12 Ibm Operation checking system for data storage and processing machines

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US2927732A (en) * 1955-10-10 1960-03-08 Marchant Res Inc Electronic computer
US2959351A (en) * 1955-11-02 1960-11-08 Ibm Data storage and processing machine
US3017092A (en) * 1957-09-06 1962-01-16 Ibm Program control for data storage and processing machine
US3048332A (en) * 1957-12-09 1962-08-07 Ibm Program interrupt system
US3061192A (en) * 1958-08-18 1962-10-30 Sylvania Electric Prod Data processing system
US3077579A (en) * 1958-08-29 1963-02-12 Ibm Operation checking system for data storage and processing machines

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3795800A (en) * 1972-09-13 1974-03-05 Honeywell Inf Systems Watchdog reload initializer
US3838260A (en) * 1973-01-22 1974-09-24 Xerox Corp Microprogrammable control memory diagnostic system
JPS5321597A (en) * 1976-08-12 1978-02-28 Omron Tateisi Electronics Co Display lamp checking apparatus
JPS5391643A (en) * 1976-12-16 1978-08-11 Baxansky Mark Ilich Method of and device for diagnosing computer
JPS5833965B2 (en) * 1976-12-16 1983-07-23 マルク・イリチ・バクサンスキイ Computer diagnostic method and device
US20040209676A1 (en) * 2002-11-18 2004-10-21 Takahiro Onishi Gaming machine
US20070106416A1 (en) * 2006-06-05 2007-05-10 Griffiths Joseph J Method and system for adaptively controlling a laser-based material processing process and method and system for qualifying same

Similar Documents

Publication Publication Date Title
US3623017A (en) Dual clocking arrangement for a digital computer
US4229801A (en) Floating point processor having concurrent exponent/mantissa operation
US3753236A (en) Microprogrammable peripheral controller
EP0260584A2 (en) Fault tolerant computer achitecture
GB892433A (en) Improvements in and relating to program controlled electronic data processing machines
US10102050B2 (en) System and method for generating cross-core breakpoints in a multi-core microcontroller
JPS5812606B2 (en) data processing system
US3337854A (en) Multi-processor using the principle of time-sharing
GB1277902A (en) Data processing systems
US3259881A (en) Computer including error or abnormal condition controlled immediate program interruption
US3339183A (en) Copy memory for a digital processor
US3651476A (en) Processor with improved controls for selecting an operand from a local storage unit, an alu output register or both
US3116410A (en) Simple general purpose digital computer
US3701105A (en) A central processing unit in which all data flow passes through a single arithmetic and logic unit
US3280314A (en) Digital circuitry for determining a binary square root
JPS6365976B2 (en)
EP0020972B1 (en) Program controlled microprocessing apparatus
US3170142A (en) Data processing machine
US3426330A (en) Central data processor
US3140464A (en) Central parity checker operating from and into a data transfer bus
GB826614A (en) Improvements in or relating to electronic digital computers
GB1008775A (en) Asynchronous digital computer
US3247492A (en) Automatic memory start circuit for asynchronous data processing system
US8914564B2 (en) Port control apparatus and associated methods
Knight Jr et al. CADR