汇编语言(王爽第三版)实验7寻址方式在结构化数据访问中的应用
2018-03-24 12:16
302 查看
assume ds:data,es:table,cs:code 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年的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年 公司总收入的21个dword型数据 dw 3,7,9,13,28,38,130,220,476,778,1001,1442,2258,2793,4037,5635,8226 dw 11542,14430,15257,17800 ;以上是表示21公司雇员人数的21个Word型数据。 data ends table segment db 21 dup ('year summ ne ?? ') table ends code segment ;初始化两个数据段 start:mov ax,data mov ds,ax mov ax,table mov es,ax ;初始化偏址寄存器变量 mov bx,0 mov si,0 mov di,0 mov cx,21 ;循环 s: ;写入年份 mov ax,0[bx] mov es:0[si],ax mov ax,2[bx] mov es:2[si],ax ;写入空格 mov al,20h mov es:4[si],al ;写入收入 mov ax,84[bx] mov es:5[si],ax mov ax,86[bx] mov es:7[si],ax ;写入空格 mov al,20h mov es:[9],al ;写入雇员数 mov ax,168[di] mov es:10[si],ax ;写入空格 mov al,20h mov es:[12],al ;写入人均收入 mov dx,es:7[si] mov ax,es:5[si] mov bp,es:10[si] div bp mov es:13[si],ax ;写入空格 mov al,20h mov es:15[si],al ;改变偏址寄存器变量 add bx,4 add si,16 add di,2 loop s mov ax,4c00h int 21h code ends end start
相关文章推荐
- 汇编语言 第三版 王爽 实验7 寻址方式在结构化数据访问中的应用
- 王爽 汇编语言 实验7 寻址方式在结构化数据访问中的应用,用栈实现
- 汇编语言(王爽)--实验7寻址方式在结构化数据访问中的应用
- 王爽 汇编语言 第二版 实验七 寻址方式在结构化数据访问中的使用 源码
- 汇编语言: 实验七 寻址方式在结构化数据访问中的应用
- 汇编语言寻址方式在结构化数据访问中的应用
- 【汇编语言(第3版)王爽】试验7 寻址方式在接过话数据访问中的应用(代码+注释)
- 汇编语言学习---寻址方式在结构化数据访问中的应用
- 《汇编语言(王爽)》(第八章、实验7寻址方式在结构化数据访问中的应用)学习笔记
- 汇编试验七:寻址方式在结构化数据访问中的应用
- 实验7 寻址方式在结构化数据访问中的应用
- 实验7 寻址方式在结构化数据访问总的应用
- 王爽 汇编语言 第三版 实验14 访问 CMOS RAM
- 实验7 寻址方式在结构化数据访问中的应用
- 汇编语言:实验7寻址方式在结构化数据访问中的应用
- 【汇编语言】王爽第三版----------------实验9
- 汇编语言(王爽 第三版)实验九
- 王爽<汇编语言>实验14 访问CMOS RAM 解答(详细注释)
- 【汇编语言】王爽第三版 - 实验11
- 【汇编语言】王爽第三版----------------实验10-3