最新单片机测试题4

更新时间:2023-07-27 02:10:01 阅读量: 实用文档 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

单片机单片机

单片机测试题4

一、填空题(每题1分,共10分)

1. 89c51内部有()个RAM、89C51有4K内部()。

2.MCS-51是指单片机的()号,8031、8051是指单片机的()号。

3.MCS-51可分为七种不同的寻址方式。如: MOVC A,@A+PC 属于()寻址方式,SJMP rel 属于()寻址方式。

4.完成不同数制间的转换:(00100110)

二=()

;(10011010)

=()

十六

(01110111)

BCD

=

()

十;(28)

=()

BCD

5.单片机位寻址区的单元地址是从()单元到()单元

6.单片机访问外部数据存储器指令助记符是()。

7.当单片机复位后,程序将自动转到程序存储器()开始运行。

8.单片机常用两种复位方式,既()和()。

9.指令DA A是BCD码调整指令,只能对十进制算术运算指令的()指令调整。

10.MCS-51共有()条指令原形。

二、单项选择题(每题2分,共40分)

1.在微型计算机中,负数常用表示。

A.原码 B.反码 C.补码 D.真值

2.将十进制数215转换成对应的二进制数是。

A.11010111 B.11101011 C.10010111 D.10101101

3.—3的补码是。

A.10000011 B.11111100 C.11111110 D.11111101

4.8051单片机中,输入/输出引脚中用于专门的第二功能的引脚是。

A.P0 B.P1 C.P2 D.P3

5.单片机上电后或复位后,工作寄存器R0是在。

A.0区00H单元 B.0区01H单元 C.0区09H单元 D.SFR

6.程序状态字寄存器PSW状态字中RS1和RS0分别为0和1 时,系统先用的工作寄存器组为。

A.组0 B.组1 C.组2 D.组3

7.051单片机中,唯一一个用户可使用的16位寄存器是。

A.PSW B.ACC C.SP D.DPTR

8.内部数据存贮器53H单元的内容传送至累加器,其指令是。

A.MOV A, 53H B.MOV A, #53H C.MOVC A, 53H D.MOVX A, #53H

9.在编程中使用伪指令的目的是。

A.指示和引导如何进行手工汇编 B.指示和引导编译程序如何汇编

C.指示和引导汇编程序进行汇编 D.指示和引导程序员进行汇编

10.将P1口的高4位保留不变,低4位取反,可用指令。

A.ANL P1,#0F0H B.ORL P1,#0FH C.XRL P1,#0FH D.以上三句都不行

11.MCS—51汇编语言指令格式中,唯一不可缺少的部分是。

A.标号 B.操作码 C.操作数 D.注释

12.MCS—51的立即寻址方式中,立即数前面。

A.应加前缀“/:”号 B.不加前缀号 C.应加前缀“@”号 D.应加前缀“#”号13.下列完成8031单片机内部数据传送的指令是。

文库宝百度文库原版文档免费下载站,无需登陆,无需财富值,一键下载。

单片机单片机

A.MOVX A,@DPTR B.MOVC A, @A+PC C.MOV A,#data D.MOV direct,direct 14.MCS—51的立即寻址的指令中,立即数就是。

A.放在寄存器R0中的内容 B.放在程序中的常数 C.放在A中的内容 D.放在B中的内容15.单片机中PUSH和POP指令常用来。

A.保护断点 B.保护现场 C.保护现场,恢复现场 D.保护断点,恢复断点16.MCS—51寻址方式中,操作数Ri加前缀“@”号的寻址方式是。

A.寄存器间接寻址 B.寄存器寻址 C.基址加变址寻址 D.立即寻址

17.执行下列程序后,内部RAM 30H单元的内容是。

MOV 30H,#00H

MOV R0,#30H

MOV A, 30H

ADD A, #05H

MOVC A, @A+PC

MOV @R0, A

SJMP $

TDB:DB 00H ,01H ,02H,03H,05H

A.00H B.02H C.05H D.30H

18.MCS—51指令系统中,执行下列指令后,其结果为。

MOV A, #68

ADD A, #53

DA A

A.A=21 CY=1 OV=0 B.A=21 CY=1 OV=1

C.A=21 CY=0 OV=0 D.以上都不对

19.执行指令MOVX A,@DPTR时,WR、RD脚的电平为。

A.WR高电平,RD高电平 B.WR低电平,RD高电平

C.WR高电平,RD低电平 D.WR低电平,RD低电平

20.单片机中使用MOVX A,@R1指令寻址数据存贮器1050H单元。

A.能直接 B.不能 C.与P2口配合能 D.与P1口配合能

三、多项选择题(每题3分,共30分)

1.与十进制89相等的数为。

A.59H B.10001001B C.131Q D.1011001B E.(10001001)BCD

2.为方便运算,计算机中的正数永远用原码表示,而负数有三种表示法,即。

A.原码B.真值C.反码D.机器码E.补码

3.8051CPU在访问外部存贮器时,地址输出是。

A.P2口输出高8位地址B.P1口输出高8位地址C.P0口输出低8位地址

D.P1口输出低8位地址E.P2口输出低8位地址

4.MCS—51单片机复位后,下列专用寄存器状态为00H的是:。

A.PC B.ACC C.B D.SP E.PSW

5.MCS—51汇编语言指令格式由以下几个部分组成:。

A.标号 B.操作码 C.操作数 D.符号 E.注释

6.MCS—51的指令可分为以下几类。

文库宝百度文库原版文档免费下载站,无需登陆,无需财富值,一键下载。

单片机单片机

A.数据传送指令 B.算术运算指令 C.逻辑运算指令

D.控制程序转移类 E.布尔变量操作类

7.在MCS—51指令系统中,以间接地址为目的操作数指令是。

A.MOV @Ri ,A B.MOV A, @Ri C.MOV @Ri ,direct

D.MOV @Ri ,#data E.MOV direct,#data

8. 在MCS—51指令系统中,用于片外数据存储器传送指令是。

A.MOVX A,@Ri B.MOVX A,@DPTR C.MOV @Ri ,A

D.MOVX @Ri,A E.MOVX @DPTA,A

9.MCS—51单片机指令中可进行片外数据传送的指令是。

A.MOVC A,@A+DPDR B.MOVC A,@A+PC C.MOVX A,@A+DPDR

D.MOVC @A+DPDR,A E.MOV DPDR # data16

10.下列哪条指令可将累加器A最高位清零。

A.ANL A,#7FH B.ORL A,#0FH C.ANL 0E0H,#7FH

D.ORL A,0F0H E.CLR ACC,7

四、判断题(每题1分,共10分)

()1.1KB=400H.

()2。8位二进制数原码的大小范围是-127∽+127。

()3.计算机中负数的补码是在它的反码的末位加1(即求反加1)而成的。

()4.MCS—51的数据存贮器在物理上和逻辑上都分为两个地址空间:一个是片内的256字节的RAM,另一个是片外最大可扩充64K字节的RAM。

()5.单片机的复位有上电自动复位和按钮手动复位两种,当单片机运行出错或进入死循环时,可按复位键重新启动。

()6.CPU的时钟周期为振荡器频率的倒数

()7.指令MUL AB执行前(A)=F0H,(B)=05H,执行后(A)=FH5,(B)=00H。

()8.已知:DPTR=11FFH 执行INC DPTR后,结果:DPTR=1200H。

()9.已知:A=11H B=04H,执行指令DIV AB后,其结果:A=04H,B=1 CY=OV=0。

()10.已知:A=1FH,(30H)=83H,执行 ANL A,30H 后,结果:A=03H (30H)=83H P=0。

五、程序设计(每题5分,共10分)

1、把累加器A中的低4位状态,通过P1口的高4位输出,P1口的低4位状态不变。

2、将外部RAM中0100H单元中的内容送入外部RAM中0200H单元中

文库宝百度文库原版文档免费下载站,无需登陆,无需财富值,一键下载。

本文来源:https://www.bwwdw.com/article/vymm.html

Top