51单片机常见的填空题
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
35 辑运算指令可以完成______、____、____、清 0 和取反操作,当以累加器 A 为目的操作数时,对 P 标志有影响。
正确答案: 第 1 空:与;逻辑与 第 2 空:或;逻辑或 第 3 空:异或;逻辑异或
36 当前指令 CJNE A,#12H,10H 的地址是 0FFEH,若累加器 A 的值为 10H, 则该指令执行后的 PC 值为_______,若累加器 A 的值为 12H,则该指令执行后的 PC 值为__________。
(1006H)=___________;
(1007H)=___________;
(1008H)=___________。
正确答案: 第 1 空:12H 第 2 空:34H 第 3 空:00H;0H;0 第 4 空:00H;0H;0 第 5 空:00H;0H;0 第 6 空:55H 第 7 空:67H 第 8 空:00H;0H;0 第 9 空:87H 解析:
பைடு நூலகம்
DPTR,#2000H A,@DPTR 20H,A
25、8051 有
个
正确答案: 第 1 空:4 第 2 空:8
位的并行 I/O 端口。
26、MCS-51 单片机中 P0 口作地址/数据总线,传送地址码的________位;P2 口作地址总线,传送地址码的________位 。
正确答案: 第 1 空:低 8 第 2 空:高 8
33、使累加器 A 的最低位置 1,要求使用逻辑操作指令,要求不得改变 A 中未 涉位的内容。
正确答案: 第 1 空:ORL A,#01H;ORL A,#00000001B
34 清除累加器 A 的高四位,要求使用逻辑操作指令,要求不得改变 A 中未涉位 的内容。
正确答案: 第 1 空:ANL A,#0FH;ANL A,# 00001111B
正确答案: 第 1 空:8
15、当 8051 的 RST 引脚上保持_____个时钟周期以上的高电平,8051 即发生复 位。
正确答案: 第 1 空:24
16、一个机器周期是由_______个时钟周期组成。
正确答案: 第 1 空:12 17、在一条汇编语句中,唯一不能空缺的部分是______。
正确答案: 第 1 空:指令码;操作码;操作码字段 18、指令中的操作数,如果用十六进制表示,后缀为_____,若以以二进制表示,需加后缀
正确答案: 第 1 空:Flash;flash
7、CPU 对各种功能部件的控制是采用__________(SFR)的集中控制方式。
正确答案: 第 1 空:特殊功能寄存器 解析:片内各功能部件通过片内单一总线连接而成,基本结构依旧是 CPU 加上 外围芯片的传统微机结构。 CPU 对各种功能部件的控制是采用特殊功能寄存器 (SFR,Special Function Register)的集中控制方式。
正确答案: 第 1 空:MOV A,53H 23、根据题意,完成下列操作的指令。
(1)R0 的内容送到 R1 中。 MOV A,R0 _____________。
(2)片内 RAM 的 20H 单元内容送到片内 RAM 的 40H 单元中。 ______________。
正确答案: 第 1 空:MOV R1,A 第 2 空:MOV 40H,20H
40 使 P1 最高位置位的位操作指令______。
正确答案: 第 1 空:SETB P1.7;SETB 90H.7; SETB 97H
41JC rel 的寻址方式是() 正确答案: 第 1 空:相对寻址
42 写单片机应用程序的语言有______语言、______语言和______语言。
正确答案: 第 1 空:机器
正确答案: 第 1 空:31H 第 2 空:1 第 3 空:1 第 4 空:1 第 5 空:1 30、已知:(A)=78H,(B)=04H,执行指令 MUL AB,则
(A)=________,(B)=________,Cy=_______,OV=_______。
正确答案: 第 1 空:E0H 第 2 空:01H 第 3 空:0 第 4 空:1 31、已知:(A)=78H,C=1,执行指令 SUBB A,#77H,则
正确答案: 第 1 空:1011H 第 2 空:1001H 解析:
37JMP 指令跳转范围为_______B,AJMP 指令的跳转范围为________B。
正确答案: 第 1 空:64K 第 2 空:2K 解析:
38 在 R7 初值为 00H 的情况下,DJNZ R7,rel 指令将循环执行_______次。
48、补充程序,实现 R4R3 R2,结果放于 R7R6R5 中。
ORG 0100H MUL1:__________
MOV B,R3 _________ _________ _________ MUL2: _________ MOV B,R4 _________ ADD A,R6 _________ _________ _________ _________ END
1、微型计算机总线按照传输数据类型的不同,分为____总线、_____总线和 ______总线。
正确答案: 第 1 空:数据 第 2 空:地址 第 3 空:控制
2、冯诺依曼确定的“计算机结构”的 5 大部件为______、______、______、 ______、_______。
正确答案: 第 1 空:存储器 第 2 空:运算器 第 3 空:控制器 第 4 空:输入设备 第 5 空:输出设备
8、PSW 中 RS1 RS0=10 时,R2 的地址为_______。
正确答案: 第 1 空:12H
9、若 A 中的内容为 63H,那么 ,P 标志位的值为________ 。
正确答案: 第 1 空:0
10、8031 单片机复位后 R4 所对应的存储单元地址为_______H,因上电时 PSW=_______H。
第 2 空:汇编 第 3 空:高级
43、初步编写的程序难免会有____和_____错误,只有在调试过程中才能发现。 正确答案: 第 1 空:语法 第 2 空:逻辑
44、用汇编语言编写的汇编语言源程序需要翻译成机器语言程序才能被机器执 行,这个翻译过程称为“_______”。 正确答案: 第 1 空:汇编
___;若以十进制表示,则需加后缀_______,也可省略。
正确答案: 第 1 空:H 第 2 空:B 第 3 空:D 19、51 单片机的汇编语言中,通常用#data 表示 8 位_______,取值范围是 00H-FFH.
正确答案: 第 1 空:立即数;常数 20、51 单片机的汇编语言中,通常用_______表示当前指令地址。
24、补全完成下列操作的指令。
片外 RAM 的 2000H 单元内容送到片内 RAM 的 20H 单元中。
_____________________;
_____________________;
_____________________。
正确答案: 第 1 空:MOV 第 2 空:MOVX 第 3 空:MOV
正确答案: 第 1 空:$ 21、51 单片机的汇编语言中,通常用________表示间址寄存器前缀。
正确答案: 第 1 空:@
1、已知(A)=80H,(R1)=7FH,(DPTR)=2FFCH,片内 RAM(7FH)=02H, 片外 RAM(2FFEH)=11H,ROM(2FFEH)=64H,试写出以下各条指令连续执行后 目标单元的内容。
3、MSC-51 系列单片机(基本型 HMOS 工艺)中,片内无 ROM 的机型是_______, 有 4KB ROM 的机型是_______,而有 4KB EPROM 的机型是_______。
正确答案: 第 1 空:8031 第 2 空:8051 第 3 空:8751 解析:MCS-51 系列单片机的基本型芯片分别是 8031、8051 和 8751。其中 8031 无片内程序存储器,8051 片内有 4KB 的程序存储器 ROM,而 8751 片内集成有 4KB 的程序存储器 EPROM。
4、MCS-51 系列单片机的生产工艺有________和________两种。 正确答案: 第 1 空:HMOS 第 2 空:CHMOS
5、MCS 是 Intel 公司单片机的系列符号,有 MCS-48、_____和 MCS-96 系列单 片机。
正确答案: 第 1 空:MCS-51
6、与 MCS-51 系列的 87C51 单片机相比,AT89C51/AT89S51 单片机片内的 4KB________存储器取代了 87C51 片内的 4KB EPROM。
13、8752 单片机内部 RAM 有_________个字节;外扩 RAM 最大_________个字节。
正确答案: 第 1 空:256
第 2 空:64KB
14、P0 口的驱动能力较大,每位可驱动_____个 LSTTL 输入,而 P1、P2、P3 口 的每一位的驱动能力,只有 P0 口的一半。
(A)=________, Cy=_______,OV=_______,Ac=_______,P=_______。 正确答案: 第 1 空:00H 第 2 空:0 第 3 空:0 第 4 空:0 第 5 空:0
32、能将 A 的内容向左循环一位,第 7 位进第 0 位的指令是 _______。
正确答案: 第 1 空:RL A
正确答案: 第 1 空:04 第 2 空:00
11、内部 RAM 中,位地址为 40H、89H 的位,该位所在字节的字节地址分别为 ______和________。
正确答案: 第 1 空:28H 第 2 空:88H
12、80C51 单片机上电复位后,堆栈区最大的允许范围是_____字节单元
正确答案: 第 1 空:120
;计算 R2 R3 ;存结果的低字节到 R5 ;存结果的高字节到 R6
;计算 R2 R4 ;结果低字节与 R6 相加
;再存入 R6 ;取高字节到 A ;加上进位位 ;结果存 R7
正确答案: 第 1 空:MOV 第 2 空:MUL 第 3 空:MOV 第 4 空:MOV 第 5 空:MOV 第 6 空:MUL 第 7 空:MOV 第 8 空:MOV 第 9 空:ADDC 第 10 空:MOV
正确答案: 第 1 空:256 解析:
39 位处理指令实现
的逻辑功能。补充程序。
MOV C,P1.1;
____________;
ANL C,P1.0;
____________;
____________;
正确答案: 第 1 空:ORL 第 2 空:ORL 第 3 空:MOV 解析:
C,P1.2 C,/P1.3 P1.4,C
TAB:DB 12H,34H
DS 3
DW 5567H,87H
汇编后,下列单元的内容为
(1000H)=___________;
(1001H)=___________;
(1002H)=___________;
(1003H)=___________;
(1004H)=___________;
(1005H)=___________;
MOV A,@R1
MOVC A,@A+DPTR
XCHD A,@R1
正确答案: 第 1 空:02H 第 2 空:64H 第 3 空:62H
;(A)=__________; ;(A)=__________;
;(A)=__________。
22、将内部数据存储器 53H 单元的内容传送到累加器 A 的指令是____。
27、8051 的引脚 RST 是____( IN 脚 还是 OUT 脚),当在引脚加上持续时间大于 2 个
机器周期的____电平时,8051 进入复位状态。
正确答案: 第 1 空:IN 脚 第 2 空:高
28、使用 8031 芯片时,需将 引脚接_______电平,因为其片内无程序存储器。
正确答案: 第 1 空:低 29、设 A=0AFH,(20H)=81H,Cy=1 指令 ADDC A,20H 执行后的结果 是(A)=______,Cy=______,Ac=_______,OV=______,P=______。
45、汇编有______汇编和____汇编两种方式。 正确答案: 第 1 空:人工 第 2 空:机器
46、_____程序是计算机唯一能够直接理解和执行的程序,它是一种用二进制 表示的指令和数据。 正确答案: 第 1 空:机器语言
47、下列程序段汇编后,从 1000H 单元开始的单元内容是什么?
ORG 1000H
正确答案: 第 1 空:与;逻辑与 第 2 空:或;逻辑或 第 3 空:异或;逻辑异或
36 当前指令 CJNE A,#12H,10H 的地址是 0FFEH,若累加器 A 的值为 10H, 则该指令执行后的 PC 值为_______,若累加器 A 的值为 12H,则该指令执行后的 PC 值为__________。
(1006H)=___________;
(1007H)=___________;
(1008H)=___________。
正确答案: 第 1 空:12H 第 2 空:34H 第 3 空:00H;0H;0 第 4 空:00H;0H;0 第 5 空:00H;0H;0 第 6 空:55H 第 7 空:67H 第 8 空:00H;0H;0 第 9 空:87H 解析:
பைடு நூலகம்
DPTR,#2000H A,@DPTR 20H,A
25、8051 有
个
正确答案: 第 1 空:4 第 2 空:8
位的并行 I/O 端口。
26、MCS-51 单片机中 P0 口作地址/数据总线,传送地址码的________位;P2 口作地址总线,传送地址码的________位 。
正确答案: 第 1 空:低 8 第 2 空:高 8
33、使累加器 A 的最低位置 1,要求使用逻辑操作指令,要求不得改变 A 中未 涉位的内容。
正确答案: 第 1 空:ORL A,#01H;ORL A,#00000001B
34 清除累加器 A 的高四位,要求使用逻辑操作指令,要求不得改变 A 中未涉位 的内容。
正确答案: 第 1 空:ANL A,#0FH;ANL A,# 00001111B
正确答案: 第 1 空:8
15、当 8051 的 RST 引脚上保持_____个时钟周期以上的高电平,8051 即发生复 位。
正确答案: 第 1 空:24
16、一个机器周期是由_______个时钟周期组成。
正确答案: 第 1 空:12 17、在一条汇编语句中,唯一不能空缺的部分是______。
正确答案: 第 1 空:指令码;操作码;操作码字段 18、指令中的操作数,如果用十六进制表示,后缀为_____,若以以二进制表示,需加后缀
正确答案: 第 1 空:Flash;flash
7、CPU 对各种功能部件的控制是采用__________(SFR)的集中控制方式。
正确答案: 第 1 空:特殊功能寄存器 解析:片内各功能部件通过片内单一总线连接而成,基本结构依旧是 CPU 加上 外围芯片的传统微机结构。 CPU 对各种功能部件的控制是采用特殊功能寄存器 (SFR,Special Function Register)的集中控制方式。
正确答案: 第 1 空:MOV A,53H 23、根据题意,完成下列操作的指令。
(1)R0 的内容送到 R1 中。 MOV A,R0 _____________。
(2)片内 RAM 的 20H 单元内容送到片内 RAM 的 40H 单元中。 ______________。
正确答案: 第 1 空:MOV R1,A 第 2 空:MOV 40H,20H
40 使 P1 最高位置位的位操作指令______。
正确答案: 第 1 空:SETB P1.7;SETB 90H.7; SETB 97H
41JC rel 的寻址方式是() 正确答案: 第 1 空:相对寻址
42 写单片机应用程序的语言有______语言、______语言和______语言。
正确答案: 第 1 空:机器
正确答案: 第 1 空:31H 第 2 空:1 第 3 空:1 第 4 空:1 第 5 空:1 30、已知:(A)=78H,(B)=04H,执行指令 MUL AB,则
(A)=________,(B)=________,Cy=_______,OV=_______。
正确答案: 第 1 空:E0H 第 2 空:01H 第 3 空:0 第 4 空:1 31、已知:(A)=78H,C=1,执行指令 SUBB A,#77H,则
正确答案: 第 1 空:1011H 第 2 空:1001H 解析:
37JMP 指令跳转范围为_______B,AJMP 指令的跳转范围为________B。
正确答案: 第 1 空:64K 第 2 空:2K 解析:
38 在 R7 初值为 00H 的情况下,DJNZ R7,rel 指令将循环执行_______次。
48、补充程序,实现 R4R3 R2,结果放于 R7R6R5 中。
ORG 0100H MUL1:__________
MOV B,R3 _________ _________ _________ MUL2: _________ MOV B,R4 _________ ADD A,R6 _________ _________ _________ _________ END
1、微型计算机总线按照传输数据类型的不同,分为____总线、_____总线和 ______总线。
正确答案: 第 1 空:数据 第 2 空:地址 第 3 空:控制
2、冯诺依曼确定的“计算机结构”的 5 大部件为______、______、______、 ______、_______。
正确答案: 第 1 空:存储器 第 2 空:运算器 第 3 空:控制器 第 4 空:输入设备 第 5 空:输出设备
8、PSW 中 RS1 RS0=10 时,R2 的地址为_______。
正确答案: 第 1 空:12H
9、若 A 中的内容为 63H,那么 ,P 标志位的值为________ 。
正确答案: 第 1 空:0
10、8031 单片机复位后 R4 所对应的存储单元地址为_______H,因上电时 PSW=_______H。
第 2 空:汇编 第 3 空:高级
43、初步编写的程序难免会有____和_____错误,只有在调试过程中才能发现。 正确答案: 第 1 空:语法 第 2 空:逻辑
44、用汇编语言编写的汇编语言源程序需要翻译成机器语言程序才能被机器执 行,这个翻译过程称为“_______”。 正确答案: 第 1 空:汇编
___;若以十进制表示,则需加后缀_______,也可省略。
正确答案: 第 1 空:H 第 2 空:B 第 3 空:D 19、51 单片机的汇编语言中,通常用#data 表示 8 位_______,取值范围是 00H-FFH.
正确答案: 第 1 空:立即数;常数 20、51 单片机的汇编语言中,通常用_______表示当前指令地址。
24、补全完成下列操作的指令。
片外 RAM 的 2000H 单元内容送到片内 RAM 的 20H 单元中。
_____________________;
_____________________;
_____________________。
正确答案: 第 1 空:MOV 第 2 空:MOVX 第 3 空:MOV
正确答案: 第 1 空:$ 21、51 单片机的汇编语言中,通常用________表示间址寄存器前缀。
正确答案: 第 1 空:@
1、已知(A)=80H,(R1)=7FH,(DPTR)=2FFCH,片内 RAM(7FH)=02H, 片外 RAM(2FFEH)=11H,ROM(2FFEH)=64H,试写出以下各条指令连续执行后 目标单元的内容。
3、MSC-51 系列单片机(基本型 HMOS 工艺)中,片内无 ROM 的机型是_______, 有 4KB ROM 的机型是_______,而有 4KB EPROM 的机型是_______。
正确答案: 第 1 空:8031 第 2 空:8051 第 3 空:8751 解析:MCS-51 系列单片机的基本型芯片分别是 8031、8051 和 8751。其中 8031 无片内程序存储器,8051 片内有 4KB 的程序存储器 ROM,而 8751 片内集成有 4KB 的程序存储器 EPROM。
4、MCS-51 系列单片机的生产工艺有________和________两种。 正确答案: 第 1 空:HMOS 第 2 空:CHMOS
5、MCS 是 Intel 公司单片机的系列符号,有 MCS-48、_____和 MCS-96 系列单 片机。
正确答案: 第 1 空:MCS-51
6、与 MCS-51 系列的 87C51 单片机相比,AT89C51/AT89S51 单片机片内的 4KB________存储器取代了 87C51 片内的 4KB EPROM。
13、8752 单片机内部 RAM 有_________个字节;外扩 RAM 最大_________个字节。
正确答案: 第 1 空:256
第 2 空:64KB
14、P0 口的驱动能力较大,每位可驱动_____个 LSTTL 输入,而 P1、P2、P3 口 的每一位的驱动能力,只有 P0 口的一半。
(A)=________, Cy=_______,OV=_______,Ac=_______,P=_______。 正确答案: 第 1 空:00H 第 2 空:0 第 3 空:0 第 4 空:0 第 5 空:0
32、能将 A 的内容向左循环一位,第 7 位进第 0 位的指令是 _______。
正确答案: 第 1 空:RL A
正确答案: 第 1 空:04 第 2 空:00
11、内部 RAM 中,位地址为 40H、89H 的位,该位所在字节的字节地址分别为 ______和________。
正确答案: 第 1 空:28H 第 2 空:88H
12、80C51 单片机上电复位后,堆栈区最大的允许范围是_____字节单元
正确答案: 第 1 空:120
;计算 R2 R3 ;存结果的低字节到 R5 ;存结果的高字节到 R6
;计算 R2 R4 ;结果低字节与 R6 相加
;再存入 R6 ;取高字节到 A ;加上进位位 ;结果存 R7
正确答案: 第 1 空:MOV 第 2 空:MUL 第 3 空:MOV 第 4 空:MOV 第 5 空:MOV 第 6 空:MUL 第 7 空:MOV 第 8 空:MOV 第 9 空:ADDC 第 10 空:MOV
正确答案: 第 1 空:256 解析:
39 位处理指令实现
的逻辑功能。补充程序。
MOV C,P1.1;
____________;
ANL C,P1.0;
____________;
____________;
正确答案: 第 1 空:ORL 第 2 空:ORL 第 3 空:MOV 解析:
C,P1.2 C,/P1.3 P1.4,C
TAB:DB 12H,34H
DS 3
DW 5567H,87H
汇编后,下列单元的内容为
(1000H)=___________;
(1001H)=___________;
(1002H)=___________;
(1003H)=___________;
(1004H)=___________;
(1005H)=___________;
MOV A,@R1
MOVC A,@A+DPTR
XCHD A,@R1
正确答案: 第 1 空:02H 第 2 空:64H 第 3 空:62H
;(A)=__________; ;(A)=__________;
;(A)=__________。
22、将内部数据存储器 53H 单元的内容传送到累加器 A 的指令是____。
27、8051 的引脚 RST 是____( IN 脚 还是 OUT 脚),当在引脚加上持续时间大于 2 个
机器周期的____电平时,8051 进入复位状态。
正确答案: 第 1 空:IN 脚 第 2 空:高
28、使用 8031 芯片时,需将 引脚接_______电平,因为其片内无程序存储器。
正确答案: 第 1 空:低 29、设 A=0AFH,(20H)=81H,Cy=1 指令 ADDC A,20H 执行后的结果 是(A)=______,Cy=______,Ac=_______,OV=______,P=______。
45、汇编有______汇编和____汇编两种方式。 正确答案: 第 1 空:人工 第 2 空:机器
46、_____程序是计算机唯一能够直接理解和执行的程序,它是一种用二进制 表示的指令和数据。 正确答案: 第 1 空:机器语言
47、下列程序段汇编后,从 1000H 单元开始的单元内容是什么?
ORG 1000H