早教吧作业答案频道 -->数学-->
两道计算机汇编语言大题五、程序设计题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
看了 两道计算机汇编语言大题五、程...的网友还看了以下:
第四部分书面表达(满分25分)假设你是图1中的男孩,请根据以下图画提供的情节线索,以Sharing 2020-05-15 …
求一篇英语作文,关于教师节的.1.向老师表达节日祝贺.2.从一件小事...求一篇英语作文,关于教师 2020-05-23 …
下列哪种说法是错误的()A未达账不是错账、漏账B、未达项只应在银行存款余额调节表中进调节C、未达账 2020-06-19 …
2011年8月11日晚,中国男篮在亚锦赛复赛首场比赛中,由于中国队首节就大胜对手,主教练郭士强在次 2020-07-07 …
求一个正则表达式1,中华人民共和国2,中华人共和国该怎么只有等于"人民"这两个字的时候才匹配,其他 2020-07-23 …
书面表达。以MyFamily'sMid-autumnDay为题目,写一篇不少于80词的短文。内容提 2020-08-04 …
让“全民娱乐”变得有“营养”——“中国达人秀”红火之思考(1)东方卫视精心打造推出的文娱节目“中国达 2020-11-04 …
自2008年1月1日起,清明节、端午节和中秋节也被纳入法定节假日。这样做有利于()①继承传统文化,全 2020-11-23 …
提起节日,人们就会想到中国的春节、中秋节、端午节,西方的圣诞节、复活节、感恩节等。这些民族节日是() 2020-12-01 …
书面表达.书面表达.请给你的笔友Lora写一封信,简单介绍中国农历新年,包括以下要点:1.春节对中国 2020-12-10 …