44 ÷ 2 = 22 余 0
22 ÷ 2 = 11 余 0
11 ÷ 2 = 5 余 1
5 ÷ 2 = 2 余 1
2 ÷ 2 = 1 余 0
1
3. 将二进制数10110110B转换为十进制数
A.180D
B.181D
C.182D
D.183D
答案:
C.182D
解析:将二进制数转换为十进制数的方法是将每个二进制位与对应的权重相乘,并将结果相加。对于二进制数10110110,计算如下:
(1 × 2^7) + (0 × 2^6) + (1 × 2^5) + (1 × 2^4) + (0 × 2^3) + (1 × 2^2) + (1 × 2^1) + (0 × 2^0) = 128 + 32 + 16 + 4 + 2 = 182
4. 将二进制数01101100B转换为十六进制数
A.62H
B.6AH
C.6BH
D.6CH
答案:
D.6CH
解析:将二进制数转换为十六进制数的方法是将每4个二进制位转换为一个十六进制位。对于二进制数01101100,将其分为01、1011、00,分别对应十六进制数6、B、0,因此转换结果为6B0。
5. 将十六进制数8DH转换为二进制数
A.10001101B
B.11001101B
C.01111101B
D.11011000B
答案:
A.10001101B
解析:将十六进制数转换为二进制数的方法是将每个十六进制位转换为4个二进制位。对于十六进制数8D,将其分别转换为1000和1101,因此转换结果为10001101。
6. 数量单位换算:4GB=
A.2^30
B.2^31
C.2^32
D.2^33
答案:
C.2^32
解析:GB表示千兆字节,而1GB等于2^30字节,因此4GB等于4 × 230字节,即22 × 230字节,结果为232字节。
7. 精简指令集计算机的简称为
A.Cache
B.CISC
C.RISC
D.ASCII
答案:
C.RISC
解析:RISC是Reduced Instruction Set Computer的缩写,意为精简指令集计算机。它采用简化的指令集,每条指令的执行时间相对较短,指令的执行速度更快。
填空题
8. 计算机所能表示的最小的数字单位是?
答案:
位
解析:计算机中的最小的数字单位是1位,即表示一个二进制位的数值,可为0或1。
9. 计算机所能表示的内存的基本单元是___________。
答案:
字节
解析:计算机中的内存的基本单元是字节,它是计算机存储和处理数据的最小单位,通常由8个二进制位组成。
10. 数量单位换算:1KB=_________B。
答案:
1024
解析:1KB等于1024字节。K表示千,而1KB等于2^10字节。
11. 存储器地址的容量由地址线条数决定,其中20条地址线容量为___________MB。
答案:
2MB
解析:存储器地址的容量由地址线条数决定,而每条地址线可以表示2个状态(0或1),因此20条地址线可以表示220个地址,即220个字节。1MB等于2^20字节。
12. 存储器地址的容量由地址线条数决定,其中34条地址线容量为___________GB。
答案:
16GB
解析:存储器地址的容量由地址线条数决定,而每条地址线可以表示2个状态(0或1),因此34条地址线可以表示234个地址,即234个字节。1GB等于2^30字节。
13. 总线是指具有同类性质的一组信号线,其中3种总线分别是_______________总线、_____________总线和______________总线。
答案:
地址总线、数据总线和控制总线
解析:计算机系统中常见的总线包括地址总线、数据总线和控制总线。地址总线用于传送地址信息,数据总线用于传送数据信息,控制总线用于传送控制信号。
14. 一个典型的微型计算机硬件部分包括:_________和_________和__________和___________4部分。
答案:
CPU、存储器、输入设备、输出设备
解析:一个典型的微型计算机硬件部分包括中央处理器(CPU)、存储器、输入设备和输出设备。CPU负责执行计算机指令和控制计算机的运行,存储器用于存储数据和程序,输入设备用于将外部数据输入到计算机,输出设备用于将计算机处理的结果输出。
15. 8位二进制无符号数表示范围___________到__________。
答案:
0到255
解析:8位二进制无符号数可以表示从0到2^8-1的范围,即从0到255。
16. 16位二进制无符号数表示范围__________到________。
答案:
0到65535
解析:16位二进制无符号数可以表示从0到2^16-1的范围,即从0到65535。
17. -13的补码为__________B。
答案:
11110011B
解析:负数的补码是在其原码的基础上,符号位不变,其余各位取反,最后加1。对于十进制数-13,其原码为10001101,取反得到补码11110010,再加1得到补码11110011。
18. +37的补码为___________B。
答案:
00100101B
最后
自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。
深知大多数Java工程师,想要提升技能,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。
因此收集整理了一份《2024年嵌入式&物联网开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上嵌入式&物联网开发知识点,真正体系化!
如果你觉得这些内容对你有帮助,需要这份全套学习资料的朋友可以戳我获取!!
由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新!!
[外链图片转存中…(img-28kByFIk-1715627017318)]
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上嵌入式&物联网开发知识点,真正体系化!
如果你觉得这些内容对你有帮助,需要这份全套学习资料的朋友可以戳我获取!!
由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新!!