控制乘除法器和乘加器的寄存器-wireshark从入门到精通(高清最终修正版)
RL78/G13第十四章乘除法器和乘加器14.3控制乘除法器和乘加器的寄存器利用乘法/除法控制寄存器(MDUC)来控制乘除法器和乘加器。 (1)乘法/除法控制寄存器(MDUC) MDUC寄存器是用于控制乘除法器和乘加器操作的8位寄存器。使用1位或8位存储器操作指令设置MDUC寄存器。产生复位信号后,该寄存器被清除为00H。图14-5.乘法/除法控制寄存器(MDUC)的格式地址: F00E8H复位后: 00H R/W符号 5 4 MDUC DIVMODE MACMODE 0 0 MDSM MACOF MACSF DIVST DIVMODE MACMODE MDSM操作模式选择0 0 0乘法模式(无符号) (默认) 0 0 1乘法模式(有符号) 0 1 0乘法累加器模式(无符号) 0 1 1乘法累加器模式(有符号) 1 0 0除法模式(无符号),除法运算结束时,产生INTMD中断1 1 0除法模式(无符号),除法运算结束时,无INTMD中断以上除外禁止设置MACOF乘法累加结果(累加值)的溢出标志0无溢出1有溢出 •乘法累加器模式(无符号)当累加值超出00000h至FFFFFh的范围时,该位被设置。 •乘法累加器模式(有符号)当一个正积与一个正累加值之和超过7FFFFh且为负时,或者当一个负积与一个负累加值之和超过80000h且为正时,该位被设置。 MACSF乘法累加结果(累加值)的符号标志0累加值为正数。 1累加值为负数。乘法累加器模式(无符号):该位常为0。乘法累加器模式(有符号):该位表示累加值的符号位。 DIVST注除法运算操作的开始/停止0除法运算处理结束1除法运算开始/除法运算处理中(注和注意事项如下页所示。) R01UH0146CJ0200 Rev.2.00 782 2012.09.11
25.22MB
文件大小:
评论区