单片机的课后的题目Word文档下载推荐.docx

上传人:b****4 文档编号:15863086 上传时间:2022-11-16 格式:DOCX 页数:24 大小:29.20KB
下载 相关 举报
单片机的课后的题目Word文档下载推荐.docx_第1页
第1页 / 共24页
单片机的课后的题目Word文档下载推荐.docx_第2页
第2页 / 共24页
单片机的课后的题目Word文档下载推荐.docx_第3页
第3页 / 共24页
单片机的课后的题目Word文档下载推荐.docx_第4页
第4页 / 共24页
单片机的课后的题目Word文档下载推荐.docx_第5页
第5页 / 共24页
点击查看更多>>
下载资源
资源描述

单片机的课后的题目Word文档下载推荐.docx

《单片机的课后的题目Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《单片机的课后的题目Word文档下载推荐.docx(24页珍藏版)》请在冰豆网上搜索。

单片机的课后的题目Word文档下载推荐.docx

A)寄存器寻址方式 

B)寄存器间接寻址方式

C)直接寻址方式 

D)变址寻址方式

5、ANL20H,#30H指令中,源操作数的寻址方式是 

A)立即寻址方式 

B)直接寻址方式

C)位寻址方式 

D)相对寻址方式

6、ANL 

C,/30H指令中,源操作数的寻址方式是 

B)直接寻址方式

D)相对寻址方式

7、Jz 

rel指令中,操作数rel的寻址方式是 

A)立即寻址方式 

8、Jz 

rel指令中,是判断 

中的内容是否为0。

A)A 

B)B 

C)C 

D)PC

9、MOVX 

A,@DPTR指令中源操作数的寻址方式是(B)

A)寄存器寻址(B)寄存器间接寻址(C)直接寻址(D)立即寻址

10、下面条指令将MCS-51的工作寄存器置成3区(B)

A)MOV 

PSW,#13H 

(B)MOV 

PSW,#18H

11、MOV 

C,00H指令中源操作数的寻址方式是(A)

A)位寻址 

B)直接寻址 

C)立即寻址 

D)寄存器寻址

二、填空题

1、8051单片机共有 

种寻址方式。

访问外部数据存储器应采用寄存器间接寻址方式。

2、访问外部数据存储器应采用 

寄存器间接 

寻址方式;

查表应使用 

变址 

寻址方式。

3、在8051单片机中,堆栈操作的指令有 

PUSH 

和 

POP 

两个。

4、在8051单片机中,子程序调用的指令有 

ACALL 

LCALL 

5、CJNE指令都是 

3字节 

字节指令。

6、指令SJMP 

的功能是无条件转移到本指令的首地址执行程序,即将本指令的首地址送给PC 

7、十进制调整指令DA 

A不能单独执行,在执行该指令之前必须先执行 

ADD 

指令或者 

ADDC 

指令。

8、位转移指令都是采用 

相对 

寻址方式实现转移的。

9、子程序必须使用 

RET 

指令返回主程序,而中断服务程序必须使用 

RETI 

指令返回主程序。

10、PUSH指令是实现把数据压入堆栈的操作,而POP指令是实现把数据从堆栈中弹出的操作。

11、执行了DIV 

AB指令后,则商存放在 

中,余数存放 

中。

12、执行了MUL 

AB指令后,则积的高8位存放在 

中,而积的低8位存放在 

13、在MCS-51单片机中,加法指令可以分为 

两种。

14、读程序存储器指令有 

MOVCA,@A+DPTR 

MOVCA,@A+PC 

两个,它们的源操作数都属于 

15、减法指令的助记符为 

SUBB 

,其作用是将累加器A中的内容减去源操作数,再减去进位位C的内容,所得的结果存入累加器A。

16、INC指令的功能是 

将操作数加l后存放到原处 

,DEC指令的功能是 

将操作数减1后存放到原处 

17、在立即寻址方式中,在数前使用 

号来表示立即数。

18、在立即寻址方式中,立即数一定出现在 

源 

操作数中。

19、在执行MOVX 

A,@R0指令时,源操作数的高8位是由 

P2 

寄存器提供的。

20、访问外部数据存储器必须使用 

MOVX 

三、判断题

1、在堆栈操作中,当栈内的数据全部弹出后,这时的SP指向栈底单元。

(√ 

2、在堆栈操作中,当栈内的数据全部弹出后,这时的SP指向栈顶单元。

×

3、数据传送指令将改变源操作数的内容。

(×

4、调用子程序指令(如:

CALL)及返回指令(如:

RET)与堆栈有关但与PC无关。

5、堆栈遵循数据先进后出,后进先出的原则。

6、在MCS-51单片机中,堆栈的地址随着压栈数据从小到大递增。

7、子程序返回可以使用RET指令,也可以使用RETI指令。

8、ACALL指令是2字节指令,而LCALL指令是3字节指令。

9、空操作指令不占机器周期。

10、减法指令只有带借位的减法,没有不带借位的减法。

11、加法指令只有带进位的加法,没有不带进位的加法。

12、不能使用无条件转移指令直接从子程序中转到主程序中去。

(√ 

四、应用题

1、说明下列指令中各个操作数的寻址方式。

(1)ADD 

A,30H

(2)MOV 

30H,20H

(3)MOV 

A,@R0

(4)MOVX 

A,@R1

(5)SJMP 

$

(6)MOV 

R0,#20H

(7)ORL 

C,00H

(8)MOV 

DPTR,#2000H

(9)MOVC 

A,@A+PC

(10)ANL 

20H,#30H

(11)ANL 

C,/30H

(12)CPL 

C

(13)CPL 

A

(14)CPL 

20H

(15)ADD 

(16)MOVC 

A,@A+DPTR

(17)DJNZ 

R0,rel

(18)SETB 

00H

解答:

(1)解答:

源操作数为:

直接寻址方式:

目的操作数为:

寄存器寻址方式。

(2)解答:

直接寻址方式;

直接寻址方式。

(3)解答:

寄存器间接寻址方式;

寄存器方式。

(4)解答:

(5)解答:

操作数为:

相对寻址方式。

(6)解答:

立即寻址方式;

(7)解答:

位寻址方式;

位寻址方式。

(8)解答:

(9)解答:

变址寻址方式;

(10)解答:

立即寻址方式:

(11)解答:

(12)解答:

(13)解答:

(14)解答:

(15)解答:

寄存器间接寻址方式:

(16)解答:

(17)解答:

相对寻址方式;

(18)解答:

2、写出下列程序的运行结果。

(1)MOV 

SP,#40H

A,#20H

B,#30H

B

POP 

(SP)=?

(A)=?

(B)=?

(SP)=40H,(A)=30H,(B)=20H

SP,#40H

(SP)=40H 

, 

(A)=20H,(B)=30H

R0,#7EH

DPTR.#10FEH

7EH,#0AAH

7FH.#0BBH

INC 

@R0

R0

DPTR

(7EH)=?

(7FH)=?

(R0)=?

((R0))=?

(DPTR)=?

(7EH)=0ABH 

(7FH)=0BCH,(R0)=7FH 

((R0))=0BCH, 

(DPTR)=10FFH

(4)MOV 

R0,#00H

B,#0FFH

MOV 

20H,#0F0H

XCH 

A,R0

A, 

A, 

@R0

(A)=?

(20H)=?

(R0)=?

(A)=F0H 

(B)=00H 

(20H)=FFH 

(R0)=20H

3、在设A=0FH,R0=30H,内部RAM的(30H)=0AH、(31H)=0BH、(32H)=0CH,请指出在执行下列程序段后上述各单元内容的变化。

@R0,32H

32H,A

R0,#31H

R0=31H,A=0BH, 

(30H)=0CH、(31H)=0BH、(32H)=0AH

4、请用数据传送指令来实现下列要求的数据传送。

(1) 

R0的内容输出到R1

A,R0

R1,A

(2) 

内部RAM20H单元的内容传送到A中。

A,20H

(3) 

外部RAM30H单元的内容送到R0。

R0,#30H

MOVX 

A,@R0

R0,A

(4) 

外部RAM30H单元的内容送内部RAM20H单元。

R1,#30H

A,@R1

20H,A

(5) 

外部RAM1000H单元的内容送内部RAM20H单元。

DPTR,#1000H

A,@DPTR

(6) 

程序存储器ROM2000H单元的内容送R1。

DPTR,#2000H

CLR 

MOVC 

A,@A+DPTR

(7) 

ROM2000H单元的内容送到内部RAM20H单元。

(8) 

ROM2000H单元的内容送外部RAM30H单元。

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

当前位置:首页 > 医药卫生 > 基础医学

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

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