【汇编语言(第3版)王爽】试验7 寻址方式在接过话数据访问中的应用(代码+注释)
2018-01-19 22:01
513 查看
assume cs:codesg, es:table , ds:data data segment db '1975','1976','1977','1978','1979','1980','1981','1982','1983' db '1984','1985','1986','1987','1988','1989','1990','1991','1992' db '1993','1994','1995' ;21个年份 dd 16,22,382,1356,2390,8000,16000,24486,50065,97479,140417,197514 dd 345980,590827,803530,1183000,1843000,2759000,3753000,4649000,5937000 ;21个被除数 dw 3,7,9,13,28,38,130,220,476,778,1001,1442,2258,2793,4037,5635,8226 dw 11542,14430,15257,17800 ;21个除数 data ends table segment db 21 dup ('year summ ne ?? ') table ends codesg segment start: ;将data段与ds关联 mov ax,data mov ds,ax ;将table段与es关联 mov ax,table mov es,ax ;用bx定位到被除数 mov bx,84 ;用di定位到table表 mov di,0 mov cx,21 s: ;将data中的日期复制到table中的year mov ax,ds:[bx-84] mov es:[di],ax mov ax,ds:[bx-82] mov es:[di+2],ax ;被除数 mov ax,ds:[bx] mov dx,ds:[bx+2] ;除法,除完之后商存在ax中 div word ptr ds:[bx+84] ;将商复制到table中??处 mov es:[di+13],ax ;一个双字是4字节 add bx,4 ;table中一行是16字节 add di,16 loop s mov ah,4ch int 21 codesg ends end start
相关文章推荐
- 汇编语言(王爽)--实验7寻址方式在结构化数据访问中的应用
- 汇编语言 第三版 王爽 实验7 寻址方式在结构化数据访问中的应用
- 王爽 汇编语言 实验7 寻址方式在结构化数据访问中的应用,用栈实现
- 汇编语言(王爽第三版)实验7寻址方式在结构化数据访问中的应用
- 汇编试验七:寻址方式在结构化数据访问中的应用
- 汇编语言寻址方式在结构化数据访问中的应用
- 汇编语言: 实验七 寻址方式在结构化数据访问中的应用
- 汇编语言学习---寻址方式在结构化数据访问中的应用
- 王爽 汇编语言 第二版 实验七 寻址方式在结构化数据访问中的使用 源码
- 【汇编语言(第3版)王爽】问题7.9代码
- [汇编语言]-第七章 不同的寻址方式的灵活应用
- 汇编语言——寻址方式的综合应用及转移指令的原理
- 王爽<汇编语言>实验14 访问CMOS RAM 解答(详细注释)
- 《汇编语言(王爽)》(第八章、实验7寻址方式在结构化数据访问中的应用)学习笔记
- 王爽 汇编语言第二版 实验9 根据材料编程 代码及分析
- 读王爽老师汇编语言笔记---寄存器(内存访问)
- [Hb-VII] 寻址方式在结构化数据访问中的应用
- 王爽汇编语言学习笔记(三)--寄存器(内存访问)
- [汇编语言]-第六章 包含多个段的程序 在一个段中存放数据,代码,栈
- 汇编语言寻址方式