汇编语言 实验7
来源:互联网 发布:dm单设计软件 编辑:程序博客网 时间:2024/05/22 12:05
寻址方式在结构化数据访问中的应用
访问data segment 时使用三个指针bs,si,di。三个偏移量独立增长。
data segment db '1975', '1976', '1977', '1978', '1979', '1980', '1981', '1982' db '1983', '1984', '1985', '1986', '1987', '1988', '1989', '1990' db '1991', '1992', '1993', '1994', '1995' dd 16, 22, 382, 1356, 2390, 8000, 16000, 24486 dd 50065, 97479, 140417, 197514, 345980, 590827, 803530, 1183000 dd 1843000, 2759000, 3753000, 4649000, 5937000 dw 3, 7, 9, 13, 28, 38, 130, 220 dw 476, 778, 1001, 1442, 2258, 2793, 4037, 5635 dw 8226, 11542, 14430, 15257, 17800data endstable segment db 21 dup ('year summ ne ?? ')table endscodesg segmentassume cs:codesgstart: mov ax,data mov ds,ax mov ax,table mov ss,ax mov cx,21 mov si,0 mov di,0 mov bp,0 mov bx,0 s: mov ax,[bx] mov [bp],ax mov ax,[bx+2] mov [bp+2],ax mov ax,[si+84] mov [bp+5],ax mov ax,[si+84+2] mov [bp+7],ax mov ax,[di+168] mov [bp+10],ax mov ax,[bp+5] mov dx,[bp+7] div word ptr [bp+10] mov [bp+0dh],ax add bp,10h add bx,4 add si,4 add di,2 loop s mov ax,4c00h int 21hcodesg endsend start
运行结果:
阅读全文
0 0
- 王爽 汇编语言 实验7
- 王爽《汇编语言》实验7
- 王爽《汇编语言》实验7
- 王爽《汇编语言》实验7
- 汇编语言 实验7
- 王爽汇编语言实验7
- 【王爽-汇编语言】第八章实验7
- 5、王爽《汇编语言》笔记_实验7
- 王爽-汇编语言第三版实验7
- 王爽《汇编语言》第八章实验7
- 汇编语言课程实验环境
- 《汇编语言》第九章实验
- 王爽《汇编语言》实验13
- 王爽《汇编语言》实验16
- 王爽 汇编语言 实验9
- 王爽 《汇编语言》 实验 15
- 汇编语言实验1-1
- 汇编语言实验1-2
- 使用jekins自动构建部署java maven项目(jdk1.7+tomcat7.0+jenkins2.19.3)
- Python-Flask项目再填一坑——User用户模型的建立
- 好累!iTunes安装不上,UNKNOW\Components...,以及注册表“注册表编辑器无法在当前所选的项及其部分子项上设置安全性”,注册表某项打不开、删不掉,所有问题,都在此终结!
- Java面试需要知道的SQL语句语法(一)
- 11.09学习心得
- 汇编语言 实验7
- CodeForces
- 智能指针的东东
- 关于webservice cxf在main函数能跑通,但放到web容器中报错的解决方案
- windows下 安装 rabbitMQ 及操作常用命令
- 系统虚拟机管理
- @RequestBody注解
- JAVA二进制基础
- Spring boot中filter类不能注入@Autowired变量