Assembly language 实验7
本帖最后由 狂潮丶 于 2013-8-1 11:32 编辑assume cs:codesg
data segment
; 年份
db '1975', '1976', '1977', '1978', '1979', '1980', '1981', '1982'
db '1983', '1984', '1985', '1986', '1987', '1988', '1989', '1990'
db '1991', '1992', '1993', '1994', '1995'
; 收入
dd 16, 22, 382, 1356, 2390, 8000, 16000, 24486, 50065, 97479
dd 140417,197514, 345980, 590827, 803530, 1183000, 1843000
dd 2759000, 3753000, 4649000, 5937000
; 雇员数
dw 3, 7, 9, 13, 28, 38, 130, 220, 476, 778, 1001, 1442, 2258, 2793
dw 4037, 5635, 8226, 11542, 14430, 15257, 17800
data ends
table segment
db 21 dup('year summ ne ?? ')
table ends
codesg segment
start:
mov ax, data
mov ds, ax
mov ax, table
mov es, ax
mov cx, 21
mov bx, 0 ; 年份的首地址
mov si, 54H ; 收入的首地址
mov di, 0a8H ; 雇员数的首地址
mov bp, 0 ; table的基址
s:
mov ax,
mov es:, ax
mov ax, 2
mov es:2, ax
; 年份
mov ax,
mov es:5, ax
mov ax, 2
mov es:7, ax
; 收入
mov ax,
mov es:0aH, ax
; 雇员
mov ax,
mov dx, 2
div word ptr
mov es:0dH, ax
; 人均收入
add bx, 4
add si, 4
add di, 2
add bp, 10H
loop s
mov ax, 4c00H
int 21H
codesg ends
end start
**** Hidden Message *****
沙发,看来大家对实验还是不喜欢对手做,我也是一样的,{:5_92:} 怡静 发表于 2013-8-1 11:42 static/image/common/back.gif
沙发,看来大家对实验还是不喜欢对手做,我也是一样的,
嗯,好像是这样的。我会慢慢来的。 狂潮丶 发表于 2013-8-1 11:43 static/image/common/back.gif
嗯,好像是这样的。我会慢慢来的。
说实话,我也知道多做实验能加强学习,可是人就是懒,{:5_91:} 学习版主的大作。 看看学习下 多谢分享,认真学习,不浪费 多谢分享,认真学习,不浪费
看一下,不知道是什么 还有美女哇。。。 看不太懂.... 我想说图亮了 看看,,,,,, 路过打酱油 这东西找了好久勒,谢谢!!
哎是时候动手了 MOV AL, 我是来看图片的呀 谢谢楼主{:1_1:} 呵呵 来看看 不过只有自己动手得来的才是自己的