1、 1 单片机原理及应用题库 一 判断改错 第 1 章 1、 ( ) 单片机就是 CPU。 2、 ( )单片机 内部一定有存储器 。 3、 ( ) 目前占据最大市场份额的是 8 位单片机 。 4、 ( ) 51 系列 单片机 使用 CISC 指令系统。 5、 ( ) 51 系列 单片机 使用 RISC 指令系统。 第 2 章 6、 ( )计算机中的机器码就是若干位二进制数。 7、 ( ) 51 系列 单片机是 16 位单片机。 8、 ( ) 51 系列 单片机 的指令寄存器是一个 8 位寄存器,用于暂存待执行指令,等待译码。 9、 ( ) 51 系列 单片机 的累加器是一个 8 位的寄存器 ,
2、可以 用来存一 个操作数或中间结果。 10、 ( ) 51 系列 单片机 的 PSW 是一个 8 位的专用寄存器,用于存 放 程序运行中的各种状态信息。 11、 ( ) 51 系列 单片机 的程序存贮器 可以 用于存放运算中间结果。 12、 ( ) 51 系列 单片机 的内部数据存储器有 256 个字节。 13、 ( ) 51 系列 单片机 的内部数据存储器有 128 个字节。 14、 ( ) 51 系列 单片机 的数据存贮器 位于片内和片外 两个地址空间 中。 15、 ( ) 51 系列 单片机 的外部数据存储器最多可以有 64K 字节 。 16、 ( )单片机的复位有上电自动复位和按钮手动
3、复位两种,当单片机运行出错或进 入死循环时,可按复位键重新启动。 17、 ( ) CPU 的时钟周期为振荡器频率的倒数。 18、 ( ) 51 系列 单片机 的一个机器周期等于一个时钟周期 。 19、 ( ) 51 系列 单片机的指令周期是执行一条指令所需要的时间。一般由若干个机器周期组成。 20、 ( ) 51 系列 单片机 系统扩展时使用的 地址 锁存器,是用于锁存高 8 位地址。 21、 ( ) 51 系列 单片机 的晶振频率为 12MHZ 时, ALE 地址锁存信号端的输出频率为 2MHZ 的 脉冲。 22、 ( ) 51 系列 单片机 片内 RAM 从 00H 1FH 的 32个单元
4、,不仅可以作工作寄存器使用,而且可作为 RAM 来读写。 23、 ( ) 51 系列 单片机 的 程序存贮器 只能 在 片内。 24、 ( ) 51 系列 单片机 的数据存贮器 只能 在 片 外。 25、 ( ) 51 系列 单片机 的特殊功能寄存器 都在 片内 。 26、 ( )对于 51 系列 单片机 而言,在外部扩展 EPROM 时, EA 引脚应接地。 第 3 章 27、 ( )汇编语言源程序是单片机可以直接执行的程序。 28、 ( ) 51 系列 单片机 的指令格式中操作码与操作数之间必须用 “ , ” 分隔。 29、 ( ) MOV A, 20H 表示将立即数 20H 传送至 A
5、中。 30、 ( ) MOV A, R0 表示将 R0 的内容传送至 A 中。 31、 ( ) MOV A, R0 表示将 R0 指示的地址单元中的内容传送至 A 中。 32、 ( ) MOVX A, DPTR 表示将 DPTR 指示的地址单元中的内容传送至 A 中。 33、 ( ) 执行 数据传送指令 后 目的 操作数 等于 源 操作数 。 34、 ( ) 执行 数据传送指令 后 源操作数 清 。 2 35、 ( ) MOVX 为片外 RAM 传送指令。 36、 ( ) MOVC 为 程序存储器 传送指令。 37、 ( )将 37H 单元的内容传送至 A 的指令是: MOV A, #37H。
6、 38、 ( ) 51 系列 单片机 CPU 对片外 RAM 的访问只能用寄 存器间接寻址的方式,且仅有 4 条指令。 39、 ( )如 JC rel 发生跳转时,目标地址为当前指令地址加上偏移量。 40、 ( )如 JC rel 发生跳转时,目标地址为 下一条 指令地址加上偏移量。 41、 ( ) 51 系列 单片机对内部程序存储器寻址超过 4K 时,会自动在外部程序存储器中寻址。 42、 ( )指令 MUL AB 执行前( A) =F0H,( B) =05H,执行后( A) =FH5,( B) =00H。 43、 ( )已知: DPTR=11FFH 执行 INC DPTR( 1 字节指令)
7、 后,结果: DPTR=1200H。 44、 ( )已知: A=11H B=04H,执行指令 DIV AB 后,其结果: A=04H, B=1 CY=OV=0。 45、 ( )已知: A=1FH,( 30H) =83H,执行 ANL A, 30H 后,结果: A=03H ( 30H) =83H P=0。 46、 ( )无条件转移指令 LJMP addr16 称长转移指令,允许转移的目标地址在 128KB 空间范围内。 47、 ( )指令 JNB bit, rel 是判位转移指令,即表示 bit=1 时转。 48、 ( ) 51 系列 单片机 的 PC与 DPDR 都在 CPU 片内,因此指令
8、MOVC A, A+PC 与指令 MOVC A,A+DPTR 执行时只在单片机内部操作,不涉及片外存储器。 49、 ( )绝对调用指令 ACALL addr11 能在本指令后一字节所在的 2K 字节程序存贮区内调用子程序。 50、 ( )指令 LCALL addr16 能在 64K 字节范围内调用子程序。 51、 ( )指令 MOV A, 00H 执行后 A 的内容一定为 00H。 52、 ( )指令 MOV A, #00H 执行后 A 的内容一定为 00H。 53、 ( )指令 MUL AB 执行前( A) =43H,( B) =05H,执行后( A) =15H,( B) =02H。 54、
9、 ( ) 51 系列 单片机 的布尔处 理器是以 A 为累加器进行位操作的 。 55、 ( ) 51 系列 单片机 的布尔处理器是以 C 为累加器进行位操作的 。 56、 ( )执行指令 FGO bit F0 ,表示 凡用到 F0 位的指令中均可用 FGO 来代替。 第 4 章 57、 ( ) 用 C51 编写的程序,运行速度比用汇编语言程序快 。 (慢) 58、 ( ) 在 C51 中使用变量时, 应尽量避免将其放在片外 RAM 中 。 59、 ( ) C51 中新增了位变量,这种变量是不能作为数组使用的 。 60、 ( ) C51 中 的 中断服务函数 是标准 C 没有的 。 61、 (
10、) 用 C51 编程时,应该尽量使用字长短一些的变量。 62、 ( ) 用 C51 编程时,对有符号数的处理要比无符号数耗费更多的时间 第 6 章 63、 ( ) 51 系列 单片机 的内部并行端口都可以作为输入或输出口使用。 64、 ( ) 51 系列 单片机 5 个中断源相应地在芯片上都有中断请求输入引脚。 65、 ( ) 51 系列 单片机 启动定时器工作,可使用 SETB TRi 指令 。 66、 ( ) 51 系列 单片机 对最高优先权的中断响应是无条件的。 ( EA=1, EX=1) 67、 ( ) 51 系列 单片机 中断初始化时,对 IE 的状态设置,只可使用位操作指令。 68
11、、 ( ) 51 系列 单片机 中断初始化时,对 IE 的状 态设置,只可使用 字节操作指令。 69、 ( ) 51 系列 单片机 系统复位后, TCON 和 SCON 中各位均为 0。 70、 ( ) 51 系列 单片机 中 IE 的作用是用来对各中 断源进行 允许 或 禁止 的 操作 。 71、 ( ) 51 系列 单片机 的 中断服务程序 若超过 8 个字节,就要在 中断入口 处 放无条件转移 指令 。 72、 ( ) 51 系列 单片机 串行口 中断 请求标志 ,必须在中断服务程序中用软件清除。 73、 ( ) 51 系列 单片机 中, 为了使用 外部中断 0 中断,应置 IE 的 E
12、A 位和 EX0 位为 1。 74、 ( ) 51 系列 单片机 外部中断 0 中断的入口地址是 0003H。 3 75、 ( ) 51 系 列 单片机 的 5 个中断源 , 都可以 用 IE 来 对其 允许和禁止。 76、 ( ) 指令 JNB TF0, LP 的含义是:若定时器 T0 未计满数,就转 LP。 77、 ( ) 当 51 系列 单片机 的定时器 T0 计满数变为 0 后,溢出标志位( TCON的 TF0)也变为 0。 78、 ( ) 51 系列 单片机 中 的特殊 寄存器 TMOD 可以 用来控制定时器的启动与停止。 79、 ( ) 51 系列 单片机 中 的特殊 寄存器 TC
13、ON 可以 用来控制定时器的启动与停止。 80、 ( ) 51 系列 单片机 的两个定时器的均有两种工作 模式 ,即定时和计数 模式 。 81、 ( ) 串行数据传送时,对于一个字节来说, 至少要采样 8 次才能完成。 82、 ( ) 异步串行通信的一帧数据中,必须有起始位和停止位。 83、 ( ) 串行通信的优势体现在长距离信息传送中。 84、 ( )串行口数据缓冲器 SBUF 是可以直接寻址的专用寄存器。 第 7 章 85、 ( ) 51 系列 单片机 扩展片外存储器时,地址是从 P0 口和 P2 口输出的。 86、 ( ) 51 系列 单片机 扩展片外存储器时,地址是从 P1 口和 P3
14、 口输出的。 87、 ( ) 51 系列 单片机 扩展片外存储器时,数据是从 P0 口输入和输出的。 88、 ( ) 51 系列 单片机 扩展片外存储器时,必须有片外地址锁存器。 89、 ( ) 51 系列 单片机 扩展片外存储器时,不需要片外地址锁存器。 P0 口是复用的 90、 ( ) 所谓 线选法 就 是 将 存储器芯片 未使用的 地址线 作为 存储器芯片的片选 信号 。 91、 ( ) 扩展片外存储器时,地址分配的 3 种方法中 最节约器件的是线选方式。 92、 ( ) 扩展片外存储器时,地址分配的 3 种方法中使用器件最多的是全译码方式。 93、 ( ) 扩展片外存储器时,地址分配的
15、 3 种方法中不会产生地址重叠的是全译码方式。 94、 ( ) 为了能够存放大量待处理的数据和中间结果,可以在单片机外部扩展程序存储器。 95、 ( ) 为了能够存放大量待处理 的数据和中间结果,可以在单片机外部扩展数据存储器。 96、 ( ) 单片机扩展片外程序存储器时,读选通信号是 PSEN 。 97、 ( ) 单片机扩展片外程序存储器时,读选通信号是 WR 。 98、 ( ) 单片机扩展片外数据存储器时,读选通信号是 PSEN 。 99、 ( ) 单片机扩展片外数据存储器时,写 选通信号是 RD 。 100、 ( ) 51 系列 单片机 的 PSEN 是输入信号。 101、 ( ) 51
16、 系列 单片机 的 PSEN 是输出信号。 102、 ( ) 51 系列 单片机 的 WR 是输入信号。 103、 ( ) 51 系列 单片机 的 WR 是输出信号。 104、 ( ) 51 系列 单片机 的 RD 是输入信号。 105、 ( ) 51 系列 单片机 的 RD 是输出信号。 106、 ( ) 51 系列 单片机 的 ALE 是输入信号。 107、 ( ) 51 系列 单片机 的 ALE 是输出信号。 第 8 章 108、 ( ) 接口芯片 的 片选端 CS ,作用是当 CS 为低电平时该芯片才能进行读写操作 。 109、 ( ) 无条件传送要求外设总是处于准备好状态。 110、
17、 ( ) 中断传送方式的 CPU 的利用率高于查询传送方式的 CPU 利用率。 111、 ( ) 中断传送方式比查询传送方式的 CPU 的利用率低。 112、 ( ) 单片机 通过数据总线扩展输入接口,必须使用三态缓冲器。 113、 ( ) 单片机通过 数据总线扩展输出接口,必须使用锁存器 。 114、 ( ) 51 系列 单片机 扩展片外接口时,使用的是独立编址方法。 115、 ( ) 51 系列 单片机 的内部并行端口都可以作为输入或输出口使用。 116、 ( ) 单片机使用按键输入时,机械抖动会造成按一次键被识别为几次的后果。 4 117、 ( ) 单片机使用键盘的方案中,独立式比矩阵式
18、节约单片机资源。 118、 ( ) LED 显示器的动态显示方案比静态显示方案的驱动程序简单。 119、 ( ) LED 显示器的动态显示方案比静态显示方案少占用 I/O 口。 120、 ( ) LED 显示器的动态显示方案比静态显示方案 占用 CPU 多 。 121、 ( ) LED 显示器的动 态显示方案中 各 LED 显示器的同名段独立。 122、 ( ) LED 显示器的动态显示方案中 各 LED 显示器的位(公共端)相连。 123、 ( ) D/A 转换器 是计算机系统的输出设备。 124、 ( ) D/A 转换器 是计算机系统的输入设备。 125、 ( ) A/D 转换器 是计算机
19、系统的输出设备。 126、 ( ) A/D 转换器 是计算机系统的输入设备。 127、 ( ) DAC0832 是 8 位 D/A 转换器,其输出量为 电流量。 128、 ( ) ADC0809 是 8 路 8 位 A/D 转换器, 其输出量为数字量 。 129、 ( ) 一般来讲, 12 位的 A/D 转换器 的精度会高于 8 位 A/D 转换 器 的精度。 130、 ( ) 逐次逼近式 A/D 转换器 的内部总会有一个 D/A 转换器。 131、 ( ) 一般来讲, A/D 和 D/A 转换器的位数越多,精度也越高。 132、 ( ) D/A 转换器的数字量是它的输出量。 133、 ( )
20、 A/D 转换器的数字量是它的输出量。 二 单项选择 第 1 章 1、 ( B ) 51 系列 单片机 的字长是: A: 4 位 B: 8 位 C: 16 位 D: 32 位 2、 ( C ) 89C51 是: A: CPU B:微处理器 C:单片微机 D:控制器 第 2 章 3、 ( A ) 使用 89C51,且 EA =1 时,则可以外扩 ROM 的容量为: A: 64KB B: 60KB C: 58KB D: 56KB 4、 ( A ) 使用 89C51,且 EA =0 时,则可以外扩 ROM 的容量为: A: 64KB B: 60KB C: 58KB D: 56KB 5、 ( ) 51
21、 系列 单片机 不使用内部程序存储器时 ,它 的 EA 引脚 : A: 必须接地 B: 必须接 +5V C: 可悬空 D: 以上三种 均可 6、 ( A ) 51 系列 单片机 的 CPU 主要的组成部分为 : A: 运算器、控制器 B: 加法器、寄存器 C: 运算器、加法器 D: 运算器、译码器 7、 ( D ) PSW=18H 时,则当前工作寄存器是 : A: 0 组 B: 1 组 C: 2 组 D: 3 组 8、 ( ) 将 51 单片机 的工作寄存器置成 2 组(共有 4 组: 0 3) 的是 : A: MOV PSW, #03H B: MOV PSW, #18H C: SETB PS
22、W.4 CLR PSW.3 D: SETB PSW.3 CLR PSW.4 9、 ( ) 51 系列 单片机 中的程序 计数器 PC 用来 : A: 存放指令 B: 存放正在执行的指令地址 C: 存放下一条指令地址 D: 存放上一条指令地址 10、 ( ) 51 单片机的 I/O 引脚中,具有外中断、串行通信等第二功能的是 A: P0 口 B: P1 口 C: P2 口 D: P3 口 5 11、 ( ) 51 系列 单片机 外扩 ROM、 RAM 时,它的数据总线是 : A: P0 B: P1 C: P2 D: P3 12、 ( ) 51 系列 单片机 在外扩 ROM、 RAM 时,它的地址
23、是通过 以下传送: A: P0 和 P1 B: P0 和 P2 C: P1 和 P2 D: P1 和 P3 13、 ( ) 当 ALE 信号有效时,表示 : A:从 ROM 中读取数据 B:从 P0 口 送出地址低 8 位 C:从 P0 口送出数据 D:从 RAM 中读取数据 14、 ( ) 51 系列 单片机 上电复位后, SP 的内容应是 : A: 00H B: 07H C: 60H D: 70H 15、 ( ) 51 系列 单片机 的堆栈 位于 : A:片内数据存储区 B:片外数据存储区 C:片内程序存储区 D:片外程序存储区 16、 ( ) 以下 51 系列 单片机 特殊功能寄存器中,
24、能够使用位寻 址的是 : A: 80H B: 81H C: 82H D: 83H 17、 ( ) 51 系列 单片机 系统中,当 PSEN 信号有效时,表示 CPU 要从以下存储区读取信息: A:片内数据存储区 B:片外数据存储区 C:片内程序存储区 D:片外程序存储区 18、 ( ) 访问外部数据存储器时,不 会使用 的信号是 : A: RD B: WR C: PSEN D: ALE 19、 ( ) PSW 中 RS1=1, RS0=0 时, R2 的地址为 : A: 02H B: 0AH C: 12H D: 1AH 20、 ( ) 51 系列 单片机 一个机器周期 包含的振荡(时钟)周期数
25、为: A: 1 B: 4 C: 8 D: 12 21、 ( ) 51 系列 单片机 复位 结束 后, 使用 的 工作寄存器 是 A: 0 组 B: 1 组 C: 2 组 D: 3 组 22、 ( ) 51 系列 单片机 的 XTAL1 和 XTAL2 引脚 的作用 是 : A: 外接定时器 B: 外接串行口 C: 外接中断 D: 外接晶振 23、 ( ) 51 系列 单片机 的 机器周期为 2s,则其晶振频率 fosc 为 : A: 1 MHz B: 2 MHz C: 6 MHz D: 12 MHz 24、 ( ) 为了使 89C51 发生复位 ,应当 在 89C51 的 RST 引脚上加 :
26、 A: 2 个振荡(时钟)周期以上的低电平 B: 2 个机器周期以上的低电平 C: 2 个振荡(时钟)周期以上的高电平 D: 2 个机器周期以上的高电平 25、 ( ) 为了使 89C51 发生复位 ,应当 在 8051 的 RST 引脚上加 : A:低电平 B:高电平 C:高阻 D:以上均可 26、 ( ) 51 系列 单片机 上电复位后, PC 的内容和 SP 的内容为 : A: 0000H, 00H B: 0000H, 07H C: 0003H, 07H D: 0800H, 08H 27、 ( ) 51 系列 单片机 在工作时,如果不执行读、写片外 RAM 的指令,则 ALE 引脚 :
27、A: 输出高电平 B: 输出 脉冲,频率为 fosc 的 1/6 C: 输出低电平 D: 输出脉冲,频率为 fosc 的 1/2 28、 ( ) 51 系列 单片机 访问外部存贮器或其它接口芯片时,作数据线和低 8 位地址线的是 : A: P0 口 B: P1 口 C: P2 口 D: P3 口 29、 ( ) PSW 中的 RS1 和 RS0 用来 : A: 选择工作寄存器 组 B: 指示复位 C: 选择定时器 D: 选择工作方式 30、 ( ) 上电复位后, PSW 的值为 : A: 01H B: 07H C: FFH D: 00H 31、 ( ) 堆栈指针 SP 的直接地址是 : A:
28、00H B: 07H C: 81H D: FFH 32、 ( ) 51 系列 单片机 的 P0 口,当使用外部存贮存器时它 是 用来作为: 6 A: 传输高 8 位地址口 B: 传输低 8 位地址口 C: 传输高 8 位数据口 D: 传输低 8 位地址 /数据口 33、 ( ) 对于 51 系列 单片机 ,其内部 RAM: A: 全部 只能位寻址 B: 全部 只能字节寻址 C: 其中一部分 既可位寻址又可字节寻址 D: 其中一部分 只能位寻址 34、 ( ) 51 系列 单片机 若晶振频率为 fosc=12MHz,则一个机器周期等于 : A: 1/12 S B: 1/2 S C: 1S D:
29、2S 35、 ( ) 51 系列 单片机 的数据指针 DPTR 是一个 16 位的专用地址指针寄存器,主要用来 : A: 存放指令 B: 存放 16 位地址,作间址寄存器使用 C: 存放下一条指令地址 D: 存放上一条指令地址 36、 ( ) ALU 表示 : A: 累加器 B: 程序状态字寄存器 C: 计数器 D: 算术逻辑部件 37、 ( ) 51 系列 单片机 复位后,工作寄存器 R0 是 : A: 00H 单元 B: 01H 单元 C: 09H 单元 D: SFR 38、 ( ) 51 系列 单片机 的 XTAL1 和 XTAL2 引脚 用来: A: 外接定时器 B: 外接 串行口 C
30、: 外接中断 D: 外接晶振 39、 ( ) 51 系列 单片机 的 VSS( 20)引脚 用来: A: 接 主电源 +5V B: 接地 C: 接 备用电源 D: 访问片外存贮器 40、 ( ) 51 系列 单片机 VCC( 40)引脚 用来: A: 接 主电源 +5V B: 接地 C: 接 备用电源 D: 访问片外存贮器 41、 ( ) 51 系列 单片机 中,输入 /输出引脚中用于专门的第二功能的引脚是 : A: P0 B: P1 C: P2 D: P3 42、 ( ) 51 系列 单片机 复位后, 程序从 以下地址开始执行指令 : A: 0001H B: 0000H C: 0003H D
31、: 0023H 43、 ( ) 单片机的 P1 口作输入用途之前必须 : A: 在相应端口先置 1 B: 在相应端口先置 0 C: 外接高电平 D: 外接上拉电阻 44、 ( ) 51 系列 单片机 的 P1 口的功能是 : A: 可作通用双向 I/O 口用 B: 可作一般 I/O 口用 C: 可作地址 /数据总线用 D: 可作通用 I/O 口用 45、 ( ) 51 系列 单片机 复位后,专用寄存 器 ACC 的状态是 : A: 0000H B: 07H C: 00H D: 0FFH 46、 ( ) 当程序状态字 PSW 中 RS1 和 RS0 分别为 0和 1 时,系统 使用 的工作寄存器
32、组为 : A: 组 0 B: 组 1 C: 组 2 D: 组 3 47、 ( ) 51 系列 单片机 中, 唯一一个用户可使用的 16 位寄存器是 : A: PSW B: ACC C: SP D: DPTR 48、 ( ) 51 系列 单片机 的程序计数器 PC 为 16 位计数器,其寻址范围是 : A: 8K B: 16K C: 32K D: 64K 49、 ( ) 51 系列 单片机 的 应用程序一般存放在 : A: RAM B: ROM C: 寄存器 D: CPU 50、 ( ) 51 系列 单片机 能分时传送地址 和数据的端口是 : A: P0 口 B: P2 口 C: P0 口和 P
33、2 口 D: P3 口 第 3 章 7 51、 ( ) 立即寻址方式中,立即数前面 : A: 应加前缀 “/” B: 不加前缀 C: 应加前缀 “” D: 应加前缀 “#” 52、 ( ) 以下指令中 完成 单片机 内部 RAM 间 数据传送的指令是。 A: MOVX A, DPTR B: MOVC A, A+PC C: MOV A, #20H D: MOV 31H,32H 53、 ( ) 立即寻址的指令中,立即数是 : A: 放在寄存器 R0 中的内容 B: 放在程序中的常数 C: 放在 A 中的内容 D: 放在 B 中的内容 54、 ( ) 对于 51 系列 单片机 的 堆栈操作,正确的描
34、述是: A:先入栈,再修改 堆 栈指针 B:先修改 堆 栈指针,再出栈 C:先修改 堆 栈指针,再入栈 D: 堆栈指针无须修改 55、 ( ) 51 系列 单片机 寻址方式中,操作数 Ri 加前缀 “” 号的寻址方式是 : A: 寄存器间接寻址 B: 寄存器寻址 C: 基址加变址寻址 D: 立即寻址 56、 ( ) 51 系列 单片机 的 寻址方式中, 位 寻址的寻址空间是 : A: 工作寄存器 R0 R7 B: 专用寄存器 SFR C: 程序存贮器 ROM D: 片内 RAM 的 20H 2FH 中的所有位和部分专用寄存器 SFR 的位 57、 ( ) 要把 P0 口 输出 高 4 变 0,
35、低 4 位不变,应使用指令 : A: ORL P0, #0FH B: ORL P0, #0F0H C: ANL P0, #0F0H D: ANL P0, #0FH 58、 ( ) JNZ rel 指令的寻址方式是 : A:立即寻址 B:寄存器寻址 C:相对寻址 D:位寻址 59、 ( ) 执行 LCALL 4000H 指令时, 51 单片机 所完成的操作是 : A:保护 PC B: 4000H PC C:保护现场 D: PC 入栈, 4000H PC 60、 ( ) 以下指令中能够产生 WR 信号的是 : A: MOVX A,DPTR B: MOVC A,A+PC C: MOVC A,A+DP
36、TR D: MOVX DPTR,A 61、 ( ) 以下指令中能够产生 RD 信号的是 : A: MOVX A,DPTR B: MOVC A,A+PC C: MOVC A,A+DPTR D: MOVX DPTR,A 62、 ( ) MOVX A,DPTR 指令中源操作数的寻址方式是 : A:寄存器寻址 B:寄存器间接寻址 C:直接寻址 D:立即寻址 63、 ( ) 执行 PUSH ACC 指令, 单片机 完成的操作是 : A: SP+1 SP ACC( SP) B: ACC( SP) SP-1 SP C: SP-1 SP ACC( SP) D: ACC( SP) SP+1 SP 64、 ( )
37、 LCALL 指令操作码地址是 2000H,执行完相应子程序返回指令后, PC 的内容是: A: 2000H B: 1FFDH C: 2003H D: 子程序的末地址 65、 ( ) 单片机 执行完 MOV A, #08H 后, PSW 中肯定 被 置 1 的 位 是 : A: C B: F0 C: OV D: P 66、 ( ) 下列指令中 唯一 正确的是 : A: JBC A, R0 B: MOV A, R7 C: MOVX B, DPTR D: MOV A, R7 67、 ( ) 读写 单片机的 特殊功能寄存器,应使用的寻址方式是 : A:寄存器间接寻址 B:变址寻址 C:直接寻址 D:
38、相对寻址 68、 ( ) 执行 MOVX A, DPTR 指令时, 单片机 作用到存储器上的控制信号是 : A: PSEN B: ALE C: RD D: WR 69、 ( ) 单片机 指令 SJMP 相对于其自身的 首 地址, 最大负跳 转 距离为 : A: 2KB B: 128B C: 126B D: 256B 70、 ( ) MOV C, 00H 的 源操作数 寻址方式是 : A:位寻址 B:直接寻址 C:立即寻址 D:寄存器寻址 71、 ( ) 执行 MOVX DPTR, A 指令时, 51 单片机作用到存储器上的控制信号是: 8 A: PSEN B: ALE C: RD D: WR
39、72、 ( ) 指令 AJMP 的跳转范围是: A: 256B B: 1KB C: 2KB D: 64KB 73、 ( ) 在算术运算中,运算时需要用到 辅助进位 AC 的是 : A:二进制数 B:八进制数 C:十进制数 D:十六进制数 74、 ( ) 堆栈指针 SP 的值为 37H,在 执行 子程序调用 指令进入子程序后, SP 的值为 : A: 36H B: 37H C: 38H D: 39H 75、 ( ) 在寄存器间接寻址方式中,指令 寄存器中存放的是 : A:操作数 B:操作数地址 C:转移地址 D:地址偏移量 76、 ( )对程序存储器的读操作,应 使用 : A: MOV 指令 B
40、: PUSH 指令 C: MOVX 指令 D: MOVC 指令 77、 ( ) 可以进行十进制调整的十进制运算 有 : A: 加法和减法 B: 乘法和除法 C: 加法 D: 减法 78、 ( ) 执行返回指令时,返回地址是 : A:调用指令的首地址 B:调用指令的末地址 C:调用指令下一条指令的首地 址 D:返回指令的末地址 79、 ( ) 51 系列 单片机 的 寻址方式中,直接寻址的寻址空间是 : A: 工作寄存器 R0 R7 B: 片内 RAM 和 专用寄存器 SFR C: 程序存贮器 ROM D: 片内 RAM 80、 ( ) 执行指令 MOVX A, DPTR 时, WR 、 RD
41、脚的电平为 : A: WR 高电平, RD 高电平 B: WR 低电平, RD 高电平 C: WR 高电平, RD 低电平 D: WR 低电平, RD 低电平 81、 ( ) 主程序执行完 ACALL 后返回主程序后,堆栈指针 SP 的值 : A: 不变 B: 加 2 C: 加 4 D: 减 2 82、 ( ) 能够实现 若 P1 口最 低位为高电平就转 LP 的正确指令 是 : A: JNB P1.0, LP B: JB P1.0, LP C: JC P1.0, LP D: JNZ P1.0, LP 83、 ( ) 累加器 A 的地址是 E0H, 指令 JB OEOH, LP 中的 OEOH
42、 是指 : A: 累加器 A B: 累加器 A 的最高位 C: 累加器 A 的最低位 D: 一个单元的地址 84、 ( ) 下列指令中比较转移指令是 : A: DJNZ Rn, rel B: CJNE Rn, #data, rel C: DJNZ direct, rel D: JBC bit, rel 85、 ( ) 指令 MOV R0, #20H 执行前 R0=30H,( 20H) =38H,执行后 R0 中的内容为: A: 00H B: 20H C: 30H D: 38H 86、 ( ) 指令 MOV R0, 20H 执行前 R0=30H,( 20H) =38H, 执行后 R0 中的内容为 : A: 20H B: 30H C: 50H D: 38H 87、 ( ) 指令 MOV