复旦大学电子工程系陈光梦 1.1逻辑代数概述 二值逻辑:逻辑关系中的条件和结论只取对立的两个 值,例如是和非、对和错、真和假等等。 在逻辑代数中,通常用“1”代表“真”,用“0代表 “假” 二值逻辑的“1”与“0是逻辑概念,仅代表真与假,没 有数量大小。 在数字逻辑中,有时也用“1”与“0表示二进制数。这 仅仅是一种代码,实际的运算规律还是依照逻辑运算 进行。 20212/19 模拟电子学基础
复旦大学电子工程系 陈光梦 2021/2/19 模拟电子学基础 11 1.1 逻辑代数概述 ⚫ 二值逻辑:逻辑关系中的条件和结论只取对立的两个 值,例如是和非、对和错、真和假等等。 ⚫ 在逻辑代数中,通常用“1”代表“真”,用“0”代表 “假”。 ⚫ 二值逻辑的“1”与“0”是逻辑概念,仅代表真与假,没 有数量大小。 ⚫ 在数字逻辑中,有时也用“1”与“0”表示二进制数。这 仅仅是一种代码,实际的运算规律还是依照逻辑运算 进行
复旦大学电子工程系陈光梦 常用二一十进制代码 十进制码 二进制码 (8421码) 余三码 余三 循环码移位码 52115421码 0 0000 0011 00100000000000000 0001 0100 0110000010001 0001 0010 0101 01110001101000010 0011 011001010011l0101 0011 0100 0111 010001111 0111 0100 0101 1000 1100111111000 1000 0110 10011101 111101001 1001 0111 1010 111001100 1010 1000 1011 110110001101 1011 1001 1100101010000 1100 2021/2/19 模拟电子学基础
复旦大学电子工程系 陈光梦 2021/2/19 模拟电子学基础 12 常用二-十进制代码 十进制码 二进制码 (8421码) 余三码 余三 循环码 移位码 5211码 5421码 0 0000 0011 0010 00000 0000 0000 1 0001 0100 0110 00001 0001 0001 2 0010 0101 0111 00011 0100 0010 3 0011 0110 0101 00111 0101 0011 4 0100 0111 0100 01111 0111 0100 5 0101 1000 1100 11111 1000 1000 6 0110 1001 1101 11110 1001 1001 7 0111 1010 1111 11100 1100 1010 8 1000 1011 1110 11000 1101 1011 9 1001 1100 1010 10000 1111 1100
复旦大学电子工程系陈光梦 逻辑函数 用一个数学表达式来描述一个逻辑关系问题 >逻辑条件→输入变量(自变量 >逻辑结论→输出变量(因变量) Y=f(A, B) 2021/2/19 模拟电子学基础
复旦大学电子工程系 陈光梦 2021/2/19 模拟电子学基础 13 逻辑函数 ➢ 用一个数学表达式来描述一个逻辑关系问题 ➢ 逻辑条件 → 输入变量(自变量) ➢ 逻辑结论 → 输出变量(因变量) Y = f (A,B)
复旦大学电子工程系陈光梦 逻辑函数的表示方法 ●真值表 逻辑函数 ●逻辑图 卡诺图 ●硬件描述语言(HDL) 以上5种表示方法可以相互转换,各有特定用途 2021/2/19 模拟电子学基础
复旦大学电子工程系 陈光梦 2021/2/19 模拟电子学基础 14 逻辑函数的表示方法 ⚫ 真值表 ⚫ 逻辑函数 ⚫ 逻辑图 ⚫ 卡诺图 ⚫ 硬件描述语言(HDL) 以上5种表示方法可以相互转换,各有特定用途
复旦大学电子工程系陈光梦 真值表 A B Y AB 0 000 0 2021/2/19 模拟电子学基础
复旦大学电子工程系 陈光梦 2021/2/19 模拟电子学基础 15 真值表 A B Y 0 0 0 0 1 0 1 0 0 1 1 1 A B Y