練習(算術運算及邏輯移位指令3題目).doc

練習(算術運算及邏輯移位指令3題目).doc

ID:51245197

大?。?8.02 KB

頁數(shù):2頁

時間:2020-03-10

練習(算術運算及邏輯移位指令3題目).doc_第1頁
練習(算術運算及邏輯移位指令3題目).doc_第2頁
資源描述:

《練習(算術運算及邏輯移位指令3題目).doc》由會員上傳分享,免費在線閱讀,更多相關內容在教育資源-天天文庫

1、練習算術運算與邏輯移位指令1、若AX=0ABCDH,BX=7F8FH,CF=1。分別執(zhí)行0886CPU指令(1)ADDAX,BX(2)ADCAX,BX(3)SBBAX,BX(3)NEGAX(5)ANDAX,BX(6)ORAX,BX(7)XORAX,BX(8)IMULBL后,AX寄存器中的內容,并指出標志寄存器SF、ZF、AF、PF、CF及OF的狀態(tài)。2、若CX=6700H,DX=78FFH,CF=1,求分別執(zhí)行指令(1)ADDCX,DX(2)ADCCX,DX(3)SUBCX,DX(4)SBBCX,DX(5)AN

2、DCX,DX(6)ORCX,DX(7)XORCX,DX后,CX和DX中的內容。并指出標志寄存器SF、ZF、AF、PF、CF和OF的狀態(tài)。3、X,Y分別為下列各組數(shù),當它們分別進行加、減、AND、OR、XOR運算后,其標志位,SF、OF、CF、PF、ZF的狀態(tài)如何?(1)X=21H;Y=43H(2)X=9AH;Y=0BCH(3)X=48H;Y=8DH(2)X=54H;Y=54H4、若AX=98ABH,BX=A8BCH,求執(zhí)行指令ADDAX,BX后,AX與BX中的內容,并指出SF、ZF、AF、PF、CF和OF的狀態(tài)

3、。5、針對下列各條指令執(zhí)行后的結果,填入目的操作數(shù)的值及標志位的狀態(tài)。指?令目的操作數(shù)的值CFZFSFOFPFAFMOV??AL,89H???????ADD??AL,AL???????CMP??AL,0BCH???????DEC??AL???????MOV??AL,45H???????AND??AL,0FH???????OR???AL,0C3H???????SHR??AL,1???????RCL??AL,1???????6、若AX=FFF8H,BX=FFFAH,求執(zhí)行IMULBX后,DX與AX中的內容,并指出標

4、志位OF與CF的狀態(tài)。7、若AX=FFFEH,BX=FFFDH,求執(zhí)行指令IMULBX后,DX與AX中的內容。指出標志位OF與CF的狀態(tài)。8、設AL=85H,BL=2AH,均為帶符號數(shù),求指令IMULBL的執(zhí)行結果。9、若AL=78H,BL=87H,(1)求執(zhí)行指令ADDAL,BLDAA之后,AL=?標志位AF=?CF=?并說明BCD碼調整情況。(2)若執(zhí)行指令SUBAL,BL與DAS后,情況又如何?10、若AL=75H,BL=48,(1)求執(zhí)行指令ADDAL,BLDAA之后,AL=?標志位AF=?CF=?并說

5、明BCD碼調整情況。(2)若執(zhí)行指令SUBAL,BL與DAS后,情況又如何?11、若有一個4字節(jié)數(shù),放在寄存器BX間址的內存中(低地址對應低字節(jié)),要求這個4字節(jié)整數(shù)整個左移一位如何實現(xiàn)?右移一位又如何實現(xiàn)?12、若有一個四字節(jié)數(shù),放在寄存器DX與AX中(DX放高16位),要求這個四字節(jié)數(shù)整個左移一位如何實現(xiàn)?右移一位又如何實現(xiàn)?13、分別編寫一程序使(1)AX寄存器高3位清0;(2)BX寄存器高3位置1;(3)CX寄存器高4位取反;(4)DX寄存器高3位不變,其余位清0。

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

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

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