当前位置:首页 > 微机原理与应用
《微机原理与应用》习题集
第一章 计算机基础知识
思考题与练习题
1-1 微型计算机主要由哪几部分组成?各部分具有何种功能? 1-2 解释微处理器、微型计算机、微型计算机系统的概念。 1-3 什么叫单片机?其主要由哪几部分组成?
1-4 在各种单片机中,片内ROM的配置有几种形式?用户应根据什么原则来选用? 1-5 写出下列各数的另外两种数制的表达形式(二进制、十进制、十六进制)。 98,20039,249H 3F6CH,101B, 10111010111B
1-6 写出下列各数的BCD码
(1)59 (2)1996 (3)4859.2 (4)389.41 1-7 求出下列二进制数的原码、反码、补码。
(1)[+1011010] (2)[-1101000] (3)[-000111] (4)[-1011001] 1-8 已知下列二进制数的补码,求出该数的十进制。
(1)10001110 (2)01101100 (3)11011000 (4)11110001
第二章 MCS-51的硬件结构
思考题与练习题
2-1 8052单片机内包含哪些主要逻辑功能部件?
2-2 8052的存储器分哪几个空间? 如何区别不同空间的寻址? 2-3 DPTR的作用是什么?它有哪几个寄存器组成? 2-4 简述布尔处理器的空间分配。
2-5 8052单片机设置4组工作寄存器,如选择确定和改变当前工作寄存器组? 2-6 程序状态寄存器PSW的作用什么?常用的状态标志有哪些位?作用分别是什么? 2-7 8052单片机的EA引脚有何功能?在使用8032时,EA引脚应如何处理?
2-8 8052内部RAM中的低128字节单元划分为哪几个主要部分?各部分的主要功能是什么?
2-9 8052内部RAM中的高128字节单元与特殊功能寄存器区地址空间重叠,使用中是如何区别这的? 2-10 什么叫堆栈?堆栈指针SP的作用是什么?
2-11 8052的P0~P3口的结构有何不同?用作通用I/O口输入数据时,应注意什么?
2-12 什么是振荡周期?什么是机器周期?什么是指令周期?在MCS-51中一个振荡周期包括多少
期? 2-13 MCS-51单片机有哪几种节电运行方式?简述各自的特点。
第三章 MCS—51系列单片机的指令系统
思考题与练习题
3-1 指出下列每一条指令的寻址方式及其完成的操作。 MOV 2FH, #40H MOV A, 2FH MOV R1, 2FH MOV A, @R1 MOV 2FH, A
3-2 内部RAM的4FH单元,可用哪几种方式寻址?分别举例说明。 3-3 指出下列各条指令中,45H分别代表什么? MOV A, #45H MOV A, 45H MOV 45H, 46H MOV 45H, #45H MOV C, 45H
3-4 已知(A)=7AH, (R0)=30H, (30H)=0A5H, (PSW)=80H,请填写下列各条指令的执行结 (1)SUBB A, 30H
(2)SUBB A, #30H (3)ADD A, R0 (4)ADD A, 30H (5)ADD A, #30H (6)ADDC A,30H (7)SWAP A (8)XCHD A, @R0
(9)XCH A, 30H (10)XCH A, R0 (11)MOV A, @R0 (12)XCH A, @R0
3-5 试分析以下程序段的执行结果 MOV SP, #3AH MOV A, #20H MOV B, #30H PUSH B POP ACC POP B
3-6 指出下列指令的执行结果,并写出每条指令的机器码。 MOV 30H, #52H
MOV A, #70H MOV A, #30H MOV R0, #30H MOV A, @R0
3-7 分析下列指令的执行结果,并写出每条指令的机器码。 MOV A, #20H MOV DPTR, #2030H MOVX @DPTR, A MOV 30H, #40H
共分享92篇相关文档