汇编网首页登录博客注册
chinatree的学习博客
博客首页博客互动【做检测题】论坛求助

我的博客

个人首页 |  我的文章 |  我的相册 |  我的好友 |  最新访客 |  文章收藏 |  论坛提问 |  友情链接 |  给我留言  
图片载入中
学习动态
友情链接

[2011-08-28 13:06] 第八章的实验7

assume cs:code,ds:data
data segment
db '1975','1976','1977','1978','1979','1980','1981','1982','1983','1984'
db '1985','1986','1987','1988','1989','1990','1991','1992','1993'
db '1994','1995'
dd 16,22,382,1356,2390,8000,16000,24486,50065,97479,140417,197514,345980
dd 590827,803530,1183000,1843000,2759000,3753000,4649000,5937000
dw 3,7,9,13,28,38,130,220,476,778,1001,1442,2258,2793,4037,5635,8226
dw 11542,14430,15257,17800
data ends
table segment
db 21 dup ('year summ ne ?? ')
table ends
code segment
start:MOV ax,table
mov es,ax
mov ax,data
mov ds,ax
mov bx,168
xor si,si
mov di,si
mov cx,21
s1:push cx
mov ax,[si]
mov es:[di],ax
mov ax,[si+2]
mov es:[di+2],ax
add di,5
mov dx,[si+86]
xchg dh,dl
mov es:[di],dx
xchg dh,dl
mov ax,[si+84]
xchg ah,al
mov es:[di+2],ax
xchg ah,al
add di,5
mov cx,[bx]
xchg ch,cl
mov es:[di],cx
xchg ch,cl
add di,3
div cx
xchg ah,al
mov es:[di],ax
add di,3
add bx,2
add si,4
pop cx
loop s1
mov ax,4c00h
int 21h
code ends
end start

DS=0BA5  ES=0BB3  SS=0BA5  CS=0BC8  IP=005B   NV UP EI PL NZ NA PO NC
0BC8:005B B8004C        MOV     AX,4C00
-d 0bb3:0 14f
0BB3:0000  31 39 37 35 20 00 00 00-10 20 00 03 20 00 05 20   1975 .... .. ..
0BB3:0010  31 39 37 36 20 00 00 00-16 20 00 07 20 00 03 20   1976 .... .. ..
0BB3:0020  31 39 37 37 20 00 00 01-7E 20 00 09 20 00 2A 20   1977 ...~ .. .*
0BB3:0030  31 39 37 38 20 00 00 05-4C 20 00 0D 20 00 68 20   1978 ...L .. .h
0BB3:0040  31 39 37 39 20 00 00 09-56 20 00 1C 20 00 55 20   1979 ...V .. .U
0BB3:0050  31 39 38 30 20 00 00 1F-40 20 00 26 20 00 D2 20   1980 ...@ .& ..
0BB3:0060  31 39 38 31 20 00 00 3E-80 20 00 82 20 00 7B 20   1981 ..>. .. .{
0BB3:0070  31 39 38 32 20 00 00 5F-A6 20 00 DC 20 00 6F 20   1982 .._. .. .o
0BB3:0080  31 39 38 33 20 00 00 C3-91 20 01 DC 20 00 69 20   1983 .... .. .i
0BB3:0090  31 39 38 34 20 00 01 7C-C7 20 03 0A 20 00 7D 20   1984 ..|. .. .}
0BB3:00A0  31 39 38 35 20 00 02 24-81 20 03 E9 20 00 8C 20   1985 ..$. .. ..
0BB3:00B0  31 39 38 36 20 00 03 03-8A 20 05 A2 20 00 88 20   1986 .... .. ..
0BB3:00C0  31 39 38 37 20 00 05 47-7C 20 08 D2 20 00 99 20   1987 ..G| .. ..
0BB3:00D0  31 39 38 38 20 00 09 03-EB 20 0A E9 20 00 D3 20   1988 .... .. ..
0BB3:00E0  31 39 38 39 20 00 0C 42-CA 20 0F C5 20 00 C7 20   1989 ..B. .. ..
0BB3:00F0  31 39 39 30 20 00 12 0D-18 20 16 03 20 00 D1 20   1990 .... .. ..
0BB3:0100  31 39 39 31 20 00 1C 1F-38 20 20 22 20 00 E0 20   1991 ...8  " ..
0BB3:0110  31 39 39 32 20 00 2A 19-58 20 2D 16 20 00 EF 20   1992 .*.X -. ..
0BB3:0120  31 39 39 33 20 00 39 44-28 20 38 5E 20 01 04 20   1993 .9D( 8^ ..
0BB3:0130  31 39 39 34 20 00 46 F0-28 20 3B 99 20 01 30 20   1994 .F.( ;. .0
0BB3:0140  31 39 39 35 20 00 5A 97-68 20 45 88 20 01 4D 20   1995 .Z.h E. .M
-
评论次数(7)  |  浏览次数(573)  |  类型(汇编作业) |  收藏此文  | 

[  tomato   发表于  2011-08-28 13:27  ]

程序写的太混乱,程序思路没有理清楚。

[  chinatree   发表于  2011-08-28 23:09  ]

天呐,居然让我写了135行。忙活了3天,晕晕的。

[  haker007   发表于  2011-08-29 12:11  ]

加油 ↖(^ω^)↗

[  chinatree   发表于  2011-08-29 15:09  ]

谢谢。

[  tomato   发表于  2011-08-30 09:15  ]

终于做对了!

[  chinatree   发表于  2011-08-30 10:13  ]

嗯,是呀。

[  rotapple   发表于  2011-08-30 11:59  ]

+U

 
 请输入验证码  (提示:点击验证码输入框,以获取验证码