王爽汇编习题 : 给定段地址为0001H,仅通过变化偏移地址寻址,CPU的寻址范围为 ___ 到 ____。
生活随笔
收集整理的這篇文章主要介紹了
王爽汇编习题 : 给定段地址为0001H,仅通过变化偏移地址寻址,CPU的寻址范围为 ___ 到 ____。
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
?1 答案 : 給定段地址為0001H,僅通過變化偏移地址尋址,CPU的尋址范圍為 0010H 到 1000FH 。
?2 解題過程:
物理地址=SA*16+EA EA的變化范圍為0h~ffffh 物理地址范圍為(SA*16+0h)~(SA*16+ffffh) 現在SA=0001h,那么尋址范圍為 (0001h*16+0h)~(0001h*16+ffffh) =0010h~1000fh
3 進一步解釋
?
首先,cpu的尋址能力和地址總線的寬度(即地址總線的位數)有關。假設CPU尋址上限為Max,地址總線的寬度為N,那么:Max=2^N,即cpu尋址范圍為:0到2^N。
例:地址總線為16位,側Max=2^16=65535=0xFFFFh,
??? 即CPU得尋址范圍為:0x0000h到0xFFFFh.
假設你所用CPU的地址總線也為16位,那么偏移地址的變化范圍為:0x0000h到0xFFFFh。
給定段地址為0x0001h,則cpu的尋址范圍為:
(0x0000h+0x0001h)到(0xFFFFh+0x0001h)=0x0001h到0x10000h.
據說:物理地址=段地址*16+偏移地址
那實際cpu的尋址范圍就為:
? (0x0000h+0x0001h*16)到(0xFFFFh+0x0001h*16)
=0x0010h到0x1000Fh.
??
總結
以上是生活随笔為你收集整理的王爽汇编习题 : 给定段地址为0001H,仅通过变化偏移地址寻址,CPU的寻址范围为 ___ 到 ____。的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: liferay jquery ajax跳
- 下一篇: java面试题三 位运算符