- 3
- 0
- 约5.22千字
- 约 38页
- 2017-12-19 发布于浙江
- 举报
《汇编语言编程》PPT电子课件教案-05 其他指令
汇编语言课件05其他指令 串操作指令 串操作:对内存中一个连续区域的数据(如数组、字符串等)进行传送、比较等操作。 为了更好地支持这种数据串类型的操作, 8086设计了串操作指令,同时还有重复前缀可以实现循环。 串操作指令采用了特殊的寻址方式 源操作数用寄存器SI间接寻址,段址在数据段DS中,目的操作数用寄存器DI间接寻址,段址在附加段ES中 每执行一次串操作,源地址指针 SI和目的地址指针DI将自动修改:±1或±2 对于以字节为单位的数据串(指令助记符用 B结尾)操作,地址指针应该±1 对于以字为单位的数据串(指令助记符用 W结尾)操作,地址指针应该±2 当DF=0,指针自动加(可用CLD指令清标志), 当DF=1,指针自动减(可用STD指令置标志) 数据串传送指令 这组串操作指令实现对数据串的传送 MOVS、存储STOS和读取LODS,可以配合REP重复前缀,它们不影响标志。 串传送指令MOVS将数据段中的一个字节或字数据,传送至附加段的主存单元。 MOVSB ;字节串传送:ES:[DI]←DS:[SI]; 然后:SI←SI±1,DI←DI±1 MOVSW ;字串传送:ES:[DI]←DS:[SI]; 然后:SI←SI±2,DI←DI±2 串存储指令STOS将AL或AX的内容存入附加段的主存单元: STOSB ;字节串存储:ES:[DI]←AL; 然后:DI←D
您可能关注的文档
- A5系列可编程控制器说明书_V09.pdf
- cdma2000空中接口技术规范MAC层.pdf
- DSP技术及应用系统设计PPT电子课件教案-第1章 TMS320LF240x概述.ppt
- DSP技术及应用系统设计PPT电子课件教案-第3章 TMS320C54x软件开发.ppt
- 公司估值分析及数据文本化汇报.ppt
- EM600LCD电力智能监控仪表通讯规约Ver1.0.pdf
- Emc500说明书V2012EMC最新说明书.pdf
- EDA课程设计(论文)-彩灯控制器的设计.doc
- DSP技术及应用系统设计PPT电子课件教案-第二章 定点DSP芯片TMS320f2812.ppt
- M99家庭财账管理软件 软件说明.doc
- 专项十三 复合句(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项十四 There be句型和主谓一致(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项14 构词法 学案(含答案)2025年中考人教版英语语法专项复习.doc.docx
- 静脉肾盂造影结石梗阻评估.ppt
- 《假期实践活动》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 老年结石病合并慢病综合诊疗.ppt
- 鹿角形肾结石复杂手术治疗.ppt
- 经皮肾镜超声碎石清石术.ppt
- 《参观爱国主义教育基地》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 《生活中的大数:整理与复习》教案(2课时)-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
原创力文档

文档评论(0)