使用DAA指令应注意的问题

来源 :电子技术应用 | 被引量 : 0次 | 上传用户:mythzhang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Z80中的DAA指令,是十进制调整指令,用于把BCD数算术运算的结果(存于累加器A中)调整为BCD数。调整是根据运算结果及标志寄存器的状态来进行的。具体地说,当低四位结果≥10D,或半进位位H=1时要进行调整;当(高四位结果+H)≥10D或进位位C_Y=1时要进行调整。当减标志位N=0时,进行加调整(+6);N=1时,进行减调整(-6)。使用DAA指令时应注意以下问题: 1.DAA必须紧跟在八位数算术运算指令之后,即要放在ADD ADC(加法),SUB SBC(减法)NEG(求补)和INC A(增量)、DEC(减量)这些指令的后面,不能用于十六位数运算指令之后,也不能单独使用。 The DAA instruction in Z80 is a decimal adjustment instruction that adjusts the result of BCD arithmetic operation (stored in accumulator A) to the BCD number. The adjustment is based on the result of the operation and the status of the flag register. Specifically, the adjustment is performed when the low four bit result is ≥10D or the half bit bit H = 1, and when (high four bit result + H) ≥10D or carry bit C_Y = 1. When minus flag bit N = 0, add adjustment (+6); when N = 1, decrease adjustment (-6). The following issues should be observed when working with DAA instructions: 1. DAA must be immediately followed by an eight-bit arithmetic instruction, ADD ADD, SUB SBC and INC A, ), DEC (decrement) These instructions can not be used after a 16-digit arithmetic instruction, nor can they be used alone.
其他文献
当前 ,在我国反腐败斗争中出现的“保护主义”现象 ,不仅使腐败现象不能得到有效的遏制 ,而且助长了腐败分子的投机心理 ,也使人民群众对我们党所取得的反腐败成效的认可程度
一如果说十八世纪进行的工业革命给人类带来了体力劳动的解放,那么,廿世纪五十年代出现的电子计算机则解放着人类的脑力劳动。这不仅仅指电子计算机逐渐替代了繁重单调的数
一直以来,齿轮热处理后的精加工一般采用磨削或珩磨这两项工艺,但剃齿加工工艺仍有现实意义。首先,剃齿总费用仅是磨削总费用的一部分;其次,剃齿加工所用循环时间要短得多,这
为探讨放射性视网膜病变 ( Radiation Retinopathy,RR)的临床表现及光凝治疗的效果 ,对鼻咽癌外照射后发生的 13例 ( 2 6只眼 ) RR患者的临床表现、彩色眼底照相、眼底萤光血
据汉代刘向《新序·杂事》 记载,古时候有个叶公,非常喜 欢龙,在家里的器物上画着龙, 房屋上刻着龙。真龙被感动,就 来到叶公家,把头探进窗户。叶 公一见,吓得面如土色,拔腿就 跑。这
我們经常会遇到与二次根式有关的比较大小的问题,解决这类问题,有以下几种常用方法。
本文针对巨型计算机中设置面向多条流水线功能部件的大容量的程序可编址的向量寄存器的情况,提出了一种三级寻址可变结构向量寄存器的设计思想,讨论了在设计中确定参数(n,m,1
实现小型机与微型机之间的高速通信,可以在实时控制系统中弥补原有主机功能的不足。用微型机带动终端设备,可以对信息进行予处理,实现终端设备智能化。 我们在实现一项模拟
本文介绍采用CMOS门阵列技术实现的、用于容错存储体的两种纠错编码电路(奇权纠错编码电路及多位纠错编码电路)的设计与实现。这两种电路均已研制成功并已通过部级鉴定。 Th
 大千世界,错综复杂,百人百性,怪事迭出。有些人总想别出心裁,穷奢极欲地在睡觉、吃饭上超乎常规,标新立异。比如在钱币上睡觉,在裸女胴体上就餐,真可谓首开古今之先河。   睡觉