搜尋此網誌

2011年10月27日 星期四

8x86真實模式(Real Mode)與保護模式(Protected Mode)

以定址模式來說,可區分為真實模式(Real Mode)與保護模式(Protected Mode)。

真實模式(Real Mode):
16BITSCPU,它20條的位址線(A0~A19),所以能夠處理的最大容量為220 = 1048576Bytes
1048576 / 1024 = 1024 Kbytes = 1Mbytes。一般BIOS所能存取的範圍。
定址方式,如下:
0x1000(Segment):0x1234(Offset) = (0x1000(Segment) << 4) | 0x1234(Offset) = 0x11234(Address)

80286的保護模式:
80286支援24條的位址線(A0~A23),而可定址範圍就高達224 = 16MBytes。

80386/486的的IA32保護模式定址:
80386/80486 CPU更高達32的位址線(A0~A31)32條位址線,232 = 4GBytes。

沒有留言:

張貼留言