201507微机原理与接口技术习题集部分答案2

发布时间 : 星期五 文章201507微机原理与接口技术习题集部分答案2更新完毕开始阅读

6.将下列二进制数转换为十进制数和十六进制数:

(1)11110000B (2)1101.011B (3)10100011B (4)11100101.11B (1)0A6BH (2)0FFH (3)4000H (4)2710H (5)5FFFH 8. 将下列16进制数转换为二进制数和十进制数:

(1)5AH (2)0AE7.D2H (3)12BEH (4)085.6EH 制数)。

10. 用八位二进制数写出下列十进制数的原码、反码、补码。

(1)123 (2)-123 (3)+99 (4)-99 (5)+50 (6)-50 11. 将下列十进制数转换成8421BCD码:

(1)22 (2)986.71 (3)1234 (4)678.95

12. 将下列十进制数用BCD码表示, 存放在内存中的机器数是什么?

(1)18 (2)57 (3)8654 (4)1235 (5)6789 (6)2000 13. 将下列字符用ASCⅡ码表示

(1)MCS-51 (2)Single Chip Microcomputer (3)IBM-PC (4)1997 14. 说明微型计算机由哪几部分组成? 单片机的特点是什么? 15.单片机有哪几种总线?

16.用8位,10位,12位,16位字长的二进制无符号整数可表示的16进制数的

范围为多少? 可表示的十进制数范围又是多少? 用16位二进制补码所表示的整数, 其相应的十进制数范围是多少?

9. 给定机器数78H和87H,求其作为原码,反码,补码的值(即求出对应的十进7. 将下列16进制数转换为十进制数:

- 5 -

第二章 51系列单片机的内部结构

一、填空

1.MCS-51单片机属于高性能的 8 位机,该芯片共有 40 个引脚,在这些

引脚中有 32 根I/O线,其中地址总线共 16 根,由 P2、P0 口提供,数据总线共 8 根,由 P0 口提供。

2.MCS-51单片机内部RAM低128单元可分为 工作寄存器区 、和 位寻址区 、

数据缓冲区三部分。对应地址范围分别是00H-1FH和 20H-2FH 、 30H-7FH 。

3.51单片机有物理上有 4 个独立的存储空间,在逻辑上分为 3 个独立的

存储空间,分别使用助记符为 MOV 、 MOVX 和 MOVC 指令来访问。 4.决定程序执行顺序的寄存器是 PC ,它是一个 16 位的寄存器。

5.51单片机内包括 4 个8位的I/O口, 2 个16位的定时/ 计数器,

5 个中断源, 21 个特殊功能寄存器。

6.在MCS-5l中PC和DPTR都用于提供地址,但PC是为访问 程序 存储器提

供地址,而DPTR主要为访问 片外数据 存储器提供地址。

7.MCS-51单片机有4 个口, P2、P0 作地址/数据复用总线, P2 作地址

总线高8位。

8.在MCS-51单片机管脚中,用 /PSEN 信号作外部EPROM的读选通信号;

用 /RD 和 /WR 信号作外部数据存储器的读/写选通信号。

9.51单片机的堆栈设在 片内 存储器区域中,进栈采用 PUSH 指令,出栈采

用 POP 指令,栈指针采用标识符为 SP 的特殊功能寄存器。上电或复位时,它的值为 07H 。执行进栈操作时,栈指针的值将会 增加 ,单片机堆栈的存取是按 先进后出、后进先出 的原则进行的。

10. MCS-51系统中,当PSEN信号有效时,表示CPU要从 程序 存储器读取信息。 11. MCS-51特殊功能寄存器只能采用 直接 寻址方式。 12. 堆栈实质上是一个按照\后进先出\原则组织的 存储区域 。

13. 若用传送指令访问MCS-51的程序存储器,它的操作码助记符应为 MOVC 。 14. 访问MCS-51片外RAM应该使用的传送指令的助记符是 MOVX 。 15.当80C5l的RST引脚上保持两个机器周期以上的高电平时, 80C51将发生

复位 。

16. 当单片机的型号为8031/8032时,其芯片引线EA一定要接 低 电平,其外

部程序存储器的地址范围可以从 0000H 到 FFFFH 。

- 6 -

17. MCS-51单片机中,唯一一个用户不能直接使用的16位寄存器是 PC ,单片

机复位后,它的值为 0000 H。

18. 当使用8751且EA=l,程序存储器地址小于1000H时,访问的是片内ROM。 19. 当MCS-51使用间接寻址方式访问片内RAM高128B时,将会产生 错误 。 20.MCS-5l的P0口作为输出端口时,每位能驱动 8 个LS型TTL负载,P1、P2、

P3作为输出端口时,每位能驱动 4 个LS型TTL负载。

21. MCS-51有4个并行I/0口,其中 P0~P3是准双向口,所以由输出转输入时

必须先写入\。

22.89C51单片机晶振频率为12MHz,则一个机器周期为_1 μS。

23.若由程序设定RS1、RS0=10,则工作寄存器R0~R7的直接地址为_10H-17H_。 24.8031单片机的内部数据存储器容量为 128 字节,外部数据存储器的寻址范

围是 65536个 字节。

25.MCS-51中凡字节地址能被 8 整除的特殊功能寄存器均能位寻址。 26.MCS-51有4组工作寄存器,它们的地址范围是 00-1FH ;有一个集中的

位寻址区,其字节地址为 20H-2FH ,位地址从 00H-7FH 。 27.复位时A= 00H ,PSW= 00H ,SP= 07H ,P0~P3= FFH 。 28.80C5l复位后,CPU从 0000H 单元开始执行程序,SBUF的内容为 不确定 。 SP的内容为07H,第一个压入堆栈的数据将位于 片内 RAM的 08H 单元。 29.MCS-51单片机的定时单位中,一个机器周期包括 6 个状态周期,一个状态

包括 2 个节拍,一个机器周期包括 12 个振荡(时钟)周期。 30.MCS-51单片机的EA引脚在只有片内ROM时,应接 高 电平,在只有片外

ROM时,应接 低 电平下,在有片内ROM和片外ROM情况下,应接 高 电平。

二、选择

1.中央处理器又称微处理器,即CPU,它是计算机的心脏,CPU指的是 C 。

a.控制器与存储器

b.控制器

c.运算器和控制器 d.运算器与存储器 2.使用AT89S51,且EA=l时,则可以外扩ROM b 。

a.64KB b.6OKB c.58KB d.56KB 3.提高单片机的晶振频率,机器周期 c 。

a.不变 a.TCON

b.变长 c.变短 d.变长变短不定 b.PSW

c.TMOD d.SCON

4.算术运算标志位CY、AC、P、OV包含在 b 特殊功能寄存器中。 5.51单片机有四个并行I/O口,为系统扩展提供高8位地址信号的端口是 c 。

a.P0 b.P1 c.P2 d.P3

- 7 -

6.单片机是指在一块大规模或超大规模集成电路芯片上集成了 a 的计算机。

a.CPU,一定容量的存贮器和数量有限的I/O接口; b.ROM,RAM,I/O接口,键盘,显示器; c.CPU,RAM,ROM,键盘,显示器; d. CPU,RAM,ROM,ADC,显示器, 键盘。

7.51单片机的存贮器按其逻辑关系可分为三个独立的存贮空间,它们分别是 b 。

a.片外程序存贮器,片内数据存贮器,片外数据存贮器;

b.片内外统一的程序存贮器,片内数据存贮器,片外数据存贮器; c.程序存贮器,数据存贮器,特殊功能寄存器; d. 片内程序存贮器,片外程序存贮器,片内数据存贮器。 8.MCS-51单片机复位后,程序计数器PC的内容是 c 。

a.00H b. FFH c.0000H d.00FFH 9.AT89C51单片机芯片在使用时应把EA信号引脚 a 。

a.接高电平 b.接地 c.悬空 d.接地址锁存器的选通端 10.MCS-51的程序计数器PC为16位计数器,因此其寻址范围是 d 。

a.8K b.16K c.32K d.64K

11.51单片机系统片外RAM的最大容量为64KB,地址范围应为 d 。

a.0000H-1000H b.1000H-0FFFFH c.0000H-7FFFFH

d.0000H-0FFFFH

12.51单片机的位寻址空间共有 c 位。

a.256 b.128 c.211 d.83

13.在MCS-51单片机中,可供用户直接使用的16位寄存器是 b 。

a.PSW b.DPTR c.PC d.ACC 14.51单片机的堆栈设在 a 中。

a.片内RAM b.ROM c.片外RAM d.片内ROM 15.关于MCS-51的堆栈操作,正确的说法是 c 。

a.先入栈,再修改栈指针 b.先修改栈指针,再出栈 c.先修改栈指针,再入栈 d.以上都不对 16. 在算术运算中,与辅助进位位AC有关的是 c 。

a.二进制数 b.八进制数 c.十进制数 d.十六进制数 17.PC的值是 c 。

a.当前指令前一条指令的地址 b.当前正在执行指令的地址 c.下一条即将执行指令的地址 D.控制器中指令寄存器的地址 18.MCS-51上电复位后,SP的内容应是 b 。

a.OOH b.O7H c.30H d.70H 19.(SP)= 60H,执行一条PUSH指令后,SP的值为 c 。

- 8 -

联系合同范文客服:xxxxx#qq.com(#替换为@)