IT1163717B - Apparecchiatura di indirizzamento virtuale per un sistema di calcolo - Google Patents
Apparecchiatura di indirizzamento virtuale per un sistema di calcoloInfo
- Publication number
- IT1163717B IT1163717B IT26081/79A IT2608179A IT1163717B IT 1163717 B IT1163717 B IT 1163717B IT 26081/79 A IT26081/79 A IT 26081/79A IT 2608179 A IT2608179 A IT 2608179A IT 1163717 B IT1163717 B IT 1163717B
- Authority
- IT
- Italy
- Prior art keywords
- calculation system
- virtual addressing
- addressing equipment
- equipment
- virtual
- 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/34—Addressing or accessing the instruction operand or the result ; Formation of operand address; Addressing modes
- G06F9/342—Extension of operand address space
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F12/00—Accessing, addressing or allocating within memory systems or architectures
- G06F12/02—Addressing or allocation; Relocation
- G06F12/0223—User address space allocation, e.g. contiguous or non contiguous base addressing
- G06F12/0292—User address space allocation, e.g. contiguous or non contiguous base addressing using tables or multilevel address translation means
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F12/00—Accessing, addressing or allocating within memory systems or architectures
- G06F12/02—Addressing or allocation; Relocation
- G06F12/06—Addressing a physical block of locations, e.g. base addressing, module addressing, memory dedication
- G06F12/0615—Address space extension
- G06F12/0623—Address space extension for memory modules
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- Memory System Of A Hierarchy Structure (AREA)
- Executing Machine-Instructions (AREA)
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US05/953,676 US4251860A (en) | 1978-10-23 | 1978-10-23 | Virtual addressing apparatus employing separate data paths for segment and offset portions of a virtual address and utilizing only the offset portion to calculate virtual address |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| IT7926081A0 IT7926081A0 (it) | 1979-09-28 |
| IT1163717B true IT1163717B (it) | 1987-04-08 |
Family
ID=25494382
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| IT26081/79A IT1163717B (it) | 1978-10-23 | 1979-09-28 | Apparecchiatura di indirizzamento virtuale per un sistema di calcolo |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US4251860A (it) |
| EP (1) | EP0010185B1 (it) |
| JP (1) | JPS5558878A (it) |
| DE (1) | DE2963499D1 (it) |
| IT (1) | IT1163717B (it) |
Families Citing this family (22)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5750052A (en) * | 1980-09-09 | 1982-03-24 | Toshiba Corp | Address extension system |
| US4532586A (en) * | 1981-05-22 | 1985-07-30 | Data General Corporation | Digital data processing system with tripartite description-based addressing multi-level microcode control, and multi-level stacks |
| US4432053A (en) * | 1981-06-29 | 1984-02-14 | Burroughs Corporation | Address generating apparatus and method |
| US4453212A (en) * | 1981-07-13 | 1984-06-05 | Burroughs Corporation | Extended address generating apparatus and method |
| US4450522A (en) * | 1981-09-11 | 1984-05-22 | Data General Corporation | Apparatus for deriving addresses of data using displacements from base addresses which change only on call and return |
| US4503492A (en) * | 1981-09-11 | 1985-03-05 | Data General Corp. | Apparatus and methods for deriving addresses of data using painters whose values remain unchanged during an execution of a procedure |
| GB2127998B (en) * | 1982-09-27 | 1986-06-18 | Data General Corp | Encachement apparatus |
| US4594682A (en) * | 1982-12-22 | 1986-06-10 | Ibm Corporation | Vector processing |
| USRE37305E1 (en) * | 1982-12-30 | 2001-07-31 | International Business Machines Corporation | Virtual memory address translation mechanism with controlled data persistence |
| US4574351A (en) * | 1983-03-03 | 1986-03-04 | International Business Machines Corporation | Apparatus for compressing and buffering data |
| US4800524A (en) * | 1985-12-20 | 1989-01-24 | Analog Devices, Inc. | Modulo address generator |
| US4811211A (en) * | 1986-09-26 | 1989-03-07 | Performance Semiconductor Corporation | On-line overflow response system and ALU branching structure |
| JPH01112450A (ja) * | 1987-10-27 | 1989-05-01 | Sharp Corp | メモリ管理ユニット |
| US4974146A (en) * | 1988-05-06 | 1990-11-27 | Science Applications International Corporation | Array processor |
| US5623621A (en) * | 1990-11-02 | 1997-04-22 | Analog Devices, Inc. | Apparatus for generating target addresses within a circular buffer including a register for storing position and size of the circular buffer |
| DE69118392T2 (de) * | 1990-11-02 | 1996-08-14 | Analog Devices Inc | Adressengenerator für einen ringpuffer |
| US5313606A (en) * | 1991-01-17 | 1994-05-17 | Chips And Technologies, Inc. | System for detecting boundary cross-over of instruction memory space using reduced number of address bits |
| US5712999A (en) * | 1993-11-30 | 1998-01-27 | Texas Instruments | Address generator employing selective merge of two independent addresses |
| US5606683A (en) * | 1994-01-28 | 1997-02-25 | Quantum Effect Design, Inc. | Structure and method for virtual-to-physical address translation in a translation lookaside buffer |
| TW267222B (en) * | 1994-10-05 | 1996-01-01 | Ibm | Improved method and system of addressing |
| US6732187B1 (en) | 1999-09-24 | 2004-05-04 | Cisco Technology, Inc. | Opaque packet handles |
| US9069672B2 (en) * | 2009-06-12 | 2015-06-30 | Intel Corporation | Extended fast memory access in a multiprocessor computer system |
Family Cites Families (17)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3454934A (en) * | 1966-06-27 | 1969-07-08 | Gen Electric | Address development apparatus for a data processing system |
| US3461433A (en) * | 1967-01-27 | 1969-08-12 | Sperry Rand Corp | Relative addressing system for memories |
| NL6806735A (it) * | 1968-05-11 | 1969-11-13 | ||
| NL6815506A (it) * | 1968-10-31 | 1970-05-04 | ||
| GB1329721A (en) * | 1970-05-26 | 1973-09-12 | Plessey Co Ltd | Data processing devices |
| NL7102289A (it) * | 1971-02-20 | 1972-08-22 | ||
| US3731283A (en) * | 1971-04-13 | 1973-05-01 | L Carlson | Digital computer incorporating base relative addressing of instructions |
| US3764996A (en) * | 1971-12-23 | 1973-10-09 | Ibm | Storage control and address translation |
| US3818460A (en) * | 1972-12-29 | 1974-06-18 | Honeywell Inf Systems | Extended main memory addressing apparatus |
| FR122199A (it) * | 1973-12-17 | |||
| US3949378A (en) * | 1974-12-09 | 1976-04-06 | The United States Of America As Represented By The Secretary Of The Navy | Computer memory addressing employing base and index registers |
| US3976976A (en) * | 1975-04-04 | 1976-08-24 | The United States Of America As Represented By The Secretary Of The Navy | Method and means to access and extended memory unit |
| JPS51141539A (en) * | 1975-05-31 | 1976-12-06 | Toshiba Corp | Calculation system by visionary memory method |
| JPS51141540A (en) * | 1975-05-31 | 1976-12-06 | Toshiba Corp | Computor system in visionary memory method |
| JPS6020767B2 (ja) * | 1975-06-24 | 1985-05-23 | 日本電気株式会社 | 情報探索機能を有する電子計算機 |
| JPS52149444A (en) * | 1976-06-08 | 1977-12-12 | Fujitsu Ltd | Multiplex virtual space processing data processing system |
| US4092715A (en) * | 1976-09-22 | 1978-05-30 | Honeywell Information Systems Inc. | Input-output unit having extended addressing capability |
-
1978
- 1978-10-23 US US05/953,676 patent/US4251860A/en not_active Expired - Lifetime
-
1979
- 1979-08-29 JP JP10924879A patent/JPS5558878A/ja active Granted
- 1979-09-24 EP EP79103598A patent/EP0010185B1/de not_active Expired
- 1979-09-24 DE DE7979103598T patent/DE2963499D1/de not_active Expired
- 1979-09-28 IT IT26081/79A patent/IT1163717B/it active
Also Published As
| Publication number | Publication date |
|---|---|
| DE2963499D1 (en) | 1982-09-30 |
| EP0010185B1 (de) | 1982-08-04 |
| JPS5744992B2 (it) | 1982-09-25 |
| IT7926081A0 (it) | 1979-09-28 |
| EP0010185A1 (de) | 1980-04-30 |
| JPS5558878A (en) | 1980-05-01 |
| US4251860A (en) | 1981-02-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| IT7926081A0 (it) | Apparecchiatura di indirizzamento virtuale per un sistema di calcolo. | |
| IT1165346B (it) | Apparecchiatura di conversione di indirizzo per sistemi di memoria virtuale | |
| IT8149572A0 (it) | Impianto di comando per apparato manipolatore | |
| IT1163663B (it) | Sistema di visualizzazione | |
| JPS54117539A (en) | Photopolymerizable latex system | |
| IT7969129A0 (it) | Sistema di puntamento per cannoni | |
| GB2109110B (en) | Sonar system | |
| GB2036376B (en) | Robot system | |
| IT1127726B (it) | Sistema di vernici | |
| IT1119367B (it) | Sistema di perforazione per trivellazioni | |
| DE2964218D1 (en) | Virtual memory computer system | |
| IT7920928A0 (it) | Apparecchiatura per indirizzare un generatore di caratteri. | |
| JPS5591011A (en) | Computer system | |
| JPS5533695A (en) | Navigation system | |
| IT1126185B (it) | Sistema protettivo per condensatori | |
| IL58557A (en) | Gimbal system for platforms | |
| BR7906480A (pt) | Sistema de computador | |
| IT1123774B (it) | Sistema di protezione | |
| BG34874A1 (en) | System for connecting several computer devices | |
| ZA794463B (en) | Wall system | |
| IT1166893B (it) | Sistema di apertura per confezioni | |
| DK378578A (da) | Kasseslusesystem | |
| IT1125392B (it) | Sistema di rivestimento | |
| IT1124805B (it) | Apparato motore-valvola per un sistema di comando idraulico per ventola | |
| IT1165018B (it) | Sistema di comando |