- 3
- 0
- 约9.47千字
- 约 16页
- 2017-09-09 发布于湖北
- 举报
营销研究福州大学汇编语言课程作业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
- 司法鉴定职业道德基本规范.docx VIP
- 川08G08 四川省农村居住建筑抗震构造图集.pdf VIP
- 2025年农业灌溉用水补偿合同协议.docx VIP
- AP物理C力学 最新版官方样题 选择题+问答题+公式汇总 (含答案) AP Physics C Mechanics Sample Questions.pdf VIP
- 2025-2026年6月广东省普通高中学业水平考试化学试题及答案.doc VIP
- 飞行器总体设计报告.pptx VIP
- 数据安全风险评估服务实施方案.docx VIP
- 解读《GB_T 26718-2024城市轨道交通安全防范系统技术要求》全面解读.docx VIP
- 小学数学《学业质量测评》1年级下册和答案(25春).pdf
原创力文档

文档评论(0)