还剩15页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
单片机原理及应用练习题附答案
1、XRLdirect#data是A、数据传送指令B、位操作指令C、算术运算指令D、逻辑运算指令E、控制转移指令答案D
2、若A=50HB=AOH执行MULAB后,A=B=A、A=02HB=33HB、A=OOHB=33HC、A=0211B=32HD、A=00HB=32H答案D
3、MCS-51系列单片机的指令系统共有指令数为A、119B、115C、113D、111答案D
4、设A=38HR0=28H28H=18H执行下列程序后ORLA#27HANLA28HXCHDA@R0CPLAoA二A、E5hB、E6hC、E7hD、E8h答案c
5、已知A=7FHPSW=OOH当执行RRCA指令后A的内容为A、FEHB、FFHC、3FHD、BFH答案c
6、指令ADDCA#20H源操作数的寻址方式是A、寄存器寻址ANLA#80HORLA#80HANLA#7FH答案D
51、执行返回指令时,返回的断点是调用指令的首地址A、正确B、错误答案B
52、判断指令(或伪指令)ORG3000H是否正确A、正确B、错误答案A
53、8051单片机系统复位后,IE中各中断允许位均被清0即禁止所有中断A、正确B、错误答案A
54、内部RAM的位寻址区每个单元都可以进行位寻址A、正确B、错误答案A
55、各个中断源的入口地址分别是0003H、OOOBH、0013H、001BH、0023HA、正确B、错误答案A
56、线选法是把单根的低位地址线直接接到存储器芯片的片选端A、正确B、错误答案A
57、中断服务程序的最后一条指令是RETRETIA、正确B、错误答案A
58、书写格式是否正确MOVA@R7A、正确B、错误答案B
59、MCS-51的数据传送指令是把源操作数传送到目的操作数,指令执行后源操作数改变,目的操作数修改为源操作数A、正确B、错误答案B
60、不同点为8051内部有4KBR0M8751内部有4KBEPR0M而8031内部无程序存储器A、正确B、错误答案A
61、字符帧也叫数据帧,由起始位、数据位、奇偶校验位和停止位等4部分组成A、正确B、错误答案A
62、若置8051的定时器/计数器T1于计数模式,工作于方式1则工作方式字为50HoA、正确B、错误答案A
63、判断指令(或伪指令)MOVRIR2是否正确A、正确B、错误答案B
64、如JCrel发生跳转时,目标地址为当前指令地址加上偏移量A、正确B、错误答案B
65、LJMP是无条件转移指令,它可以控制程序在64KB范围内任意跳转A、正确B、错误答案A
66、标号由1〜8个字符组成,第一个字符必须是英文字,不能是数字或其它符号;标号后必须用冒号A、正确B、错误答案A
67、程序存储器ROM是用来存放用户编写的应用程序和固定数据的A、正确B、错误答案A
68、DJNZRnrel是减1不为0转移指令A、正确B、错误答案A
69、长跳指令LJMPaddrl6;PC*-addrl6跳转范围64kA、正确B、错误答案A
70、JZrel指令跳转的条件是A的内容为0A、正确B、错误答案A
71、求十进制数-102的补码(以2位16进制数表示),该补码为9AHA、正确B、错误答案A
72、MCS-51单片机中PUSH和POP指令只能保护现场,不能保护断点A、正确B、错误答案B
73、判断指令(或伪指令)ADDCAR7是否正确A、正确B、错误答案A
74、判断指令(或伪指令)ORLP
1.0P
3.1是否正确A、正确B、错误答案B
75、书写格式是否正确LJMP#1000HA、正确B、错误答案B
76、8051单片机的PC与DPTR都在CPU片内,因此指令MOVCA@A+PC与指令MOVCA@A+DPTR执行时只在单片机内部操作,不涉及片外存储器A、正确B、错误答案B
77、条件转移指令JNCrel;如C=l转移A、正确B、错误答案A
78、判断指令(或伪指令)SWAPR1是否正确A、正确B、错误答案B
79、条件转移指令JCrel;如C=l转移A、正确B、错误答案A
80、MCS-51单片机系统复位后,中断请求标志TCON和SCON中各位均为0A、正确B、错误答案A
81、MCS51单片机有5个中断源,2个中断优先级,中断优先级由特殊功能寄存器IP控制.A、正确B、错误答案A
82、单片机的复位有上电复位和按钮复位两种方式A、正确B、错误答案A
83、中断初始化时,对中断控制器的状态设置,只可使用位操作指令,而不能使用字节操作指令A、正确B、错误答案A
84、设PC的内容为35H若要把程序存贮器08FEH单元的数据传送至累加器A则必须使用指令MOVCA@A+PCoA、正确B、错误答案B
85、定时计数器可以产生延时定时,也可以用来计数A、正确B、错误答案A
86、指令周期是指CPU执行一条指令所需要的时间MULAB一个指令周期通常含有2个机器周期A、正确B、错误答案B
87、已知A=UHB=04H执行指令DIVAB后其结果A=04HB=1CY=OV=OoA、正确B、错误答案A
88、工作寄存器Rn有8个,它的地址是固定的A、正确B、错误答案B
89、P1口是准双向口,只作为输入输出接口使用A、正确B、错误答案A
90、指令MOVA00H执行后A的内容一定为OOHA、正确B、错误答案B
91、数据存储器用于存储暂时性的输入输出数据和运算的中间结果A、正确B、错误答案A
92、存储器中最小的存储单元称作“位”A、正确B、错误答案A
93、CYPSW.7——进位标志位CY是PSW中最常用的标志位A、正确B、错误答案A
94、判断指令或伪指令DAR2是否正确A、正确B、错误答案B
95、MCS-51单片机系统复位时,TMOD模式控制寄存器的低4位均为0A、正确B、错误答案A
96、P是奇偶标志位,当A里的1的个数为偶数时,P=1A、正确B、错误答案B
97、书写格式是否正确MOVRO#20HA、正确B、错误答案A
98、MCS-51的数据存储器在物理上和逻辑上都分为两个地址空间一个是片内的256字节的RAM另一个是片外最大可扩充64K字节的RAMA、正确B、错误答案A
99、CJNEA#datarel是比较不相等转移指令A、正确B、错误答案A
100、MOVA@A+DPTR是一条查表指令A、正确B、错误答案BB、直接寻址C、立即数寻址D、寄存器间接寻址E、变址寻址F、相对寻址G、位寻址答案C
7、当晶振频率为12MHz时,机器周期为()A、1usB、211sC、311sD4us答案A
8、单片机上电复位后,P0的内容和SP的内容为()0000H00HFFH07H0000H07HFFH00H答案B
9、以下有关PC的说法不正确的是()A、PC具有自动加“1”功能B、PC是一个16位寄存器C、是纯物理指针,本身没有地址D、总是存放着当前被执行指令的首地址答案DSJMPrel是()A、逻辑运算指令B、算术运算指令C、数据传送指令D、控制转移指令E、位操作指令答案D
11、16K程序存储器常用的芯片是EPROM是()271627322764271282725627512答案D
12、地址总线的缩写是()A、KBB、ABC、DBD、CB答案B
13、下列指令能使累加器A高4位不变,低4位置F的是()ANLA#OFHANLA#OFOHORLA#OFHORLA#OFOH答案c
14、MCS-51单片机在同一级别里除INTO外,级别最高的中断源是A、外部中断1B、定时器TOC、定时器T1D、串行口答案B
15、下列指令属于伪指令的是()A、RETB、ENDC、RETID、NOP答案B
16、要用传送指令访问MCS-51片外RAM它的指令操作码助记符是()A、MOVMOVXMOVCD、以上都行答案B
17、一个机器周期内含有多少个状态周期()A、2B、4C、6D、8答案C
18、在用接口传信息时,如果用一帧来表示一个字符,且每一帧中有一个起始位、一个结束位和若干个数据位,该传送属于()0A、同步传送B、异步传送C、并行传送D、串行传送答案D
19、型号为6116的RAM容量是()A、2KBB、4KBC、8KBD、16KB答案A
20、堆栈区的地址是()A、00H-07HB、30H-7FHC、08H〜1FHD、20H-2FH答案C
21、以下寄存器中,是16位寄存器的是()DPTRB、SPC、PSWD、ACC答案A
22、若要使用TO方式0产生50011s延时,TMOD应设置为()A、00HB、01HC、10HD、11H答案A
23、VCC引脚功能是A、+5V电源B、外部程序存储器读选通信号C、访问程序存储控制信号D、复位信号答案A
24、已知A=7FHPSW=OOH当执行RRCA指令后PSW的内容为A、80HB、81HC、OOHD、01H答案A
25、MCS-51单片机的低8位地址总线是A、POB、PlC、P2D、P3答案A
26、MCS-51单片机在同一级别里除串行口外,级别最低的中断源是A、外部中断1B、定时器TOC、定时器T1D、串行口答案C
27、MCS-51指令系统中指令ADDAR0执行前A=86HRO=7AHC=0执行后,其结果为A、A=OOHC=1B、A=0011C=0C、A-7AHC=1D、A=7AIIC=0答案A
28、MCS-51单片机的高8位地址总线是A、P0B、PlC、P2D、P3答案C
29、位寻址区的地址是()A、00H-07H08H〜1FHC、20H-2FHD、30H〜7FH答案C
30、在中断服务程序中至少应有一条()A、中断返回指令B、传送指令C、加法指令D、转移指令答案A
31、已知(A)=50H(R0)=30H(30H)=6CH执行指令XCHA@R0后RO的内容为()A、50HB、30HC、6CHD、OOH答案B
32、已知累加器A的数值为98H它与OFAH相加,相加后会影响标志位CY、AC和0V位各个位的值是()
0、
0、
01、
0、
11、
1、
11、
1、0答案D
33、在存储器扩展电路中74LS373的主要功能是()A、锁存地址B、锁存数据C、存储地址D、存储数据答案A
34、若(SP)=4011当执行一条RET指令后,SP的值为()A、41HB、42HC、38HD、3EH答案D
35、波特的单位是()A、字节/秒B、字符/秒C、位/秒D、帧/秒答案C
36、8051单片机的PI0接口数为()A、6个8位的B、4个8位的C、3个8位的D、5个8位的答案B
37、在串行通信中,8031中发送和接收的寄存器是SC0NSBUFTMODDPTR答案B
38、MCS-51指令系统中,指令CLRA;表示()A、将A的内容清0B、将A的内容置1C、将A的内容各位取反,结果送回A中D、循环移位指令答案A
39、80C51的中断系统不包含()A、外部中断0B、外部中断1C、定时计数器T1D、定时计数器T2答案D
40、MCS-51指令系统中,执行下列指令后,其结果为()MOVA#68ADDA#53DAAA=21CY=10V=0A=21CY=1OV=1A=21CY=O0V=0D、以上都不对答案B
41、若SP=40H当执行一条LCALL指令后,SP的值为A、41HB、42HC、38HD、3FH答案B
42、MCS-51指令系统中,指令ADDARO执行前A=38HRO=54HC=1执行后,其结果为A、A=9211C=1B、A=92HC=0C、A=8CHC=1D、A=8CHC=0答案D
43、执行程序MOVDPTR#8000HMOVXA@DPTRADDA20HMOVRO#00HMOVx@R0AINCROCLRAADDCA#00HMOVx@R0ARET之后则A是A、OOHB、01HC、02HD、03H答案B
44、一个乘法周期是多少个机器周期A、1B、2C、4D、3答案c
45、下列指令能使RO低4位不变,高4位置F的是()ANLRO#OFOHORLRO#OFOHORL0#OFHORLOOH#OFOH答案D
46、执行下列程序后,累加器A的内容为()ORG0000HMOVA#00HADDA#02HMOVDPTR#005011MOVCA@A+DPTRMOV@R0ASJMP$ORG0050HBAO DBOOH08HOBH6H09HOCHENDA、OOHB、OBHC、06HD、OCH答案B
47、TO定时方式,工作在方式1方式字TMOD二A、OOHB、01HC、12HD、11H答案B
48、主程序中调用子程序后返回主程序,堆栈指针SP的值()A、力口4B、不变C、减2D、力口2答案B
49、当定时器T0发出中断请求后,中断响应的条件是SETBETOSETBEXOMOVIE#82HMOVIE#61H答案c
50、下列指令能使R0的最高位置的是()A、ORLA#7FH。