-
-
【論理関数の簡略化①】カルノー図
カルノー図(Karnaugh map、K-mapとも呼ばれます)は、デジタル回路設計において、特にブール代数の論理関数を簡略化するのに使われる図解的なツールです。この方法は、複雑な論理式を簡単にし、最 ...
-
-
【論理関数④】加法形と乗法形
論理関数は、主に「加法形 (Sum-of-Products, SOP)」と「乗法形 (Product-of-Sums, POS)」の2つの形式で表現されることがあります。これらの形式は、デジタル回路の ...
-
-
【機械設計】Fusion360学生版のインストール【CAD】
Fusion 360は、Autodesk社が開発した3D CAD/CAM/CAEツールです。このソフトウェアは、製品設計と製造を一つの統合プラットフォームにまとめて提供しています。以下は、Fusion ...
-
-
【論理関数③】完全系
論理関数の完全系とは、他の全ての論理関数をその関数の組み合わせだけで表現できる論理関数のセットを指します。例えばNAND、あるいはNORは組み合わせる事で、それだけで他の全ての論理関数を表現することが ...
-
-
【論理関数②】ブール代数
ブール代数(または論理代数)は、論理計算の基礎となる数学の分野です。変数は2つの値しか取りません。これらの値は「0」と「1」として表され、または「真」と「偽」としても解釈されます。これを2値論理といい ...
-
-
【論理回路】作図ツールの紹介【draw.io】
論理回路をレポートや課題で作図する場合、なかなか手間がかかります。ここではお勧めの論理回路作図ツールとその使い方を説明します。 draw.io draw.ioはブラウザ上で動作する作図ツールです。論理 ...
-
-
【論理関数①】基本論理演算
論理関数とは 論理関数とは、論理値(真または偽)を入力として受け取り、論理値を出力する関数のことを指します。論理関数は、論理回路やプログラムなどの分野でよく使われます。 論理回路では1がHIGHレベル ...
-
-
【数の表現④】補数
10進数の場合は正の値を引く操作は負の値を足す動作に同義です。コンピュータは基本的に加算のオペレーションしか持っていないため、減算を行う際も裏で加算を利用します。補数を用いることで、負の数を「特定の形 ...
-
-
【数の表現③】2進数の演算
本日は2進数の加減乗除の手法について学んでいきましょう。 2進数の加算 2進数の加算は基本的に10進数の加算と同じプロセスですが、繰り上げが発生する場合に注意が必要です。 手順: 一番右の桁から始め、 ...
-
-
【数の表現②】基数変換
前回の授業(【論理代数①】数の表現 )で紹介した2進数を人間に伝えるためには10進数へ変換する必要があります。時には2進数との変換が容易な8進数や16進数が用いられることがあり,今回の授業ではその変換 ...