US3259881A - Computer including error or abnormal condition controlled immediate program interruption - Google Patents
Computer including error or abnormal condition controlled immediate program interruption Download PDFInfo
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error 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/0706—Error 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/0745—Error 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error 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/0706—Error 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/0721—Error 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]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error 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/0793—Remedial or corrective actions
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/22—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
- G06F11/26—Functional testing
- G06F11/273—Tester hardware, i.e. output processing circuits
- G06F11/277—Tester hardware, i.e. output processing circuits with comparison between actual response and known fault-free response
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/76—Architectures of general purpose stored program computers
- G06F15/78—Architectures 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
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)
- 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.
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)
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)
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 |
-
1962
- 1962-05-15 US US198693A patent/US3259881A/en not_active Expired - Lifetime
Patent Citations (6)
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)
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 |