![](https://csdnimg.cn/release/download_crawler_static/86182558/bg6.jpg)
6
答:时钟周期又叫振荡周期或拍,用 P 表示,是 MCS-51单片机中最小的时间单
位,在一个时钟周期内, CPU完成一个最基本的动作。
机器周期:由 12 个时钟周期构成,完成一个基本操作
指令周期: 是执行一条指令所需的时间, 根据指令的复杂性, 可由 1~4 个机器周
期构成。
当振荡频率为 12MHz时,一个机器周期为 1 微秒。
9.P0、P1、P2和 P3口的结构和功能分别是什么?
答:P0口的每一位由 1 个锁存器 、2 个三态缓冲器 、1 个输出控制电路(非门
X、与门、电子开关 MUX、输出驱动电路构成,其功能既可以作为通用 I/O 口实
现输入 / 输出功能,也可作为单片机地址线的低 8 位和数据线实现外部扩展功能。
在用作输入输出口时,需外接上拉电阻。
P1口的每一位由 1 个锁存器 、1 个场效应管驱动器 V 和 2 个三态门缓冲器
构成,其作用是用作输入输出口
P2 口的每一位由 1 个锁存器、 2 个三态缓冲器、 1 个输出控制单元、 1 个输
出驱动单元构成,其功能是用作输入输出口,或地址总线的高 8 位。
P3口的每一位由 1 个锁存器、 2 个三态缓冲器、 1 个第二功能控制单元 、1
个输出驱动单元构成,其作用是用作输入输出口或第二功能。
10.51 单片机引脚 ALE的作用是什么?当 51 不外接存储器时, ALE上的输出的
脉冲频率是多少?
答:51 单片机引脚 ALE的作用是对外部存储寻址时锁存 P0口输出的低 8 位地址,
当 51 不外接存储器时, ALE上的输出的脉冲频率是 fosc/6 。
第 3 章 单片机的汇编语言与程序设计 习题
1.MCS-51单片机有哪几种寻址方式?适用于什么地址空间?
答:MCS-51单片机有 7 种寻址方式:直接寻址、寄存器寻址、寄存器间接寻址、
立即寻址、变址寻址、位寻址、相对寻址。
直接寻址 方式:操作数的地址由指令直接给出, 适用于片内 RAM的所有地址
空间;如 MOV A,68H
MOV A,PSW
寄存器寻址 方式:指令给出的是寄存器的编码, 操作数在编码指定的寄存器
中,适用于片内 00H至 1FH的 32 个字节,用 R0,…,R7 表示,通过 PSW的 RS1
和 RS0选择组号确定对应 32 个字节中的其中 8 个,还有累加器 A,以及乘除法
指令中的 A 和 B 寄存器,位寻址方式中的布尔累加器 C;
MOV A,R1
MUL AB
INC DPTR
寄存器间接寻址 方式:指令给出的是寄存器的编码, 操作数地址在编码指定
的寄存器中,适用于片内 RAM的全部空间,其中 52 系列中的 80H至 FFH只能用
寄存器间接寻址;如 MOV A,@R0
MOV A,@R1