闲着……学学写写汇编(只贴代码)(2)
2012-06-08 09:51
99 查看
assume cs:abc data segment db '1975','1976','1977','1978','1979','1980','1981','1982','1983','1984','1985','1986','1987' db '1988','1989','1990','1991','1992','1993','1994','1995' dd 16,22,382,1356,2390,8000,16000,24486,50065,97487,140417,197514 dd 345980,590827,803530,1193000,1843000,2759000,3753000,4949000,5972000 dw 3,7,9,13,28,38,130,220,476,778,1001,1442,2258,2793,4037,5635,8226,11543,14440,15270,17800 data ends table segment db 21 dup ('year summ ne ?? ') table ends abc segment start: mov ax,data mov ds,ax mov bx,224 mov si,0 mov di,0 mov cx,21 mov bp,0 s0: mov ax,[si] mov word ptr [bx],ax mov ax,[si+2] mov word ptr [bx+2],ax mov ax,[si+84] mov word ptr [bx+5],ax mov ax,[si+86] mov word ptr [bx+7],ax mov ax,[di+168] mov word ptr [bx+0ah],ax mov ax,ds:[si+84] mov dx,ds:[si+86] div word ptr ds:[di+168] mov word ptr[bx+0dh],ax inc di inc di inc si inc si inc si inc si add bx,10h loop s0 mov ax,4c00h int 21h abc ends end start
数据稍有改动……动手实验7
相关文章推荐
- 闲着……学学写写汇编(只贴代码)(5)
- 闲着……学学写写汇编(只贴代码)(4)
- 闲着……学学写写汇编(只贴代码)(3)
- 闲着……学学写写汇编(只贴代码)
- Symbian中反汇编代码分析
- gdb:如果在没有符号表的时候让gdb强制以thumb模式反汇编ARM二进制代码
- 在vs如何查看汇编代码
- [汇编语言]-第六章 包含多个段的程序 在一个段中存放数据,代码,栈
- 汇编代码在vs上的使用方法
- 一段大家熟悉的汇编代码分析
- 第三方二进制汇编代码在VC中的移植和应用
- 反汇编常见代码
- RGB2UYVY 图像格式转换代码,使用乘法查表,没有使用汇编优化
- 分析一个简单C程序的汇编代码,理解计算机是如何工作的
- 《linux内核分析》作业一:分析汇编代码
- C++通过ASM写汇编代码
- 内嵌汇编测试代码
- 使用库函数API和C代码中嵌入汇编代码两种方式使用同一个系统调用
- 汇编语言直接定指标的应用实验16代码
- 不想当管理者、甚至连项目经理都也不想当,只想静心写写代码、不做管理