- 4
- 0
- 约5.02千字
- 约 32页
- 2017-01-02 发布于湖北
- 举报
1 4.3 80x86指令系统 可分成如下7类: 数据传送指令 算术运算指令 逻辑运算和移位指令 程序控制指令 处理器控制指令 中断指令 串操作指 4.3.5 串操作指令 串指令使用的一般方法 3. 串存储指令 例1:有两个字符串形式的十进制数,2658和 3619,求二者之和。即2658+3619=? 设DS=ES,数据均在数据段中 分析:这个例子在学习十进制调整指令时我们已经学习过的,现在我们用串处理指令对其进行改进。 原程序段为: LEA SI,STRING1 ;STRING1偏移地址送SI LEA BX,STRING2 ;STRING2偏移地址送BX LEA DI,SUM ;SUM偏移地址送DI MOV CX,4 ;循环4次 CLC ;清进位标志 AGAIN:MOV AL,[SI] ADC AL,[BX] ;带进位加 AAA ;未压缩BCD码调正 MOV [DI],AL ;结果存入SUM INC SI ;调整指针 INC DI INC BX
您可能关注的文档
最近下载
- 欧阳询楷书习字帖[中国书法教程].pdf VIP
- 主厂房汽机地下设施施工方案.docx VIP
- 人教PEP英语五年级下册全册教案教学设计及教学反思.pdf VIP
- 山东省五年(2021-2025)高考化学真题分类汇编:专题11 工艺流程综合题(解析版).docx VIP
- Mirage法兰端面加工机.pdf VIP
- 人工智能时代人力资源管理面临的挑战与创新策略.docx
- 三菱电梯 凌云3s LEHY-3-s电气原理图纸.pdf
- 新概念英语青少版1AUnit8省公开课金奖全国赛课一等奖微课获奖PPT课件.pptx VIP
- 历年高考真题——2004年河北高考理科综合试卷真题(含答案).doc VIP
- 基于STM32的车内空气检测系统设计.doc VIP
原创力文档

文档评论(0)