所以,我在做一個我的世界紅石計算機專案,用 HEX(模擬紅石)實作我自己的 CPU。我設法實作了算術 ADD 和按位 NOT 函式,以及條件跳轉。這些函式是 4 位的。但是使用十六進制紅石很難使其他邏輯功能緊湊。所以,我的問題是,只有這些功能就可以完成嗎?而且,如果是的話,我怎樣才能只使用那些實作其他邏輯功能(如AND、OR、XOR)?
uj5u.com熱心網友回復:
您可以使用 4 位 ADD 同時實作 2 位 AND 和 XOR:
0a0b
0c0d
=====
efgh
在哪里:
e = a & c
f = a ^ c
g = b & d
h = b ^ d
您可以使用標準的 De Morgan 實作 OR。
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/519515.html
上一篇:引導加載程式中的Masm字串變數導致:未定義符號錯誤
下一篇:程式集將文本存盤到外部檔案中
