汇编学习笔记-实验5[2]
来源:互联网 发布:苏州淘宝开店培训 编辑:程序博客网 时间:2024/06/07 14:00
assume cs:code a segment db 1,2,3,4,5,6,7,8 a ends b segment db 1,2,3,4,5,6,7,8 b ends c segment db 0,0,0,0,0,0,0,0 c ends code segment start:mov bx,0 mov cx,8 mov ax,a mov ds,ax mov dx,[bx] mov ax,b mov ds,ax s:add dx,[bx] mov ax,c mov ds,ax mov [bx],dx inc bx loop s mov ax,4c00h int 21h code ends end start
将a段和b段中的数据依次相加,将结果保存到c段中
assume cs:codea segmentdb 1,2,3,4,5,6,7,8a endsb segmentdb 1,2,3,4,5,6,7,8b ends c segment db 0,0,0,0,0,0,0,0c endscode segmentstart: mov ax,a mov ds,ax mov bx,0 ; a:0 mov cx,8 s:mov ax,[bx] ;a:0处的数据放入ax中add ax,[bx+16] ;b[bx+16] 为 b 定义段中内容加上ax中的内容(a+b) 送入ax中mov [bx+32],ax ;c [bx+32] 为c定义段中内容,将a+b的内容送入 c中inc bx ;bx+1 因为是字节型数据,loop smov ah,4chint 21hcode endsend start
- 汇编学习笔记-实验5[2]
- 汇编学习笔记---实验4
- 汇编学习笔记【2】
- 汇编学习笔记-实验5 编写,调试具有多个段的程序[1]
- 汇编学习笔记(5)
- 汇编学习笔记(2)
- 汇编学习笔记---(2)基础知识
- 汇编学习-实验11答案
- 汇编学习-实验12解析
- 汇编学习-实验十六解析
- 王爽-汇编实验5
- vivado学习实验5笔记
- 8086汇编学习笔记5-伪指令
- 8086汇编学习笔记2-寄存器
- 破解/汇编学习笔记
- 汇编学习笔记(一)
- 汇编学习笔记(1)
- 汇编学习笔记~1
- 瓦里安探测器
- clearcase 与 git的区别
- LibGdx 如何导入示例工程
- ASP.NET MVC3细嚼慢咽---(2)模板页
- Java Web安全
- 汇编学习笔记-实验5[2]
- 添加DMO到directshow filter graph中
- 佳能平板探测器
- MySQL的mysqldump工具的基本用法
- KML/KMZ介绍
- Web开发入门--http协议
- javascript创建对象的几种模式
- MediaFile中的isPlayListFileType函数功能介绍
- break、continue和return的用法(附:2IO口控制4按键程序)