The Intel80286[4] (also marketed as the iAPX 286[5] and often called Intel 286) is a 16-bitmicroprocessor that was introduced on February 1, 1982. It was the first 8086-based CPU with separate, non-multiplexedaddress and data buses and also the first with memory management and wide protection abilities. The 80286 used approximately 134,000 transistors in its original nMOS (HMOS) incarnation and, just like the contemporary 80186,[6] it can correctly execute most software written for the earlier Intel 8086 and 8088 processors.[7]
The 80286 was employed for the IBM PC/AT, introduced in 1984, and then widely used in most PC/AT compatible computers until the early 1990s. In 1987, Intel shipped its five-millionth 80286 microprocessor.[8]
History and performance
Intel's first 80286 chips were specified for a maximum clockrate of 5, 6 or 8 MHz and later releases for 12.5 MHz. AMD and Harris later produced 16 MHz, 20 MHz and 25 MHz parts, respectively. Intel, Intersil and Fujitsu also designed fully static CMOS versions of Intel's original depletion-load nMOS implementation, largely aimed at battery-powered devices. Intel's CMOS version of the 80286 was the 80C286.
On average, the 80286 was said to have a speed of about 0.21 instructions per clock on "typical" programs,[9] although it could be significantly faster on optimized code and in tight loops, as many instructions could execute in 2 clock cycles each. The 6 MHz, 10 MHz, and 12 MHz models were reportedly measured to operate at 0.9 MIPS, 1.5 MIPS, and 2.66 MIPS respectively.[10]
The later E-stepping level of the 80286 was free of the several significant errata that caused problems for programmers and operating-system writers in the earlier B-step and C-step CPUs (common in the AT and AT clones). This E-2 stepping part may have been available in later 1986.[11]
Intel expected the 286 to be used primarily in industrial automation, transaction processing, and telecommunications, instead of in personal computers.[16]
The performance increase of the 80286 over the 8086 (or 8088) could be more than 100% per clock cycle in many programs (i.e., a doubled performance at the same clock speed). This was a large increase, fully comparable to the speed improvements seven years later when the i486 (1989) or the original Pentium (1993) were introduced. This was partly due to the non-multiplexed address and data buses, but mainly to the fact that address calculations (such as base+index) were less expensive. They were performed by a dedicated unit in the 80286, while the older 8086 had to do effective address computation using its general ALU, consuming several extra clock cycles in many cases. Also, the 80286 was more efficient in the prefetch of instructions, buffering, execution of jumps, and in complex microcoded numerical operations such as MUL/DIV than its predecessor.[18]
The 80286 included, in addition to all of the 8086 instructions, all of the new instructions of the 80186: ENTER, LEAVE, BOUND, INS, OUTS, PUSHA, POPA, PUSH immediate, IMUL immediate, and immediate shifts and rotates. The 80286 also added new instructions for protected mode: ARPL, CLTS, LAR, LGDT, LIDT, LLDT, LMSW, LSL, LTR, SGDT, SIDT, SLDT, SMSW, STR, VERR, and VERW. Some of the instructions for protected mode can (or must) be used in real mode to set up and switch to protected mode, and a few (such as SMSW and LMSW) are useful for real mode itself.
The Intel 80286 had a 24-bit address bus and as such had a 16 MB physical address space, compared to the 1 MB address space of prior x86 processors. It was the first x86 processor to support virtual memory supporting up to 1 GB via segmentation.[19] However, memory cost and the initial rarity of software using the memory above 1 MB meant that until late in its production, 80286 computers rarely shipped with more than 1 MB of RAM.[18] Additionally, there was a performance penalty involved in accessing extended memory from real mode as noted below.
Features
Protected mode
The 286 was the first of the x86 CPU family to support protected virtual-address mode, commonly called "protected mode". In addition, it was the first commercially available microprocessor with on-chip memory management unit (MMU) capabilities (systems using the contemporaneous Motorola 68010 and NS320xx could be equipped with an optional MMU controller). This would allow IBM compatibles to have advanced multitasking OSes for the first time and compete in the Unix-dominated[citation needed]server/workstation market.
Several additional instructions were introduced in the protected mode of 80286, which are helpful for multitasking operating systems.
Another important feature of 80286 is the prevention of unauthorized access. This is achieved by:
Forming different segments for data, code, and stack, and preventing their overlapping.
Assigning privilege levels to each segment. Segments with lower privilege levels cannot access segments with higher privilege levels.
In 80286 (and in its co-processor Intel 80287), arithmetic operations can be performed on the following different types of numbers:
By design, the 286 could not revert from protected mode to the basic 8086-compatible real address mode ("real mode") without a hardware-initiated reset. In the PC/AT introduced in 1984, IBM added external circuitry, as well as specialized code in the ROM BIOS and the 8042 keyboard microcontroller to enable software to cause the reset, allowing real-mode reentry while retaining active memory and returning control to the program that initiated the reset. (The BIOS is necessarily involved because it obtains control directly whenever the CPU resets.) Though it worked correctly, the method imposed a huge performance penalty.
In theory, real-mode applications could be directly executed in 16-bit protected mode if certain rules (newly proposed with the introduction of the 80286) were followed; however, as many DOS programs did not conform to those rules, protected mode was not widely used until the appearance of its successor, the 32-bitIntel 80386, which was designed to go back and forth between modes easily and to provide an emulation of real mode within protected mode. When Intel designed the 286, it was not designed to be able to multitask real-mode applications; real mode was intended to be a simple way for a bootstrap loader to prepare the system and then switch to protected mode; essentially, in protected mode the 80286 was designed to be a new processor with many similarities to its predecessors, while real mode on the 80286 was offered for smaller-scale systems that could benefit from a more advanced version of the 80186 CPU core, with advantages such as higher clock rates, faster instruction execution (measured in clock cycles), and unmultiplexed buses, but not the 24-bit (16 MB) memory space.
To support protected mode, new instructions have been added: ARPL, VERR, VERW, LAR, LSL, SMSW, SGDT, SIDT, SLDT, STR, LMSW, LGDT, LIDT, LLDT, LTR, CLTS. There are also new exceptions (internal interrupts): invalid opcode, coprocessor not available, double fault, coprocessor segment overrun, stack fault, segment overrun/general protection fault, and others only for protected mode.
OS support
The protected mode of the 80286 was not routinely utilized in PC applications until many years after its release, in part because of the high cost of adding extended memory to a PC, but also because of the need for software to support the large user base of 8086 PCs. For example, in 1986 the only program that made use of it was VDISK, a RAM disk driver included with PC DOS 3.0 and 3.1. A DOS could utilize the additional RAM available in protected mode (extended memory) either via a BIOS call (INT 15h, AH=87h), as a RAM disk, or as emulation of expanded memory.[18] The difficulty lay in the incompatibility of older real-mode DOS programs with protected mode. They simply could not natively run in this new mode without significant modification. In protected mode, memory management and interrupt handling were done differently than in real mode. In addition, DOS programs typically would directly access data and code segments that did not belong to them, as real mode allowed them to do without restriction; in contrast, the design intent of protected mode was to prevent programs from accessing any segments other than their own unless special access was explicitly allowed. While it was possible to set up a protected-mode environment that allowed all programs access to all segments (by putting all segment descriptors into the Global Descriptor Table (GDT) and assigning them all the same privilege level), this undermined nearly all of the advantages of protected mode except the extended (24-bit) address space. The choice that OS developers faced was either to start from scratch and create an OS that would not run the vast majority of the old programs, or to come up with a version of DOS that was slow and ugly (i.e., ugly from an internal technical viewpoint) but would still run a majority of the old programs. Protected mode also did not provide a significant enough performance advantage over the 8086-compatible real mode to justify supporting its capabilities; actually, except for task switches when multitasking, it yielded only a performance disadvantage, by slowing down many instructions through a litany of added privilege checks. In protected mode, registers were still 16-bit, and the programmer was still forced to use a memory map composed of 64 kB segments, just like in real mode.[20]
In January 1985, Digital Research previewed the Concurrent DOS 286 1.0 operating system developed in cooperation with Intel. The product would function strictly as an 80286 native-mode (i.e. protected-mode) operating system, allowing users to take full advantage of the protected mode to perform multi-user, multitasking operations while running 8086 emulation.[21][22][23] This worked on the B-1 prototype step of the chip, but Digital Research discovered problems with the emulation on the production level C-1 step in May, which would not allow Concurrent DOS 286 to run 8086 software in protected mode. The release of Concurrent DOS 286 was delayed until Intel would develop a new version of the chip.[21] In August, after extensive testing on E-1 step samples of the 80286, Digital Research acknowledged that Intel corrected all documented 286 errata, but said that there were still undocumented chip performance problems with the prerelease version of Concurrent DOS 286 running on the E-1 step. Intel said that the approach Digital Research wished to take in emulating 8086 software in protected mode differed from the original specifications. Nevertheless, in the E-2 step, they implemented minor changes in the microcode that would allow Digital Research to run emulation mode much faster.[11] Named IBM 4680 OS, IBM originally chose DR Concurrent DOS 286 as the basis of their IBM 4680 computer for IBM Plant System products and point-of-sale terminals in 1986.[24] Digital Research's FlexOS 286 version 1.3, a derivation of Concurrent DOS 286, was developed in 1986, introduced in January 1987, and later adopted by IBM for their IBM 4690 OS, but the same limitations affected it.
The problems led to Bill Gates referring to the 80286 as a "brain-damaged" chip,[25] since it was clear that the new Microsoft Windows environment would not be able to run multiple MS-DOS applications with the 286. It was arguably responsible for the split between Microsoft and IBM, since IBM insisted that OS/2, originally a joint venture between IBM and Microsoft, would run on a 286 (and in text mode).
Other operating systems that used the protected mode of the 286 were Microsoft Xenix (around 1984),[26]Coherent,[27] and Minix.[28] These were less hindered by the limitations of the 80286 protected mode because they did not aim to run MS-DOS applications or other real-mode programs. In its successor 80386 chip, Intel enhanced the protected mode to address more memory and also added the separate virtual 8086 mode, a mode within protected mode with much better MS-DOS compatibility, in order to satisfy the diverging needs of the market.[29]
Support components
This list of bus interface components that connects to Intel 80286 microprocessor.
82230/82231 High Integration AT-Compatible Chip Set – The 82230 covers this combination of chips: 82C284 clock, 82288 bus controller, and dual 8259A interrupt controllers among other components. The 82231 covers this combination of chips: 8254 interrupt timer, 74LS612 memory mapper and dual 8237A DMA controller among other components. They were available by second-sourced with Zymos Corp. Both set are available USD $60 for 10 MHz version and USD $90 for 12 MHz version in quantities of 100.[30]
82258 Advanced Direct Memory Access Controller – Transfer rate of 8MB per second, supports up to 32 subchannels, mask and compare, verify, translation, and assembly/disassembly operation that are being processed simultaneously. It also supports a 16MB addressing range. These were available for USD $170 in quantities of 100.[31]
82C284 Clock Generator and Driver – Intel second sourced this 82284 version to Fujitsu Limited around 1985.[32] The Intel branded chipset was available in 20-pin PLCC in sampling at first quarter 1986.[15]
^Calvo, Melissa; Forbes, Jim (February 10, 1986). "IBM to use a DRI operating system". InfoWorld. Vol. 8, no. 8. p. 12. Archived from the original on April 21, 2019. Retrieved September 6, 2011.
^Petzold, Charles (November 25, 1986). "Intel's 32-bit Wonder: The 80386 Microprocessor". PC Magazine. pp. 150–152.
^Ormsby, John, Editor, "New Product Focus: Components: Intel's 82X3X Chip-set Handles Logic Functions That Once Required The Services Of Sources Of Chips", Intel Corporation, Microcomputer Solutions, January/February 1988, page 13
^Intel Corporation, "New Product Focus Components: The 82258 ADMA Boost iAPX 286 Family Performance", Solutions, November/December 1984, Page 14.
Della Destiara HarisInformasi pribadiNama lahirDella Destiara HarisKebangsaan IndonesiaLahir8 Desember 1992 (umur 30)Jakarta, DKI Jakarta, IndonesiaTinggi165 m (541 ft 4 in)PeganganKananGanda putriPeringkat tertinggi10 (bersama Rizki Amelia Pradipta) (31/05/2018)Peringkat saat ini10 (bersama Rizki Amelia Pradipta) (31/05/2018)Profil di BWF Della Destiara Haris Rekam medali Mewakili Indonesia Kejuaraan Dunia Junior BWF 2009 Alor Setar Ganda Campuran Kej...
Kejaksaan Republik IndonesiaLogo Kejaksaan Agung Republik IndonesiaBendera Kejaksaan Agung Republik IndonesiaGambaran umumDidirikan22 Juli 1960Dasar hukumUndang-Undang Nomor 16 Tahun 2004YurisdiksiRepublik IndonesiaSloganSatya Adhi WicaksanaLokasiJakartaPimpinanJaksa AgungSanitiar BurhanuddinWakil Jaksa AgungSunartaJaksa Agung Muda Bidang PembinaanBambang Sugeng RukmonoJaksa Agung Muda Bidang IntelijenAmir YantoJaksa Agung Muda Bidang Tindak Pidana UmumFadil ZumhanaJaksa Agung Muda Bidang Tin...
The following is a list of the governors and lieutenant governors of Prince Edward Island, known as St. John's Island until 1799. Though the present day office of the lieutenant governor in Prince Edward Island came into being only upon the province's entry into Canadian Confederation in 1873, the post is a continuation from the first governorship of St. John's Island in 1769. Governors of St. John's Island, 1769–1786 # Name Governor from Governor until Governors under George III (1769–17...
1986 film by Francis Ford Coppola This article is about the film. For the Buddy Holly song, see Peggy Sue Got Married (song). For the musical, see Peggy Sue Got Married (musical). Peggy Sue Got MarriedTheatrical release posterDirected byFrancis Ford CoppolaWritten byJerry LeichtlingArlene SarnerProduced byPaul R. GurianStarring Kathleen Turner Nicolas Cage Barry Miller Catherine Hicks CinematographyJordan CronenwethEdited byBarry MalkinMusic byJohn BarryProductioncompanies American Zoetrope D...
Chandra WilsonWilson pada 2014LahirChandra Danette Wilson27 Agustus 1969 (umur 54)[1][2][3]Houston, Texas, Amerika SerikatAlmamaterNew York UniversityPekerjaan aktris sutradara Tahun aktif1989–sekarangAnak3 Chandra Danette Wilson (lahir 27 Agustus 1969) adalah seorang aktris dan juga sutradara Amerika Serikat. Perannya yang paling dikenal adalah Dr. Miranda Bailey dalam drama tv seri Grey's Anatomy oleh ABC. Ia adalah salah satu karakter yang bermain dari a...
تعجر الاصابع تعجر الاصابعتعجر الاصابع تسميات أخرى Drumstick fingers, watch-glass nails[1] معلومات عامة الاختصاص طب الرئة الموقع التشريحي إصبع اليد تعديل مصدري - تعديل تعجر الأصابع (بالإنجليزية: Nail clubbing) هو زيادة في سماكة الجلد تحت أظافر اليدين أو القدمين، وغالبًا ما يكون مصاحب ...
Road in Malaysia This article does not cite any sources. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Jalan Segambut – news · newspapers · books · scholar · JSTOR (November 2016) (Learn how and when to remove this template message) Jalan SegambutMajor junctionsNorthwest endMont KiaraMajor intersectionsJalan Desa KiaraJalan Lang Emas Duta–Ulu Klang Express...
British folk rock band Mumford & SonsMumford & Sons performing in 2015. From left to right: Ben Lovett, Marcus Mumford, Winston Marshall, and Ted Dwane.Background informationOriginLondon, EnglandGenres Folk rock alternative rock indie folk Years active2007–presentLabels Gentlemen of the Road Island Glassnote Dew Process Members Marcus Mumford Ted Dwane Ben Lovett Past members Winston Marshall Websitemumfordandsons.com Mumford & Sons are a British folk rock band formed in London ...
أليكسي تشيريكوف معلومات شخصية الميلاد 24 ديسمبر 1703 الوفاة 4 يونيو 1748 (44 سنة) موسكو سبب الوفاة سل مكان الدفن تولا مواطنة الإمبراطورية الروسية الحياة العملية المهنة مستكشف، وعسكري، وملاح اللغات الروسية الخدمة العسكرية الولاء الإمبراطوري...
Metropolitan District in Northern, GhanaTamale Metropolitan DistrictMetropolitan DistrictView of high street in Tamale, Tamale Metropolitan District SealNickname: <sm>Tamale Metropolis</sm>Districts of Northern RegionTamale Metropolitan DistrictLocation of Tamale Metropolitan District within NorthernCoordinates: 9°24′30.1″N 0°50′25.63″W / 9.408361°N 0.8404528°W / 9.408361; -0.8404528Country GhanaRegionNorthernCapitalTamaleGovernment...
Artikel ini tidak memiliki referensi atau sumber tepercaya sehingga isinya tidak bisa dipastikan. Tolong bantu perbaiki artikel ini dengan menambahkan referensi yang layak. Tulisan tanpa sumber dapat dipertanyakan dan dihapus sewaktu-waktu.Cari sumber: Agus Kuncoro – berita · surat kabar · buku · cendekiawan · JSTOR Agus KuncoroLahirAgus Kuncoro Adi11 Agustus 1972 (umur 51)Jakarta, IndonesiaPekerjaanAktorTahun aktif1991—sekarangSuami/istriA...
American dystopian science fiction drama series For other uses of Brave New World in television, see Brave New World (disambiguation). Brave New WorldPromotional posterGenre Science fiction Drama Based onBrave New Worldby Aldous HuxleyDeveloped byDavid WienerStarring Jessica Brown Findlay Harry Lloyd Alden Ehrenreich Hannah John-Kamen Joseph Morgan ComposerJordan Gagne & Jeff Russo[1]Country of originUnited StatesOriginal languageEnglishNo. of seasons1No. of episodes9ProductionExe...
Postcard of the O.S.K. Line ship America Maru. History Empire of Japan NameAmerica Maru Owner Tōyō Kisen Company (1898–1911) Osaka Shōsen K.K. (1911–1937) Imperial Japanese Army (1937–1944) Port of registryJapan OrderedMarch 1897 BuilderWigham Richardson, England Cost1,150,000 Yen [1] Yard number229 LaunchedMarch 9, 1898 CompletedSeptember 24, 1898 Identification Call sign JACD Official number 3068 FateSunk by USS Nautilus, 14 May 1944 General characteristics TypePasseng...
Korean anarchist (1889–1930) In this Korean name, the family name is Kim. Kim Jwa-jin 김좌진金佐鎭Born(1889-12-16)16 December 1889Hongseong County, Chungcheong Province, Korea(now Hongseong County, South Korea)Died24 January 1930(1930-01-24) (aged 40)Shanshi town, Ning'an, Jilin Province, China(now Hailin, Mudanjiang, Heilongjiang Province, China)Spouses Oh Suk-geun Kim Gye-wol Na Hye-guk Kim Yeong-seok ChildrenKim Du-hanParentsKim Hyeong-gyu (father)Yi Sang-hee (mother)Relatives...
American baseball player (1914–1999) Not to be confused with John DiMaggio or Joe Maggio. Baseball player Joe DiMaggioDiMaggio with the New York Yankees in 1939Center fielderBorn: (1914-11-25)November 25, 1914Martinez, California, U.S.Died: March 8, 1999(1999-03-08) (aged 84)Hollywood, Florida, U.S.Batted: RightThrew: RightMLB debutMay 3, 1936, for the New York YankeesLast MLB appearanceSeptember 30, 1951, for the New York YankeesMLB statisticsBatting aver...
Dolby E Создатель Dolby Laboratories Опубликован 1999[1] Официальный сайт developer.dolby.com/dolb… Медиафайлы на Викискладе Dolby E — стандарт цифровой системы кодирования и декодирования многоканального звукового сигнала, разработанный для нужд производства и распространения видео...
TauherenikauThe racecourse in 1977Locationnear Featherston, Wairarapa, New ZealandOwned byWairarapa Racing Club incorporatedDate opened1874Official website Tauherenikau Racecourse is a racecourse near, Featherston. It is owned by The Wairarapa Racing Club It is set in 110 acres of native trees.[1] Wairarapa Racing Club The Wairarapa Racing Club was formed on 21 April 1864 and held meetings elsewhere in the province. Work began on the Tauherenikau Racecourse in 1866 and was completed i...
Soviet aerospace engineer and aircraft designer In this name that follows Eastern Slavic naming conventions, the patronymic is Alekseyevich and the family name is Lavochkin. Semyon Alekseyevich LavochkinBorn11 September 1900Smolensk, Russian EmpireDied9 June 1960(1960-06-09) (aged 59)Karagandy Province, Kazakh SSR, USSRNationalitySoviet Union (Russian)OccupationEngineerEngineering careerDisciplineAeronautical EngineeringEmployer(s)Lavochkin design bureau Semyon Alekseyevich Lavochkin...
عين أرنات خريطة البلدية الإحداثيات 36°11′00″N 5°19′00″E / 36.18333°N 5.31667°E / 36.18333; 5.31667 تقسيم إداري البلد الجزائر ولاية سطيف دائرة عين أرنات عاصمة لـ دائرة عين أرنات خصائص جغرافية المجموع 202,55 كم2 (7٬820 ميل2) ارتفاع 1٬020 م (3٬350 قدم) عدد السك...
يو-766 الجنسية ألمانيا النازية الشركة الصانعة كريكسمارينفيفت[1] المالك كريغسمارينه المشغل كريغسمارينه (30 يوليو 1943–مايو 1945)[1]البحرية الفرنسية (1947–15 نوفمبر 1961)[1] المشغلون الحاليون وسيط property غير متوفر. المشغلون السابقون وسيط property غير متوفر. التكلفة ...