View Single Post

  #2 (permalink)  
Old 09-04-2007, 01:31 AM
monk's Avatar
monk monk is offline
Senior Member
User
 
Join Date: Jan 2005
Location: Tibet
My distro: Debian GNU/Linux
Posts: 482
Rep Power: 5
monk will become famous soon enough monk will become famous soon enough
Default

This is intel processor specific. In real mode 16 bit cpu can access only 1Mb memory. To get around this problem 80286 and above CPU comes with 2 modes of operation
Real mode
Protected mode – allows to access more than 1Mb memory

By default all modern oses run in protected mode so that you can access 64GB + RAM.

You cannot just move from real to protected mode or vise versa. You need to write a code in assembly language.

Protected mode offers multitasking and stability, memory protection, a paging system, and hardware support for virtual memory. Most modern x86 operating systems run in protected mode, including Linux, FreeBSD, and versions of Microsoft Windows

If you need more information get Intel x86 processor architecture books
__________________
May the force with you!
Reply With Quote