- 12
- 0
- 约4千字
- 约 17页
- 2018-06-27 发布于湖北
- 举报
第3章8086指令系统-串操作指令(自学资料)
第3章 8086的指令系统 第3章 8086的指令系统 微机原理与接口技术 授课时间:3-16周 授课教师:黄 珍 自动化学院 联系方式:h-zhen@whut.edu.cn 主讲:黄珍 第3章 8086的指令系统 * 第3章 8086的指令系统 8086指令特点 8086的寻址方式 8086的指令格式及数据类型 8086的指令集 数据传输类 算术运算类 逻辑运算类 串操作类 程序控制类 处理机控制类 主讲:黄珍 第3章 8086的指令系统 * 串的基本概念 顺序存放在内存中的一组数据,称为串。 用串的首(末)地址、元素类型、串的长度表示。 3.4.4 串操作指令 串操作指令:实现对一串字符或数据的操作。 主讲:黄珍 第3章 8086的指令系统 * 串操作种类 ①串传送 MOVSB MOVSW 将串从内存某一区域传送到另一区域。 ② 串取 LODSB LODSW 从串中取出某一元素。 ③ 串存 STOSB STOSW 将某个数据存入串中。 ④ 串比较 CMPSB CMPSW 对两个串进行比较。 ⑤ 串扫描 SCASB SCASW 在串中搜索(查找)某数据(关键字) 3.4.4 串操作指令 主讲:黄珍 第3章 8086的指令系统 * 串指令的特点 ① 指令给出串操作的种类、类型,而操作数隐含给出。 如 MOVSB ;字节 MOVSW ;字 ② 源串 由DS : SI指向的单元 目的串 由ES : DI指向的单元 特殊: LODS、STOS、SCAS。其中一个操作数为 AL / AX 。 ③指令执行后,指针根据DF标志、操作类型自动修改。 字节操作 ±1 ; 字操作 ± 2 DF= 0 用 + ; DF= 1 用 – ④串的长度由CX给定。 3.4.4 串操作指令 串传送 MOVSB (正向 DF=0 ) 串传送 MOVSW (反向 DF=1 ) 【例1】将偏移首地址为souce的5个字节型数据,传送到首地址为dest的内存区。 主讲:黄珍 第3章 8086的指令系统 * 3.4.4 串操作指令 方法一 LEA SI, souce LEA DI, dest MOV CX, 5 CLD NEXT: MOV AL, [SI] MOV [DI], AL INC SI INC DI LOOP NEXT 方法二 LEA SI, souce LEA DI, dest MOV CX, 5 CLD NEXT: MOVSB LOOP NEXT 主讲:黄珍 第3章 8086的指令系统 * 串指令的特点 ① 指令给出串操作的种类、类型,而操作数隐含给出。 如 MOVSB ;字节 MOVSW ;字 ② 源串 由DS : SI指向的单元 目的串 由ES : DI指向的单元 特殊: LODS、STOS、SCAS。其中一个操作数为 AL / AX 。 ③指令执行后,指针根据DF标志、操作类型自动修改。 字节操作 ±1 ; 字操作 ± 2 DF= 0 用 + ; DF= 1 用 – ④串的长度由CX给定。 ⑤影响标志情况 CMPS(串比较)、SCAS(串搜索)影响标志, MOVS(串传送)、LODS(从串取)、STOS(存入串)不影响标志。 3.4.4 串操作指令 串存、取指令 LODS、STOS LEA SI, BLOCK LEA DI, DPLUS LEA BX, DMINUS MOV AX, DS MOV ES, AX MOV CX, COUNT CLD GO_ON:LODSB TEST AL, 80H JNZ MINUS STOSB JMP AGAIN MINUS:XCHG BX,DI STOSB XCHG BX,DI AGAIN:DEC CX JNZ GO_ON 主讲:黄珍 第3章 8086的指令系统 * 分析以下程序段落实现什么功能? 串比较指令 CMPS LEA SI, STRING1 LEA DI,
您可能关注的文档
最近下载
- 2024年重庆市普通高校专升本考试 计算机基础 真题试卷.pdf VIP
- 《煤矿重大事故隐患判定标准》宣贯讲义PPT课件(条文讲解、典型事故案例解析).pptx VIP
- 2023年高三物理二轮常见模型与方法强化练习04弹簧模型(解析版).pdf VIP
- T_CACM 1361-2021 中药饮片处方用名规范.docx VIP
- 并购法律尽职调查文件清单一般公司.docx VIP
- 2025年统编版小学道德与法治四年级下册《这些东西哪里来》教学设计及反思.docx VIP
- 《2025年固态电池量产设备技术路线图》.docx
- 《碳排放责任核算通则》.pdf VIP
- 2025年山西省中考数学试卷真题(含标准答案).pdf
- CX8571 Datasheet(NEW).pdf VIP
原创力文档

文档评论(0)