GB1262248A

GB1262248A – Data processing apparatus
– Google Patents

GB1262248A – Data processing apparatus
– Google Patents
Data processing apparatus

Info

Publication number
GB1262248A

GB1262248A
GB1586770A
GB1586770A
GB1262248A
GB 1262248 A
GB1262248 A
GB 1262248A
GB 1586770 A
GB1586770 A
GB 1586770A
GB 1586770 A
GB1586770 A
GB 1586770A
GB 1262248 A
GB1262248 A
GB 1262248A
Authority
GB
United Kingdom
Prior art keywords
microprogramme
control
control means
instruction
store
Prior art date
1970-04-03
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

Application number
GB1586770A
Inventor
Philip Charles Austin
Gerald Hubert Manley
David Andrew Thorold Reid
Robert William Taylor
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.)
1970-04-03
Filing date
1970-04-03
Publication date
1972-02-02

1970-04-03
Application filed by International Business Machines Corp
filed
Critical
International Business Machines Corp

1970-04-03
Priority to GB1586770A
priority
Critical
patent/GB1262248A/en

1971-02-25
Priority to FR7107555A
priority
patent/FR2092394A5/fr

1971-03-03
Priority to JP1069271A
priority
patent/JPS546852B1/ja

1971-03-31
Priority to DE19712115655
priority
patent/DE2115655A1/en

1972-02-02
Publication of GB1262248A
publication
Critical
patent/GB1262248A/en

Status
Expired
legal-status
Critical
Current

Links

Espacenet

Global Dossier

Discuss

Classifications

G—PHYSICS

G06—COMPUTING; CALCULATING OR COUNTING

G06F—ELECTRIC DIGITAL DATA PROCESSING

G06F9/00—Arrangements for program control, e.g. control units

G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs

G06F9/22—Microcontrol or microprogram arrangements

Abstract

1,262,248. Data processing. INTERNATIONAL BUSINESS MACHINES CORP. 3 April, 1970, No. 15867/70. Heading G4A. Data processing apparatus includes a central processing unit having instruction fetch and execution phases for each instruction, microprogramme control means, hardware control means, and means for determining whether the instruction fetch and/or execution phases are to be controlled by the microprogramme control means or the hardware control means or by a combination of the two control means. A main store holding operands, instructions and microinstructions is provided, together with an auxiliary store and a work store. Normally instruction fetch is controlled by the hardware control means (sequencers) totally for some instructions, partially for other instructions (requiring two storage accesses for operands) and not at all for yet further (more complex) instructions, the microprogramme control means being used otherwise. However, a failure or check condition (e.g. instruction address not on an integral boundary) causes instruction fetch to be repeated, or the condition analysed, under microprogramme control in every case. Execution of the more frequently used instructions is normally under hardware (sequencer) control and of the less frequently used (e.g. convert to binary or to decimal) under microprogramme control, but an unusual condition requiring analysis, or a failure in the hardware control, causes control to pass to microprogramme e.g. to repeat the instruction execution, the microprogramme controls being capable of controlling execution of any instruction. The main store address register has a back-up register for a microinstruction address, this register being fed from the address register, and feeding the address register with or without incrementing by 1 or 2. A particular microinstruction in a microinstruction control register loaded from main store is decoded to transfer instruction fetch control from microprogramme to hardware sequencers. The same decoder performs the same function for execution. A microprogramme start address is forced into the main store address register to cause transfer from sequencer to microprogramme control. Multiplication uses multiples of the multiplicand by 1, 2, 3 and 6 (or 4) obtained in succession in the auxiliary and work stores by addition of previous multiples in the series. Division uses multiples by 1 and ¢. The work store has respective portions allotted to the ALU, I/O adaptors, and system reset and log out, and can store, inter alia, status of seven interrupted microprogrammes.

GB1586770A
1970-04-03
1970-04-03
Data processing apparatus

Expired

GB1262248A
(en)

Priority Applications (4)

Application Number
Priority Date
Filing Date
Title

GB1586770A

GB1262248A
(en)

1970-04-03
1970-04-03
Data processing apparatus

FR7107555A

FR2092394A5
(en)

1970-04-03
1971-02-25

JP1069271A

JPS546852B1
(en)

1970-04-03
1971-03-03

DE19712115655

DE2115655A1
(en)

1970-04-03
1971-03-31

Electronic data processing system

Applications Claiming Priority (1)

Application Number
Priority Date
Filing Date
Title

GB1586770A

GB1262248A
(en)

1970-04-03
1970-04-03
Data processing apparatus

Publications (1)

Publication Number
Publication Date

GB1262248A
true

GB1262248A
(en)

1972-02-02

Family
ID=10066970
Family Applications (1)

Application Number
Title
Priority Date
Filing Date

GB1586770A
Expired

GB1262248A
(en)

1970-04-03
1970-04-03
Data processing apparatus

Country Status (4)

Country
Link

JP
(1)

JPS546852B1
(en)

DE
(1)

DE2115655A1
(en)

FR
(1)

FR2092394A5
(en)

GB
(1)

GB1262248A
(en)

1970

1970-04-03
GB
GB1586770A
patent/GB1262248A/en
not_active
Expired

1971

1971-02-25
FR
FR7107555A
patent/FR2092394A5/fr
not_active
Expired

1971-03-03
JP
JP1069271A
patent/JPS546852B1/ja
active
Pending

1971-03-31
DE
DE19712115655
patent/DE2115655A1/en
active
Pending

Also Published As

Publication number
Publication date

FR2092394A5
(en)

1972-01-21

DE2115655A1
(en)

1971-10-21

JPS546852B1
(en)

1979-04-02

Similar Documents

Publication
Publication Date
Title

US3930232A
(en)

1975-12-30

Format insensitive digital computer

US4172287A
(en)

1979-10-23

General purpose data processing apparatus for processing vector instructions

GB1130270A
(en)

1968-10-16

Data processing apparatus

US4272828A
(en)

1981-06-09

Arithmetic logic apparatus for a data processing system

ES8601545A1
(en)

1985-10-16

A nibble and word addressable memory to accessing consecutive data units for supporting decimal arithmetic operations.

GB1287656A
(en)

1972-09-06

Modular multiprocessor system with an interprocessor priority arrangement

GB1056951A
(en)

1967-02-01

Improvements in or relating to electronic data processing systems

FR1558879A
(en)

1969-02-28

GB1512619A
(en)

1978-06-01

Data processing apparatus

GB1271928A
(en)

1972-04-26

Data processing system

GB1137786A
(en)

1968-12-27

Data processing systems

GB1077343A
(en)

1967-07-26

Stored program data processing apparatus

GB1243872A
(en)

1971-08-25

Data processing systems

GB1402585A
(en)

1975-08-13

Data processing control apparatus

GB1318231A
(en)

1973-05-23

Data-processing systems

GB1209970A
(en)

1970-10-28

Data processing apparatus

GB1203003A
(en)

1970-08-26

Multiprocessing computer system

GB1438341A
(en)

1976-06-03

Microprogram control systems

GB1443064A
(en)

1976-07-21

Microprogramme unit for a data processor

GB1321851A
(en)

1973-07-04

Multi-mode process control computer with bit processing

GB1433076A
(en)

1976-04-22

Data processing systems

GB1262248A
(en)

1972-02-02

Data processing apparatus

GB1179047A
(en)

1970-01-28

Data Processing System with Improved Address Modification Apparatus

JPS57113144A
(en)

1982-07-14

Stored program computer

GB1167336A
(en)

1969-10-15

Improvements in or relating to Data Processing Devices

Download PDF in English

None