下载此文档

汇编实验报告.docx


文档分类:高等教育 | 页数:约21页 举报非法文档有奖
1/21
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/21 下载此文档
文档列表 文档介绍
实验三算术运算与代码转换程序设计
一、实验目的
1)掌握算术运算程序的设计方法。
2)掌握代码转换程序的设计方法。
3)进一步掌握各种程序结构。
4)熟练掌握和使用用DEBUG 调试程序
CMP DL,0H
JE LOP9
LOP5:PUSH DX
PUSH CX
MOV CL,4H
SHR DL,CL
POP CX
CMP DL,9H
E LOP6
ADD DL,7H
LOP6:ADD DL,30H
MOV AH,2
INT 21H
MOV N,1H
POP DX
AND DX,0FH
CMP DL,9H
E LOP8
ADD DL,7H
LOP8:ADD DL,30H
MOV AH,2
INT 21H
MOV DL,'H'
MOV AH,2
INT 21H
LOP9:LOOP LOP4
MOV N,0
MOV DI,OFFSET OUTCOME2
ADD DI,10H
MOV CX,11H
LOP14: MOV DL,[DI]
DEC DI
CMP N,0H
JNE LOP15
CMP DL,0H
JE LOP19
LOP15:PUSH DX
PUSH CX
MOV CL,4H
SHR DL,CL
POP CX
CMP DL,9H
E LOP16
ADD DL,7H
LOP16:ADD DL,30H
MOV AH,2
INT 21H
MOV N,1H
POP DX
AND DX,0FH
CMP DL,9H
E LOP18
ADD DL,7H
LOP18:ADD DL,30H
MOV AH,2
INT 21H
MOV DL,'H'
MOV AH,2
INT 21H
LOP19:LOOP LOP14
MOV AH,4CH
INT 21H
CODE ENDS
END START
实验 2
DA TA SEGMENT
TISHI1 DB 'Please enter the first number:','$'
TISHI2 DB 'Please enter the second number:','$'
JIA DB '+','$'
JIAN DB '-','$'
CHENG DB '*','$'
CHU DB '/','$'
DENG DB '=','$'
YU DB '......','$'
ADB10
BDW10
C DW 10000
FDW0H
NUM1 DW 0H
NUM2 DW 0H
NDB0H
N1 DB 4H
DA TA ENDS
STACK1 SEGMENT STACK
DW 30H DUP(0)
STACK1 ENDS
CODES SEGMENT
ASSUME CS:CODES,DS:DATA
START:MOV AX,DATA
MOV DS,AX
MOV DX,OFFSET TISHI1
MOV AH,09H
INT 21H
LOOP2:MOV AX,NUM1
MUL B
MOV BX,AX
MOV AH,1
INT 21H
CMP AL,0DH
JE LOP1
MOV NUM1,BX
MOV AH,0
SUB AL,30H
ADD NUM1,AX
JMP LOOP2
LOP1:MOV DL,0AH输出换行和回车
MOV AH,2
INT 21H
MOV DL,0DH
MOV AH,2
INT 21H
MOV DX,OFFSET TISHI2
MOV AH,09H
INT 21H
LOOP1:MOV AX,NUM2
MUL B
MOV BX,AX
MOV AH,1
INT 21H
CMP AL,0DH
JE LOP3
MOV NUM2,BX
MOV AH,0
SUB AL,30H
ADD NUM2,AX
JMP LOOP1
LOP3:MOV DL,0

汇编实验报告 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数21
  • 收藏数0 收藏
  • 顶次数0
  • 上传人459972402
  • 文件大小26 KB
  • 时间2022-04-11