资源预览内容
第1页 / 共12页
第2页 / 共12页
第3页 / 共12页
第4页 / 共12页
第5页 / 共12页
第6页 / 共12页
第7页 / 共12页
第8页 / 共12页
第9页 / 共12页
第10页 / 共12页
亲,该文档总共12页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
单片机原理及应用 基础巩固百题练习题 一 填空题 1 计算机中常作的码制有 反码和 2 单片微型机 存储器和 三部分组成 3 若不使用MCS 51片内存器引脚 必须接地 4 是计算机与外部世界交换信息的载体 5 计算机中最常用的字符信息编码是 6 计算机中的数称为机器数 它的实际值叫 7 请完成数制转换 7 D B 8 当PSW寄存器的RS1 0 RS0 0时 工作寄存器Rn 工作在第 区 9 8051单片机有 个8位并行I 0端口 10 单片机复位时P2口的值为 11 MCS 51单片机有 个中断源 12 8051单片机 当CPU响应外部中断0的中断请求时 其入口地址为 H 13 堆栈区数据的进出原则是 14 将寄存器R0中的内容传送到累加器A中的指令是 15 在只使用外部程序存储器时 单片机的 管脚必须接 地 16 将立即数12H传送到累加器A中的指令应是 17 通过堆栈操作实现子程序调用 首先要把 的内容入 栈 以进行断点保护 调用返回时再进行出栈操作 把保护的断点送回 18 在寄存器寻址方式中 指令中指定寄存器的内容就是 在变址寻址方式中 以 作变址寄存器 以 或 作基址寄存器 19 假定累加器 A 49H 执行指令 201AH MOVC A A PC 后 送入A的是程序存储器 单元的内容 20 若 DPTR 5306H A 49H 执行下列指令 MOVC A A DPTR 后 送入A的是程序存储器 单元的内容 21 假定 SP 45H ACC 46H B 47H 执行下列指令 PUSH ACC PUSH B 后 SP 46H 47H 22 假定 SP 47H 46H 46H 47H 47H 执行下列指令 POP DPH POP DPL 后 DPTR SP 23 若 A 56H R0 56H 56H 56H 执行指令 ADD A R0 后 A CY AC OV 24 访问内部RAM使用 指令 访问外部RAM使用 指令 访问内部ROM使用 指令 访问外部ROM使用 指令 25 当计数器产生记数溢出时 定时器 记数器的TF0 TF1 位 对记数溢出的处理 在中断方式时 该位作为 位使用 在查询方式时 该位作为 位使用 26 MCS 51单片机外部有2个中断 分别为 27 十进制29的二进制表示为 28 MCS 51片内 范围内的数据存储器 既可以字节寻址 又可以位寻址 29 指令MOV A 20H属于 寻址 MOV A R0指令属于 寻址 30 MCS 51单片机定时器内部结构由T0 工作方式寄 存器TMOD 和 组成 31 计算机的系统总线有 控制总线和 32 微处器由 控制器和 三部分组成 33 当MCS 51引脚 信号有效时 表示从Po口稳定地送出了 低8位地址 34 MCS 51的堆栈是软件填写堆栈指针临时在 存储器内 开辟的区域 35 MCS 51中凡字节地址能被 整除的特殊功能寄存器均能 寻址 36 MCS 51有4组工作寄存器 它们的地址范围是 37 MCS 51片内 范围内的数据存储器 既可以字节寻址 又可以位寻址 38 计算机的系统总线有 控制总线和 39 80C51含 掩膜ROM 40 80C51在物理有 个独立的存储空间 41 一个机器周期等于 个状态周期 振荡脉冲2分频后产生 的时钏信号的周期定义为状态周期 42 请完成数制转换 11111001B H 43 MCS 51单片机的CPU主要功能为 和控制功能 44 当单片机CPU响应中断后 程序将自动转移到该中断源所对应的入 口地址处 其中INT0的入口地址为 45 JC rel 指令执行时 当CY位为 时程序发生跳转 46 8051可编程定时 计数器的方式寄存器是 47 当A 05H DPTR 1000H时 执行MOVX DPTR A指令后 是将A中数 据05H传送到 单元 48 指令MOV A 05属于 寻址方式 二 单项选择题 每小题有四个答案 请选择一个正确的答案 将该答 案的字母添在相应题目后的括号内 1 计算机中最常用的字符信息编码是 A ASCII B BCD码 C 余3码 D 循环码 2 MCS 51的时钟最高频率是 A 12MHz B 6 MHz C 8 MHz D 10 MHz 3 以下不是构成的控制器部件 A 程序计数器 B指令寄存器 C指令译码器 D存储器 4 以下不是构成单片机的部件 A 微处理器 CPU B存储器 C接口适配器 I O接口电路 D 打印机 5 下列不是单片机总线是 A 地址总线 B 控制总线 C 数据总线 D 输出总线 6 8051单片机芯片一共有 个引脚 A 30 B 20 C 9 D 40 7 8031中 若A 02H B 02H 执行指令MUL AB后 A为 A 16H B 10H C 00H D 04H 8 单片机在进行取指令操作时 指令的地址是由 的内容决 定 A SP B PC C DPTR D ACC 9 在中断允许寄存器中 CPU的总中断控制位是 A ET1 B ES C EA D EX1 10 MCS 51系列单片机指令的寻址方式有多种 属于变址寻址的指令 是 A MOV A Ri D MOVC A A DPTR C MOVX A DPTR B MOV Ri A 11 子程序的返回和中断响应过程中的中断返回都是通过改变PC的内容 实现的 而PC 内容的改变是 完成的 A 通过POP指令 B 通过RET或RETI指令 C 通过MOV指令 D 自动 12 已知CY 1 A 01H 执行RLC A指令后 A的内容是 A 10H B 02H C 03H D 00H 13 下面指令的助记符中 是伪指令 A ADD B ORG C ACALL D ANL 14 8031定时 计数器共有四种操作模式 并由TMOD寄存器中M1 M0的状 态决定 当M1 M0的状态为10时 定时 计数器被设定为 A 13位定时 计数器 B 自动重装8位定时 记数器 C 16位定时 计数器 D T0为2个独立的8位定时 计数 器 T1停止工作 15 下列指令中 不影响堆栈指针的指令是 A RET B LCALL addr16 C JB bit rel D RETI 16 定时器T0的溢出标志TF0 在CPU响应中断后 A 由软件清零 B 由硬件清零 C 随机状态 D AB都可 以 17 将外部数据存储器单元的内容传达到累加器A中 应该采用 指令 A MOV direct Rn B MOV A Ri C MOV A data D MOVX A DPTR 18 8051单片机中 唯一一个用户可使用的16位寄存器是 A PSW B ACC C SP D DPTR 19 8031中 若A 02H B 08H C 1执行指令ADDC A B后 A为 A 16H B 0BH C 11H D 08H 20 MCS 51单片机复位后 专用寄存器ACC的状态是 A E0H B 07H C 0FFH D 00H 21 已知A 12H 执行SWAP A指令后 A的内容是 A 12H B 02H C 01H D 21H 22 下列指令中比较转移指令是指 A DJNZ Rn rel B CJNE Rn data rel C DJNZ direct rel D JBC bit rel 23 下列指令中 指令是正确的 A MOV R0 2000H B RL P1 C MOV DPTR 2000H D MOV A R0 24 MCS 51指令MOV R0 20H中的20H中的20H是指 A 外部RAM20H B 立即数 C 一个数的初值 D 内部RAM20H 25 传行通信中波特率是指 A 每分钟传送的二进制位数 B 每秒传送的二进制位 数 C 每秒传送的二进制字节数 D 每分钟传送的二进制 字节数 26 MOVX A DPTR指令中源操作数的寻址方式是 A 寄存器寻址 B 寄存器间接寻址 C 直接寻址 D 立即 寻址 27 ORG 0003H LJMP 2000H ORG 000BH LJMP 3000H 当CPU响应外部中断0后 PC的值是 A 0003H B 2000H C 000BH D 3000H 28 产生信号的指令是 A MOVX A DPTR B MOVC A A PC C MOVX A A DPTR D MOVX DPTR A 29 CALL指令操作码地址是2000H 执行完相子程序返回指令后 PC A 2000H B 2001H C 2002H D 2003H 30 51执行完MOV A 08H后 PSW的一位被置位 A C B F0 C OV D P 31 下面条指令将MCS 51的工作寄存器置成3区 A MOV PSW 13H B MOV PSW 18H C SETB PSW 4 CLR PSW 3 D SETB PSW 3 CLR PSW 4 32 执行MOVX A DPTR指令时 MCS 51产生的控制信号是 A PSEN B ALE C RD D WR 33 MOV C 00H的寻址方式是 A 位寻址 B 直接寻址 C 立即寻址 D 寄存器 寻址 34 ORG 0000H AJMP 0040H ORG 0040H MOV SP 00H当执行完左边的程序后 PC的值是 A 0040H B 0041H C 0042H D 0043H 35 对程序存储器的读操作 只能使用 A MOV指令 B PUSH指令 C MOVX指令 D MOVC指令 36 以下不是构成单片机的部件 A 打印机 B 存储器 C 接口适配器 I O接口电路 D 微处理器 CPU 37 单片机的工作过程就是 的过程 A 取指令和执行指令 B 寻找操作数 C 顺序执行指令 D 单步执行程序 38 单片机8051的XTAL1和XTAL2引脚是 引脚 A 外接晶振 B 外接串行口 C 外接中断 D 外接 定时器 39 单片机中的程序计数器PC用来 A 存放指令 B 存放正在执行的指令地址 C 存放下一条指令地址 D 存放上一条指令地址 40 MOV C 00H的寻址方式是 A 立即寻址 B 直接寻址 C 位寻址 D 寄存器寻址 41 8051有4组工作寄存器区 它们是有PSW状态字中的RS1 RS0进行选 择的 当RS1 1 RS0 0 选择的是 工作寄存器区 A 第0区 B 第1区 C 第3区 D 第2区 42 8031定时 计数器共有四种操作模式 由TMOD寄存器中M1 M0的状态 决定 当M1 M0的状态为10时 定时 计数器被设定为 A 13位定时 计数器 B 16位定时 计数器 C 自动重装8位定时 计数器 D T0为2个独立的8位定时 计数器 T1停止工作 43 下列指令中影响堆栈的指令是 A LJMP B ADD C MOVC A A PC D LCALL 44 中断响应之后所执行的相应的处理程序通常称为 A 子程序 B 主程序 C 中断服务子程序 D 断点 45 MCS 51指令系统中 指令MOV A R0 执行前 A 86H R0 20H 20H 18H 执行后 A A 86H B A 18H C A 20H D A 00H 46 指令ORG 0000H 的功能是 A 设置程序存放起始位置的伪指令 B 将RAM起始单元0000H 清零的伪指令 C 将ROM起始单元0000H清零的伪指令D 设置数据存放起始位置的 伪指令 47 MCS 51指令系统中 指令ADD A R0执行前 A 38H R0 54H C 1执行后 其结果为 A A 92H C 1 B A 92H C 0 C A 8CH C 1 D A 8CH C 0 48 MCS 51指令系统中 指令DA A是 A 除法指令 B 加1指令 C 十进制加法调整指令 D 加法指令 49 在五个中断源中 可通过软件确定各中断源中断级别的高或低 但 在同一级别中 按硬件排队的优先级别最高的是 中断 A 定时器T0 B 定时器T1 C 外部中断INT0 D 外部中 断INT1 50 LJM
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号