单片机考试模拟题docWord下载.docx

上传人:b****1 文档编号:14362026 上传时间:2022-10-22 格式:DOCX 页数:10 大小:20.12KB
下载 相关 举报
单片机考试模拟题docWord下载.docx_第1页
第1页 / 共10页
单片机考试模拟题docWord下载.docx_第2页
第2页 / 共10页
单片机考试模拟题docWord下载.docx_第3页
第3页 / 共10页
单片机考试模拟题docWord下载.docx_第4页
第4页 / 共10页
单片机考试模拟题docWord下载.docx_第5页
第5页 / 共10页
点击查看更多>>
下载资源
资源描述

单片机考试模拟题docWord下载.docx

《单片机考试模拟题docWord下载.docx》由会员分享,可在线阅读,更多相关《单片机考试模拟题docWord下载.docx(10页珍藏版)》请在冰豆网上搜索。

单片机考试模拟题docWord下载.docx

14.T0,T1工作在定时器状态还是工作在计数器状态应由____来决定。

15.CPU访问内部RAM数据缓冲区可采用____寻址方式。

访问R0…R7可采用____寻址方式。

访问SFR寄存器采用____寻址方式。

16.51单片机的中断源有____等5个。

中断源的自然优先级顺序是____。

其中断标志位在____和____寄存器中。

17.51单片机的中断系统由____和____等部分组成。

18.51单片机共有____个SFR寄存器。

其地址范围是____。

19.51单片机的位存储器共有____位。

位存储器在片内____区间。

20.ALE叫____信号端子,当其输出高电平时,P0送出____;

当其输出低电平时,CPU将从P0口读入或写出____。

1.CPU、存储器、I/O口、定时器、中断系统、总线控制

2.外部64KBROM,外部64KBRAM,内部128BRAM3.工作寄存器区、位存储器区、数据缓冲区

4.片内4KB程序存储器,片外60KB程序存储器;

片外64KB程序存储器

5.数据指针,存放当前CPU要访问的外部RAM单元地址6.用户I/O,字节,位

7.PC、A、B、PSW、SP、DPTR8.堆栈指针,用来存放栈顶单元地址

9.内部RAM地址为30H~7FH区间10.13位、16位、8位11.程序状态,出错

12.1022H13.机内机器周期;

外部事件14.TMOD寄存器中的D6位置1或清0

15.直接、寄存器、寄存器间接;

寄存器;

直接。

16.INT0、T0、INT1、T1、串行口;

INT0、T0、INT1、T1、串行口;

TCON和SCON

17.5个中断源、TCON、SCON、IE、IP和查询电路18.18,80H~FFH

19.128,20H~2FH20.地址锁存允许,低8位地址,8位数据

二.判断指令的正、误

1.指出下列指令的正误

①MOV@R1,#80H(√)②CLR30H(√)③MOVXA,2000H(×

④MOVR7,@R1(×

)⑤MOVR1,#0100H(×

)⑥SETBR7.0(√)

⑦MOV20H,21H(√)

2.判断以下指令的正误

 

①MOVXA,1000H(×

)②DECDPTR(×

)③ADDA,B(√)

④CLRR0(×

)⑤INCR7(√)⑥MOV@R3,A(√)

⑦MOVRN,P1(√)⑧MOV40H,TL1(√)

3.判断以下指令的正误

①INC@R4(√)②MOVF0H,C(√)③MOVA,2000H(×

④MOVR1,R7(×

)⑤XRLP1,#31H(√)⑥ANL#6FH,A(×

三.选择题

1.下面哪些指令执行后,能够对PSW寄存器产生影响?

答案:

(B、C、D)

(A)DEC3FH(B)ADDA,3FH

(C)SUBBA,R0(D)CJNEA,3FH,rel

2.6264芯片是答案:

(B)

(A)64KBEPROM(B)8KBRAM(C)64KBRAM

3.指令LCALLaddr16执行后,硬件会自动产生下列操作。

答案:

(C)

(A)将16位地址进栈;

(B)将指令中16位二进制数装入DPTR;

(C)将指令中给出的16位地址装入PC;

4.使CPU响应某中断源请求的条件是答案:

(D)

(A)开放中断系统;

(B)查询到该中断源的中断标志;

(C)高优先级和同级中断源没有中断请求;

(D)A、B、C三个条件都必须具备。

5.下面哪一个部件不属于CPU的部件?

(A)

(A)IP(B)ALU(C)PC(D)PSW

6.要把P1口高4位变为0,低4位不变,应使用下列哪条指令?

(D)

(A)ORLP1,#0FH(B)ORLP1,#0F0H

(C)ANLP1,#0F0H(D)ANLP1,#0FH

7.CPU响应中断后,原来程序的断点地址和数据应该由下面哪一条来完成?

(A)由CPU自动完成(B)在中断响应中完成

(C)应由硬件和中断服务程序完成(D)在主程序中完成

8.某种存储器芯片的容量是16KB,那么它与地址总线连接的根数是:

答案(D)

(B)11根,(B)12根,(C)13根,(D)14根,(E)15根。

9.定时器T0、T1的启动/停止应由下面哪一条来完成?

(A)由程序来完成(B)由硬件自动完成

(C)当GATE=0时,由TR0、TR1置位、清0完成

10.51单片机直接寻址指令中的直接地址单元有哪些?

(A)产品厂家给出的地址单元(B)20H~7FH单元和部分SFR寄存器

(C)30H~7FH单元(D)片内RAM和SFR寄存器

11.下面哪些指令是访问ROM的指令?

(B和C)

(A)MOVXA,@DPTR(B)MOVCA,@A+PC

(C)MOVCA,@A+DPTR(D)MOVX@DPTR,A

12.下面哪些指令执行后,能够对PSW寄存器产生影响?

答:

(B)(C)(D)

13.要访问MCS-51单片机的特殊功能寄存器应使用的寻址方式是答案:

(A)寄存器间接寻址,(B)变址寻址,(C)直接寻址,(D)相对寻址

14.要确定51单片机P1口的输入、输出工作方式,下面哪种说法是正确的?

(A)由编程决定;

(B)由输入/输出设备决定;

(C)由读引脚或写引脚指令决定;

(D)由CPU读写命令决定;

四.阅读程序

1.阅读下列程序段并回答问题。

设片内RAM中(59H)=#50H,问执行下列程序段后。

(A)=?

,(50H)=?

,(51H)=?

,(52H)=?

MOVA,59H

MOVR0,A

MOVA,#0

MOV@R0,A

MOVA,#25H

MOV51H,A

MOV52H,#70H

(A)=#25H,(50H)=#0,(51H)=#25H,(52H)=#70H。

2.执行下列程序段后(A)=?

,(60H)=?

,(61H)=?

MOV7FH,#1AH

MOV60H,#00H

MOV61H,#00H

MOVA,7FH

JNBA?

0,KP1

MOV60H,A

KP1:

MOV61H,A

3.已知:

内部RAM中30H和40H单元的内容分别是#10H和#20H。

执行下列程序后(71H)=?

(A)=?

(B)=?

MOVSP,#70H

PUSH30H

PUSH40H

POPA

POPB

4.执行下列程序段后(20H)=?

(21H)=?

MOVA,#03H

MOVR0,#20H

RLA

INCR0

MOV@R0,A

5.已知:

(R0)=#4BH,(A)=#84H,(4BH)=#7FH,(40H)=#20H

问:

执行下列程序段后,R0、A和4BH、40H单元的内容是多少?

MOVA,@R0

MOV@R0,40H

MOV40H,A

MOVR0,#35H

6.执行下列程序后,40H~45H单元中的内容分别是多少?

CLRA

MOVR0,#40H

MOVR1,#06H

LOOP:

INCA

INCR0

DJNZR1,LOOP

RET

7.阅读下列程序段,已知:

(2000H)=#64H,执行程序后,(1000H)=?

MOVDPTR,#2000H

MOVCA,@A+DPTR

MOVDPTR,#1000H

MOVX@DPTR,A

(1000H)=#64H

2.答案:

(A)=#1AH,(60H)=#00H,(61H)=#1AH。

3.答案:

(71H)=#10H,(A)=#20H,(B)=#10H。

4.答案:

(20H)=#03H,(21H)=#06H。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 人文社科 > 广告传媒

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1