以定址模式來說,可區分為真實模式(Real Mode)與保護模式(Protected Mode)。
真實模式(Real Mode):
16BITS的CPU,它有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。
沒有留言:
張貼留言