日本歐姆龍OMRON微控制器架構和指令集:
基于RISC架構的微控制器
MAXQ2000微控制器是Maxino/Dallas公司推出的一款基于RISC架構的16位微控制器。理解這款微控制器的一些結構特點,可以使我們更好地理解RISC結構微控制器的新發展趨勢和技術特點,從而為我們構建新型系統提供更加理想的選擇。MAXQ2000的指令讀取和執行操作在一個周期內完成,而沒有流水線操作,這是因為指令既包含了操作碼也包括了數據。字母Q表示這款微控制器的一個重要特點便是“安靜”,MAXQ架構通過智能化的時鐘管理來降低噪聲.這意味著MAXQ只向那些需要使用時鐘的電路提供時鐘,這樣既降低了功耗,又為模擬電路的整合提供了一個最安靜的環境。它包含液晶顯示(LCD)接口,最多可以驅動100或132段(兩種版本)。這款微控制器的功耗指標和MIPS/MHz代碼效率方面都在同類微控制器當中.下面介紹MAXQ2000的主要特性。
指令集由23條對寄存器和存儲器進行操作的固定長度的16位指令組成。指令集高度正交,允許算術和邏輯操作使用累加器和任何寄存器。特殊功能寄存器控制外圍設備,并細分成寄存器模塊。產品系列的結構是模塊化的,因此新的器件和模塊能夠繼續使用為現有產品開發的代碼.該結構是基于傳送觸發的,這意味著對某一寄存器位置的讀或寫會產生額外作用。這些額外作用構成了由匯編器定義的高層操作碼的基礎,如ADDC、OR和JUMP等。
如您對此文章感興趣請見:日本歐姆龍OMRON微控制器
免責聲明
- 凡本網注明“來源:化工儀器網”的所有作品,均為浙江興旺寶明通網絡有限公司-化工儀器網合法擁有版權或有權使用的作品,未經本網授權不得轉載、摘編或利用其它方式使用上述作品。已經本網授權使用作品的,應在授權范圍內使用,并注明“來源:化工儀器網”。違反上述聲明者,本網將追究其相關法律責任。
- 本網轉載并注明自其他來源(非化工儀器網)的作品,目的在于傳遞更多信息,并不代表本網贊同其觀點和對其真實性負責,不承擔此類作品侵權行為的直接責任及連帶責任。其他媒體、網站或個人從本網轉載時,必須保留本網注明的作品第一來源,并自負版權等法律責任。
- 如涉及作品內容、版權等問題,請在作品發表之日起一周內與本網聯系,否則視為放棄相關權利。