Help


[permalink] [id link]
+
Page "Intel 80386" ¶ 6
from Wikipedia
Edit
Promote Demote Fragment Fix

Some Related Sentences

80386 and featured
It featured a single 33 MHz Intel 80386 processor, up to 40 megabytes of RAM, up to 1. 8 gigabytes of SCSI-based disk storage, and up to 32 direct-connected serial ports.
It featured up to six 20 MHz Intel 80386 processors, each with a 128 kilobyte cache.
It featured up to ten 20 MHz Intel 80386 processors, each with a 128 KB cache.
It featured up to 30 20 MHz Intel 80386 processors, each with a 128 KB cache.

80386 and three
Each of these three supported variants of iRMX require an Intel 80386 equivalent or higher processor to run.

80386 and operating
The 80386 added a 32-bit architecture and a paging translation unit, which made it much easier to implement operating systems that used virtual memory.
Just as with the 80386, the ability to use memory directly without segmentation helped performance in compliant operating systems and applications.
The program, written in 80386 assembly language, played the role of an operating system and ran software in virtual 8086 mode.
It is worth noting that the protected mode of the 80286 is considerably more primitive than the improved protected mode introduced with the 80386 ; the latter is sometimes called 386 protected mode, and is the mode most modern 32-bit x86 operating systems run in.
The protected mode segmentation system, present in the 80286 and later x86 CPUs, can be used to enforce separation of unprivileged processes, but most 32-bit operating systems uses the paging mechanism introduced with the 80386 for this purpose instead.
In practice it is typical to use instructions which will execute on anything later than an Intel 80386 ( or fully compatible clone ) processor or else anything later than an Intel Pentium ( or compatible clone ) processor but in recent years various operating systems and application software have begun to require more modern processors or at least support for later specific extensions to the instruction set ( e. g. MMX, 3DNow !, SSE / SSE2 / SSE3 ).
IBM's first priority based pre-emptive multitasking, graphical, windows based, object oriented operating system for the Intel 80386 that included virtual 8086 mode and full 32 bit support and released in 1992.
The Intel 80386, which introduced " Virtual86 mode ", allowed the guest kernel to emulate the 8086 and run the host operating system without having to actually force the processor back into " real mode ".
In the 80386 microprocessor and later, virtual 8086 mode ( also called virtual real mode, V86-mode or VM86 ) allows the execution of real mode applications that are incapable of running directly in protected mode while the processor is running a protected mode operating system.
There was no ' Executable ' flag in the page table entry ( page descriptor ) in the 80386 and later x86 processors, until, to make this capability available to operating systems using the flat memory model, AMD added a " not executable " or NX bit to the page table entry in its AMD64 architecture, providing a mechanism that can control execution per page rather than per whole segment.
Mrs. Fletcher began her career writing on an old Royal typewriter ( Magic Margin with glass keys ), but as her career progressed, she eventually purchased an Intel 80386 class computer running Windows 3. 1 ( at the time a popular operating system ).
For efficiency reasons, the 80386 and later x86 processors use the base address stored in their internal segment descriptor cache whenever accessing memory, regardless of whether they are operating in real or protected mode.
Virtual DOS machine ( VDM ) is a technology that allows running legacy DOS and 16-bit Windows programs on Intel 80386 or higher computers when there is already another operating system running and controlling the hardware.
Virtual DOS machines normally rely on the virtual 8086 mode of the Intel 80386 processor, which allows real mode 8086 software to run in a controlled environment by catching and forwarding to the normal operating system ( as exceptions ) all operations which involve accessing protected hardware.
In 1987, when microprocessors supporting virtual memory became widely available in the form of the Intel 80386, Liedtke started to design a new operating system to succeed Eumel, which he called L3 (“ Liedtke's 3 < sup > rd </ sup > system ”, after Eumel and the Algol 60 interpreter he had written in High School ).

80386 and modes
Windows 3. 0 could run in real, standard, or 386 enhanced modes, and was compatible with any Intel processor from the 8086 / 8088 up to the 80286 and 80386.
In theory, real-mode applications could be directly executed in 16-bit protected mode if certain rules were followed ; however, as many DOS programs broke those rules, protected mode was not widely used until the appearance of its successor, the 32-bit Intel 80386, which was designed to go back and forth between modes easily.

80386 and real
All Windows and DOS-based applications at the time were real mode, running over the protected mode kernel by using the virtual 8086 mode, which was new with the 80386 processor.
* LOADALL – Undocumented 80286 / 80386 instruction that allowed access to all available memory in real mode.
As well as managing the keyboard interface the 8042 controlled the A20 line of the AT's Intel 80286 CPU, and could be commanded by software to reset the 80286 ( unlike the 80386 and later processors, the 80286 had no way of switching from protected mode back to real mode except by being reset ).
Beginning in 1987, the built-in memory management features of Intel 80386 processor freely modeled the address space when running legacy real mode software, making hardware solutions unnecessary.
It differed from the 80386 in not supporting real mode ( the processor booted directly into protected mode ) and having no support for paging in the MMU.

80386 and mode
Just like the 80386, the 32-bit address bus of the 80486 enabled up to 4 gigabytes of memory to be directly addressed using a flat memory model with 32-bit linear addresses in protected mode.
In contrast, OS / 2 2. 0 could benefit from the virtual 8086 mode of the Intel 80386 processor in order to create a much safer virtual machine in which to run DOS programs.
Protected mode was first added to the x86 architecture in 1982, with the release of Intel's 80286 ( 286 ) processor, and later extended with the release of the 80386 ( 386 ) in 1985.
With the introduction of the 80386, the memory management features were enhanced to allow the system to be shifted into protected mode but also allowing the addresses to be configured in a virtual 8086 mode so that the extended memory could be mapped into addressing frames and accessible to real-mode programs such as MS-DOS.
Virtual 8086 mode, introduced with the Intel 80386, allows the A20 wrap-around to be simulated by using the virtual memory facilities of the processor: physical memory may be mapped to multiple virtual addresses thus allowing the memory mapped at first mebibyte of virtual memory may be mapped again in the second mebibyte of virtual memory.

80386 and protected
It was one of the first compilers to support the Intel 80386 " protected mode ".

80386 and virtual
The AT & T 6300 + contained an Intel 80286 processor, which did not include the support for 8086 virtual machines ( Virtual 8086 mode ) found in the Intel 80386 and later processors in the x86 family.
CEMM, for Compaq Expanded Memory Manager was the first so-called PC " memory manager " for Intel 80386 CPUs, able to transform " XMS " extended memory into " EMS " expanded memory by using the virtual memory features and the virtual 8086 mode of the CPU.
Nevertheless the idea was not lost ; it led Intel to introduce the virtual mode of the 80386, allowing the implementation of " DOS boxes " at last in a relatively efficient and documented way.

80386 and .
Some processors, like the Intel 80386 and its successors, have hardware support for context switches, by making use of a special data segment designated the Task State Segment or TSS.
When Compaq introduced the first PC based on Intel's new 80386 microprocessor, the Compaq Deskpro 386, in 1986, it marked the first CPU change to the PC platform that was not initiated by IBM.
This was a version of Windows 2. 1 adapted for the 80386 processor.
Version 2. 0 also provided a full 32-bit API, offered smooth multitasking and could take advantage of the 4 gigabytes of address space provided by the Intel 80386.
IA-32 ( Intel Architecture, 32-bit ), also known as x86-32, i386 or x86, is the CISC instruction-set architecture of Intel's most commercially successful microprocessors, and was first implemented in the Intel 80386 as a 32-bit extension of x86 architecture.
The IA-32 instruction set was introduced in the Intel 80386 microprocessor in 1986 and remains the basis of most PC microprocessors over twenty years later.
The descendants of the 8088 include the 80188, 80186, 80286, 80386, and later software compatible processors, which are in use today.
The Intel 80386, also known as the i386, or just 386, was a 32-bit microprocessor introduced by Intel in 1985.
As the original implementation of the 32-bit extension of the 8086 architecture, the 80386 instruction set, programming model, and binary encodings are still the common denominator for all 32-bit x86 processors, this is termed x86, IA-32, or i386-architecture, depending on context.
The 80386 could correctly execute most code intended for earlier 16-bit x86 processors such as the 8088 and 80286 that were ubiquitous in early PCs.
A 33 MHz 80386 was reportedly measured to operate at about 11. 4 MIPS.
The 80386 was launched in October 1985, but full-function chips were first delivered in the third quarter of 1986.
The first personal computer to make use of the 80386 was designed and manufactured by Compaq and marked the first time a fundamental component in the IBM PC compatible de facto-standard was updated by a company other than IBM.
In May 2006, Intel announced that 80386 production would stop at the end of September 2007.
Such systems using an 80386 or one of many derivatives are common in aerospace technology, among others.
Some mobile phones also used the 80386 processor, such as BlackBerry 950 and Nokia 9000 Communicator.
The predecessor of the 80386 was the Intel 80286, a 16-bit processor with a segment-based memory management and protection system.

0.147 seconds.