2017-06-01から1ヶ月間の記事一覧

コンピュータシステムの理論と実装 3章

昨日3章の全ての回路を実装したので経過報告、兼モチベーションの維持。(兼ねてるのは逆かも) 3章は順序回路を作りました。2章までは状態を持たない論理回路を組み合わせる「組み合わせ回路」でしたが、この章ではクロックが導入され、DFFを使ってレジスタ…

Python3でQRコードを読み込みたかった

Python3でQRコードを読み取るためにPyPIからパッケージを探したのでメモ。 結論から言うとfastzbarlightが簡単かつ早く読み取りができます。 まえおき C/C++でQRコードやバーコードを読み取らせるライブラリとして有名そうなのはZbarで、公式でPythonのライ…

コンピュータシステムの理論と実装 1..2章

前回記事から「コンピュータシステムの理論と実装」を読み始めて、現在2章のブール算術まで読み終わった&専用HDLで実装が終わりました。 第1章はNAND回路からAND、OR、NOT、XORの基本ゲートと、マルチプレクサ、多入力の基本ゲートなどを実装します。ここま…