工大后院

 找回密码
 加入后院

扫一扫,访问微社区

QQ登录

只需一步,快速开始

搜索
查看: 1239|回复: 8

请教计算机原理

[复制链接]
发表于 2006-5-30 22:38 | 显示全部楼层 |阅读模式
1:在原码加减中,8+(-7)=1转为   
                     1000
                  +1000(-7变反
                  ————
                    10000(有进位
                 +       1
                   ————
                      0001
            加符号00001
7+(-8)=-1转为:0111
                              +0111(-8变反
                             ————
                                1110(无进位
                                0001(结果变反)
                          加符号10001
其中加深处表达什么意思?
2:二_ 十  编码中,格雷码编码规则十相邻两代码之间只有一位不同十什么意思?比如格雷码1中,分别为:0000,0001,0011,0010,0110,1110,1010,1000,1100,0100分别对应十进制中0—9。无权码又十什么意思?余3代码又是怎样的?:hug:

[ 本帖最后由 望着妈妈 于 2006-5-30 22:44 编辑 ]
发表于 2006-5-31 00:38 | 显示全部楼层
知道的路过。。。

[ 本帖最后由 轻水惜寒 于 2006-5-31 01:17 编辑 ]
回复

使用道具 举报

 楼主| 发表于 2006-6-5 23:32 | 显示全部楼层
回复

使用道具 举报

发表于 2006-6-8 00:51 | 显示全部楼层
没学过,还真的不会..
回复

使用道具 举报

发表于 2006-6-8 01:35 | 显示全部楼层
啊,楼主,这个找下资料会看不明白,不信
回复

使用道具 举报

发表于 2006-6-8 01:44 | 显示全部楼层
这个......
回复

使用道具 举报

发表于 2006-6-13 04:51 | 显示全部楼层
1、我们学微机原理不是这样教的
我们算减法都是先把有符号数转为补码再参加运算的
这样就能实现机器上的减法运算(计算机上硬件只能进行加法运算,要算减法,必须转换了加法)
像8-7=1
可以这样理解:
8 = 01000,首先正数的补码是本身,再次,第一位是符号位0,代表+
-7的补码,7原码=00111,反码为11000,补码是反码+1,即是11001

下面进行运算:
    01000
+11001
------
     00001
即答案是1
同样的方法,你可以算算7-8
另外,你题目的两处标注(取反和判断是否进位再加1,实际上就是取补码)

2、格雷码我是在通信原理学的
“十相邻两代码之间只有一位不同”
你这样比较一下就明白了
0000
0001
0011
0010
。。。
无权位你可以对比十进制来说
例如:123
1的权位是100=10的2次方
2的权位是10=10的1次方
3的权位是1=10的0次方
意思是说每个位置占有的权重(重要性)不同
这就是权的概念,也自然好理解无权码是什么意思
余3代码是BCD码+0011(3)
BCD码的详情自己查书,很常用的
ps:临睡看见这帖
说得不明不白的,别介意

[ 本帖最后由 2002070344 于 2006-6-13 04:53 编辑 ]
回复

使用道具 举报

发表于 2006-6-14 20:28 | 显示全部楼层
我来帮你,可是,偶忘记了
回复

使用道具 举报

 楼主| 发表于 2006-7-1 13:05 | 显示全部楼层
完全明白,谢了喔。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 加入后院

本版积分规则

QQ|Archiver|手机版|小黑屋|广告业务Q|工大后院 ( 粤ICP备10013660号 )

GMT+8, 2024-5-29 00:10

Powered by Discuz! X3.5

Copyright © 2001-2024 Tencent Cloud.

快速回复 返回顶部 返回列表