Difference between revisions of "Intel 80286"

From Computer History Wiki
Jump to: navigation, search
m
m (Proper cat)
 
(10 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 
[[Image:I80286.jpg|thumb|right|150px|i80286]]
 
[[Image:I80286.jpg|thumb|right|150px|i80286]]
The i286 was the second generation 8088/[[i8086|8086]] cpu.  The 286 was noted for being more efficent then the prior parts, so at the same clock speed it was slightly faster.
 
  
The 286 also introduced [[protected mode]]. In this mode, it had a 24bit address bus to allow acces for up to 16MB of ram, and a virtual address space of 1GB.
+
The '''Intel 80286''' (often given as '''286''' or '''i286'''; Intel documentation often refers to the '''iAPX286''', although it is not clear if the latter term refers to complete systems, or just the [[Central Processing Unit|CPU]]) was the third generation 8088/[[Intel 8086|8086]] [[Central Processing Unit|CPU]]. The 286 was noted for being more efficent then the prior parts, so at the same clock speed it was slightly faster.
  
There was however two major flaws with the 286 cpuThe first being that all the memory was divided in 64kb segments.  With the ever growing popularity of the [[m68k]] cpu's with flat address space this was a major problem as it hampered the design & porting of large programs. Also the 286 had no method of switching the CPU from protected mode to real mode.
+
The 286 also introduced [[protected mode]]In this mode, it had a 24-bit [[address bus]] to allow access for up to 16MB of [[Random Access Memory|RAM]], and a [[virtual address|virtual]] [[address space]] of 1GB. There were, however, two major flaws with the 286
  
It was Gordon Letwin of Microsoft that found a way using a 'tripple fault' to soft reset the 286 into real mode, however it could take nearly 1 second, making switching from protected to real not fesable to be done often.
+
The first was that all the memory was (still) divided in 64KB [[segment]]s. With the ever growing popularity of the [[Motorola MC68000|Motorola 68K]] CPU's flat address space, this was a major problem, as it hampered the design & [[software port|porting]] of large programs.
 +
 +
The second was that the 286 had no method of switching the CPU from protected mode to [[real mode]]. It was Gordon Letwin of Microsoft who found a way, using a [[triple fault]] to soft reset the 286 into real mode; however, it could take nearly 1 second, making switching from protected to real not feasible to be done often. However this is what made [[OS/2]] feasible as now it could offer limited [[MS-DOS]] compatibility.
  
The 286 was seen by the software business as being a rather disapointing CPU. Intel listened, and it's next chip the [[i386]] corrected all the issues people had with the 286.
+
The 286 was seen by the software business as being a rather disapointing CPU. Intel listened, and its next chip, the [[Intel 80386|386]], corrected all the issues people had with the 286.
  
{{stub}}
+
In my opinion the 80286 CPU held the industry back some 10 years, as most people that owned 286 CPU's never had more then 1MB of RAM, and this led to so many things at the time trying to cater to the 286 protected mode, instead of taking advantage of the 386.
 +
 
 +
==See also==
 +
 
 +
* [[Intel x86]]
 +
 
 +
{{semi-stub}}
 +
 +
[[Category: Intel Microprocessors]]

Latest revision as of 12:35, 3 November 2018

i80286

The Intel 80286 (often given as 286 or i286; Intel documentation often refers to the iAPX286, although it is not clear if the latter term refers to complete systems, or just the CPU) was the third generation 8088/8086 CPU. The 286 was noted for being more efficent then the prior parts, so at the same clock speed it was slightly faster.

The 286 also introduced protected mode. In this mode, it had a 24-bit address bus to allow access for up to 16MB of RAM, and a virtual address space of 1GB. There were, however, two major flaws with the 286

The first was that all the memory was (still) divided in 64KB segments. With the ever growing popularity of the Motorola 68K CPU's flat address space, this was a major problem, as it hampered the design & porting of large programs.

The second was that the 286 had no method of switching the CPU from protected mode to real mode. It was Gordon Letwin of Microsoft who found a way, using a triple fault to soft reset the 286 into real mode; however, it could take nearly 1 second, making switching from protected to real not feasible to be done often. However this is what made OS/2 feasible as now it could offer limited MS-DOS compatibility.

The 286 was seen by the software business as being a rather disapointing CPU. Intel listened, and its next chip, the 386, corrected all the issues people had with the 286.

In my opinion the 80286 CPU held the industry back some 10 years, as most people that owned 286 CPU's never had more then 1MB of RAM, and this led to so many things at the time trying to cater to the 286 protected mode, instead of taking advantage of the 386.

See also