单片机原理练习题_第1页
单片机原理练习题_第2页
单片机原理练习题_第3页
单片机原理练习题_第4页
单片机原理练习题_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

题型汇总:

判断题

1.在单片机89c51中,串行通信方式1和方式3的波特率是固定不变的。

2.单片机89c51普通使用非整数的晶振是为了获得精确的波特率。

3.单片机89c51和PC机的通信中,使用芯片MAX232是为了进行电平转换。

4.所有MCS-51系列单片机都是带有片内ROM和片外RAM的。()

5.MCS-51单片机的程序存储器只是用来存放程序的。()

6.当MCS-51单片机上电复位后,栈指针(SP)=00H()

7.在89c51的串行通信中,串行口的发送和接收都是对特殊功能寄存器SBUF进行读/写而实现的T

8.并行通信的优点是传送速度高,缺点是所需传送线较多,远距离通信不方便。T

9.当MCS-51单片机系统只使用片内ROM时,其引脚EA应接高电平。()

10.在89c51中,当CPU访问片内、外ROM区时用MOVC指令,访问片外RAM区时用MOVX指

令,访问片内RAM区时用MOV指令。T

II.工作寄存器区不允许做普通的RAM单元来使用。F

12.8051单片机的字长为8位,但其片内寄存器不都是8位寄存器。()

13.所谓机器周期是指CPU执行一条指令所需要的时间。()

14.MCS-51内部的位寻址区,只能讲行位寻址,而不能讲行字节寻址。()

15.当89c51的EA引脚接低电平时,CPU只能访问片外ROM,而不管片内是否有程序存储器。T

16.当89c51的EA引脚接高电平时,CPU只能访问片内的4KB空间。

17.在89c51的片内RAM区中,位地址和部份字节地址是冲突的。

18.中断的矢量地址位于RAM区中。

19.工作寄存器组是通过置位PSW中的RSO和RS1来切换的。

2。.访问128个位地址用位寻址方式,访问低128字节单元用直装或者间接寻址方式。

21.堆栈指针SP的内容可指向片内00H〜7FH的任何RAM单元,系统复位后,SP初始化为00H。

22.程序计数器PC是一个可以寻址的特殊功能寄存器。

23.8051单片机共有128个位地址。()

24.单片机89C51复位后,其PC指针初始化为0000H,使单片机从该地址单元开始执行程序。

25.单片机系统上电后,其内部RAM的值是不确定的。

26.在执行子程序调用或者执行中断服务程序时都将产生压栈的动作。

27.定时相•数器工作于定时方式时,是通过89c51片内振荡器输出经12分频后的脉冲进行计数,直至

溢出为止。

28.定时/计数器工作于计数方式时,是通过89c51的P3.4和P3.5对外部脉冲进行计数,当遇到脉冲

下降沿时计数一次。

29.定时/计数器在工作时需要消耗CPU的时间。

30.在51系列单片机中,中断服务程序从矢量地址开始执行,向来到返回指令RETI为止。

31.定时/计数器在使用前和溢出后,必须对其赋初值才干正常二作。

32.在51系列单片机的指令中,既有带借位的减法指令,又有不带借位的减法指令。

33.串行通信的优点是只需一对传送线,成本低,适于远距离通信,缺点是传送速度较低。

34.异步通信中,在路线上不传送字符时保持高电平。

35.在异步通信的帧格式中,数据位是低位在前高位在后的罗列方式。

36.异步通信中,波特率是指每秒传送二进制代码的位数,单位是b/s。

37.在单片机89c51中,读和写的SBUF在物理上是独立的,但地址是相同的。

38.DPTR只能当做一个16位的特殊功能寄存器来使用。

39.执行一条“ANLP0,A”指令的过程是把PO端口引脚上的数据与累加器A中的数据进行“逻辑与”操作后

结果送回PO端口。()

单项选择题

A.程序计数器B.累加器C.数据指针寄存器D.程序状态字寄存

2PSW的Cy位为()

A.辅助进位标志B.进位标志C.溢出标志位D.奇偶标志位

3.MCS-51单片机片内ROM容量为()

A.4KBB.8KBC.128BD.256B

4.MCS-51单片机片要用传送指令访问片外数据存储器,它论指令操作码助记符是以下哪个?()

A.MULB.MOVXC.MOVCD.MOV

5.direct表示()

A.8位即将数B.16位即将数C.8位直接地址D.16位地址

6.雄栈指针SP是一个()位寄存器

A.8B.12C.13D.16

7定时器/计数器工作方式选择中,当M1MO=11时,其工作方式为()

A.方式0B.方式1C.方式2D.方式3

8.MCS-51的最小时序定时单位是()

A.节拍B.状态C机器周期D.指令周期

9.M0VCA,#30H指令对于源操作数的寻址方式是()

A.寄存器间接寻址B.寄存器寻址C.即将寻址D.变地寻址

10.计算机能直接识别的语言为()

A.汇编语言B.机器语言C.自然语言D.硬件和软件

11.主频为12MHz的单片机它的机器周期为()

A.1/12微秒B.0.5微秒C1微秒D.2澈秒

12.MOVCA,@A+PC指令对于源操作数的寻址方式是()

A.寄存器间接寻址B.寄存器寻址C.即将寻址D.变址寻址

13.单片机程序存储器的寻址范围是由程序计数器PC的位数决定的,MCS-51的PC为16位,因此其寻址

范围是()o

A4KBB64KBC8KBD128KB

14.假定堆栈指针SP的值为37H,在进行子程序调用时把断点地址进栈保护后,SP的值为()。

A36HB37HC38HD39H

15.MCS-51单片机对外部数据存储器的读/写操作,只能使用()。

AMOV指令BMOVX指令CMOVC指令DPUSH指令

16、89C51是以下哪个公司的产品?()

A、INTELB、AMDC、ATMELD、PHILIPS

17、MCS-51系列单片机是属于()体系结构。

A、冯诺依曼B、普林斯顿C、哈佛D、图灵

18、以下哪一条指令的写法是错误的()。

A、MOVDPTR.#3F98HB、MOVR0,#0FEHC、MOV5OH,#OFC3DHD、INCRO

19、以下哪一条指令的写法是错误的(

A、INCDPTRB、MOVRO,#OFEHC、DECAD、PUSHA

20、以下哪一条指令的写法是错误的()。

A、MOVCA,@A+DPTRB、MOVR0,#FEHC、CPLAD、PUSHACC

22、以下哪一条是位操作指令()。

A、MOVPO,#()FFHB、CLRPl.OC、CPLAD、POPPSW

23、以下哪一条是位操作指令()o

A、MOVPI,#()FFHB、MOVC,ACC.lC、CPLAD、POPPSW

24、以下哪一条是位操作指令()o

A、MOVPO,#()FFHB、SETBTROC、CPLROD、PUSHPSW

25、以下哪种方式的接口总线至少?()

A、SPIB、12cC、单总线D、并行通信

8.定时器/计数器工作方式0为()

A.13位定时/计数方式B.16位定时/计数方式

C.8位可自动装入计数初值方式D.2个8位方式

16#data表示()

A.8位直接地址B.16位地址C8位即将数D.16位即将数

I2.MCS-5I单片机在同一优先级的中断源同时申请中断时,CPU首先响应()。

A.外部中断0B.外部中断IC,定时器0中断D.定时器1中断

14.PSEN为()

A.复位信号输入端B.地址锁存允许信号输出端

C.程序存储允许输出端D.程序存储器地址允许输入端

15.MCS-51单片机的一个机器周期由()个振荡脉冲组成。

A.2B.4C.6D.12

18.PSW的0V位为()

A.辅助进位标志B.进位标志C.溢出标志位D.奇偶标志位

19.在单片机中()为程序存储器。

A.ROMB.RAMC.EPROMD.EEPROM

20.能用紫外线光擦除ROM中的程序的只读存储器为()

A.掩膜ROMB.PROMC.EPROMD.EEPROM

下列说法错误的有()。

APC属于特殊功能寄存器

BPC为不可寻址寄存器

C单片机工作时PC的值为0000H

D程序中断时,保护断点主要是保护断点处PC的值

单片机片内提供了一定数量的工作寄存器,这样做的好处不应包括()0

A提高程序运行的可靠性B提高程序运行速度

C为程序设计提供方便D减少程序长度

单片机程序存储器的寻址范围是由程序计数器PC的位数决定的,MCS-51的PC为16位,因此其寻址范

围是()o

A4KBB64KBC8KBDI28KB

以下有关PC和DPTR的说法中错位的是()。

ADPTR是可以访问的,PC不能访问

B它们都是16位的寄存器

CDPTR可以分为2个8位的寄存器使用

D它们都具有自动加I功能

PC的值是()的地址。

A当前指令前一条指令B当前正在执行指令

C当前正在执行指令的下一条指令D控制器中指令寄存器

假定堆栈指针SP的值为37H,在进行子程序调用时把断点地址进栈保护后,SP的值为()。

A36HB37HC38HD39H

在8051应用系统中,对外部RAM进行读操作的控制信号是由()引脚送出的。

A/PSENB/RDCALED/EA

关于MCS-51的堆栈操作,下面正确的说法是()。

A先入栈,再修改栈指针B先修改栈指针,再入栈

C先修改栈指针,再出栈D以上都不对

AT89c51(或者8051)单片机片内RAM中的位寻址区共有()个位地址。

A128B256C80D1024

MCS-51单片机按字节访问特殊功能寄存器时,只能采用()寻址方式。

A直接寻址B即将寻址C寄存器寻址D寄存器间接寻址

MCS-51单片机访问内部数据存储器RAM高128B时,只能采用()方式。

A直接寻址B即将寻址C寄存器寻址D寄存器间接寻址

MCS-51单片机访问外部数据存储器时,只能采用()方式。

A直接寻址B即将寻址C寄存器寻址D寄存器间接寻址

以下选项中正确的位地址表示方法是()。

A21H.2BRSOCPSW.DDA.2

MCS-51单片机的一个机器周期是指()0

AI个指令周期BCPU访问一次存储器所需要的时间

CI个时钟周期D1个状态周期

关于数据传送类指令,下列说法正确的是()。

A在内部数据存储区中,数据不能从一个地址单元直接传送到另一个地址单元

B程序存储器中存放的数据能直接送入内部数据存储器中的任意单元

C所有的数据传送指令都不影响PSW中的任何标志

D只能使用寄存器间接寻址方式访问外部数据存储器

MCS-51单片机对外部数据存储器的读/写操作,只能使用()。

AMOV指令BMOVX指令CMOVC指令DPUSH指令

MCS-51单片机对程序存储器的读操作,只能使川()指令。

AMOV指令BPUSH指令CMOVX指令DMOVC指令

运行MULAB指令后,OV=1表示()。

A乘积中累加器(A)=()B乘积中累加器(A#0

C乘积中寄存器(B)=0D乘枳中寄存器(B)WO

下列指令中正确的指令是()。

APUSHABMOVA,@R1

CMOVCA,@DPTRDMOVX20H,@R0

要把PI口高4位变为0,低4位保持原状态不变,应使用指令()。

AORLPI,#()FHBORLPI,#0F0H

CANLPl,#0F0HDANLPl,#0FH

下列指令操作码中,不能判断两个字节数据是否相等的是()指令。

ASUBBBORLCXRLDCJNE

8051单片机的串行口的中断程序入口地址为()。

A001BHB0023HCOOOBHD0013H

以下几种中断优先顺序的安排微别由高到低)不可能的是()。

ATOTTITNTOTNTIT串行口中断

B串行口中断—INTOTTO-INTITTI

CINTO-T1-INTI—TO一串行口中断

DINTO->INTl->串行口中断—TOTTI

下列有关MCS-51中断优先级控制的叙述中,错误的是()。

A低优先级的中断不能打断高优先级的中断处理

B同级中断不能嵌套

C同级中断请求按时间先后顺序响应

D同时同级的多中断请求将形成阻塞,系统无法响应

MCS-51单片机每一个机器周期都要进行中断查询,查询的是(

A中断标志位B中断允许控制位

C中断优先级控制位D外部中断触发方式控制位

外中断初始化的内容不包括()。

A设置中断响应方式B设置外中断允许

C设置中断总允许D设置中断请求的触发方式

执行中断返回指令时,将从堆栈中弹出断点地址送给()。

AACCBCYCPCDDPTR

当外部中断被设置为下降沿触发时,对触发信号的要求是高、低电平的持续时间均应大于()o

A1个机器周期B2个机器周期

C4个机器周期D8个机器周期

当外部中断0定义为边沿触发方式时,输入的中断请求负脉冲宽度至少要保持()。

A2个振荡周期B8个振荡周期

C12个振荡周期D24个振荡周期

在下列寄存器中,与定时/计数器无关的是()。

ATCONBTMODCSCONDIE

若欲将TO设置为定时器方式2、T1设置为计数器方式1,TO、T1均采用软件启/停控制,则方式寄存

器TMOD的方式控制字为()o

ABCD

如果以查询方式进行定时应用时,应用程序中的初始化内容应包括()。

A系统复位、设置工作方式、设置计数器初值

B设置计数器初值、设置中断方式、启动定时器

C设置工作方式、设置计数器初值、开定时中断

D设置工作方式、设置计数器初值、关定时中断

当晶振频率为6MHz、定时/计数器工作于方式1,最大定时时间为()。

A8.192msB16.384msC65.536msD131.072ms

当晶振频率为6MHz,定时/计数器TO工作于定时器方式2,若要求定时值为0.2ms,则定时初值为()。

A156B56C100D200

设MCS-51单片机的晶振频率为12MHz,定时器作计数器使用时,其最高的输入计数频率应为[)o

A2MHzB1MHzC500kHzD250kHz

在MCS-51中,需要双向传递信号的是()。

A地址线B数据线C控制线D电源线

在进行系统扩展时,为使P0口实现数据和低8位地址复用,应使用()。

A地址锁存器B地址寄存器C地址缓冲器D地址译码器

与访问外部数据存储器无关的信号是()o

AWRBALECRDDEA

吕行通信传输速率的单位是波特,而波特的单位是()。

A字节/秒B位/秒C帧/秒D字符/秒

某异步通信接口的帧格式由1个起始位、7个数据位、1个奇偶校验位和1个住手位组成。当该接口每

分钟传送1800个字符时,其传送波特率为()。

A1800B1800()C300D3000

8051有一个全双工的串行口,下列功能中该串行口不能完成的是()。

A网络通信B异步吕行通信

C作为同步移位寄存器D位地址寄存器

用MCS-5【串行口扩展开行I/O口时,串行接口工作方式应选择()。

A方式0B方式1C方式2D方式3

tMCS-51的串行通信方式中,帧格式为1位起始位、8位数据位和1位住手位的异步通信方式是(B)。

A方式0B方式1C方式2D方式3

对程序计数器PC的操作是()。

A自动进行的B通过传送进行的

C通过加1指令进行的D通过减1指令进行的

型号为AT89c51的单片机是()型单片机。

A无ROMB掩膜ROMCEPROMD闪速存器

、填空

I.ALE信号的作用是_

2.MOVA,40H指令对于源操作数的寻址方式是寻址,

3.PC存放的内容为:_________________。

4.MCS-8051系列单片机字长是位,有~根引脚。

5.MCS-51单片机引脚信号中,信号名称带上划线的表示该信号为有效或者下降沿有效。。

6.若想使用MCS-5I单片机的片内程序存储器,引脚EA必须接。当PSEN信号有效时,

表示CPU要从存储器读取信息。

7.MCS-51系列单片机片内数据存储器的寻址空间为B、片外数据存储器的寻址空间为

B。

8.在寄存器间接寻址方式中,其“间接”体现在寄存器的内容不是.而寄存作数所在RAM单元的

9.指令“MOVA48H”和“MOVA,#48H”的源操作数分别采用的是汴址和寻址方正

16假定外部数据存储器1000H单元的内容为80H,A的内容为60H,执行卜列指令序列后,累加器A

的内容为____。

MOVDPTR,#1000H

MOVXA,@DPTR

IL执行下列指令序列后,累加器A的内容为。

MOVA,#03H

MOVCA,@A+PC

DB20H,23H,26H,68H,85H

12.执行下列指令序列后,累加器A的内容为。

MOVA,#05H

MOVDPTR,#TAB

MOVCA,@A+DPTR

TAB:DB20H,23H,26H,68H.85H,99H

13.执行下列指令序列后,SP的内容为,61H单元的内容为,62H单元的内容

为。

MOVSP,#60H

MOVA,#68H

MOVPSW,#36H

PUSHACC

PUSHPSW

14.执行下列指令序列后,SP的内容为,A的内容为,B的内容为o

MOVSP,#43H

MOVR0,#43H

MOV@R0,#39H

MOV42H,#88H

POPACC

POPB

15.进制转换:

①11010B=D=H

②(65)10=H=2

16.真值与机器码之间的转换

①凶原=,凶反=----------凶补=-------------

②X=32H,凶皮=凶产--------

③[X]补=,[X]原;X

1、单片机是将微处理器、一定容量的RAM和ROM以及一口、定时器等电路集成在一块芯片

上而构成的微型计算机。

2、单片机89c51片内集成为了_旧的FLASHROM,共有个中断源。

3、两位十六进制数最多可以表亲—*存储单元。一

5、在89c51中,惟独当EA引脚接曳?时,CPU才访问片内的FlashROM。

8、当CPU访问片外的存储器时,其低八位地址由史提供,高八位地址由口提会8位数据由

—口提供。

9、在I/O口中,口在接LED时,必须提供上拉电阻,口具有第二功能。

15、89c51具有KB的字节寻址能力。

17、在89c51中,片内RAM分为地址为____的真正RAM区,和地址为80H~FFH的特殊功能寄

存器(SFR)区两个部份。

18、在89c51中,通用寄存器区共分为组二每组个工作寄存器,当CPU复位时,第。组寄存耕—

为当前的工作寄存器。

24、数据指针DPTR是一个位的特殊功能寄存器寄存器。

27、在89c51中,一个机器周期包括上振荡周期,而每条指令都由一个或者几个机器周期组成,分

别有单周期指令、双周期指令和4周期菽。

28、当系统处于正常工作状态且振荡稳定后,在RST引脚上加一个_电平并维持2个机器周期,

可将系统复位。

30、单片机89c51复位后,其I/O口锁存器的值为H,堆或指针的值为____,SBUF的值为

,内部RAM的值不受复位的影响,而其余寄存器的值全部为_o

47、单片机89c51的中断要用到4个特殊功能寄存器,它们是、以及

O

48、在89c51中,外部中断由IT()(1)位来控制其两种触发方式,分别是鲤父方式和_触发方式。

67、单片机89c51的时钟频率为6MHz,若要求定时1ms,定时/计数器工作于模式1,其定时/计数器

的初值为Ho

69、数据通信有两种方式,分别是信和通信两种通信方式。

72、串行通信有通信和通信两种通信方式。

73、在异步通信中,―邮的帧格式定义一个字符由4部份组成,即:、、住手位。

77、串行通信中,为使设备同步工作,需要通信双方有两个共同的要求,二是通信双方必须采用统

一的编码方式,二是通信双方必须能产生相同的传送速率。

78、单片机89c51中的串行通信共有一种方式,其中方式一是用作同步移位寄存器来扩展

I/O口的。

眯设89c51的晶振频率为11.0592MHz,选用定时器T工作模式2作波特率发生器,波特率为2400bg

且SMOD置0,则定时器的初值为Ho

17.MCS-51单片机引脚信号中,信号名称带上划线的表示该信号为有效或者下降沿有效。

I8.MCS-51单片机访问片外存储器时,利用_£号锁存来自口的低8位地址信号。

19.MCS-51单片机内部RAM的通用寄存器区共有31.元,分为组工作寄存器,每组个施亓.

以R作为寄存器名称。

20.MCS-51单片机的存储器分为4个物理上相互独立的存储器空间,即、

、、,按其逻辑关系可分为个逻辑上相冗独立的存储器空间。

21.MCS-51系列单片机片内数据存储器的寻址空间为B、片外数据存储器的寻址空间为瓦

22.MCS-51系列单片机包括不少机型,其中8031单片机片内没有程序存储器、AT89c51单片机片内有B

的程序存储器。

23.CPU的指令系统就是该CPU所能执行的(全部)的集合。

24.MCS-51单片机的指令系统有种寻址方式。

25.在寄存器间接寻址方式中,其“间接”体现在寄存器的内容不是,而是操作数所在RAM单元的

。可用于寄存器间接寻址的寄g否R0、、等。

26.在变址寻址方式中,可把或者作为基址寄存器,而把.一件为变址寄存器。变址寻址

方式是专用于访问的一种寻址方式。--------------

27.MCS-51系列单片机的数据本锌是一TE栈指针是,访问片外数据存储器应使指令。

28.指令“MOVA,48H”和“MOVA,#48H”的源操作数分别采用的是寻址和寻址方式。

29.执行下列指令序列后,A的内容为CY的内容为,OV的内容为o

MOVA,#89H

MOVR0,#30H

MOV30H.#36H

ADDA,@R()

30.执行下列指令序列后,A的内容为,20H单元的内容为。

MOVR2,#69H

MOVA,R2

ANLA,#OFH

MOV20H,A

MOVA,R2

ANLA,#0F0H

SWAPA

31.编写子程序和中断服务程序时,必须注意进入后即将保护现场和返回前。

32.计算机惟一能够识别的语言是。

33.AT89c51单片机共有个中断源,可分为个中断优先级,其中外部中断源的触发方式可采用

低电平触发或者触发。

34.以外部中断0为例,响应中断后,首先将的内容压入堆栈,以保护断点,然后把装入PC,

使程序转向。---------

35.某AT89c51单片机应用系统,程序已设定(IP)=(X)H,(IE)=9FH,当所有中断源同时申请中断时,

CPU将响应的中断请求。

35.外部中断有2种触发方式,当ITO等于0时,外部中断0被设置为触发方式,当ITO等于

I时,外部中断0被设置为触发方式。

37.AT89c51单片机内部有2个位的加1定时/计数器,其中TO有种工作方式,T1有和工作方

式。其中方式1是位的定时器。

38.当计数器TO产生溢出时,TFO位被置1,在对TO溢出的处理时,若采用中断方式,TFO作为位

使用,若采用查询方式,TFO作为位使用。

39.如果系统的晶振频率f=6MHz,TO工作于定时器方式0,则最大定时时间为。

43.MCS-51单片机的定时/计数器TO工作于定时器方式2时,是位自动重装载方式,这种工作

方式有利于提高。

41.MCS-5I单片机的串行口共有种工作方式,当使用串行口扩展并行I/O接口时,应选择方式

,此时的波特率为O

42.计算机有和两独数据传送方式,其中具有低成本特点的是数据传送。

43.串行异步数据通信的帧格式由起始位、和四个部份组成。它传输数据的速度比同步通信

方式要低。

44.串行通信有单工、和三种通信模式。

、简答题:

1、89C51单片机片内包含哪些主要逻辑功能部件?

2、89C5I的存储器分哪几个空间?

3、分析执行如下指令后,PSW亡的Cy、3、P各为多少?A中的结果用十进制表示是多少?

MOVA,#85H

ADDA,#0AEH

4、89C51单片机指令有共有几种寻址方式,列出每种的名称及举例。

5、什么叫中断?中断有什么特点?

6、在单片机中,中断能实现哪些功能?

8、89c51共有哪些中断源?对其中端请求如何进行控制?

9、什么是中断优先级?中断优先处理的原则是什么?

1。、程序状态寄存器PSW的作用是什么?常用状态标志有那几位?作用是什么?

11、简述89c51单片机的外部中断响应过程。

12、89C51单片机外部中断源有几种触发中断请求的方法?如何实现中断请求?

13、89C51定时器有哪几种工作噗式?有何区别?

14、89c51单片机内部设有几个定时器/计数器?它们是由哪些特殊功能寄存器组成?

15、定时器用作定时器时,其定时时间与哪些因素有关?作计数器时,对外界计数频率有何限制?

16、简述单片机89c51中断的自然优先级顺序,如何提高某一中断源的优先级别。

17、完整的中断处理过程包括哪三个阶段?

18、简述51系列单片机中断响应的条件。

19、在51系列单片机执行中断服务程序时,为什么普通都要在矢量地址开始的地方放一条跳转指令?

20、为什么普通都把主程序的起始地址放在0030H之后?

21、简述89c51单片机中断的概念。

22、什么是保护现场,什么是恢复现场?

23、单片机89c51有哪些中断源,对•其中断请求如何进行控制?

24、什么是单片机?简述单片机的应用领域。

25若采用6MHz的晶振,8051的振荡周期和机器周期分别是多少四?一条单字节双周期指令的指令

周期为多少2?

26MULAB指令执行后,OV=1,这意味着什么?

27定时/计数器用作定时器时,其定时时间与哪些因素有关?

.指令题

1、己知:(RI)=32H,(30H尸AAH.(31H尸BBH,(32H)=CCH,求执行下列指令后累加器A.50H.R6.32H.和

P1口中的内容。(5分,写在注释后)

MOVA,#30H;(A)=

MOV50H,A;(5()H)=

MOVR6,31H;(R6)=

MOV@R1,31H;(32H)=

MOVPi,32H;(Pl)=

2、请写出能完成以下操作的指令或者指令序列。

将内部RAM30H单元的内容传送到累加器ACCo:

将即将数10H传送到到内部RAM30H单元。:

累加器循环左移2位。:

将外部RAM2000H单元的内容传送到R7.

请写出能完成以下操作的指令或者指令序列。

将R0的内容传送到RI。

将内部RA20H单元的内容传送到R7。

将外部M|(XX)H单元的内容传送到内部30H单元。

将外部RARAM1(XX)H单元的内容传送到R1

将外部M。1100H单元

RA1(XX)H单元的内容传送到外部

MRAM

RA

M

请写出能完成以下操作的指令或者指令序列。30H单元。

将R0的内容传送到R1。

将内部RAM20H单元的内容传送到R7。

将外部RAM1000H单元的内容传送到内部

RAM

将外部RAMl(KX)H单元的内容传送到RI。

读程序

阅读下面的程序,要求:①说明程序的功能;②写出涉及的寄存器及片内RAM单元40H~43H的最后

结果。

MORO,#40H

VA,@R0

MORO

VA,@R0

INCRO

AD@R(),A

DA

INCA.#00H

MOR0

V@R0.A

CLR

AD

DC

INC

MO

V

阅读下列子程序,写出(或者画出)程序运行的结果。系统的时钟频率fosc=12MHz。

WARM:CLRP1.0

MOVR7,#5

WARO:ACALLDL10

CPLP1.0

ACALDL10

DJNZR7,WARO

RET

DL10:MOVR6,#100

DL11:DJNZR6,DL11

RET

4、已知在执行程序前,从片内地址为30H的RAM单元开始,存放了一批无符号字节数据,阅读下面的

程序,说明程序的功能;

ORG0000H

UMPSTART

BLOCKEQU30H;数据块首址送RO

MAXEQU22H

LENEQU20H;数据块长度定义

ORG01OOH

START:MOVRO.#BLOCK

MOVRI,LEN

MOVMAX.#00H;

LOOPI:MOVA,MAX

CT.RC

SUBBA,@R0

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论