当前位置:文档之家› 汇编语言实验报告七

汇编语言实验报告七

贵州师范大学实验报告
实验室名称:白云综合楼703 实验日期:2012年12 月5 日
;以上是表示21年公司雇员人数的21个word型数据
data ends
table segment
db 21 dup('year summ ne ')
table ends
编程,将data段中的数据按如下的格式写入到table段中,并计算21年中的人均收入(取整),结果也按照下面的格式保存在table段中。

三、实验过程原始记录
1、源程序
codesg segment
start:
mov ax,data
mov ds,ax
mov ax,table
mov es,ax
mov si,0
mov di,0
mov cx,21
s:
mov ax,ds:[si]
mov es:[di],ax
mov ax,ds:[si+2]
mov es:[di+2],ax
mov ax,ds:[si+84]
mov es:[di+5],ax
mov dx,ds:[si+84+2]
mov es:[di+7],dx
push cx
mov cx,ds:[84+84+bx]
mov es:[di+0ah],cx
div cx
pop cx
mov es:[di+0dh],ax add si,4
add bx,2
add di,16
loop s
mov ax,4c00h
int 21h
codesg ends
end start
2、编译、连接过程记录
3、用Debug中的d命令验证实验结果
四、实验中发现的问题总结:。

相关主题