智能温室环境测控系统专用CPU设计
(2)运算结果符号位判断
运算结果符号位主要是由两个操作数的符号决定,而其实现主要是通过一个异或门电路得到,程序如下:

(3)幂相加和尾数相乘

(4)规格化与舍入处理
当以上3步运算结束后,要对最高位进行判断,从而决定是否需要进行规格化,采用直接舍入法进行处理。

浮点乘法运算的功能仿真如图5所示。本文引用地址:https://www.eepw.com.cn/article/192808.htm
3.3 浮点除法器的设计
除法器的VHDL核心处理代码如下:
功能仿真如图6所示。
4 结语
针对温室环境控制的功能特点,在CPU中设计了可扩充的环境值比较器组。用来对采集的单个环境值与标准值进行比较,不但节省了存取数据的时间,也提高了温室环境测控系统的系统效率;单独设置了浮点运算器使得此专用CPU可以对智能控制算法的硬件集成提供良好的支撑,使得无PC的参与、无庞大专家数据库系统的支撑,同样具有反应专家知识的功能。
评论