![北京理工大學(xué)匯編實(shí)驗(yàn)報(bào)告_第1頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/1/debc2880-52e6-41c1-a49e-dba3a605c1a9/debc2880-52e6-41c1-a49e-dba3a605c1a91.gif)
![北京理工大學(xué)匯編實(shí)驗(yàn)報(bào)告_第2頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/1/debc2880-52e6-41c1-a49e-dba3a605c1a9/debc2880-52e6-41c1-a49e-dba3a605c1a92.gif)
![北京理工大學(xué)匯編實(shí)驗(yàn)報(bào)告_第3頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/1/debc2880-52e6-41c1-a49e-dba3a605c1a9/debc2880-52e6-41c1-a49e-dba3a605c1a93.gif)
![北京理工大學(xué)匯編實(shí)驗(yàn)報(bào)告_第4頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/1/debc2880-52e6-41c1-a49e-dba3a605c1a9/debc2880-52e6-41c1-a49e-dba3a605c1a94.gif)
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上算術(shù)運(yùn)算類操作實(shí)驗(yàn)1、對于兩組無符號數(shù),087H和034H,0C2H和5FH,試編程求這兩組數(shù)的和差積商,并考慮計(jì)算結(jié)果對標(biāo)志寄存器中狀態(tài)寄存器的影響:計(jì)算狀態(tài)標(biāo)志表達(dá)式結(jié)果CFAFZFOFSFPF087H+034H0BBH000011087H-034H53H000101087H*034H1B6C100100087H/034H1F(02)0100000C2H+5FH21H1100010C2H-5FH63H0101010C2H*5FH47FE1001000C2H/5FH04(02)010000程序代碼:專心-專注-專業(yè)087H±034HDATAS SEGMEN
2、T BUF1 DB 087H BUF2 DB 034HDATAS ENDSSTACKS SEGMENTSTACKS ENDSCODES SEGMENT ASSUME CS:CODES,DS:DATAS,SS:STACKSSTART:MOV AX,DATASMOV DS,AX MOV AL,BUF1 MOV BL,BUF2 ADD AL,BL;(SBB AL,BL) MOV AH,4CH INT 21HCODES ENDSEND START ;087H*/034HDATAS SEGMENT BUF1 DB 087H BUF2 DB 034HDATAS ENDSSTACKS SEGMENTSTAC
3、KS ENDSCODES SEGMENT ASSUME CS:CODES,DS:DATAS,SS:STACKSSTART:MOV AX,DATASMOV DS,AX MOV AL,BUF1 MOV BL,BUF2 MUL BL;(DIV BL) MOV AH,4CH INT 21HCODES ENDSEND START另一組同理狀態(tài)標(biāo)志位加法減法乘法除法01010101CF最高有效位向高位無進(jìn)位最高有效位向高位有進(jìn)位二進(jìn)制減法運(yùn)算中最高有效為向高位無借位(被減數(shù)=減數(shù),夠減的情況)二進(jìn)制減法運(yùn)算中最高有效位向高位有借位(被減數(shù)小于減數(shù),不夠減的情況)CF OF=0 0 乘積的高一半為0(字節(jié)操
4、作的(AH)或字操作的(DX)CF OF=1 1 乘積的高一半不為0不確定AF無影響無影響ZF結(jié)果不為零結(jié)果為零無影響無影響OF兩個(gè)不同符號數(shù)相加,或同符號數(shù)相加,結(jié)果符號與其相同。兩個(gè)同符號數(shù)相加(正數(shù)+正數(shù) 或 負(fù)數(shù)+負(fù)數(shù)),結(jié)果符號與其相反。同符號數(shù)相減時(shí),或不同符號數(shù)相減,其結(jié)果符號與減數(shù)不同。兩數(shù)符號相反(正數(shù)-負(fù)數(shù),或負(fù)數(shù)-正數(shù)),而結(jié)果符號與減數(shù)相同。CF OF=0 0 乘積的高一半為0(字節(jié)操作的(AH)或字操作的(DX)CF OF=1 1 乘積的高一半不為0SF結(jié)果不為負(fù)結(jié)果為負(fù)無影響無影響PF無影響無影響2、在數(shù)據(jù)段定義了兩個(gè)多精度的有符號16進(jìn)制數(shù),F(xiàn)IRST和SECON
5、D,1)求兩數(shù)的和與差,并將結(jié)果存放在THIRD為首地址的緩沖區(qū);2)如果把兩組數(shù)據(jù)當(dāng)做十進(jìn)制數(shù)據(jù)來處理,再次求兩數(shù)的和與差,并將結(jié)果存放在FORTH為首地址的緩沖區(qū)中。試編程實(shí)現(xiàn)上述運(yùn)算。FIRSTDW45H, 82H, 96H, 57HSECONDDW12H, 46H, 83H, 45H十六進(jìn)制結(jié)果十進(jìn)制結(jié)果FIRST+SECOND57,C8,19,9D57,28,80,03FIRST-SECOND33,3C,13,1233,36,13,12DATAS SEGMENT FIRST DB 45H,82H,96H,57H SECOND DB 12H,46H,83H,45H THIRD DB 1
6、0 DUP(?) FORTHDB 10 DUP(?)DATAS ENDSSTACKS SEGMENTSTACKS ENDSCODES SEGMENT ASSUME CS:CODES,DS:DATAS,SS:STACKSSTART:MOV AX,DATASMOV DS,AXMOV DI,0MOV SI,0MOV CX,4L: MOV AL,FIRST+DI MOV BL,AL MOV AL,SECOND+DI ADC AL,BL MOV THIRD+SI,AL INC DI INC SI DEC CX JNZ L CLCMOV DI,0MOV CX,4M: MOV AL,FIRST+DI MOV
7、 BL,AL MOV AL,SECOND+DI XCHG AL,BL SBB AL,BL MOV THIRD+SI,AL INC DI INC SI DEC CX JNZ M CLCMOV DI,0MOV SI,0MOV CX,4N: MOV AL,FIRST+DI MOV BL,AL MOV AL,SECOND+DI ADC AL,BL DAA MOV FORTH+SI,AL INC DI INC SI DEC CX JNZ NCLCMOV DI,0MOV CX,4O: MOV AL,FIRST+DI MOV BL,AL MOV AL,SECOND+DI XCHG AL,BL SBB AL,
8、BL DAS MOV FORTH+SI,AL INC DI INC SI DEC CX JNZ O MOV AH,4CH INT 21HCODES ENDSEND START3、編程計(jì)算(Z+X*Y-328)-V)/Y,其中X、Y、Z、V均為16位帶符號數(shù),假設(shè)初始數(shù)據(jù)分別裝入X、Y、Z、V單元,要求上式計(jì)算結(jié)果的商存入AX,余數(shù)存入DX寄存器。DATAS SEGMENT X DW 0AAH Y DW 05CH Z DW 22H V DW 33H; RESULT DW 2 DUP(?);此處輸入數(shù)據(jù)段代碼 DATAS ENDSSTACKS SEGMENT ;此處輸入堆棧段代碼STACKS ENDSCODES SEGMENT ASSUME CS:CODES,DS:DATAS,SS:STACKSSTART: MOV AX,DATAS MOV DS,AX MOV AX,X IMUL Y MOV CX,AX MOV BX,DX MOV AX,Z CWD ADD CX,AX ADC BX,DX SUB CX,328 S
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 供貨合同范例文庫
- 全屋定制家具合同范本封面
- 2025年度智慧社區(qū)物業(yè)服務(wù)合同終止模板
- 光伏抵押合同范例
- 冷凝設(shè)備銷售合同范例
- 產(chǎn)品服務(wù)代理 合同范本
- office格式合同范例
- 會展物料合同范本
- 產(chǎn)權(quán)分割商鋪銷售合同范本
- 2025年度教育節(jié)目制作與版權(quán)轉(zhuǎn)讓合同
- 特種設(shè)備及重要設(shè)備安全管理制度
- 《自主神經(jīng)系統(tǒng)》課件
- 2025集團(tuán)公司內(nèi)部借款合同范本
- 遼寧省名校聯(lián)盟2025屆高三上學(xué)期1月份聯(lián)合考試語文試題(含答案)
- 2025年山西地質(zhì)集團(tuán)社會招聘高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2024-2025學(xué)年遼寧省沈陽市沈河區(qū)七年級(上)期末英語試卷(含答案)
- 前牙即刻種植的臨床應(yīng)用
- 2024-2025學(xué)年初中七年級上學(xué)期數(shù)學(xué)期末綜合卷(人教版)含答案
- 體育活動策劃與組織課件
- 公司違規(guī)違紀(jì)連帶處罰制度模版(2篇)
- 2025屆高考物理二輪總復(fù)習(xí)第一編專題2能量與動量第1講動能定理機(jī)械能守恒定律功能關(guān)系的應(yīng)用課件
評論
0/150
提交評論