- 2
- 0
- 约7.56千字
- 约 81页
- 2020-06-03 发布于天津
- 举报
10.1 概述;10.1.1 汇编语言程序设计的一般步骤;10.1.2 流程图;10.2 顺序程序设计;图10.1 顺序运算程序流程图;源程序如下:
DATA SEGMENT
X DW 200
Y DW 100
Z DW 3000
V DW 10000
W DW 2 DUP(?)
DATA ENDS
STACK SEGMENT STACK
DB 200 DUP(0)
STACK ENDS
CODE SEGMENT
ASSUME DS:DATA,CS:CODE,SS:STACK
;START: MOV AX,DATA
MOV DS,AX ;DATA→AX
MOV AX,X
IMUL Y ;(X)*(Y)→DX:AX
MOV CX,AX
MOV BX,DX ;(DX:AX)→(BX:CX)
MOV AX,Z
CWD ;(Z)符号扩展
ADD CX,AX
ADC BX,DX ;(BX:CX)+(DX:AX)→(BX:CX)
SUB CX,5100
SBB BX,0 ;(BX:CX)-5100→(BX:CX)
MOV AX,V
;CWD ;(V)符号扩展
SUB AX,CX
SBB DX,BX ;(DX:AX)-(BX:CX)→(DX:AX)
IDIV X ;(DX:AX)/X
MOV
原创力文档

文档评论(0)