- 5
- 0
- 约4.62千字
- 约 27页
- 2017-06-08 发布于湖北
- 举报
第6章 数值与非数值程序设计 数值计算程序设计 多字节数据的加/减法运算 在以DAT0和DAT1开始的字节型无符号数据, 长度都是8字节,且低字节存放在低地址,高字节存放在高地址。 编程求和,结果存放在以DAT2开始的缓冲区 设计分析 从低字节开始执行加法运算,且低字节可能会产生进位,应采用带进位的加法指令。 对应字节的加法运算的操作相同,采用循环结构 多字节数据的加/减法运算 定义数据 多字节数据的加法运算 主程序设计 多字节数据的减法运算 主程序设计 多字节数据的加/减法运算 多字节BCD码的运算 在以DAT0和DAT1开始的缓冲区中各有一组压缩的BCD码,字节长度为8,低位数位于低地址。 编程求和,结果存在DAT2开始的缓冲区。 程序分析 同样使用多字节的运算方法 加法运算完成后须对和进行BCD码调整,加法用DAA、减法用DAS且被转换的数据存储在AL中 多字节数据的加/减法运算 定义数据 数值计算程序设计 乘法运算 在内存字单元W1和字节单元B1各有一个有符号数,分别为 -128H 和 0A1H。 计算两者的乘积,并将结果存储在以W2 开始的字单元中。 数值计算程序设计 乘法运算 在以 DAT 为首地址的缓冲区中有一个 6 字节的二进制无符号数,将其与字节单元 B1中的一个无符号数相乘。 结果存储在RSLT开始的缓冲区 数值计算程序设计 除法运算 在内存字单元W1和W2
您可能关注的文档
最近下载
- 20222版20kV及以下配电网拆除工程施工劳务计价定额导则.docx VIP
- (2026年)肝内外胆管结石的外科治疗PPT课件.pptx VIP
- 山东省临沂市兰山区2024-2025学年高二下学期期中联考物理试题(含答案).pdf VIP
- 国开市场营销策划(本)形考任务四.docx VIP
- 2025建筑企业工程总承包能力评价标准.docx VIP
- T_CNAS 05-2019 化疗药物外渗预防及处理.docx VIP
- 海上基本急救课件完整全套教学课件可复制.pdf VIP
- 组织重大事故预防-人与组织安全绩效实用手册.pptx VIP
- 2025《经济法基础》考前预测三套卷.pdf VIP
- 保洁费用报价及预算明细表格.docx VIP
原创力文档

文档评论(0)