北理工微機(jī)課后習(xí)題答案

北理工微機(jī)課后習(xí)題答案

ID:7812535

大?。?22.50 KB

頁數(shù):5頁

時間:2018-02-26

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

《北理工微機(jī)課后習(xí)題答案》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫

1、課后習(xí)題部分參考答案第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;補(bǔ)碼:-128~+12716位原碼:-32767~+32767;反碼:-32767~+32767;補(bǔ)碼:-32768~+327671.5(1)原碼:11110011B;補(bǔ)碼:10001101B(2)原碼:11000111B;補(bǔ)碼:10111001B(3)原碼:01001001B;補(bǔ)碼:01001001B1.934H,41H,33H,3

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

3、操作數(shù)尋址方式及其物理地址為:(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轉(zhuǎn)移地址:(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;兩操作數(shù)類型(長度)不一致。(2)MOV33H,AL;立即數(shù)不能作為目的操作數(shù)。(3)MOVAX,[SI][DI];基址-變址尋址不允許兩個變址寄存器同時出現(xiàn)。(4)MOV[BX],[SI];MOV指令的兩個操作數(shù)不能同時為存儲器操作數(shù)。(

5、5)ADDBYTEPTR[BP],256;兩操作數(shù)字長不同。(6)MOVDATA[SI],ES:AX;寄存器AX與段無關(guān),不能設(shè)段超越。(7)?JMPBYTEPTR[BX];轉(zhuǎn)移地址至少為16位。(8)OUT230H,AX;當(dāng)端口地址的位數(shù)超出8位時,應(yīng)使用間接尋址。(9)MOVDS,BP;正確。(10)MUL39H;MUL指令的操作數(shù)不能為立即數(shù)。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;統(tǒng)計BUFFER開始的連續(xù)200個單元中0的個數(shù)MOVCX,200LEASI,BUFFERXORBL,BLADAIN:LODSBCMPAL,0JNEGOONINCBLGOON:LOOPAGAINHLT3.17執(zhí)行MULBL后,(AX)=0A8CH,CF=OF

7、=1(當(dāng)字節(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的內(nèi)容與DI內(nèi)容相加結(jié)果送DI:(DI)=(DI)+0017H。4.5見課件或例4-20(注意存放順序)。4.7(AX)=1E0

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

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

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