发布于 2009-03-05 14:05:20
0楼
首先,要有"位"的思想.1位可以表示两种意思:0或1
例:这有2位,可以表示:00,01,10,11共4种意思;
如果3位,可以表示:000,001,010,011,100,101,110,111,共8种意思.总之,就是0和1的排列组合了.
字节类型,就是:1个字节=8位
字类型,就是:1个字=2个字节=16位
双字类型,就是:1个双字=2个字=4个字节=32位
总之,"双字"比"字"大一倍,"字"比"字节"大一倍.
段首址,即物理地址,有20位.
段值,装在寄存器中,只有16位,要还原成20位,故先左移4位
理论 都懂 不会 运用 有点糊涂 请指教!