viralpatel.net
    Viral Patel's home page
    Tech Blog  |   Taj OS  |   Old Site  |   Operating System Tutorials  |   Guest Book  |   Sitemap          



Menu
  Home
  FAQ
  Screen Shots
  Download
  Tutorials
  Any Comments?




Comments
Geniushkg
01 Sep 2010
hi, i m from gujarat and really glad..
>>  show
Naveen
03 Aug 2010
hi this is naveen,i want bootlo..
>>  show
Nilesh Savani
25 Jul 2010
:-h this is the great for the Gujarati..
>>  show

Real mode

Introduction

Real mode as its name suggest is real, that means everything is real in it. The memory which is addressed is real i.e. it really exists at the addressed location. The real mode was put into the processors after 80286 so that they run programs of their predecessor and also for loading the operating system and switching into the Protected mode.

In real addressing mode the memory is addressed by 16bits of addresses. That is you can address at most (2^16=) 1 MB of physical memory.

Memory Structure

Linear Address Range Memory Type Use
0 - 3FF Ram Real-mode Interrupt Vector Table (IVT)
400 - 4FF Ram Bios Data Ares (BDA)
500 - 9FBFF Ram Free Memory (Below 1 MB)   630K
9FC00 - 9FFFF Ram Extended Bios Data Area (EBDA)
A0000 - BFFFF Video Ram VGA Frame buffer
C0000 - C7FFF Rom Video Bios  32K
C8000 - EFFFF Nothing  
F0000 - FFFFF Rom Motherboard Bios 64K

Back


Recent Tutorials
Interrupt Descriptor Table (IDT)
Protected mode
FAT File System
Writing Hello World Bootloader
Paging
Real mode
Segmentation
Graphical User Interface
Global Descriptor Table (GDT)
Partition Table
View All »

Copyright © 2010 viralpatel.net