北理工微機課后習題答案

北理工微機課后習題答案

ID:7812535

大小:122.50 KB

頁數:5頁

時間:2018-02-26

北理工微機課后習題答案_第1頁
北理工微機課后習題答案_第2頁
北理工微機課后習題答案_第3頁
北理工微機課后習題答案_第4頁
北理工微機課后習題答案_第5頁
資源描述:

《北理工微機課后習題答案》由會員上傳分享,免費在線閱讀,更多相關內容在教育資源-天天文庫。

1、課后習題部分參考答案第1章1.3(1)166D;A6H(2)0.75D(3)11111101.01B;FD.4H(4)5B.AH;(10010001.011000100101)BCD1.48位原碼:-127~+127;反碼:-127~+127;補碼:-128~+12716位原碼:-32767~+32767;反碼:-32767~+32767;補碼:-32768~+327671.5(1)原碼:11110011B;補碼:10001101B(2)原碼:11000111B;補碼:10111001B(3)原碼:01001001B;補碼:01001001B1.934H,41H,33H,3

2、DH,21H1.1034H,B9H1.11B4H,39H第2章2.108088在最小模式下:(1)當CPU訪問存儲器時,要利用信號線:WR#、RD#、IO/M#(低)、ALE、AD0~AD7、A8~A19。(2)當CPU進行I/O操作時,要利用信號線:WR#、RD#、IO/M#(高)、ALE、AD0~AD7、A8~A19。(3)當HOLD有效并得到響應時,CPU所有三態(tài)輸出的地址信號、數據信號和控制信號置高阻。2.158086/8088系統中,存儲器分段的主要目的是便于存儲器的管理,使得可用16位寄存器來尋址20位的內存空間。最大段為64KB,最小段為16B。第3章3.2源

3、操作數尋址方式及其物理地址為:(1)MOVAX,BX寄存器尋址;寄存器BX(2)MOVDL,80H立即尋址;指令碼MOV所在字節(jié)的下一字節(jié)單元(3)MOVAX,VAR立即尋址,同上。(4)MOVAX,VAR[BX][SI]基址-變址-相對尋址;(DS)*16+(BX)+(SI)+VAR=608F0H。(5)MOVAL,‘B’立即尋址,同2。(6)MOVDI,ES:[BX]寄存器間接尋址;(ES)*16+(BX)=20800H。(7)MOVDX,[BP]寄存器間接尋址;(SS)*16+(BP)=16200H。(8)MOVBX,20H[BX]寄存器相對尋址;(DS)*16+(B

4、X)+20H=60820H。3.3轉移地址:(1)JMP2300H;(CS)*16+2300H=04300H。(2)JMPWORDPTR[BX];(CS)*16+[BX]=04300H。(3)JMPDWORDPTR[BX+DATA];[BX+DATA]=(217E2H)*16+(217E0H)=90400H。3.6(1)MOVAH,CX;兩操作數類型(長度)不一致。(2)MOV33H,AL;立即數不能作為目的操作數。(3)MOVAX,[SI][DI];基址-變址尋址不允許兩個變址寄存器同時出現。(4)MOV[BX],[SI];MOV指令的兩個操作數不能同時為存儲器操作數。(

5、5)ADDBYTEPTR[BP],256;兩操作數字長不同。(6)MOVDATA[SI],ES:AX;寄存器AX與段無關,不能設段超越。(7)?JMPBYTEPTR[BX];轉移地址至少為16位。(8)OUT230H,AX;當端口地址的位數超出8位時,應使用間接尋址。(9)MOVDS,BP;正確。(10)MUL39H;MUL指令的操作數不能為立即數。3.7AF=1,CF=0,OF=1,PF=0,SF=1,ZF=0。3.10(1)使AX為0:XORAX,AX;ANDAX,0;SUBAX,AX;MOVAX,0等(2)使BL高、低4位互換:MOVCL,4ROLBL,CL(RORB

6、L,CL)(3)屏蔽CX的B11、B7、B3:ANDCX,0F777H(4)測試DX的B0和B8是否同時為1:ANDDX,0101H(注意:TESTDX,0101H可用于測試該2位是否同時為1?。〤MPDX,0101HJZONE3.12AF=0,PF=1,(僅對低8位);CF=1,OF=1,SF=0,ZF=0。3.15;統計BUFFER開始的連續(xù)200個單元中0的個數MOVCX,200LEASI,BUFFERXORBL,BLADAIN:LODSBCMPAL,0JNEGOONINCBLGOON:LOOPAGAINHLT3.17執(zhí)行MULBL后,(AX)=0A8CH,CF=OF

7、=1(當字節(jié)乘法后的AH非0時,否則為0);執(zhí)行IMULBL后,(AX)=0FF8CH,CF=OF=1;第4章?4.2(1)MOVAL,DATA1將變量DATA1的值送AL:(AL)=10H(2)MOVBX,OFFSETDATA2將變量DATA2的偏移地址送BX:(BX)=0003H(3)LEASI,STRING將變量STRING的偏移地址送SI:(SI)=0017HADDDI,SI將SI的內容與DI內容相加結果送DI:(DI)=(DI)+0017H。4.5見課件或例4-20(注意存放順序)。4.7(AX)=1E0

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯系客服。
3. 下載前請仔細閱讀文檔內容,確認文檔內容符合您的需求后進行下載,若出現內容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯系客服處理。