logisim|計算機(jī)組成結(jié)課設(shè)計|16bit-CPU|完成

階乘的制作

本次來制作計算機(jī)組成原理的第二層階段設(shè)計,本篇前置知識在調(diào)試篇。


我們需要使用底層的代碼,通過控制開關(guān)來實現(xiàn)我們的程序。

首先決定使用dst類型的格式,然后開始構(gòu)思d=s?treg代碼的格式。

階乘首先要使用到循環(huán),這里使用if AthenB elseC語句,實現(xiàn)條件反復(fù)跳轉(zhuǎn)。

if z then a else b#意思就是如果zero為1,就跳轉(zhuǎn)到a,如果不是就跳到b。

然后就是反復(fù)使用ALU輸出dreg和sreg的乘積,以及對sreg--并判斷是否為0.
以上就是jiecheng dreg, sreg, treg代碼的構(gòu)思邏輯

  • 具體實現(xiàn)請回看調(diào)試篇,重點看關(guān)于控制信號的圖片

展示





最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容