物理地址:
段地址x16必然是16的倍數(shù),所以一個(gè)段的起始地址也一定是16的倍數(shù);偏移地址為16位,16位地址的尋址能力為64KB,所以一個(gè)段的長(zhǎng)度最大為64KB;還有一點(diǎn)及時(shí)可以用不同的段地址和偏移地址形成同一個(gè)物理地址。
CPU是怎么讀指令的(very important):
總結(jié):
CPU將CS:IP指向的內(nèi)存單元中的內(nèi)容看作指令,因?yàn)?,在任何時(shí)候,CPU將CS,IP中的內(nèi)容當(dāng)作指令的段地址和偏移地址,用它們合成指令的物理地址,到內(nèi)存中讀取指令碼,執(zhí)行。
如果說(shuō),內(nèi)存中的一段信息曾被CPU執(zhí)行過(guò)的話,那么,它所在的內(nèi)存單元必然被CS:IP指向過(guò)。
-
cpu
+關(guān)注
關(guān)注
68文章
11083瀏覽量
217193 -
內(nèi)存
+關(guān)注
關(guān)注
8文章
3125瀏覽量
75297
原文標(biāo)題:CPU如何執(zhí)行指令(CS/IP)
文章出處:【微信號(hào):mcu168,微信公眾號(hào):硬件攻城獅】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
什么是CPU擴(kuò)展指令集
什么是cpu多媒體指令集
51單片機(jī)指令集詳解 51單片機(jī)布爾操作指令集詳解
CPU指令的執(zhí)行過(guò)程 CPU指令流水線

評(píng)論