SM59R16A5/SM59R09A5/SM59R05A5
8位微控制器
64KB / 36KB / 20KB具有ISP功能的Flash
& 2KB RAM的嵌入式
6.乘法除法单元(MDU )
此片上运算单元提供了32位的划分, 16位乘法,移位和规范等特点。所有的操作
是无符号的整数运算。
助记符
PCON
ARCON
MD0
MD1
MD2
MD3
MD4
MD5
6.1.
描述
功率控制
运算控制
注册
乘法/迪威
锡永寄存器0
乘法/迪威
锡永寄存器1
乘法/迪威
锡永寄存器2
乘法/迪威
锡安注册3
乘法/迪威
锡安注册4
乘法/迪威
锡安注册5
直接
87H
EFH
E9h
EAH
EBH
ECH
EDH
英皇酒店
第6位
第5位
4位
乘法除法单元
SMOD MDUF
-
-
MDEF
MDOV
单反
MD0 [7 :0]的
MD1 [7 :0]的
MD2 [7:0 ]
MD3 [7 :0]的
MD4 [7:0 ]
MD5 [7 :0]的
第7位
第3位
-
第2位
-
SC [4:0 ]
第1位
停止
位0
空闲
RESET
40H
00H
00H
00H
00H
00H
00H
00H
在MDU的工作寄存器
该MDU由七个寄存器,它是存储器映射的特殊功能寄存器来处理。算术单元
允许同时操作并独立于CPU的活动。操作数和结果寄存器MD0到MD5 。
控制寄存器为ARCON 。在MDU中的任何计算将覆盖其操作数。
助记符: ARCON
7
6
5
MDEF MDOV
单反
4
3
2
SC [4:0 ]
1
地址: EFH
0
RESET
00H
MDEF :乘除错误标志。
该MDEF是一个错误标志。所述错误旗标为只读。错误标志指示
不当的操作(当算术操作中的一个已
重新启动,或由新的运营中断) 。错误标志机构是自动
与第一次写入MD0时失效和来自MD3最终读出指令
乘法或在第三阶段转换/规范)或MD5 (师) 。
错误标志置位时:
两个进程1期和写入访问MDX寄存器(重启或者中断
计算)
错误标志被复位仅当:
第二阶段结束(算法成功),并写入MDx
寄存器。
MDOV :乘法除法溢出标志。溢出标志位是只读的。
溢出标志被设置时:
1.被零除
2.乘法与结果大于0000FFFFH
3.启动正火如果MD3的最显著位被设置( MD3.7 = 1)
溢出标志复位时:
写访问MD0寄存器(开始第一阶段)
规格如有变更,恕不另行通知联系您的销售代理商以获取最新信息。
ISSFD-M047
32
Ver.G SM59R16A5 01/2014