FiringSquad: Home of the Hardcore Gamer - Games, Hardware, Reviews and NewsSubmit your own or view users' CPU overclocking results!

  
 Home   News   THE MATRIX   Deals   Hardware   Games   Features   Media   Products   Forums   FS China 
AddThis Social Bookmark Button

Home : Guides : Articles : How it Works: Memory
» Join the Greatest Gaming Community NOW! (It's free)

Already a member? Login
 



Random Gallery >> 
Click to view high-res Image!
Syndicate Reboot DART Vision Screenshots [5] (0)

Nvidia+Socom Cranks that $#%^ UP!!!!! (4) by mrinfinit3
[FX] 3-Screen Effect - Guide (part-3) (0) by nGAGE
ENTRY FOR CONTEST (4) by Alexander470
My Entry for the Crank that SH#!T Up Contest (12) by TheGamesHD
HOW I CRANK THAT S#!T UP!! (4) by nvidia4life
Crank That PhysX UP! (10) by mohawkade
My crank that S#!t Up entry! (13) by zin_onos
[FX] 3-Screen Effect - Guide (part-4) (0) by nGAGE
[FX] 3-Screen Effect - Guide (part-1) (0) by nGAGE
Drink That S#!t Up! (14) by p4l1ndr0m3

More Blogs >>




How it Works: Memory
June 10, 2000   Chris Buck Buccola > [View My Other Articles]
Product Info | User Reviews | Article Images(2) | Image Gallery | Comments | Forum Thread
Protected Mode

Update: As promised, we have the second part of our memory guide for you today. Dig in!

Protected Mode operation

For backwards compatibility, all X86 architecture processors must be able to fully run 8088 software, as established, this became known as "Real Mode" operation. When running in "Protected Mode", the processor was basically unleashed, and allowed to operate at its full potential.

In protected mode, the CPU is capable of addressing all physical memory at its disposal up to its addressable limits (16MB for the 286 and 386 family). When operating in protected mode, the operating system is responsible with managing all memory, each running program is allocated a certain amount of physical memory based on it's needs, but is made by the OS to think that it has full and unlimited access to ALL of the system's memory.

It's the operating system's job to "protect" each program from others in memory, hence the name "Protected Mode". Memory usage is further managed by the use of "Virtual Memory", which is specially managed hard drive space that the operating system uses to emulate physical memory. Running programs are completely oblivious to the use of virtual memory as it is controlled by the operating system to ensure that whatever data program needs is always available for it, while swapping out unneeded data to the disk to free up physical memory for other programs to use.

The next step

While the 286 processor introduced this new protected mode operation, there were issues that prevented it from working efficiently in this mode. The system required a hard reset in order to switch from protected to real mode operation. This problem was later solved with the newer 386 processor which was capable of switching between real and protected mode operation without a reset of the system. The 386 also introduced a new mode of operation called "Virtual Real Mode", or what we commonly call a "DOS Box".

The 386 was capable of running several real mode sessions within protected mode operation, allowing it to emulate the operation of several computers at once. As such, business users could run several of their DOS programs without having to shut down Windows and run each program one at a time. In reality this did not work quite as well as it sounds, many a user has spent endless minutes staring at the spinning hourglass, but it worked well enough at the time.

Back! XMS     32-bit Operating Systems Next!
Blog + Share: Digg Del.icio.us Reddit SU furl • More: AddThis Social Bookmark Button
Send This Article to a Friend!  
Table of Contents
  Print Entire Article  

MATRIX CONTENT » RANDOM MEDIA BLOG More Blogs >>
No ratings yet
» Please rate this
Read this Media-Blog entry!» Crankin' it up today... and tomorrow! (8)
by Slipdisk (18) Talk with this user on their Shout Box (My other blogs) Posted 18 months ago


 Hottest Topics
Skyrim mod toolkit and Steam Workshop integration arrive with free official high-resolution texture pack (6)
Bethesda shows modders how it's done: see what Skyrim developers added during free-form 'Game Jam' week (5)
Diablo 3 dev diary explains nightmare mode difficulty (5)
Blizzard appealing to block Valve trademarking DOTA (4)
Obsidian has 'Kickstarter fever', asks for suggestions (3)
Today's News >>
Today's Siteseeing >>


 Table of Contents


 Quick Fact
Counterstrike has officially infected the FS staff.


FiringSquad is powered by... Back to Top Site MapContact UsAdvertise With Us Privacy StatementAbout Us  
News RSSSiteseeing RSSArticle RSS   © 1998-2012 FS Media, Inc. All Rights Reserved