早教吧作业答案频道 -->数学-->
两道计算机汇编语言大题五、程序设计题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
看了 两道计算机汇编语言大题五、程...的网友还看了以下:
⑴对有理数a,b,规定运算a*b=ab+a+b,则方程½x*3=4的解是什么?⑵当m取何整数时,⑴ 2020-04-08 …
已知x,y为有理数,如果规定一种运算"*",即x*y=xy+1,试根据这种运算完成下列各题.(1) 2020-04-09 …
如果X=a×10的n+1次方,Y=b×10的n次方(1≤a<10,1≤b<10,n是正整数),计算 2020-05-14 …
高等数学问题 x=a算有界吗,a是常数 2020-05-16 …
计算二重积分∫∫xyfxy''(x,y)dxdy(抽象函数)已知函数f(x,y)具有二阶连续偏导数 2020-06-12 …
大学高数里,我记得老师说过不用计算结果不用化到最简,对吗?例题:y=tan(x+y),求隐函数y的 2020-06-13 …
有理数计算问题有理数计算有时为什么要加括号?比如(-3)+(-4)=-7那如果-3+-4呢结果一样 2020-06-14 …
如何计算有规律的不等差数列例如:x:1,2,3,4,5...ny:1,3,6,10,15...An 2020-07-22 …
已知随机变量X,Y的联合密度f(x,y),求E(X)是不是这样算?先求边缘概率密度函数f(X下标) 2020-07-29 …
光有上界或下届算是有界函数吗有界函数定义:如果对属于某一区间I的所有x值总有│f(x)│≤M成立, 2020-07-31 …