汇编语言作业

来源:百度知道 编辑:UC知道 时间:2024/05/27 17:46:33
要求随便写个实现某功能的程序 50行左右
没一句实现的功能进行标注

有专业的认识 找找你学习的时候编的程序 把每步都详细的标注下 给我发过来就可以啦

真的很感谢 因为不是学计算机相关的 实在是没听这个课,
对了 是要两个 发到yanghuangran@hotmail.com

不要贴到这

已经打包发给你了,完全实验报告,带流程图等,完全原创,未发到网上,放心使用

网上很多程序,随便下载个。

DATA SEGMENT ;一个段的开始
ARRAY DB 4 DUP(?) ;定义有4个元素的数组
DATA ENDS ;段结束
CODE SEGMENT ;一个段的开始
ASSUME CS:CODE,DS:DATA ; 指定段和段寄存器的关系
START:MOV AX,DATA ;
MOV DS,AX ;初始化代码段寄存器
MOV ARRAY,0 ;第1个元素清0
MOV ARRAY+1,0 ;第2个元素清0
MOV ARRAY+2,0 ;第3个元素清0
MOV ARRAY+3,0 ;第4个元素清0
MOV AX,4C00H ;返回操作系统
INT 21H ;调用操作系统提供的21号服务
CODE ENDS ;段结束
END START ;程序到此结束
自己复制了就能用

好的,先占个位置。

给你一个输入10个数,然后求和的代码吧!数据已经保存在数组中,你变通一下就可获得你的信息了。
;输入10个数字并显示出来
;把这10个数字的最后三位数作和再乘上最后两位并显示出来

Assembly code;*********************************;
;代码开始 *;
;*********************************;

data Segment
InfoMsg Db 'Please Input Ten Nums: $'
NumArr DW 10 dup(0) ;定义一个数组
Sum Dw 0
NoZero db 0
data ends
code segment
assume cs:code,ds:data