- 116
- 0
- 约1.44万字
- 约 16页
- 2016-10-18 发布于广东
- 举报
福州大学汇编语程作业1~5
作业1.1
题目: 设某存储区有一数组ARRAY,现要求对数组中数据分别按正数(含0)和负数的绝对值累加,并统计正数和负数的个数。累加和与统计个数分别存入SUM1、SUM2、CUNT1和CUNT2单元中。
INCLUDE IRVINE32.INC
.DATA
DAT DD 1100B,1000B
SUM DD ?
.CODE
START: XOR EAX,EAX
MOV ESI,0
MOV EAX,DAT[ESI]
ADD ESI,4
ADD EAX,DAT[ESI]
MOV SUM,EAX
EXIT
END START
1.2两个32位数的相加运算
内容: DAT开始的单元中存放两个32位二进制 数,两个数相加后结果存入SUM单元中。 ( SUM为32位 )
DAT DD X1,X2
SUM DD ?
INCLUDE IRVINE32.INC
.DATA
ARRAY DB 50 DUP(?)
SUM1 DB ?
SUM2 DB ?
CUNT1 DB ?
CUNT2 DB ?
COUNT DB ?
PROMPT1 BYTE 要输入几个数:,0
PROMPT2 BYTE 请输入数:,0
PROMPT3 BYTE 正数的个数和正数的和为:,0
PROMPT4 BYTE 负数的个数和绝对值和为:,0
PROMPT5 BYTE 是否退出?(Y/N),0
您可能关注的文档
最近下载
- 《广西壮族自治区保障性住房建设标准》.pdf VIP
- 硫磺分解磷石膏制硫酸技术简介.pdf VIP
- 思科模拟器试验步骤.doc VIP
- 疯狂动物城电影剧本中英文对照文本.docx VIP
- T∕SIA 004-2017- 智能终端应用软件检测一般要求.pdf VIP
- 2025非遗宋锦传统手工艺体验活动策划方案.pptx
- 人力资源共享服务中心(HRSSC)建设方案.pptx VIP
- 《健康企业建设指南》DB51T 3300-2025(四川标准).pdf
- 2025年劳动合同(餐饮服务行业通用版).docx
- 合规红线与避坑实操手册(2026)《GBT 33170.2-2016大型活动安全要求 第2部分:人员管控》.pptx VIP
原创力文档

文档评论(0)