Share to: share facebook share twitter share wa share telegram print page

IBM ROMP

ROMP
DesignerIBM
Bits32-bit
Introducedcommercially January 1986; 38 years ago (1986-01)
DesignRISC
TypeLoad–store
EncodingVariable (2 or 4 bytes long)
BranchingCondition code
Page size4 KB
OpenNo
Registers
General-purpose16× 32-bit
ROMP

The ROMP is a reduced instruction set computer (RISC) microprocessor designed by IBM in the late 1970s. It is also known as the Research OPD Miniprocessor (after the two IBM divisions that collaborated on its inception, IBM Research and the Office Products Division (OPD)) and 032.[1] The ROMP was originally developed for office equipment and small computers,[2] intended as a follow-on to the mid-1970s IBM OPD Mini Processor microprocessor,[citation needed] which was used in the IBM Office System/6 word-processing system. The first examples became available in 1981, and it was first used commercially in the IBM RT PC announced in January 1986. For a time, the RT PC was planned to be a personal computer, with ROMP replacing the Intel 8088 found in the IBM Personal Computer. However, the RT PC was later repositioned as an engineering and scientific workstation computer. A later CMOS version of the ROMP was first used in the coprocessor board for the IBM 6152 Academic System introduced in 1988, and it later appeared in some models of the RT PC.

History

The architectural work on the ROMP began in late spring of 1977, as a spin-off of IBM Research's 801 RISC processor (hence the "Research" in the acronym). Most of the architectural changes were for cost reduction, such as adding 16-bit instructions for byte-efficiency. The original ROMP had a 24-bit architecture, but the instruction set was changed to 32 bits a few years into the development.[3]

The first chips were ready in early 1981, making ROMP the first industrial RISC. The processor was revealed at the International Solid-State Circuits Conference in 1984[4] ROMP first appeared in a commercial product as the processor for the IBM RT PC workstation, which was introduced in 1986. To provide examples for RT PC production, volume production of the ROMP and its MMU began in 1985.[4] The delay between the completion of the ROMP design, and introduction of the RT PC was caused by overly ambitious software plans for the RT PC and its operating system (OS). This OS virtualized the hardware and could host multiple other operating systems. This technology, called virtualization, while commonplace in mainframe systems, only began to gain traction in smaller systems in the 21st century. An improved CMOS version of the ROMP was first used in the IBM 6152 Academic System workstation, and later in some models of the RT PC.

IBM Research used the ROMP in its Research Parallel Processor Prototype (RP3), an early experimental scalable shared-memory multiprocessor that supported up to 512 processors first detailed in 1985; and the CMOS version in its ACE, an experimental NUMA multiprocessor that was operational in 1988.[5]

Architecture

The ROMP's architecture was based on the original version of the IBM Research 801 minicomputer. The main differences were a larger word size (32 bits instead of 24), and the inclusion of virtual memory.[6] The architecture supported 8-, 16-, and 32-bit integers, 32-bit addressing, and a 40-bit virtual address space. It had an instruction pointer register and sixteen 32-bit general-purpose registers. The microprocessor was controlled by 118 simple 16- and 32-bit instructions.[7]

The ROMP's virtual memory has a segmented 40-bit (1 TB) address space consisting of 4,096 256 MB segments. The 40-bit virtual address is formed in the MMU by concatenating a 12-bit segment identifier with 28 low-order bits from a 32-bit ROMP-computed virtual address. The segment identifier is obtained from a set of 16 segment identifiers stored in the MMU, addressed by the four high-order bits of the 32-bit ROMP-computed virtual address.[8]

Implementation

The ROMP is a scalar processor with a three-stage pipeline.[7] In the first stage, if there are instructions in the 16-byte instruction prefetch buffer, an instruction was fetched, decoded, and operands from the general-purpose register file read. The instruction prefetch buffer read a 32-bit word from the memory whenever the ROMP was not accessing it.[7] Instructions were executed in the second stage, and written back into the general-purpose register file in the third stage. The ROMP used a bypass network and appropriately scheduled the register file reads and writes to support back-to-back execution of dependent instructions.[7] Most register-to-register instructions were executed in one cycle; of the 118 instructions, 84 had a single-cycle latency.[9] The ROMP had an IBM-developed companion integrated circuit which was code-named Rosetta during development.[10] Rosetta was a memory management unit (MMU), and it provided the ROMP with address translation facilities, a translation lookaside buffer, and a store buffer.[7]

The ROMP and Rosetta were originally implemented in an IBM 2 μm silicon-gate NMOS technology with two levels of metal interconnect.[11][4] The ROMP consists of 45,000 transistors and is 7.65 × 7.65 mm large (58.52 mm2), while Rosetta consists of 61,500 transistors and is 9.02 × 9.02 mm large (81.36 mm2). Both are packaged in 135-pin ceramic pin grid arrays.[4] A CMOS version of the ROMP and Rosetta (called ROMP-C and Rosetta-C) was later developed.

References

  1. ^ Heberlein, Larry (October 1986). "A programmer's view of the PC RT chip". Computer Language. Vol. 3, no. 10. pp. 41–46.
  2. ^ Hester, P.D.; Simpson, Richard O.; Chang, Albert. "The IBM RT PC ROMP and Memory Management Unit Architecture". In Waters, Frank (ed.). The IBM RT Personal Computer Technology, Form No. SA23-1057 (PDF). p. 48.
  3. ^ Waldecker, D.E.; Woon, P.Y. "ROMP/MMU Technology Introduction". In Waters, Frank (ed.). The IBM RT Personal Computer Technology, Form No. SA23-1057 (PDF). p. 44.
  4. ^ a b c d Bambrick, Richard (27 January 1986). "IBM's New RISC Processor Based on 10-Year Project". Electronic News.
  5. ^ Lerman, G.; Rudolph, L. (1993). Parallel Evolution of Parallel Processors. Springer Science & Business Media. p. 146. ISBN 9781461528562.
  6. ^ Dewar, Robert B.K.; Smosna, Matthew. Microprocessors: A Programmer's View. McGraw-Hill. p. 378.
  7. ^ a b c d e Furber, Stephen (1989). VLSI RISC Architecture and Organization. CRC Press. pp. 106–109. ISBN 9780824781514.
  8. ^ Tabak, Daniel (1987). RISC Architecture. Research Studies Press. pp. 102–103.
  9. ^ Seymour, Jim (10 June 1986). "RISC Architecture". PC Magazine. p. 113.
  10. ^ Chandler, David (1986). "The ROMP Is Not Just A Lark". UNIX Review.
  11. ^ Waters, Frank (ed.). The IBM RT Personal Computer Technology. p. 8.

Read other articles:

The Red Light District Студійний альбомВиконавець LudacrisДата випуску 7 грудня 2004Записаний 2003–2004Жанр Хіп-хоппівденний хіп-хопТривалість 65:22Мова англійськаЛейбл Disturbing tha PeaceDef Jam SouthПродюсер Salaam RemiDJ Green LanternPolow da DonDonnie ScantzTic TocDK All DayIcedrakeTimbalandOrganized NoizeDJ ToompLT MoeMedicine MenCraig KingVuduХронологія Ludacris П

Опис Логотип клубу Віннер Форд-Університет Джерело Анатолій Москальов Час створення середина 1990-х Автор зображення Віннер Форд-Університет Ліцензія Відповідно до статті 8 Закону України про авторське право і суміжні права, наступні об'єкти не охороняються авторським п...

Turkish association football club For the parent multi-sport club, see Fenerbahçe S.K. For the female department of the club, see Fenerbahçe S.K. (women's football). Football clubFenerbahçeFull nameFenerbahçe Spor Kulübü (Fenerbahçe Sports Club)Nickname(s)Sarı Kanaryalar (The Yellow Canaries)Sarı Lacivertliler (The Yellow-Navy Blues)Efsane (The Legend)Fener (The Beacon of Light)Short nameFBFenerFounded3 May 1907; 116 years ago (1907-05-03)[a][1][...

Stasiun Tōbu-kanasaki東武金崎駅Stasiun Tōbu-kanasaki pada Agustus 2021Lokasi243-2 Kanasaki Nishikata-machi, Tochigi-shi, Tochigi-ken 322-0601JepangKoordinat36°27′59″N 139°44′58″E / 36.4664°N 139.7494°E / 36.4664; 139.7494Koordinat: 36°27′59″N 139°44′58″E / 36.4664°N 139.7494°E / 36.4664; 139.7494Pengelola Tobu RailwayJalur Jalur Tobu NikkoLetak dari pangkal56.6 km dari Tōbu-Dōbutsu-KōenJumlah peron1 peron pulauI...

Kapel in Maaltebruggekasteel de Hemptinne is een Belgisch adellijk geslacht afkomstig van het plaatsje Hemptinne-lez-Éghezée en daarnaar vernoemd. Geschiedenis In 1737 werd de titel baron toegekend (met impliciete adelsverheffing of -erkenning) door keizer Karel VI aan Guillaume de Hemptinne (familietak in 1804 uitgedoofd). Verschillende takken werden in de 19e en 20e eeuw in de adelstand verheven: in 1886 adelsverheffing met de titel graaf voor Joseph de Hemptinne, in 1888 adelsverheffing ...

Edgar Mitchell Land USA Organisation NASA ausgewählt 4. April 1966(5. NASA-Gruppe) Einsätze 1 Raumflug Start 31. Januar 1971 Landung 9. Februar 1971 Zeit im Weltraum 9d 0h 01min EVA-Einsätze 2 EVA-Gesamtdauer 9h 23min ausgeschieden Oktober 1972 Raumflüge Apollo 14 (1971) Edgar Dean „Ed“ Mitchell (* 17. September 1930 in Hereford, Texas; † 4. Februar 2016 in West Palm Beach, Florida) war ein amerikanischer Astronaut. Er war der sechste Mensch, der den Mond betrat.[1] Inhaltsv...

Wappen des Gouvernements Moskau Historische Karte des Gouvernements Moskau von 1792 Das Gouvernement Moskau (russisch Московская губерния) war eine Verwaltungseinheit im Russischen Reich und der Russischen SFSR, die von 1708 bis 1929 bestand. Es umfasste die Umgebung der Hauptstadt Moskau, die gleichzeitig Hauptstadt des Gouvernements war. Angrenzende Gouvernements waren das Gouvernement Twer im Norden und Nordwesten, das Gouvernement Wladimir im Nordosten und Osten, das Gou...

Ніколас Єннаріс Ніколас Єннаріс Лі Ке під час гри за «Арсенал» (2012) Особисті дані Повне ім'я Ніколас Гаррі Єннаріс Народження 24 травня 1993(1993-05-24) (30 років)   Лейтонстоун, Англія Зріст 175 см Вага 70 кг Громадянство  КНР Англія Позиція півзахисник Інформація про клуб По

Briefkopf mit Abbildung der Werksgebäude, um 1900 Belegschaft, 1908 Die Kunstanstalt für Glasmalerei Ferdinand Müller[1] zählte im ausgehenden 19. und frühen 20. Jahrhundert zu den bedeutendsten evangelischen Glasmalereiwerkstätten nicht nur in Mitteldeutschland.[2] Erhaltene Bauten der Kunstanstalt im Gernröder Weg 3 in Quedlinburg sind im Quedlinburger Denkmalverzeichnis eingetragen. Inhaltsverzeichnis 1 Unternehmensgründer 2 Wirkungskreis der Manufaktur 3 Unternehme...

Ini adalah nama Mandailing, marganya adalah Rangkuti. Yusnar Yusuf RangkutiM.Sc. Ph.D.Berkas:Yusnar Yusuf Rangkuti.jpegKetua Umum Pengurus Besar Al WashliyahPetahanaMulai menjabat 2012 Informasi pribadiLahir25 Maret 1955 (umur 68) Medan, Sumatera UtaraKebangsaan IndonesiaAlma materInstitut Pertanian BogorUniversiti Kebangsaan MalaysiaSitus webSitus resmi Al WashliyahSunting kotak info • L • B Dr. H. Yusnar Yusuf Rangkuti, M.Sc., Ph.D (lahir 25 Maret 1955) adalah to...

This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages) This article includes a list of general references, but it lacks sufficient corresponding inline citations. Please help to improve this article by introducing more precise citations. (July 2018) (Learn how and when to remove this template message) This article needs additional citations for verification. Please help improve this article by a...

Women's 50 metre backstroke at the 2018 FINA World Swimming Championships (25 m)VenueHangzhou Sports Park StadiumDates14 December (heats and semifinals)15 December (final)Competitors57Winning time25.88Medalists  Olivia Smoliga   United States Caroline Pilhatsch   Austria Holly Barratt   Australia← 20162021 → 2018 FINA World Swimming ChampionshipsFreestyle50 mmenwomen100 mmenwomen200 mmenwomen400 mmenwomen800 mwomen15...

2003 book by Charles Murray This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages) This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Human Accomplishment – news · newspapers · books · scholar · JSTOR (April 2022)...

Іво Радовникович Особисті дані Народження 9 лютого 1918(1918-02-09)   Спліт, Австро-Угорщина Смерть 27 жовтня 1977(1977-10-27) (59 років)   Спліт, СФРЮ Поховання Ловринацd[1] Громадянство  СФРЮ Позиція півзахисник Професіональні клуби* Роки Клуб І (г) 1936–1953 // «Хайдук» (Спліт) 117 ...

Fictional character in the Star Wars franchise Fictional character Darth Plagueis The WiseStar Wars characterDarth Plagueis as he appears in Star Wars Legends materialFirst appearance Film: Revenge of the Sith (2005; mentioned) Literature: Star Wars: Darth Plagueis (2012) Created byGeorge LucasIn-universe informationFull nameHego Damask II (Legends)SpeciesMuunGenderMaleTitleDarth PlagueisOccupationDark Lord of the SithMagister of Damask Holdings (Legends)AffiliationSith Order (Canon)Sith Orde...

Indian actress (1905–1983) Patience CooperCooper in a publicity portrait in 1930Born(1902-01-30)30 January 1902Howrah, Bengal Presidency, British IndiaDied1993 (aged 90–91)Karachi, PakistanOccupationActressYears active1920–1946Spouses M. A. Isapahani ​ ​(m. 1926, divorced)​ Gul Hamid Khan ​ ​(m. 1930; died 1936)​ Patience Cooper was an Anglo-Indian actress, and one of the early super...

1947 film by Anatole Litvak The Long Nighttheatrical release posterDirected byAnatole LitvakScreenplay byJacques ViotJohn WexleyBased onLe jour se lève1939 filmby Jacques PrévertJacques ViotProduced byAnatole LitvakRaymond HakimRobert HakimStarringHenry FondaBarbara Bel GeddesVincent PriceAnn DvorakCinematographySol PolitoEdited byRobert SwinkMusic byDimitri TiomkinDistributed byRKO PicturesRelease date August 6, 1947 (1947-08-06) (U.S.)[1] Running time101 minutes...

District located in Shibuya, Tokyo, Japan Major district of Special ward in Tokyo, JapanHiroo 広尾Major district of Special wardGaien Nishi-Dori AveCountry JapanPrefecture TokyoSpecial ward ShibuyaPopulation (1 October 2020) • Total15,263[1]Time zoneUTC+09:00ZIP code150-0012Telephone area code03Hiroo Station Entrance Hiroo in the Edo period Hiroo (広尾) is a district of Shibuya, Tokyo, Japan. Abutting Ebisu, Minami-Azabu, Nishi-Azabu and Minami-Aoyama, H...

Alben Square, also known as Alben Triangle, is located in the Borough Park neighborhood of Brooklyn, New York. Namesake The modest memorial and flagpole is named for Bud H. Alben, an enlisted private in the First Army (United States), 360th Division, who died in the St. Mihiel Offensive, which was fought from September 12–18, 1918.[1] Alben Square was founded in 1926 by the Bud. H. Alben Post, Veterans of Foreign Wars. Alben died in one of the first significant engagements of the Am...

1676 play AbdelazerWritten byAphra BehnDate premiered3 July 1676Place premieredDorset Garden Theatre, LondonOriginal languageEnglishGenreTragedy Abdelazer; or, The Moor's Revenge (/æbdɛləˈzɛər/ or /æbdəˈlɑːzə/) is a 1676 play by Aphra Behn, an adaptation of the c. 1600 tragedy Lust's Dominion.[1] It is Behn's only tragic play. Plot Abdelazer is a captive Moor living at the court of King Philip of Spain, who had killed his father some years earlier. Abdelazer seeks revenge,...

Kembali kehalaman sebelumnya