L言語で表記することはすべてブール代数で書いていることと同じです。できるようになりました。y=0;endifは右のブール式と同じです。bはもっと簡単に書いた右とも同じです。endifendifところでブール代数に時間の概念はありません。1;と書いた場合はふたつの代入は同時に行われます。時間を取り入れたい場合は時間を表す信号を入力にすることで時間を自由自在に扱えます。が時間を表す信号なら上のように書いて代入に時間差が付けられます。コンピュータプログラミングと論理設計と言うことを考えると基本的な違いはないと考えます。面では論理設計と同じものを作りあげることができます。論理構造に完成させるものです。パスカルは歯車を組み合わせて計算機を作ったそうです。ブール代数が発案された頃は真空管もリレーもトランジスタもない時代です。具現化するためには電気装置に実現するのが最も容易だという理由によります。時代になると論理設計は軽視され、つなぎ合わされた部品が電気的に正常動作するかに関心が移りました。役に立たない」と本に記した専門家もいます。できるようになりました。自由になったので再び論理設計が重視されるようになりました。功労の成果に感謝したいと思います。並列動作を高速に行う装置を容易に論理設計によって構築できます。題も心配することなく設計をどんどん蓄積していくことができます。基本編L言語を使った論理設計の基本になるものを置きます。基本要素となるようなもので小規模なものを集めてあります。送信2ALU74シリーズ標準ICの74シリーズですが非同期のものは同期化してあります。始めるときに参考になるものを置きます。並び替えプロセッサ編プロセッサを論理設計したものを置きます。小プロセッサCPU8A8ビットの独自仕様のプロセッサです。8ビットマイコンの設計をしています。設計した8ビットマイコンのデバッガがあります。設計した8ビットマイコンのプログラムがあります。設計した8ビットマイコンをプログラム的に16ビットマイコンにして使います。したあらゆるものを種類分けしてここに置きます。リセットとイネーブルのついた4ビットのアップカウンタです。リセットとイネーブルのついた4ビットのダウンカウンタです。リセットとイネーブルのついた4ビットの固定上限つきのアップカウンタです。リセットとイネーブルのついた4ビットの固定下限つきのダウンカウンタです。リセットとイネーブルのついた4ビットのアップダウンカウンタです。4個の8ビット値から最大値を選んでそれが入力された場所を番号で示します。4個の8ビット値から最小値を選んでそれが入力された場所を番号で示します。4個の8ビット値から最大値を選んで出力します。4個の8ビット値から最小値を選んで出力します。入力される8ビット値からより大きい値を記憶して出力します。入力される8ビット値からより小さい値を記憶して出力します。8ビットのデータをパリティなしの1ストップビットで直列送信します。8ビットのデータを偶数パリティつきの1ストップビットで直列送信します。8ビットのデータをパリティなし1ストップビットで受信します。受信CLKは1ビットの16倍の周波数を使います。24ビットの分周器です。出力選択式の分周器です。5×5のキーボードを読み取ります。8桁の7セグメントLEDの表示器です。4ビット×8の2ポートRAMです。4ビット×8の3ポートRAMです。入力データの番地を上昇計数式にした4ビット×8の3ポートRAMです。せり上がり記憶の4ビット×8の3ポートRAMです。せり上がり記憶と番地指定書き込みの4ビット×8の4ポートRAMです。4桁の10進数のBCDを16ビット値に変換します。8桁の10進数のBCDを32ビット値に変換します。32ビット値を8桁のBCD値に変換します。10進数を8桁まで入力できる端末です。10進数を8桁まで入力できるせり上がり入力の端末です。10進数を8桁まで入力できる数値出力の端末です。10進数を8桁まで入力できる機能番号出力付の数値出力の端末です。10進数を8桁まで入力できる加算機能付きの数値出力の端末です。10進数を8桁まで入力できる外部から表示データの変更可能な端末です。32ビットの加算器です。32ビットの減算器です。32ビットの乗算器です。32ビットの除算器です。剰余付の32ビットの除算器です。