1.給定段位址為0001h,僅通過變化偏移位址定址,cpu的定址範圍為___到____
解析:偏移位址是0-ffffh,而段位址為1h,那麼實體地址範圍10h-1000fh
所以cpu定址範圍為1000fh
答案:1000fh
2.有一資料存放在記憶體20000h單元中,現給定段位址為sa,若想用偏移位址尋到此單元,則sa應滿足的條件是:最小為____.最大為____
解析:偏移位址為0-ffffh,當偏移位址最大的時候,sa最小,即為1001h
當偏移位址最小的時候,sa最大,即為2000h
答案:1001h,2000h
3.反過來思考一下,當段位址給定為多少,cpu無論怎麼變化偏移位址都無法尋到20000h單元
解析:段位址最小為1001h,當段位址小於1001h,就找不到20000h單元了
答案:小於1001h
組合語言(王爽第三版)檢測點13
1 在上面內容中,我們用7ch中斷例程實現loop功能,則上面的7ch中斷例程所能進行的最大轉移位移是多少?答案 題目描述個人感覺有二義性,因此從loop實現角度和位移值bx變數兩方面來討論 如果從loop的指令角度上看,loop是段內短轉移,它的範圍是 128 127,也就是說最大轉移位移是128...
王爽《組合語言(第三版)》檢測點11 1
寫出下面每條指令執行後,zf pf sf等標誌位的值。指令sub al,al mov al,1 push ax pop bx add al,bl add al,10 mul al zf 0 pf 偶 sf 負 zf標誌 是否為0 pf標誌 結果中是否有偶數個為1的bit位。sf標誌 結果是否為負,僅...
王爽彙編 第三版 檢測點 11 2
首先補充一些知識 cf carry flag 進製標誌位 of overflow flag 溢位標誌位 sf sign flag 負數標誌位 zf zero flag 零標誌位 pf parity 奇偶標誌位 cf是對無符號數進行運算,紀錄的進製值或借位值 of是對有符號數會不會產生溢位的標誌 同樣...