云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 汇编自考题库

汇编自考题库

  • 62 次阅读
  • 3 次下载
  • 2025/6/16 16:33:29

15. 下列指令错误的是( C )。

A. MOV A,30H B. MOV R1,#30H C. MOV A,@30H D. SUBB A,@R1 16. 称为查表指令的是( C ).

A. MOV DPTR,#data B. MOVX A,@DPTR C. MOVC A,@A+DPTR D. XCHD A,@Ri

17. CPU对内部RAM的( B )单元有字节寻址功能及位寻址功能。 A. 00H-1FH B. 20H-2FH C. 30H-7FH D.80H-FFH

18. 以下( C )指令主要用于程序的循环控制,实现软件减1计数。 A. JBC B. JNB C. DJNZ D. CJNE 19. 执行指令: MOV DPTR,#3000H MOV A,#30H

MOVC A,@A+DPTR 其功能为( A )。

A. 将程序存储器30300H地址单元的内容送入A中 B. 将程序存储器3030H地址单元的内容送入PC中 C. 将数据存储器3030H地址单元的内容送入A中 D. 将数据存储器3030H地址单元的内容送入PC中 20.设(A)=65H,(B)=13H,则执行DIV AB指令后,A中的内容为( A )。 A.05H B.06H C.07H D.08H 21.数据传送指令可能会影响( D )标志位。

A.C B. AC C.OV D.P

22.以下( C )指令采用了变址间接寻址。 A. INC A B. MOVX A,@DPTR

C. MOVC A,@A+DPTR D. XCHD A,@Ri 判断改错题:

1.指令“MOV A,20H”和指令“MOV C,20H”中“20H”的含义相同。( 错 ) 改为:不同,前者为字节地址,后者为位地址 2.数据字赋值伪指令的操作码表示为EQU。( 错 )改为:EQW 3.指令MOV A,@R0对源操作数是寄存器寻址方式。( 错 )改为:寄存器间接寻址方式

4.调用和返回指令都属于控制转移类指令。( 对 ) 5.两个可寻址位之间是可以直接进行数据传送的。( 错 )改为:必须通过CY位累加器进行数据传送的

6.调用子程序和返回类指令不影响标志寄存器的各位。( 对 ) 简答题:

1.简述位条件转移指令的功能。P127 2.无条件转移指令包括哪几种指令?P120

3.请说明指令MOVC A,@A+PC和指令MOVC A,@A+DPTR的区别。 P106

阅读程序题:

1.执行下列程序,要求能访问常数表中的第3个数据63H,则赋给A的值为多少? MOV A,# 02H MOV DPTR,#DATA MOVC A,@A+DPTR

RET

DATA:61H,62H,63H,64H,65H

2.设(A)=0AEH,(20H)=81H,CY=1,执行 ADDC A,20H后,

(A)= 30H ,CY= 1 ,AC= 1 ,OV= 1 ,P= 0 。 3.执行下列程序

MOV A,#78H SETB C MOV 40H, #65H SUBB A, 40H

后:(A)= 12H ,CY= 0 ,AC= 0 ,OV= 0 ,P= 0 。 4.假定(R0)=30H, (A)=78H,内部RAM中(30H )=98H, (45H)=10H,请说明下列程序段执行后,各单元及R0、A的内容变化。

MOV A,@R0 MOV @R0, 45H MOV 45H,A MOV R0,#50H

(R0)= 50H , (A)= 98H , (30H)= 10H , (45H)= 98H 。 5.指出下列程序段每一条指令的执行结果。

SETB C ;(C)= 1 MOV A,#0A8H ;(A)= A8H RLC A ;(A)= 51H CPL A ;(A)= AEH RL A ;(A)= 5DH CPL A ;(A)= A2H RRC A ;(A)= D1H RR A ;(A)= E8H 6.执行下列程序

MOV A,#50H MOV B,#0A0H

MUL AB

后,(A)= 00H , (B)= 32H , OV= 1 ,CY= 0

7.设布尔累加器C=1,P1口的内容为56H,P3口的内容为0C2H,指出下列程序段执行

MOV P1.2,C MOV P1.7,C MOV C, P1.6 MOV P3.0,C MOV C, P1.0 MOV P3.2,C

后,C= 0 ,(P1)= 0D6H ,(P3)= 0C3H 。 8.指出下列相应指令的执行结果。 MOV A,#0D6H

CPL A ;(A)= 29H MOV 60H,#72H

ANL 60H,#0E8H ;(60H)= 60H ORL A,#0BAH ;(A)= 0BBH XRL 60H,A ;(60H)= 0DBH 9.阅读下列程序段,写出相应指令执行后的结果。

MOV R1,#40H

MOV A,#78H

ADD A,#34H ;(A)= 0ACH ,CY= 0 ,AC= 0 DA A ;(A)= 12H ,CY= 1 ,AC= 1 MOV @R1,A ;(R1)= 40H ,(40H)= 12H 10.假定(R0)=40H,(R1)=41H,(40H)=60H,(50H)=70H。试分析执行下列程序

MOV A,@R0 MOV R0, A MOV R1, #50H MOV 40H , @R1 MOV 30H, 50H

后:(R0)= 60H ,(R1)= 50H ,(30H)= 70H ,(40H)= 70H , (50H)= 70H ,(A)= 60H 。 11.设(A)=0C5H,执行 ADD A,#0ABH后,

(A)= 70H ,CY= 1 ,AC= 1 ,OV= 1 ,(PSW)= 0C5H 。 12.分析如下程序功能:

MOV 60H,#0AH CLR A

LOOP1:ADD A,60H

DJNZ 60H,LOOP1

LOOP2:SJMP LOOP2

功能:上述程序段可以实现10+9+8+....+2+1的操作,结果存放在A中 13.分析如下程序功能:

MOV A,#30H

MOV DPTR, #1000H MOV A @A+DPTR MOV R1,A

功能:把程序存储器1030H地址单元的内容送入寄存器R1中 14.若外部RAM中,(0100H)=55H,(0200H)=66H,执行下列程序的结果是什么?

MOV DPTR,#0100H MOVX A,@DPTR MOV R2,A

MOVX A,@DPTR MOV R3,A MOV DPTR,#0300H MOVX @DPTR,A 功能:(R2)=55H,(R3)=66H,(0300H)=66H

15.补充程序完成将片外RAM 60H单元的内容送片内RAM 30H单元的功能。

MOV DPTR,# 0060H MOVX A,@DPTR MOV 30H ,A 1.MCS-51的中断优先级由软件填写特殊功能寄存器 IP 加以选择。 2.MCS-51单片机内部有两个 16 位的可编程定时/计数器和 5 个中断源。 3.89S51单片机内部的定时/计数器都有 定时 和 事件计数 功能。 4.定时中断0响应后,产生的长调用指令应当是 LCALL 000B 。 5.MCS-51系列单片机的5个中断源都是 可屏蔽 中断。

6.在定时器/计数器的工作方式中,具有自动重新加载功能的是 工作方式2 。 7.外部中断的申请有两种,即 电平 触发和 边沿 触发。 8.调用中断服务程序的过程是由 硬件自动 完成的。

9.在89S51单片机的控制应用系统中,常用的定时方法有软件定时、硬件定时和 可编程定时 。

10.设应用定时器T1,采用工作方式1定时,则TMOD的控制字为 10H 。 选择题:

1.MCS-51单片机中断优先级的查询次序为( A )。

A. 外部中断0 定时器/计数器中断0 外部中断1 定时器/计数器中断1 串行中断

B. 外部中断0 外部中断1 定时器/计数器中断0 定时器/计数器中断1 串行中断

搜索更多关于: 汇编自考题库 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

15. 下列指令错误的是( C )。 A. MOV A,30H B. MOV R1,#30H C. MOV A,@30H D. SUBB A,@R1 16. 称为查表指令的是( C ). A. MOV DPTR,#data B. MOVX A,@DPTR C. MOVC A,@A+DPTR D. XCHD A,@Ri 17. CPU对内部RAM的( B )单元有字节寻址功能及位寻址功能。 A. 00H-1FH B. 20H-2FH C. 30H-7FH D.80H-FFH 18. 以下( C )指令主要用于程序的循环控制,实现软件减1计数。 A. JBC B. JNB

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com