Skip to content

TrueList.java

王听正 edited this page Apr 24, 2019 · 3 revisions

真值表的初始化

结构定义部分

数据结构 定义 备注
数组 int TrueList[]= new int[16] 真值表的输出部分
数组 int binNum[][]=new int[5][16] 完整的真值表(输入+输出)

真值表的初始化

函数 输入 输出 功能
int[][] Init(int binNumTemp[][]) [整型数组二维]binNumTemp[要初始化的真值表] 整型二维数组[初始化好的真值表] 初始化真值表,
void printTureList(int TrueList[][]) [整型二维数组]TrueList[要打印的真值表] 打印真值表,输入输出有竖杠分开
void init(int NO,int num) [整型]NO[输入真值表的第几项输出] [整型]num[输出的值] 输入真值表的输出值,一次只能输入1个

真值表的转化

函数 输入 输出 功能
int[][] TrueListToKarnaughMap(int TrueListTemp[]) [整型数组二维]TrueListTemp[要转化的真值表] 整型二维数组[转化好的卡诺图] 把真值表转化成卡诺图

目录

Clone this wiki locally