智能溫室環(huán)境測控系統專(zhuān)用CPU設計
(2)運算結果符號位判斷
運算結果符號位主要是由兩個(gè)操作數的符號決定,而其實(shí)現主要是通過(guò)一個(gè)異或門(mén)電路得到,程序如下:

(3)冪相加和尾數相乘

(4)規格化與舍入處理
當以上3步運算結束后,要對最高位進(jìn)行判斷,從而決定是否需要進(jìn)行規格化,采用直接舍入法進(jìn)行處理。

浮點(diǎn)乘法運算的功能仿真如圖5所示。本文引用地址:http://dyxdggzs.com/article/192808.htm
3.3 浮點(diǎn)除法器的設計
除法器的VHDL核心處理代碼如下:
功能仿真如圖6所示。
4 結語(yǔ)
針對溫室環(huán)境控制的功能特點(diǎn),在CPU中設計了可擴充的環(huán)境值比較器組。用來(lái)對采集的單個(gè)環(huán)境值與標準值進(jìn)行比較,不但節省了存取數據的時(shí)間,也提高了溫室環(huán)境測控系統的系統效率;單獨設置了浮點(diǎn)運算器使得此專(zhuān)用CPU可以對智能控制算法的硬件集成提供良好的支撐,使得無(wú)PC的參與、無(wú)龐大專(zhuān)家數據庫系統的支撐,同樣具有反應專(zhuān)家知識的功能。
評論