NO802761L - Databehandlingssystem med en eller flere behandlingsenheter - Google Patents
Databehandlingssystem med en eller flere behandlingsenheterInfo
- Publication number
- NO802761L NO802761L NO802761A NO802761A NO802761L NO 802761 L NO802761 L NO 802761L NO 802761 A NO802761 A NO 802761A NO 802761 A NO802761 A NO 802761A NO 802761 L NO802761 L NO 802761L
- Authority
- NO
- Norway
- Prior art keywords
- address
- module
- cpu
- bus
- registers
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/30—Arrangements for executing machine instructions, e.g. instruction decode
- G06F9/30003—Arrangements for executing specific machine instructions
- G06F9/30007—Arrangements for executing specific machine instructions to perform operations on data operands
- G06F9/30018—Bit or string instructions
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/30—Arrangements for executing machine instructions, e.g. instruction decode
- G06F9/30003—Arrangements for executing specific machine instructions
- G06F9/30007—Arrangements for executing specific machine instructions to perform operations on data operands
- G06F9/30036—Instructions to perform operations on packed data, e.g. vector, tile or matrix operations
- G06F9/30038—Instructions to perform operations on packed data, e.g. vector, tile or matrix operations using a mask
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/30—Arrangements for executing machine instructions, e.g. instruction decode
- G06F9/30098—Register arrangements
- G06F9/3012—Organisation of register space, e.g. banked or distributed register file
- G06F9/3013—Organisation of register space, e.g. banked or distributed register file according to data content, e.g. floating-point registers, address registers
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/30—Arrangements for executing machine instructions, e.g. instruction decode
- G06F9/30098—Register arrangements
- G06F9/3012—Organisation of register space, e.g. banked or distributed register file
- G06F9/30134—Register stacks; shift registers
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/30—Arrangements for executing machine instructions, e.g. instruction decode
- G06F9/30098—Register arrangements
- G06F9/3012—Organisation of register space, e.g. banked or distributed register file
- G06F9/30138—Extension of register space, e.g. register cache
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/30—Arrangements for executing machine instructions, e.g. instruction decode
- G06F9/30181—Instruction operation extension or modification
- G06F9/30192—Instruction operation extension or modification according to data descriptor, e.g. dynamic data typing
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/30—Arrangements for executing machine instructions, e.g. instruction decode
- G06F9/34—Addressing or accessing the instruction operand or the result ; Formation of operand address; Addressing modes
- G06F9/355—Indexed addressing
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Executing Machine-Instructions (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
- Multi Processors (AREA)
- Storage Device Security (AREA)
- Hardware Redundancy (AREA)
- Communication Control (AREA)
- Debugging And Monitoring (AREA)
- Techniques For Improving Reliability Of Storages (AREA)
- Memory System (AREA)
- Small-Scale Networks (AREA)
- Saccharide Compounds (AREA)
- Medicines Containing Plant Substances (AREA)
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| GB7933858A GB2062912B (en) | 1979-09-29 | 1979-09-29 | Data processing system including internal register addressing arrangements |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| NO802761L true NO802761L (no) | 1981-03-30 |
| NO153509B NO153509B (no) | 1985-12-23 |
| NO153509C NO153509C (no) | 1986-05-14 |
Family
ID=10508178
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| NO802761A NO153509C (no) | 1979-09-29 | 1980-09-17 | Databehandlingssystem med flere behandlingsenheter. |
Country Status (18)
| Country | Link |
|---|---|
| US (1) | US4383297A (no) |
| EP (1) | EP0026587B1 (no) |
| JP (1) | JPS5657157A (no) |
| KR (1) | KR850000622B1 (no) |
| AT (1) | ATE10401T1 (no) |
| AU (1) | AU542123B2 (no) |
| CA (1) | CA1159574A (no) |
| DE (1) | DE3069674D1 (no) |
| DK (1) | DK409180A (no) |
| ES (1) | ES8106059A1 (no) |
| GB (1) | GB2062912B (no) |
| HK (1) | HK77184A (no) |
| IE (1) | IE50247B1 (no) |
| NO (1) | NO153509C (no) |
| NZ (1) | NZ195064A (no) |
| PT (1) | PT71826B (no) |
| SG (1) | SG43784G (no) |
| ZA (1) | ZA805538B (no) |
Families Citing this family (17)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4521858A (en) * | 1980-05-20 | 1985-06-04 | Technology Marketing, Inc. | Flexible addressing and sequencing system for operand memory and control store using dedicated micro-address registers loaded solely from alu |
| SE430199B (sv) * | 1982-02-12 | 1983-10-24 | Ellemtel Utvecklings Ab | Sett och anordning for att ge identitet at och utpeka en av ett antal funktionsenheter |
| JPS58146941A (ja) * | 1982-02-26 | 1983-09-01 | Hitachi Ltd | マイクロプログラム制御デ−タ処理装置 |
| US4523299A (en) * | 1982-09-21 | 1985-06-11 | Xerox Corporation | Message transmitting system for reproduction machines and copiers |
| US4814982A (en) * | 1984-12-24 | 1989-03-21 | General Electric Company | Reconfigurable, multiprocessor system with protected, multiple, memories |
| JPS61150059A (ja) * | 1984-12-24 | 1986-07-08 | Sony Corp | デ−タ処理装置 |
| US4984151A (en) * | 1985-03-01 | 1991-01-08 | Advanced Micro Devices, Inc. | Flexible, next-address generation microprogram sequencer |
| JPS61213951A (ja) * | 1985-03-19 | 1986-09-22 | Jeol Ltd | デ−タ転送方式 |
| JPS61213952A (ja) * | 1985-03-19 | 1986-09-22 | Jeol Ltd | 2次アドレス・ラツチ方式 |
| US4821179A (en) * | 1985-08-08 | 1989-04-11 | American Telephone And Telegraph Company | Communication system configuration detection apparatus and method |
| US5170474A (en) * | 1986-08-27 | 1992-12-08 | Hitachi, Ltd. | Method of searching a queue in response to a search instruction |
| US5404464A (en) * | 1993-02-11 | 1995-04-04 | Ast Research, Inc. | Bus control system and method that selectively generate an early address strobe |
| FR2775089B1 (fr) * | 1998-02-18 | 2000-04-14 | Sgs Thomson Microelectronics | Circuit integre comportant une banque de registres partiellement utilisee |
| US6339808B1 (en) * | 1999-01-04 | 2002-01-15 | Advanced Micro Devices, Inc. | Address space conversion to retain software compatibility in new architectures |
| US7694004B2 (en) * | 2001-03-30 | 2010-04-06 | Intel Corporation | Bit-granular writes of control registers |
| US20040153583A1 (en) * | 2001-09-20 | 2004-08-05 | Bartling James E. | Serial communication device with dynamic allocation of acceptance masks using serial implementation |
| US7076517B2 (en) * | 2001-09-20 | 2006-07-11 | Microchip Technology Incorporated | Serial communication device with dynamic filter allocation |
Family Cites Families (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| FR1590660A (no) * | 1968-08-02 | 1970-04-20 | ||
| US3614741A (en) * | 1970-03-23 | 1971-10-19 | Digital Equipment Corp | Data processing system with instruction addresses identifying one of a plurality of registers including the program counter |
| GB1394431A (en) * | 1971-06-24 | 1975-05-14 | Plessey Co Ltd | Multiprocessor data processing system |
| DE2214240C2 (de) | 1972-03-23 | 1974-03-28 | Siemens Ag, 1000 Berlin U. 8000 Muenchen | Verfahren zur Abspeicherung von Steuerdaten bei Programmunterbrechung in einem Verarbeitungssystem |
| US3854126A (en) * | 1972-10-10 | 1974-12-10 | Digital Equipment Corp | Circuit for converting virtual addresses into physical addresses |
| GB1461245A (en) * | 1973-01-28 | 1977-01-13 | Hawker Siddeley Dynamics Ltd | Reliability of random access memory systems |
| GB1474385A (en) * | 1973-12-14 | 1977-05-25 | Int Computers Ltd | Multiprocessor data processing systems |
| FR2299677A2 (fr) * | 1975-01-29 | 1976-08-27 | Honeywell Bull Soc Ind | Dispositif pour l'echange selectif d'informations |
| CA1087746A (en) * | 1976-04-29 | 1980-10-14 | Jack R. Duke | Method and apparatus for effecting inter-bus communications in a multi-bus data processing system |
| US4117536A (en) * | 1976-12-27 | 1978-09-26 | International Business Machines Corporation | Instruction processing control apparatus |
| US4194241A (en) * | 1977-07-08 | 1980-03-18 | Xerox Corporation | Bit manipulation circuitry in a microprocessor |
-
1979
- 1979-09-29 GB GB7933858A patent/GB2062912B/en not_active Expired
-
1980
- 1980-09-05 AT AT80303117T patent/ATE10401T1/de not_active IP Right Cessation
- 1980-09-05 DE DE8080303117T patent/DE3069674D1/de not_active Expired
- 1980-09-05 EP EP80303117A patent/EP0026587B1/en not_active Expired
- 1980-09-05 CA CA000359589A patent/CA1159574A/en not_active Expired
- 1980-09-08 ZA ZA00805538A patent/ZA805538B/xx unknown
- 1980-09-15 AU AU62419/80A patent/AU542123B2/en not_active Ceased
- 1980-09-17 NO NO802761A patent/NO153509C/no unknown
- 1980-09-22 PT PT71826A patent/PT71826B/pt unknown
- 1980-09-26 IE IE2027/80A patent/IE50247B1/en unknown
- 1980-09-26 DK DK409180A patent/DK409180A/da not_active Application Discontinuation
- 1980-09-29 KR KR1019800003776A patent/KR850000622B1/ko not_active Expired
- 1980-09-29 US US06/191,850 patent/US4383297A/en not_active Expired - Lifetime
- 1980-09-29 JP JP13573580A patent/JPS5657157A/ja active Pending
- 1980-09-29 ES ES495455A patent/ES8106059A1/es not_active Expired
- 1980-09-29 NZ NZ195064A patent/NZ195064A/xx unknown
-
1984
- 1984-06-18 SG SG43784A patent/SG43784G/en unknown
- 1984-10-11 HK HK771/84A patent/HK77184A/xx unknown
Also Published As
| Publication number | Publication date |
|---|---|
| ATE10401T1 (de) | 1984-12-15 |
| DK409180A (da) | 1981-03-30 |
| EP0026587B1 (en) | 1984-11-21 |
| EP0026587A2 (en) | 1981-04-08 |
| NO153509B (no) | 1985-12-23 |
| US4383297A (en) | 1983-05-10 |
| NO153509C (no) | 1986-05-14 |
| ES495455A0 (es) | 1981-07-01 |
| ES8106059A1 (es) | 1981-07-01 |
| PT71826B (en) | 1981-06-30 |
| GB2062912A (en) | 1981-05-28 |
| HK77184A (en) | 1984-10-19 |
| IE50247B1 (en) | 1986-03-05 |
| GB2062912B (en) | 1983-09-14 |
| DE3069674D1 (en) | 1985-01-03 |
| NZ195064A (en) | 1983-06-17 |
| JPS5657157A (en) | 1981-05-19 |
| EP0026587A3 (en) | 1982-05-26 |
| AU542123B2 (en) | 1985-02-07 |
| IE802027L (en) | 1981-03-29 |
| SG43784G (en) | 1985-09-13 |
| CA1159574A (en) | 1983-12-27 |
| PT71826A (en) | 1980-10-01 |
| KR850000622B1 (ko) | 1985-05-01 |
| AU6241980A (en) | 1981-04-02 |
| ZA805538B (en) | 1981-09-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| NO802761L (no) | Databehandlingssystem med en eller flere behandlingsenheter | |
| SE8405456D0 (sv) | Mycket snabbt minnes- och minnesforvaltningssystem | |
| US4965717B1 (no) | ||
| KR870000645A (ko) | 가상 메모리 시스템내의 직접 입/출력 장치 | |
| DE3687724D1 (de) | Digitalprozessorsteuerung. | |
| JPS6436336A (en) | Calculator system | |
| ATE183835T1 (de) | Multiprozessorsystem | |
| GB1353951A (en) | Data processing system | |
| NO802760L (no) | Databehandlingssystem. | |
| KR910006856A (ko) | 어드레스 레지스터를 이용하여 동적으로 버스제어를 실행하는 마이크로컴퓨터 | |
| GB1209970A (en) | Data processing apparatus | |
| CA2019299A1 (en) | Multiprocessor system with multiple instruction sources | |
| GB1535185A (en) | Multiprocessor data processing system peripheral equipment access unit | |
| Naedel | Closely coupled asynchronous hierarchical and parallel processing in an open architecture | |
| JPS5563422A (en) | Data transfer system | |
| JPS559228A (en) | Memory request control system | |
| JPH0458347A (ja) | 共有アドレス空間管理方式 | |
| NO870225D0 (no) | Datamaskinsystem med hurtigbuffer. | |
| JPS6461854A (en) | Co-processor controller | |
| JPS5357929A (en) | Access system for main memory extending unit | |
| JPS57189253A (en) | Information processor | |
| ATE545909T1 (de) | Multiprozessorsystem mit gemeinsamem adressenübersetzungspufferspeicher | |
| JPS6476340A (en) | Data processor | |
| JPS5487024A (en) | Data processor | |
| JPS51130137A (en) | Information processing equipment with debugging function |