1.如何用计算机算2的求源原码的真值是多少?
2.逻辑函数的真值表和逻辑图分别是什么样子?
3.å·²ç¥ä¸è¡¥ç 为10000101åå
¶çå¼ä¸ºå¤å°
4.è¡¥ç åçå¼
5.求X和Y的原码,反码,真值值和补码(X=+0.1011 Y=-0.1011)
如何用计算机算2的原码的真值是多少?
n=4,说明数值位为4位,求源则符号位为1位。真值值
X的原码杰思科 软件源码原码为,先看X的求源符号位为0,所以X的真值值真值大于0,X=+,原码
Y的求源原码为,先看Y的真值值符号位为1,所以Y的原码真值小于0,Y=-,求源乾隆adx指标源码
V=X×Y,真值值先看V的原码真值:
二进制数相乘,得1,剩下的情况得0,满2则进位,其余运算法则和十进制一样,权力与荣耀源码
V=X×Y=(+)×(-)=-,
再将真值转换为原码可得V的原码为。
逻辑函数的真值表和逻辑图分别是什么样子?
ABCD Y
0
1
1
0
1
0
1
0
1
0
1
0
1
0
0
1
表达式:Y=A’B’C’D+A’B’CD’+A’BC’D’+AB’C’D’+ABCD’+ABC’D+AB’CD+A’BCD
连接图:的端子A2、A1、A0分别接A、B、手机端试用源码C,的端子D0、D3、D5、D6接D,D1、商业源码分享博客D2、D4、D7接D’,的输出端为Y。
在ASIC设计和PLD设计中,组合逻辑电路设计的最简化是非常重要的。设计时,我们通常要求用最少的逻辑门或导线来实现所需功能。在ASIC设计和PLD设计中,需要处理大量的约束项,而值为1或0的项是有限的。这里提出了一种新的组合逻辑电路设计方法。
与逻辑表示只有在决定事物结果的全部条件具备时,结果才发生的因果关系。输出变量为1的某个组合的所有因子的与表示输出变量为1的这个组合出现,所有输出变量为0的组合均不出现,因而可以表示输出变量为1的这个组合。
组合逻辑电路的分析分为以下几个步骤:
1. 有给定的逻辑电路图,写出输出端的逻辑表达式。
2. 列出真值表。
3. 通过真值表概括出逻辑功能,看原电路是否最理想。若不是,则对其进行改进。
百度百科-逻辑电路
å·²ç¥ä¸è¡¥ç 为åå ¶çå¼ä¸ºå¤å°
[x]è¡¥ =b
[x]å =b
[x]å =b
çå¼x = -b = -d
bæ¯äºè¿å¶æ°åç¼ï¼dæ¯åè¿å¶æ°åç¼
è¡¥ç åçå¼
1.åç 转æ¢ä¸ºçå¼æ ¹æ®åç çå®ä¹ï¼å°åç çåæ°å¼ä½ææå±å¼ãæ±åï¼ç±ç¬¦å·ä½å³å®æ°çæ£è´ï¼å³å¯ç±åç æ±åºæ°ççå¼ã
ä¾ï¼å·²ç¥\[x\]å=Bï¼\[y\]å=Bï¼æ±xåyã
解ï¼
x=+(0Ã+0Ã+1Ã+1Ã+1Ã+1Ã+1Ã)=
y=-(0Ã+0Ã+1Ã+1Ã+1Ã+0Ã+1Ã)=-
2.åç 转æ¢ä¸ºçå¼
è¥è¦æ±åç ççå¼ï¼ååªè¦å æ±åºåç 对åºçåç ï¼åæä¸è¿°åç 转æ¢ä¸ºçå¼çæ¹æ³å³å¯æ±åºæ°ççå¼ã
æ£æ°çåç æ¯åç æ¬èº«ãè´æ°çåç å¯å¨åç åºç¡ä¸ï¼ä¿æ符å·ä½ä¸º1ä¸åï¼æ°å¼ä½æä½ååã
ä¾ï¼å·²ç¥\[x\]å=Bï¼\[y\]å=Bï¼æ±xåyã
解ï¼\[x\]å=\[x\]å=Bï¼ å
x=+(0Ã+0Ã+0Ã+1Ã+1Ã+1Ã+1Ã)=
\[y\]å=Bï¼ å
y=+(0Ã+0Ã+1Ã+1Ã+0Ã+1Ã+0Ã)=-
3.è¡¥ç 转æ¢ä¸ºçå¼
è¥è¦æ±åºè¡¥ç ççå¼ï¼ä¹è¦å æ±åºè¡¥ç 对åºçåç ãæ£æ°çåç ä¸è¡¥ç ç¸åãè´æ°çåç å¯å¨è¡¥ç çåºç¡ä¸å次æ±è¡¥ï¼å³\[x\]å=\[\[x\]è¡¥\]è¡¥ã
ä¾ï¼å·²ç¥\[x\]è¡¥=Bï¼\[y\]è¡¥=Bï¼æ±xåyã
解ï¼\[x\]å=\[x\]è¡¥=Bï¼ å
x=+(0Ã+0Ã+0Ã+1Ã+1Ã+1Ã+1Ã)=
\[y\]å=\[\[y\]è¡¥\]è¡¥=Bï¼ å
y=-(0Ã+0Ã+1Ã+1Ã+0Ã+1Ã+1Ã)=-
1.åç ï¼
ï¼1ï¼.ç®ä»ï¼
åç ï¼true formï¼æ¯ä¸ç§è®¡ç®æºä¸å¯¹æ°åçäºè¿å¶å®ç¹ç表示æ¹æ³ãåç æ¯æä¸ä¸ªäºè¿å¶æ°å·¦è¾¹å ä¸ç¬¦å·ä½åæå¾å°çç ï¼ä¸å½äºè¿å¶æ°å¤§äº0æ¶ï¼ç¬¦å·ä½ä¸º0ï¼äºè¿å¶æ°å°äº0æ¶ï¼ç¬¦å·ä½ä¸º1ï¼äºè¿å¶æ°çäº0æ¶ï¼ç¬¦å·ä½å¯ä»¥ä¸º0æ1ã
ï¼2ï¼.ç¼ç æ¹å¼ï¼
åç æ¯æ符å·æ°çæç®åçç¼ç æ¹å¼ï¼ä¾¿äºè¾å ¥è¾åºï¼ä½ä½ä¸ºä»£ç å åè¿ç®æ¶è¾ä¸ºå¤æãä¸ä¸ªåé¿ä¸ºnçæºå¨æ°è½è¡¨ç¤ºä¸åçæ°åç个æ°æ¯åºå®ç2^n个ï¼n=8æ¶2^n=ï¼ç¨æ¥è¡¨ç¤ºæ符å·æ°ï¼æ°çèå´å°±æ¯-(2^(n-1)-1)~+2^(n-1)-1ï¼n=8æ¯è¿ä¸ªèå´å°±æ¯-~+ãä½æ¯å¨ä¸éè¦èèæ°çæ£è´æ¶ï¼å°±ä¸éè¦ç¨ä¸ä½æ¥è¡¨ç¤ºç¬¦å·ä½ï¼nä½æºå¨æ°å ¨é¨ç¨æ¥è¡¨ç¤ºæ¯æ°å¼ï¼è¿æ¶è¡¨ç¤ºæ°çèå´å°±æ¯0~2^n-1ï¼n=8æ¶è¿ä¸ªèå´å°±æ¯0~.没æ符å·ä½çæ°ï¼ç§°ä¸ºæ 符å·æ°ã
2.çå¼ï¼
ç®ä»:
çå¼å³çå®å¼ï¼å¨ä¸å® æ¡ä»¶ä¸ï¼è¢«æµé客è§åå¨çå®é å¼ãçå¼é常æ¯ä¸ä¸ªæªç¥éï¼ä¸è¬è¯´ççå¼æ¯æç论çå¼ã è§å®çå¼ãç¸å¯¹çå¼ã
ç论çå¼ä¹ç§°ç»å¯¹çå¼ï¼å¦ ä¸è§å½¢å è§å度ã
约å®çå¼ä¹ç§° è§å®çå¼ï¼æ¯ä¸ä¸ªæ¥è¿çå¼çå¼ï¼å®ä¸çå¼ä¹å·®å¯å¿½ç¥ä¸è®¡ãå®é æµéä¸ä»¥å¨æ²¡æ ç³»ç»è¯¯å·®çæ åµä¸ï¼è¶³å¤å¤æ¬¡çæµéå¼ä¹ å¹³åå¼ä½ä¸º 约å®çå¼ã
ç¸å¯¹çå¼æ¯æå½é«ä¸çº§æ åå¨çæ示å¼å³ä¸ºä¸ä¸ç级ççå¼ï¼æ¤çå¼è¢«ç§°ä¸ºç¸å¯¹çå¼ã
å¨è®¡ç®æºæ°å¼è¡¨ç¤ºä¸ï¼ç¨ æ£è´å·å ç»å¯¹å¼è¡¨ç¤º æ°æ®çå½¢å¼è¢«ç§°ä¸ºâçå¼âã
ä¸ä¸ªéæç¡®å®ç ç®æ å¨è¢«è§æµçç¬æ¶æ¡ä»¶ä¸æå ·æçç¡®åæ°[é]å¼ç çæ³å¼ã注ï¼è¿ç§å¼ä» å¨ææ误差åå åå·²æ¶é¤æ 对象 æ»ä½æ¯æ éå¤æ¶æè½è¾¾å°ãå¨ å¯¹è±¡ æ»ä½æéçåºåï¼å¿ é¡»èèå®æ´ç æ»ä½ã
求X和Y的原码,反码,和补码(X=+0. Y=-0.)
负数的原码为真值前加1
反码为原码除了第一位之外,0变1,1变0
补码为反码加1
-0.的原码为
反码为
补码为
0.的原码为
反码为
补码为