|
|
8086 ==>
Intel 8086
<processor> A sixteen bit microprocessor chip used in early
IBM PCs. The Intel 8088 was a version with an eight-bit
external data bus.
The Intel 8086 was based on the design of the Intel 8080 and
Intel 8085 (it was source compatible with the 8080) with a
similar register set, but was expanded to 16 bits. The Bus
Interface Unit fed the instruction stream to the Execution
Unit through a 6 byte prefetch queue, so fetch and execution
were concurrent - a primitive form of pipelining (8086
instructions varied from 1 to 4 bytes).
It featured four 16-bit general registers, which could also
be accessed as eight 8-bit registers, and four 16-bit index
registers (including the stack pointer). The data
registers were often used implicitly by instructions,
complicating register allocation for temporary values. It
featured 64K 8-bit I/O (or 32K 16 bit) ports and fixed
vectored interrupts. There were also four segment
registers that could be set from index registers.
The segment registers allowed the CPU to access 1 meg of
memory in an odd way. Rather than just supplying missing
bytes, as most segmented processors, the 8086 actually shifted
the segment registers left 4 bits and added it to the address.
As a result, segments overlapped, and it was possible to have
two pointers with the same value point to two different memory
locations, or two pointers with different values pointing to
the same location. Most people consider this a brain
damaged design.
Although this was largely acceptable for assembly language,
where control of the segments was complete (it could even be
useful then), in higher level languages it caused constant
confusion (e.g. near/far pointers). Even worse, this made
expanding the address space to more than 1 meg difficult. A
later version, the Intel 80386, expanded the design to 32
bits, and "fixed" the segmentation, but required extra modes
(suppressing the new features) for compatibility, and retains
the awkward architecture. In fact, with the right assembler,
code written for the 8008 can still be run on the most recent
Intel 486.
The Intel 80386 added new op codes in a kludgy fashion
similar to the Zilog Z80 and Zilog Z280. The Intel
486 added full pipelines, and clock doubling (like the
Zilog Z280).
So why did IBM chose the 8086 series when most of the
alternatives were so much better? Apparently IBM's own
engineers wanted to use the Motorola 68000, and it was used
later in the forgotten IBM Instruments 9000 Laboratory
Computer, but IBM already had rights to manufacture the 8086,
in exchange for giving Intel the rights to its bubble memory
designs. Apparently IBM was using 8086s in the IBM
Displaywriter word processor.
Other factors were the 8-bit Intel 8088 version, which could
use existing Intel 8085-type components, and allowed the
computer to be based on a modified 8085 design. 68000
components were not widely available, though it could use
Motorola 6800 components to an extent.
Intel bubble memory was on the market for a while, but
faded away as better and cheaper memory technologies arrived.
(1994-12-23)
Try this search on OneLook / Google
Nearby terms:
Intel 8051 « Intel 8080 « Intel 8085 « Intel 8086 » Intel 8088 » Intel 80x86 » Intel 8751
This article was derived from the Free Online Dictionary of Computers and is available under ther terms of the GNU Free Documentation License.
6-Ft Joystick Extension Cable with Y Connector6-Ft Joystick Extension Cable with Y Connector ** 6-Ft Joystick Extension Cable with Y Connector **- Add distance to your existing joystick - Standard game port connector - Y connector which allows for connection of 1 or 2 joysticks More ...
Gainward Hollywood@Home TV2GO TV TunerGainward Hollywood@Home TV2GO TV Tuner ** Gainward Hollywood@Home TV2GO TV Tuner **Not much bigger than a typical USB thumb drive, TV2GO isthe best solution to turn your notebook PC into anentertainment center. With built-in mini TV tuner and480Mbps high speed USB 2.0 interface, TV2GO allows you toview video or TV show directly on your notebook or PC.TV2GO can be used to record Video or TV show in DVDquality. With bundled MPEG-1/ MPEG-2/MPEG-4 Encodesoftware,you can easily record your favorite Video or TV program.You can use MPEG editor to edit it and burn it into DVD byusing DVD Maker.General Features:- USB 2.0 Interface- Portable TV/video viewing and recording- High quality MPEG-1/MPEG-2 recording- USB bus powered- 480 Mbps data transfer speed- Compact and light weightInput Ports:- S-Video (NTSC/PAL)- Composite video (NTSC/PAL)- TV antenna coaxial connector- Stereo audio input- Connector for IR extension cableOutput Ports:- Stereo audio output Regulatory Approvals:- FCC- CEPackage Includes:- TV2GO- TV2GO Software and drivers CD- Remote control with batteries- USB B to B cable- Audio input cable- Output cable- S-Video cable- Composite video cable- S-VHS video cable- TV2GO carrying bagModel/Part NumbersTV2GONOTE:- TV2GO will not work under Windows 95/98/MEUPC: 4 718462 005742 Compatibility/Requirements/Disclosures: ** Requirements **Intel or compatible processorMinimum 64MB RAMCD-ROM ( for software/driver installation)Available USB 2.0 port (will work with 1.1 with lower videoquality and frame rates.Sound card with Line-in connectorWindows 2000/XP MS Windows MCE Informational Links: http://www.gainward.com/html/product/multimedia/tv2go/tv2go.htm More ...
Standalone 2-Bay DVD Duplicating Case (Beige)Standalone 2-Bay DVD Duplicating Case (Beige) ** Standalone 2-Bay DVD Duplicating Case **This standalone drive case will automatically copy DVDs when a source disc and blank DVD are inserted. Now you can quickly create DVDs without draining your computers resources. Just add a DVDRW drive and DVD-ROM drive and this standalone duplicating case is ready!General Features:- Beige case- 2-bay case- Built-in power supply (100-240 V 50-60 Hz 1.3 A)- IDE controller- No computer or software needed- Two (2) 40x40x10mm fans- LCD Menu screen- LED indicator- Power buttonRegulatory Approvals:- CE- BCMIPackage Includes:- Standalone 2-bay DVDRW Case- Power cord- Drive railsNotes:- Not for use with copy protected (commercial) DVD's Compatibility/Requirements/Disclosures:** Requirements *** DVDRW drive* DVD-ROM drive* Available power outlet** Notes:* Not for use with copy protected (commercial) DVD's More ...
Logitech TypeAway Keyboard for Palm PDAsLogitech TypeAway Keyboard for Palm PDAs ** Logitech TypeAway Keyboard for PDAs **An ultra-slim, lightweight folding handheld keyboard that fits in a pocket. Responsive and comfortable keys enable fast data entry, and shortcuts give you instant access to applications. Moreover, its innovative design features a built-in-cradle with no batteries or cable required.General Features:- Ultra-slim, portable folding handheld keyboard - 63 responsive, comfortable keys for fast data entry - Shortcuts for instant access to applications - Half the weight of other handheld keyboards - Easily portable- Sturdy construction- Built-in cradle- No batteries or cables required- Shortcuts for instant access to applicationsUnit Dimensions:- 5.25 x 3.5 x 0.5-inches (folded)- 11 x 3.5 x 0.25-inches - 5.25-ouncesSupported Palm Organizers:- Palm m125- Palm m130- Palm m500- Palm m505- Palm m515- Palm i705- Palm Tungsten W - Palm Tungsten TRetail Package Includes:- Logitech TypeAway Keyboard- Driver CD- Setup guideNotes:- Logitech P/N: 867189-0100- Logitech M/N: Y-M1A30a- UPC:0 97855 01249 4- This product is covered by direct manufacturer warranty that may only be valid in the US. Please contact our sales department prior to purchase if you have any questions regarding warranty of this product Compatibility/Requirements/Disclosures:** PC Requirements *** Microsoft 95/98/NT 4.0 SP6/2000/ME/XP* CD-ROM drive * Internet Explorer 4.x or higher* Palm Desktop Software 3.1 or higher* Palm OS 4.0 or higher** Macintosh Requirements *** Macintosh OS 8.6 or above * CD-ROM drive * Palm Desktop Software 2.5 or higher* Palm OS 4.0 or higher ** Disclosures *** This product is covered by direct manufacturer warranty that may only be valid in the US. Please contact our sales department prior to purchase if you have any questions regarding warranty of this product More ...
Intel P4 2.6GHz 800MHz 512KB Socket 478 CPUIntel P4 2.6GHz 800MHz 512KB Socket 478 CPU ** Intel Pentium 4 2.6GHz Socket 478 CPU **General Features:- 2.6GHz clock speed- FC-PGA2 478-pin package- 800MHz system bus- 512KB L2 cache- S-Spec: SL6WHNotes:- CPU Only- Heatsink and Fan Not Included Compatibility/Requirements/Disclosures: ** Requirements *** Socket 478 motherboard supporting an Intel P4 2.6GHz CPU and 800MHz bus * Heat sink and Fan More ...
52x 700MB 80-Minute CD-R Media 100-Piece Spindle52x 700MB 80-Minute CD-R Media 100-Piece Spindle 52x 700MB 80-Minute CD-R Media 100-Piece SpindleThis 100-piece CD-R media makes burning discs easy! Featuring 700 MB data storage, 80 minutes of digital audio and a maximum 52x recording speed, disc creationonly takes minutes! General Features- 80-minute audio capacity- 700 MB data capacity- Rated for use with 52x speeds Notes:- Media Only Compatibility/Requirements/Disclosures:** Requirements *** CD-R/RW drive More ...
|