主题:基础的问题,谢谢指导
dreamboy
[专家分:0] 发布于 2005-03-25 19:22:00
1.若采用32*32点阵的汉字模块,存放1600个汉字信息需要的存储容量是( )KB。
a.25 b.200 c.800 d.1600
2.在计算机中,常用( )码实现十进制数与二进制数之间的转换。
a.BCD码 b.ASCII码 c.海明码 d.机内码
3.已知A=11001010B,B=00001111B,C=01011100B,A ∨B∧C=( )B。
a.11001110 b.01110110 c.11101110 d.01001100
最好不要只有答案,解释一下,特别是第三题,我连这符号都不认识。
谢谢啦! [em8][size=4]5[/size]
回复列表 (共6个回复)
沙发
dreamboy [专家分:0] 发布于 2005-03-25 23:11:00
我求求你们啦,说吧
板凳
xuzhenyi [专家分:850] 发布于 2005-03-30 21:06:00
太难了
3 楼
huyichen [专家分:80] 发布于 2005-04-02 14:22:00
知难而退才是好SB xuzhenyi
4 楼
xuzhenyi [专家分:850] 发布于 2005-04-02 14:23:00
轮不到你废话SB 好好做你的猪
好好潜你的水
好好做我的同学
别他妈装作不认识我四的
5 楼
jtchang [专家分:5370] 发布于 2005-04-02 23:18:00
下面是我认为的答案
1、答案:b.200
汉字是图形,就是在32*32的方阵里,描出这个汉字,若该点是空白的,用0表示;若1则表示一个黑点。我们知道一个字节有8位,若用每一位表示方阵的一个点,该位为0表示该点空白,若该位为1表示要描一个黑点。对于一行32个点,必须用4个字节来表示。一共有32行,一个汉字要用4*32 = 128个字节才能存贮点阵信息。那么1600个汉字要用
128*1600=204800个字节。1kb=1024b, 204800 / 1024 刚好等于200 kb
2、答案:a.BCD码 BCD码就是用4位二进制数表示1位十进制整数.
3、答案:a.11001110
∨表示位或。相当于pascal的or操作。两个数的相对应二进制位,当同为0时该位得0,否则得1。
0∨0 = 0
0∨1 = 1
1∨0 = 1
1∨1 = 1
∧表示位与,相当于pascal的and操作。两个数的相对应二进制位,当同为1时该位得1,否则得0。
0∧0 = 0
0∧1 = 0
1∧0 = 0
1∧1 = 1
注意根据习惯,∧和∨的运算级别,∧相当于乘法,而∨相当于加法。在数字电路的逻辑运算里,∧写成了*,而∨常写成+,A∨B∧C写成A+B*C,相当直观的写法,不必为运算次序发愁。
因此,A∨B∧C中,B∧C要先算,
0 0 0 0 1 1 1 1
∧ 0 1 0 1 1 1 0 0
= 0 0 0 0 1 1 0 0 然后再算:
1 1 0 0 1 0 1 0
∨ 0 0 0 0 1 1 0 0
= 1 1 0 0 1 1 1 0
6 楼
mdjqdh [专家分:140] 发布于 2005-04-03 11:25:00
楼上的高手阿...佩服了
我来回复