想一想,为什么不用"十种不同电压"来直接表示 0 到 9?说一个理由。
计算机基础 · 小纸条
选一章打印。双面打印(按长边翻页)后沿虚线剪开,每张卡片正面题目、背面答案。
如果用 1 个位表示"今天有没有下雨",你会让 1 代表什么、0 代表什么?
一个字节里一共有几个位?
二进制里,紧跟在 11 后面的下一个数是多少?
二进制 110 等于十进制几?
把十进制 5 转成二进制。
4 个位一共能表示多少种不同的组合?
一个字节能表示的最大非负整数是多少?
1MB 大约等于多少 KB?
十六进制里,符号 9 再往上一个是什么?
参考答案(家长):可以约定 1=下雨、0=没下雨(反过来也行,只要事先说好)。一个位能区分两种情况。
参考答案(家长):十种电压彼此太接近、容易受干扰认错;而"有电/没电"两种状态区分最清楚、最可靠。
参考答案(家长):100。11 再加 1,满 2 连续进位:11→100,等于十进制的 4。
参考答案(家长):8 个位。
参考答案(家长):101。5÷2=2 余 1,2÷2=1 余 0,1÷2=0 余 1,倒读得 101。
参考答案(家长):6。从右到左:0×1+1×2+1×4=6。
参考答案(家长):255。从 0 到 255 共 256 个,最大的是 255。
参考答案(家长):16 种(2×2×2×2,也就是 2 的 4 次方)。
参考答案(家长):A(十六进制 9 之后是 A,代表十进制的 10)。
参考答案(家长):约 1024 KB。
算一算二进制 1 + 11 等于多少?
用 4 位原码,最高位是符号位,表示 -3 时符号位应该是几?
4 位原码里,+0 和 -0 分别写成什么?
4 位里 -3 的原码是 1011,它的反码是多少?
-3 的反码是 1100,它的补码是多少?
用一句话说,补码给硬件带来的最大好处是什么?
一个字节里存的数是 255,再加 1,结果会变成几?
二进制 0.01 等于十进制多少?
"浮点数"里的"浮",指的是什么在浮动?
已知 A 是 65,那么 B 的 ASCII 编号最可能是多少?
参考答案(家长):1(表示负数),后三位表示 3,即写成 1011。
参考答案(家长):100。个位 1+1=10 写 0 进 1,十位 0+1+进位 1=10 写 0 进 1,得 100(即十进制 1+3=4)。
参考答案(家长):1100。符号位不变,后三位 011 取反成 100。
参考答案(家长):+0 是 0000,-0 是 1000。这两个零正是原码的毛病。
参考答案(家长):减法可以用加法完成,CPU 不必单独造减法电路,硬件更简单。
参考答案(家长):1101(反码 1100 再加 1)。
参考答案(家长):0.25。小数点后第二位的位权是 1/4。
参考答案(家长):0。超出范围后转圈归零,这就是溢出。
参考答案(家长):66。字母按顺序连续编号:A=65、B=66、C=67……
参考答案(家长):小数点的位置在浮动(靠指数决定小数点落在哪里)。
为什么一个字节(最多 256 个编号)装不下所有汉字?
逻辑门的输入和输出,取值只可能是哪两个数?
与门的输入是 1 和 0,输出是几?
或门的输入是 0 和 0,输出是几?
非门的输入是 1,输出是几?
异或门的输入是 1 和 1,输出是几?
半加器算 1+1,本位和进位各是多少?
全加器比半加器多考虑了什么输入?
要做 8 位二进制加法,大约需要串起几个全加器?
布尔代数里的三种基本运算是哪三种?
参考答案(家长):0 和 1。
参考答案(家长):汉字有几万个,远超 256,一个字节的编号不够用,所以需要 Unicode。
参考答案(家长):0。或门要两个输入都是 0 才输出 0。
参考答案(家长):0。与门要两个输入都是 1 才输出 1。
参考答案(家长):0。两个输入相同,异或输出 0。
参考答案(家长):0。
参考答案(家长):多考虑了来自低一位的进位,所以有三个输入。
参考答案(家长):本位 0、进位 1(合起来正是二进制 10)。
参考答案(家长):与(AND)、或(OR)、非(NOT)。
参考答案(家长):8 个。每一位一个,进位依次往上传。