单片机原理与应用:第二、三章习题集
版权申诉
158 浏览量
更新于2024-07-02
收藏 966KB DOCX 举报
"单片机原理及应用综合学习习题(第二、三章).docx"
本文将详细讨论单片机原理及其应用中的基础知识,重点围绕第二、三章的学习内容,包括计算机编码、单片机结构、中断系统、存储器、I/O端口以及指令系统等方面。以下是相关知识点的详细说明:
1. 计算机中常见的码制有原码、反码和补码,它们用于表示数值的正负。
2. 单片微型机通常由CPU、存储器和I/O接口三部分组成。
3. MCS-51单片机如果不使用内部内存器,EA引脚必须接地。
4. 输入/输出设备是计算机与外部世界交换信息的主要载体。
5. 最常用的字符信息编码是ASCII码。
6. 计算机中的数称为机器数,其实际值称为真值。
7. 数制转换示例:(7)D = (0111)B。
8. 当PSW寄存器的RS1=0,RS0=0时,工作寄存器Rn工作在第0区。
9. 8051单片机有4个8位并行I/O端口。
10. 单片机复位时,P2口的值为高电平(全1)。
11. MCS-51单片机有5个中断源。
12. 当CPU响应外部中断0时,其入口地址为0003H。
13. 堆栈区数据的进出遵循“后进先出”原则。
14. 将R0内容传送到累加器A的指令是MOV A, R0。
15. 只使用外部程序存储器时,单片机的EA引脚必须接地。
16. 将立即数12H传送到累加器A的指令是MOV A, #12H。
17. 子程序调用时,需先将返回地址(断点)压栈,调用返回时再出栈恢复。
18. 寄存器寻址中,指令指定寄存器内容即操作数;在变址寻址中,可使用IX或IY作为变址寄存器,DPTR或PC作为基址寄存器。
19. 指令“MOV CA, @A+PC”会从程序存储器当前地址加A的内容的地址读取数据。
20. 执行“MOV CA, @A+DPTR”后,A将接收DPTR和A内容相加后的程序存储器单元数据。
21. 执行"PUSH ACC"和"PUSH B"后,SP减2变为43H,46H位置存储47H,47H位置存储46H。
22. 执行"POP DPH"和"POP DPL"后,DPTR恢复为5306H,SP恢复为45H。
23. 执行"ADDA, @R0"后,如果A和R0都为56H,结果是AAH,CY标志不变,AC标志清零,OV标志根据运算结果确定,访问外部RAM用MOVX指令,访问外部ROM用MOVC指令。
24. 访问内部RAM的指令如MOV、ADD等,访问外部RAM用MOVX指令,访问外部ROM用MOVC指令。
以上知识点涵盖了单片机的基础概念、工作原理、指令系统及中断处理等多个方面,是学习单片机应用的重要内容。通过这些习题,学生可以加深对单片机的理解,并提高实际操作能力。
2024-12-06 上传
453 浏览量
2023-06-06 上传
2022-07-10 上传
2022-10-30 上传
2021-10-02 上传
416 浏览量
春哥111
- 粉丝: 1w+
- 资源: 6万+
最新资源
- 靛蓝1
- 简洁大气喜庆新年风春节主题ppt模板
- mysql安装配置详细教程.zip
- CATS Movie HD Wallpapers Theme-crx插件
- 屏蔽鼠标右键特效代码
- PHP实例开发源码-易运维(一站式运维管理系统) v2.0.zip
- 创建任意多个文件和文件夹的python脚本,用于测试create.zip
- AI_CS6_SDK_Win_682.6 版本
- 2020_1_CDM_AppHerois:不能重复使用SQLite的布局,不希望使用任何其他东西
- Needs More Glitter-crx插件
- Yahtzee-JS:Yahtzee(始于2002年)-HTML,JavaScript和CSS
- 最新vscode安装教程.zip
- jq鼠标滚动视差效果特效代码
- github-users-finder:一个简单的GitHub users finder应用程序
- 2015 0ctf exploit freenote 400.rar
- Windows下与USB通信、HID通信源码