View Full Version : what exactly is protected mode?
Bmxpunk86pl
12-07-01, 07:48 PM
whats protected mode in a pc? or real mode?
Ottoman
12-07-01, 08:06 PM
they are forms of memory addressing that the OS uses..
I'd go into detail, but I have pizza in my left hand and mouse in right, can't type very fast...
tell ya in a bit :D
Bmxpunk86pl
12-07-01, 08:10 PM
please do.
ps, hows the pizza?
Ottoman
12-07-01, 08:22 PM
pizza wasn't bad..
best part is the garlic dippin sauce with the crust...
mmmm
ok.. this will be a little technical but here we go..
*DEEP BREATH*
The IBM PC-AT system employed a 16-bit 80286 microprocessor.
The 80286 remained compatible with the 8088 microprocessor usedin the earlier PC and XT systems, while offering increased processing power and speed. The 80286 would run the same software that the 8088 did, but it would run it much faster.
The 80286 was much more than a fast 8088 microprocessor, how-ever.
Unlike the 8088, the 80286 microprocessor was designed to
support multiuser and multitasking operations. In these types of
operations, the computer appears to work on several tasks, or to
serve several users, simultaneously. Of course, the microprocessor cannot actually work on more than one item at a time; the appearance of simultaneous operations is created by storing the parameters of one task, leaving the task, loading up the state of another task, and beginning operation on it.
The 80286’s internal register set was identical to the register set of the 8088. However, it possessed an extended instruction set and a 24-bit address bus. The address bus enabled it to directly access up to 16MB of physical memory, and the extended instruction set provided two distinctly different addressing modes: real mode and virtual-protected mode.
In real-mode operation, the microprocessor emulates an 8088/86
microprocessor and can directly access only the first 1MB of RAM
addresses in segments of 64KB. It also can work on only one task at a time. In this mode, the microprocessor produces addresses on its first 20 address pins only.
If software increments the 80286’s addresses past 0FFFFFh in this
mode, the address just rolls over to 000000h and the four highest
address bits are not activated. Intel microprocessors default to this mode on startup and reset.
In protected mode, the microprocessor’s upper address bits are
enabled, and it can access physical memory addresses above the
1MB limit (up to 16MB for the 80286). If software increments the
microprocessor’s addresses past 0FFFFFh in protected mode, the
address increments to 100000h.
Protected mode also can perform virtual memory operations. (Virtual memory is RAM that doesn’t physically exist.) In these operations, the system treats an area of disk space as an extension of RAM memory. It uses this designated area to shift data from RAM memory to the disk (and vice versa) as required. This method enables the system to simulate large areas of RAM.
joey_rjm5
12-07-01, 11:12 PM
What he said:D
Rooster
12-07-01, 11:32 PM
How did he do that in one breath
Ottoman
12-08-01, 12:06 AM
jim carrey, ace ventura styles :p
vBulletin® v3.8.7, Copyright ©2000-2012, vBulletin Solutions, Inc.