1 / 9
文档名称:

王爽汇编语言课程设计一原创.doc

格式:doc   大小:30KB   页数:9页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

王爽汇编语言课程设计一原创.doc

上传人:zbfc1172 2019/1/16 文件大小:30 KB

下载得到文件列表

王爽汇编语言课程设计一原创.doc

文档介绍

文档介绍:用SI来寻址数据段,DI来寻址屏幕显示的内存空间。要hold住,不怕麻烦,才可以如有疑惑,欢迎交流zych_******@assumecs:codedatasegment db'1975','1976','1977','1978','1979','1980','1981','1982','1983' db'1984','1985','1986','1987','1988','1989','1990','1991','1992' db'1993','1994','1995' dd16,22,382,1356,2390,8000,16000,24486,50065,97479,140417,197514 dd345980,590827,803530,1183000,1843000,2759000,3753000,4649000,5937000 dw3,7,9,13,28,38,130,220,476,778,1001,1442,2258,2793,4037,5635,8226 dw11542,14430,15257,17800dataendstablesegment db21dup('yearsummne??')tableendscodesegmentbegin: movax,data movds,ax movbx,0 movsi,0 movdi,0 movax,table moves,ax movax,0 movcx,21s: pushcx pushdi movcx,4s1: moval,[di] moves:[bx+si],al incsi incdi loops1 popdi pushdi incsi movcx,4s2: moval,ds:[di+84] moves:[bx+si],al incsi incdi loops2 popdi pushdi movax,di movdl,2 divdl movah,0 movdi,ax incsi moval,ds:[di+168] moves:[bx+si],al incsi incdi moval,ds:[di+168] moves:[bx+si],al incsi incdi incsi popdi pushdi movdx,[di+86] movax,[di+84] shrdi,1 movcx,[di+168] divcx moves:[bx+si],ax popdi adddi,4 pushdi addbx,10h movsi,0 popdi popcx loops callg1 movax,table movds,ax movsi,0 movax,0b800h moves,ax movdi,280h movbp,0 movbx,0;__显示年份的 callshowall movsi,5 movcx,21 movdh,4 movdl,7;118行,_______显示收入的s3: pushcx pushax pushdx movax,[si];字节地位;120 movdx,[si+2];字节高位 calldtoc;余数处理后放到DATA数据段 popdx movcl,2 popax callshow_str;显示出来,参数是dh,dl,cl,其中dl,dl不变,ah加一 adddh,1;行加一行 ;列不