2022-2023年高中二年级物理竞赛课件:利用半导体存储器实现逻辑函数

 2024-01-29 01:01:53  阅读 0

使用半导体存储器实现逻辑功能的示例:使用适当容量的PROM来实现比较器,用于比较两个两位二进制数。 (1) 假设两个两位二进制数分别为A1A0和B1B0。 当A1A0大于B1B0时,F1=1。 当A1A0等于B1B0时,F2=1。 当A1A0小于B1B0时,F3=1。 这样,就列出了两位数。 二进制数比较结果的输入输出对照表。 利用半导体存储器实现逻辑功能 (2) 选择16×4位ROM并画出存储矩阵连接图: 4.利用ROM实现字符发生器。 常用的点阵字符规格有9X7、7X7、7X5。 示例:用 7X5 点阵说明如何显示 R 列中的字符。 真值表: 地址码输出 A2 A1 A0 D4 D3 D2 D1 D0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 1 0 1 0 0 0 1 0 1 1 1 0 0 0 1 1 0 0 1 1 1 1 1 1 0 1 1 0 1 0 0 1 1 0 1 0 0 1 0 1 1 1 1 0 0 0 1写出表达式最小项之和 公式 D4=Σm(1~7) D3=Σm(1,4) D2=Σm(1,4,5) D1=Σm(1,4,6) D0=Σm (1~4, 7) R字符占用存储单元:7X5=35。 如何实现多字符显示? 输出为7条字线,每条字线同时输出5位。

变量逻辑函数有几个最大项_当逻辑函数有n个变量_变量逻辑函数有16个最小项

应用ROM可根据下表编写输出逻辑函数的最小项表达式: F1=m(4,8,9,12,13,14)F2=m(0,5,10,15) F3= m (1,2,3,6,7,11) (2) 以A1A0和B1B0为PROM的输入信号,F1、F2和F3为OR数组的输出。 四个地址被完全解码,产生 16 个乘积项。 0...153 输出产生 3 个乘积项函数的总和。 (3)选择容量为16×3位的PROM即可满足要求。 一般来说,PROM的输入地址线较多,容量较大。 由于 PROM 固定在阵列上,因此必须对其进行完全解码才能生成所有最小项。 事实上,大多数组合逻辑函数的最小项不超过40,这使得PROM芯片的面积利用率较低并且增加了功耗。 3. 制作函数运算表电路 【范例】 利用ROM 构造一个运算表电路,可实现函数y=x2。 x的取值范围为0~15之间的正整数。 ROM的应用【解法】(1)分析需求,将可变自变量x的取值设置为0~15之间的正整数。对应的4 -位二进制正整数用B=表示。 根据y=x2的运算关系,可以发现y的最大值为152=225,可用8位二进制数Y=表示。 (2)列真值表

如本站内容信息有侵犯到您的权益请联系我们删除,谢谢!!


Copyright © 2020 All Rights Reserved 京ICP5741267-1号 统计代码