2021-01-21から1日間の記事一覧

AND命令とOR命令とをひとつにまとめる

動作は前々回および前回と同じである。

OR命令を74シリーズで実装する

配線が面倒なのでprimitivesのOR2シンボルを使うことにする。 OP_CODEが4のときにビットORの実行されることを確かめる。今、0xABCD | 0x4567 = 0b 1110 1111 1110 1111を計算している。

AND命令を74シリーズで実装する

配線が面倒なのでprimitivesのAND2シンボルを使うことにする。 OP_CODEが3のときにビットANDの実行されることを確かめる。今、0xABCD & 0x4567 = 0b 0000 0001 0100 0101を計算している。

ADD命令およびSUB命令を74シリーズで実装する

まず4ビット加算器74283を4ビット加減算器にする。 参考: トランジスタ技術 2020年 5月号, pp.87-89 それを4つつないで16ビット加減算器にする。 それを使ってADD命令およびSUB命令を実装する。 以下の3つを確かめる。 OP_CODEが1のときに足し算の実行される…