物理地址:
段地址x16必然是16的倍數,所以一個段的起始地址也一定是16的倍數;偏移地址為16位,16位地址的尋址能力為64KB,所以一個段的長度最大為64KB;還有一點及時可以用不同的段地址和偏移地址形成同一個物理地址。
CPU是怎么讀指令的(very important):
總結:
CPU將CS:IP指向的內存單元中的內容看作指令,因為,在任何時候,CPU將CS,IP中的內容當作指令的段地址和偏移地址,用它們合成指令的物理地址,到內存中讀取指令碼,執行。
如果說,內存中的一段信息曾被CPU執行過的話,那么,它所在的內存單元必然被CS:IP指向過。
-
cpu
+關注
關注
68文章
11070瀏覽量
216777 -
內存
+關注
關注
8文章
3118瀏覽量
75192
原文標題:CPU如何執行指令(CS/IP)
文章出處:【微信號:mcu168,微信公眾號:硬件攻城獅】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
51單片機指令集詳解 51單片機布爾操作指令集詳解
CPU指令的執行過程 CPU指令流水線

評論