Processor modes refer to the various ways that the processor creates an operating environment for itself. Specifically, the processor mode controls how the processor sees and manages the system memory and the tasks that use it. There are main three different modes of operation.
The 8088 chip could only address 1 MB of system memory, and the original versions of Disk Operating System created to work on it were designed with this in mind. This is called real mode. When a processor is running in real mode, it has the advantage of speed, but it otherwise accesses memory with the same restrictions of the original 8088, a limit of 1 MB of addressable memory, and slow memory access that doesn't take advantage of the full 32 - bit processing of modern processors. All processors have this real mode available, and in fact the computer normally starts up in real mode.
Starting with the 80286 chip a new processor mode was introduced called protected mode. This is a much more powerful mode of operation than real mode, and is used in all modern multitasking operating systems. This mode provides full access to all of the system's memory. There is no 1 MB limit in protected mode. Also the ability to multitask, meaning having the operating system manage the execution of multiple programs simultaneously. Plus support for virtual memory, which allows the system to use the hard disk to emulate additional system memory when needed. And faster (32 - bit) access to memory, and faster 32 - bit drivers to do Input Output transfers. The name of this mode comes from its primary use, which is by multitasking operating systems. Each program that is running has its own assigned memory locations, which are protected from conflict with other programs. If a program tries to use a memory address that it isn't allowed to, a protection fault is generated.
The third mode of processor operation is actually an additional capability, an enhancement, of protected mode. Protected mode is normally used to run graphical multitasking operating systems such as the various flavors of Windows. There is often a desire to be able to run Dos programs under Windows, but Dos programs need to be run in real mode, not protected mode. Virtual real mode was created to solve this problem. In essence, it emulates real mode from within protected mode, allowing Dos programs to run. A protected mode operating system such as Windows can in fact create multiple virtual real mode machines, each of which appear to the software running them as if they are the only software running on the machine. Each virtual machine gets its own 1 MB address space, an image of the real hardware Basic Input Output System routines, everything. Virtual real mode is what is used when a Dos box is used or a Dos game is run in Windows. When a Dos application is started, Windows creates a virtual Dos machine for it to run under. Virtual real mode was introduced starting with the 386 family of processors.
You know, I love people who are into processor internals and all... but there are several things wrong with this post:
1) This sounds like an explanation to an unasked question. Great way to start a tutorial or a "new learned thing" topic, but not a great candidate for the Hardware section.
2) There's more than the three modes listed. Unreal mode is a famous one that many people have known to come and love.
3) A lot of this is mostly copied word for word from the PC Guide reference for Processor Modes. Seems like this guy's edited a few things but look at this page and this page. There are yet more pages there copied from.
The third mode of processor operation is actually an additional capability, an enhancement, of protected mode. Protected mode is normally used to run graphical multitasking operating systems such as the various flavors of Windows. There is often a desire to be able to run DOS programs under Windows, but DOS programs need to be run in real mode, not protected mode.
Virtual real mode was created to solve this problem. In essence, it emulates real mode from within protected mode, allowing DOS programs to run. A protected mode operating system such as Windows can in fact create multiple virtual real mode machines, each of which appear to the software running them as if they are the only software running on the machine. Each virtual machine gets its own 1 MB address space, an image of the real hardware BIOS routines, everything.
Virtual real mode is what is used when you use a DOS box or run a DOS game in Windows 95. When you start a DOS application, Windows 95 creates a virtual DOS machine for it to run under. Virtual real mode was introduced starting with the 386 family of processors.
See if you see ANY similarities with the fourth paragraph.
4) I got to this before a mod did.
@imbibe: seriously dude, thinking up something original's NOT that hard. I don't care if your name is Charles M. Kozierok either, reproduction of random stuff is tasteless.
ok, I know that I have quite a number of real crazy overclockings before. like clocking a 2.4GHz
Pentium IV processor to rum at 3.6 GHz (Woooow). That is a kool 50% overclocking and guess what?
Everything was still normalk even after the crazy overclocking....Can you believe that. I do
respect the Intel Northbridge chipsets as they really allow you to do some very kool clocking to
your processor, RAM and Northbridge. I have used a number of Pentium IV class processors and
motherboards (6 pairs to be exact) within a quite a very short interval of time (within the past 1 ....
Ok, so my parents are wanting to buy two new laptops for themselves, and they want the best they can
get.. i dont want any sugestions on what kind of computer they should get, they will be getting
XPS's, i just want to know the differense, and what the pros and cons are of Dual Core Power
Processors, and Intel Centrino Dual Processor, and which one you think is better.... ive looked
online and couldn't find much, my parents have looked and hopefully someone here can help
/biggrin.gif" style="vertical-align:middle" emoid=":D" border="0" alt="biggrin.gif" /> th....
Is there anyone out there among you that has a picture of what it looks like inside a processor.
Maybe a picture of the inside of an AMD and an Intel processor for comparison. It's been a
curiosity that's arisen in me and driven me crazy for a while.....
I have: Processor: AMD Athlon XP 2300+ (2.2Ghz) Motherboard: ASUS XSeries A7N8X-X BIOS:
Phoenix - AwardBIOS v6.00PG So I just want to know how to overclock my processor, possibly just via
the BIOS or jumber settings, but im happy with "fiddling" with the hardware. Step by step PLEASE
/biggrin.gif' border='0' style='vertical-align:middle' alt='biggrin.gif' /> ....
What processor do you like to use? These processor has their own functions in every uses which
processor do you prefer to use. Even in work or just in gamin? Edited title's grammar. ....
I have a coputer about a year and half old, anyway last night I had to reset the BIOS due to some
unplesnentness, which I'm not willing to discuss. Anyway that went well however now the
computer thinks the process is AMD athalon XP 2500+ when it actualy is a 3200+, I know this for a
fact it is printed on the processor (I checked). Anyway when I was in the BIOS a wile ago I thought
I saw I clock setting option, anyway now I can't find it. Can anyone tell me where in the BIOS
these options should be. Some Specs: Board: nVidia-nForce2 Soltek BIOS: Phoenix Techno....
Hi all!!! I have 2 processors - Athlon XP 2500+ & Pentium 4 3.06 And i have some
questions for : 1.At Athlon temperature brings up to 90C - which cooller the best for this
proccessor? 2.Which water coolling system was the best for the P4 3.06???....
When I load my pc it shows as 1100Mhz, when it used to be 2200Mhz, Its an AMD Athlon XP 3200+
400FSB I thought it may be a multiplyer on the mobo, but I can't find any on there, the only
one on there is the clear the CMOS? the bios settings I think. Anyway, I'll wait a little while
for a response, but i g2g in a min. Thank you, Craig.....
I was reading a personal web site a couple of months ago that was discussing the owner's
experimentation with a 3.7 Ghz processor and liquid nitrogen cooling. If I recall correctly a speed
in the area of 5 Ghz was reached, but I don't recall exactly. Have any of you seen this site
and/or do you know where it is?....
Hey there, I am going to buy a new PC , and have everything sorted out , exept the processor... I
want an AMD processor , the question is : which model should I use? Which is the best processor ,
but still is not too expensive? Thanks....
I keep hearing these commercials on the radio about a processor which keeps virusses out (AMD
athlon). Is this bullshit or what? How can a processor be anti-virus?....
Hi all, I don't know if you already had poll about processor type, but now I think ist time to
tell again, which processor we have. I have AMD Duron - 1,6 ghz, but personally I think that
pentium4 is best choice. Reason for me to have Duron is cheap price.....
What the above said....lol... I was browsing the Internet the other day looking for the answer of
which processor is the best for gaming, the compared processors are Intel Pentium IV HT E and AMD
Athlon 64 (if I am not mistaken...) Most people say that Intel is better than AMD but also more
expensive. While others say then AMD can be over-clocked and is less hotter than Intel. So know, I
want your opinion. Which is the best processor for gaming? Intel or AMD? Thank you for the help.....
i am trying to configure some systems for internet browsing,this will be thier sole purpose,which
processor should i use for them,am sorta centered on d older celeron 830 mhz chip,cant afford any
chip higher than 1000mhz,pls advise,as a standard these chips would be mounted on intel chipset
boards with all integrated basic components with 128 mg ram and a 20 gb hardisk....
I want to but a new processor, a Pentium 4, I have a Celeron at the mo.. is it possible to simply
change them, swap the? Or would I need to buy a new mother board? Thank you, Cragllo.....
What do you think is the best processor company? I think intel is, becuase their processors are
faster and they have hyperthreading and are starting to produce 64 bit processors.......
Express your Opinions, Thoughts or Contribute your information that might help someone here.
Ask your Doubts & Queries to get answers.. "Together, We enlight each other!"
Register FREE for AD-FREE
forum, Create your own topics, Ask Questions, track topics, setup
subscriptions & notifications and Get a Free Website w/ Email and FTP.