早教吧作业答案频道 -->数学-->
两道计算机汇编语言大题五、程序设计题1、要求将DATA1数据区中的20个字节数据传送到DATA2数据区中(写出完整程序)2、编写程序,实现计算(W-(X*Y+Z-100))/W表达式的值,其中W、X、Y、Z均为有
题目详情
两道计算机汇编语言大题
五、程序设计题
1、要求将DATA1数据区中的20个字节数据传送到DATA2数据区中(写出完整程序)
2、编写程序,实现计算(W-(X*Y+Z-100))/W表达式的值,其中W、X、Y、Z均为有符号数,计算结果的商存入AX,余数存入DX.(要求写出完整程序)
五、程序设计题
1、要求将DATA1数据区中的20个字节数据传送到DATA2数据区中(写出完整程序)
2、编写程序,实现计算(W-(X*Y+Z-100))/W表达式的值,其中W、X、Y、Z均为有符号数,计算结果的商存入AX,余数存入DX.(要求写出完整程序)
▼优质解答
答案和解析
1.DATA SEGMENT
DATA1 DB 20 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20
DATA2 DB 20 DUP(?)
DATA ENDS
CODE SEGMENT
ASSUME CS:CODE,DS:DATA
START:
MOV AX,DATA
MOV DS,AX
LEA SI,DATA1
LEA DI,DATA2
CLD
MOV CX,20
REP MOVSB
MOV AX,4C00H
INT 21H
CODE ENDS
END START
2.DATA SEGMENT
W DW 100
X DW 5
Y DW 2
Z DW 200
DATA ENDS
CODE SEGMENT
ASSUME CS:CODE,DS:DATA
START:
MOV AX,DATA
MOV DS,AX
MOV AX,X
IMUL Y
ADD AX,Z
SUB AX,100
MOV BX,W
SUB BX,AX
MOV AX,BX
IDIV W
MOV AX,4C00H
INT 21H
CODE ENDS
END START
DATA1 DB 20 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20
DATA2 DB 20 DUP(?)
DATA ENDS
CODE SEGMENT
ASSUME CS:CODE,DS:DATA
START:
MOV AX,DATA
MOV DS,AX
LEA SI,DATA1
LEA DI,DATA2
CLD
MOV CX,20
REP MOVSB
MOV AX,4C00H
INT 21H
CODE ENDS
END START
2.DATA SEGMENT
W DW 100
X DW 5
Y DW 2
Z DW 200
DATA ENDS
CODE SEGMENT
ASSUME CS:CODE,DS:DATA
START:
MOV AX,DATA
MOV DS,AX
MOV AX,X
IMUL Y
ADD AX,Z
SUB AX,100
MOV BX,W
SUB BX,AX
MOV AX,BX
IDIV W
MOV AX,4C00H
INT 21H
CODE ENDS
END START
看了 两道计算机汇编语言大题五、程...的网友还看了以下:
三国杀的诸葛亮观星观星:回合开始阶段,你可以看牌堆顶X张牌(X为存活角色数量,但最大为5),将X张牌 2020-03-31 …
Z,Y,X三种金属,将X,Y,Z放入稀硫酸中,均匀氢气生成.Z不与稀硫酸反应,将X放入Y(NO3) 2020-05-17 …
读下面的流程图,其最后结果是(3)。A.将X,Y,Z按从大到小的顺序排序B.将X,Y,Z按从小到大的 2020-05-26 …
1有限长非周期信号x(n)的离散傅里叶变换存在的条件是?2.设有限序列为x(n)=[0,2,4,6 2020-07-13 …
求助java的问题,期末作业谢谢~~~可不可以用ultraedit做,谢谢~随机产生一个长度为10 2020-07-17 …
将X、Y、Z三种金属单质分别放入盐酸中,仅Y的表面有气泡产生;再将它们分别放入XClm溶液中,又仅 2020-07-21 …
输入6个数,按冒泡和选择中的一种方式对其进行排序;再任意输入一个整数X,在此有序序列中进行查找(假 2020-07-23 …
设顺序表A中的数据元素递增有序,试写一程序,将x插入到顺序表的适当位置上,使该表仍然有序。帮我、写写 2020-12-05 …
设顺序表A中的数据元素递增有序,试写一段程序,将x插入到顺序表的适当位置上,使该表仍然有序要有源程序 2020-12-05 …
C语言设变量x为float型且已经赋值,则以下语句中能够将x中的数值保留到小数点后面2位,并将第3位 2020-12-31 …