设计一个1位二进制数值比较器逻辑电路

 我来答
帐号已注销
2020-11-07 · TA获得超过77万个赞
知道小有建树答主
回答量:4168
采纳率:93%
帮助的人:163万
展开全部

把Ex再取反,当其=1,就表示相等,Ax=1,表示ax>bx,Bx=1,表示ax<bx;

例如:

LIBRARY IEEE;

USE IEEE.STD_LOGIC_1164.ALL;

ENTITY comp4_1 IS

PORT(A:IN STD_LOGIC_VECTOR(15 DOWNTO 0);

B:IN STD_LOGIC_VECTOR(15 DOWNTO 0);

YA,YB,YC: OUT STD_LOGIC);

END comp4_1;

ARCHITECTURE behave OF comp4_1 IS

BEGIN

PROCESS (A,B)

BEGIN

IF(A>B)THEN

扩展资料:

二进制数是逢2进位的进位制,0、1是基本算符;计算机运算基础采用二进制。电脑的基础是二进制。在早期设计的常用的进制主要是十进制(因为我们有十个手指,所以十进制是比较合理的选择,用手指可以表示十个数字,0的概念直到很久以后才出现,所以是1-10而不是0-9)。

电子计算机出现以后,使用电子管来表示十种状态过于复杂,所以所有的电子计算机中只有两种基本的状态,开和关。也就是说,电子管的两种状态决定了以电子管为基础的电子计算机采用二进制来表示数字和数据。

参考资料来源:百度百科-二进制数字

无畏无知者

2017-05-25 · TA获得超过4.5万个赞
知道大有可为答主
回答量:2.1万
采纳率:86%
帮助的人:5176万
展开全部

给你个参考

把Ex再取反,当其=1,就表示相等,Ax=1,表示ax>bx,Bx=1,表示ax<bx;

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
做而论道
高能答主

2023-01-18 · 把复杂的事情简单说给你听
知道大有可为答主
回答量:3万
采纳率:80%
帮助的人:1.1亿
展开全部

两个 1 位的二进制数 A、B 相比较,有三种结果:

 相等(Y1=1)、小于(Y2=1)、大于(Y3=1)。

列出真值表如下:

 A   B |  Y1  Y2  Y3

 0 0 | 1 0 0

 0 1 | 0 1 0

 1 0 | 0 0 1

 1 1 | 1 0 0

逻辑表达式:

 Y1 = A'B' + AB;

 Y2 = A'B ;

 Y3 = AB' 。

逻辑电路图:

 有多种画法,你也没有说明具体要求。

 你还是自己试试画吧。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式