7.2.4利用R0M实现组合逻辑函数 地 址 数 据 A1 Ao D3 D2 Do 0 0 0 0 1 0 0 0 0 1 0 0 0 D3=F3(A,A)=AiA+AAo D2=F2(A,Ao)=AAo+A4 D=F(AAo)=44+4ido+Ado Do=Fo(A,Ao)=AAo
0 0 1 0 1 0 1 1 1 0 1 0 1 0 1 0 2 2 1 0 1 0 1 0 3 3 1 0 1 0 1 0 ( , ) ( , ) ( , ) ( , ) D F A A A A D F A A A A A A A A D F A A A A A A D F A A A A A A = = = = + + = = + = = + 地 址 数 据 A1 A0 D3 D2 D1 D0 0 0 0 1 1 1 0 1 1 0 1 0 1 0 0 1 0 0 1 1 1 0 1 0 7.2.4 利用ROM实现组合逻辑函数
原理:由于地址译码器是一个与阵列,它的输出 包含了输入地址变量的全部最小项,每一条字线对应 一个最小项;存储矩阵是一个或阵列,每一位输出数 据都是将地址译码器输出的一些最小项相加。所以任 何形式的组合逻辑函数都能用ROM来实现。 结论:用具有n位输入地址和m位数据输出的ROM可以 获得一组(最多m个)任何形式的n变量组合逻辑函数
原理:由于地址译码器是一个与阵列,它的输出 包含了输入地址变量的全部最小项,每一条字线对应 一个最小项;存储矩阵是一个或阵列,每一位输出数 据都是将地址译码器输出的一些最小项相加。所以任 何形式的组合逻辑函数都能用ROM来实现。 结论:用具有n位输入地址和m位数据输出的ROM可以 获得一组(最多m个)任何形式的n变量组合逻辑函数