技术热线: 4007-888-234

PIC 单片机初学试题三(PIC单片机存储器习题)

更新时间: 2019-03-21
阅读量:4240

PIC 单片机初学试题三(PIC单片机存储器习题) ——8/16/32/64位单片机代理商深圳英锐恩

(共题共105 分,每题3 分)

1. 在PIC16F877单片机的数据存储器RAM中,总的地址空间是512个字节,但真正用作为通用寄存器单元

个数为___________字节

A. 128 B. 256

C. 368 D. 512

2. 在程序存储器中,当地址范围在___________内调用子程序时,一般可以不考虑计数器影响.

A. 2KB B.页面

C. 7FFH D体0

3. PIC

16F877 单片机FLASH 程序存储器可用于MPLAB-IDE 集成开发环境的在线程序下载,为用户程序

设计和调试提供很大方便,它的字节宽度为_________位

A. 8 B. 12

C. 13 D. 14

4. 间接寻址主要依靠虚拟寄存器INDF和FSR间接寄存器完成指令的操作,在对数据存储器访问的过程中还

必须利用STATUS的___________位补充地址选择

A. IRP B. RP1

C. RP0 D. RP1、RP0

5. 在PIC 单片机中,可以根据用户的特殊需要采用以下不同的标识存诸器,但____________不能用作为程序

存储器

A. ROM B. RAM

C.OTP D.FLASH

6. 在PIC 单片机目标地址的形成过程中,对于某些指令采用特别的PCLATH 对高8 位程序指针PCH 加载,

在下面语句的执行过程中,都将发生这个过程,但_________除外

A. ADDWF PCL.F B. IORWF PCL.W

C. GOTO TOP D. CALL TOP

7. PIC

16F877 单片机采用的是硬件堆栈方式,不占用程序存储器和数据存储器空间,不需要进栈、出栈之类的

堆栈操作指令.它配置了____________位堆栈区

A. 4 级×13 B. 8 级×14

C. 4 级×14 D.8 级×13

8. 当执行下列________语句时,不能从堆栈中弹出断点,并恢复程序计数器PC 在调用子程序或被中断以

前的值

A. RETURN B. RETLW

C. GOTO D. RETFIE

9. PIC

16F877 单片机堆栈工作区域是专门为某些指令的功能执行服务,主要用于自动存放断点地址,采用

_____________操作原则

A. 先进后出B. 先进先出

C. 后进后出D. 自定顺序

10. PIC 单片机数据存储器RAM 构架与一般单片机类同,主要分为通用寄存器和特殊功能寄存器两部分.

下列功能中的________是RAM存储器不具备的

A. 可读B. 可写

C. 可作为程序存储器D. 掉电后内容消失

11. 在PIC

16F877 单片机的数据存储器RAM 中,体0 中的高地址处的_________个单元比较特殊,在其它3

个RAM体内,分别有类似的地址区域映射到该区域

A. 19 B. 77

C. 9 D. 16

12. 直接寻址体选位PR1.RP0 是状态寄存器STATUS的__________两位

A. STATUS0~1 B. STATUS5~6

C. STATUS3~4 D. STATUS6~7

13. 在PIC单片机的数据存储器械中,有近10 个特殊功能寄存储器是一组非常重要的单元,在指令中的使

用频率很高,所以在多个体域互相映射,下列功能寄存器单元在4 个体上都是互相映射的,但

______________除外

A. 状态寄存器STATUS B. 间接寻址寄存器INDF

C.选项寄存器OPTION-REG D. 中断控制寄存器INTCON

14. 在PIC 单片机的数据存储器中,对于使用频率较高的特殊功能寄存器字排有在2 个体域互相映射.而不

是频繁使用的特殊功能寄存器则只有惟一的地址单元.下列功能寄存器单元在2 个体之间是互相映射

的,但___________除外

A. 文件选择寄存器FSR B. 端口RB数据寄丰器PORTB

C.端口RB方向寄存器TRISB D. 定时器/计数器TMR0

15. 不同体城之间相映射概念有一个很重要的特性就是:在对应体位特殊功能寄存器单元地址的低_______

位一定是相同的.

A.8 B.6

C.7 D.9

16. 间接寻址指令对于循环置数功能特别有效,数据存储器的低8 位地址来自指令机器码,而最高位体选

位将由状态寄存器STATUS的________位补充。

A. Bit0 B. Bit5

C. Bit2 D. Bit7

17. 当进行算术运算时,如果在最高位出现进位和借位情况发生,那么得在状态寄存器STATUS的______

位确切反映这种变化.

A. BIT1 B. BIT

0 C. BIT2 D. BIT7

18. 对于PIC

16F877 单片机选项寄存器,当设置定时器/计数器TMR0 的分频器分配给TMR0 使用,且分

频器比率选择位(Bit2~Bit0/PS2~PS0)为101 时,分频比是__________.

A. 1:128 B. 1:

256 C. 1:32 D. 1:64

19. 选项寄存器OPTION—REG 是一个可读/写寄存器,内含有多种控制位,主要用于设置下列功能,但

_______除外。

A. 定时器/计数器TMR0 的工作状态。B. 外部INT 中断触发状态

C. 总中断使能C. RB 端口的弱上拉功能

20. 对于PIC

16F877 单片机选项寄存器,当设置定时器/计数器TMR0的分频器分配给WDT 使且分频器比

率选择位(Bit2~Bit0/PS2~PS0)为____________时,分频比率是1:32。

A. 011 B.

100 C. 101 D.110

21. 在PIC

16F877 单片机的定时器/计数器TMR0 内部,有一个信号分频器,既可以用于定时器/计数器

TMR0,又可以归属于看门狗WDT电路,将由选项寄存器OPTION—REG分配位______确定,

A. RBPU B. PSA

C.T0CS D.T0SE

22. 在PIC

16F877 单片机系统中, 选项寄存器设置计数器TMR0 的计数脉冲信号边沿选择位T0SE 是

________位,

A. BIT6 B. BIT

3 C. BIT4 D. BIT5

23. PIC

16F877 单片机的定时器/计数器TMR0 的计数器脉冲信号,若选择来自外部输入的脉冲信号,则该

信号的输入引脚位于__________.

A. 端口RC B. 端口RA C. 端口RB D. 端口RE

24. 在数据存储器中;有部分单元是无效的,即输出内容是不确定的,当写入一个数据00H后,再一次取

出时可能出现的结果是______________.

A. 00H B. FFH C. 没有数值D.不确定数值,

25. 与外部中断INT有关的特殊功能寄存器,除中断控制寄存器INTCON 以外,还有选项寄存器OPTION

—REG,主要用于设置___________.

A. 触发信号边沿选择功能,

B. 内外时钟选择,

C.中断有效电平选择,

D.中断触发脉冲次数定义,

26. RB 端口弱上拉使能是PIC

16F877 单片机中一个重要的特色,允许在输入状态使能,其功能置位在选

项寄存器____________位,

A. BIT4

B. BIT7

C. BIT6

D. BIT3

27. PIC

16F877 单片机电源控制寄存器的内容只有2 个有效位,可以记录下钱单片机的复位状态,但

_______除外,

A.上电复位

B.手动复位或看门狗超时溢出复位

C.掉电复位

D.定时器复位,

28. 在PIC

16F877 单片机数据存储器中,下列特殊功能寄存器可用于对EEPROM数据存储器进行在线读/

写,但___________除外。

A.EEPGD

B.EEADR

C.EECON1

D.EEDATA

29. 在PIC

16F877 单片机的EEPROM 读/写控制第一寄存器EECON1 中,读/写操作的访问对象选择位是

___位。

A.BIT3

B.BIT0

C.BIT7

D.BIT1

30. 一般可以通过语句“BSF STAUS,RP

1”和语句:“BCF STATUS,RP

0”结合的功能,来选择

数据存储器的体___________。

A. 1

B. 2

C. 0

D. 3

31. PIC

16F877 单片机为了防止误操作,建立了各种保护机制,在上电复位时,EECON1中的__________

位被自动清0。

A. WR

B. WREN


C. RD
D. EEPGD

32. 下列寄存器中的___________可用于对EEPROM数据存储器进行写操作安全控制。

A. EECON2

B. EEADR

C. EECON1

D. EEDATA

33. RAM 数据存储器的地址编码从_________连续分配。

A. 0000H~FFFFH

B. 0000H~1FFFH

C. 000H~1FFH

D. 000H~FFFH

34. 在PIC

16F877 单片机中,重要的特殊功能寄存器在RAM数据存储器的4 个体域有互映射关系,这些

单元共有____________个。

A. 3

B. 6

C. 4

D. 5

35. 在PIC

16F877 单片机中,部分特殊寄存器在RAM数据存储器的2个体域有互为映射关系,这些单元

共有_______个。

A. 2

B. 3

C. 5

D. 4

(本试题到此结束)

答案部分

1.(C) 2。(B) 3。(D) 4。(A) 5。(B) 6。(B)

7.(D) 8。(C) 9。(A) 10。(C) 11。(D) 12。(B)

13.(C) 14。(A) 15。(C) 16。(D) 17。(B) 18。(D)

19.(C) 20。(C) 21。(B) 22。(C) 23。(B) 24。(D)

25.(A) 26。(B) 27。(D) 28。(A) 29。(C) 30。(B)

31.(B) 32。(A) 33。(C) 34。(B) 35。(D)