内容正文:
2.2:MCS-51系列单片机存储器
一、填空题
1、专用寄存器又称特殊功能寄存器,其地址为 。
2、累加器A(ACC) 是编程过程中最常用的一个 专用寄存器,它的功能很多,可以按位操作。
3、寄存器B是一个8位寄存器,可作为一般寄存器使用,也可以用于 。
4、程序状态字用于存放程序的运行状态信息,可以 。
5、堆栈指针SP 用来指示堆栈顶部在 中的位置。
6、系统复位后, SP 初始值为 07H, 若不重新设置,堆栈由 单元开始。
7、DPTR用来存放16位地址指针,既可以访问 ,又可以访问程序存储器。
二、简答题
1.简述中断入口地址。
2.简述外部数据存储器。
3、简述程序计数器 PC。
4、简述数据指针 DPTR。
5、简述定时器/计数器寄存器。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$$
2.2:MCS-51系列单片机存储器
一、填空题
1、专用寄存器又称特殊功能寄存器,其地址为 。
【答案】80H~FFH
2、累加器A(ACC)是编程过程中最常用的一个 专用寄存器,它的功能很多,可以按位操作。
【答案】8位
3、寄存器B是一个8位寄存器,可作为一般寄存器使用,也可以用于 。
【答案】乘法运算
4、程序状态字用于存放程序的运行状态信息,可以 。
【答案】按位寻址
5、堆栈指针SP 用来指示堆栈顶部在 中的位置。
【答案】内部数据存储器
6、系统复位后, SP 初始值为 07H, 若不重新设置,堆栈由 单元开始。
【答案】08H
7、DPTR用来存放16位地址指针,既可以访问 ,又可以访问程序存储器。
【答案】外部数据存储器
二、简答题
1.简述中断入口地址。
【答案】①0003H: 外部中断0人口。
② 000BH: 定时器TO溢出中断入口。
③0013H: 外部中断1人口。
④001BH: 定时器T1 溢出中断入口。
⑤ 0023H: 串行口中断入口。
2.简述外部数据存储器。
【答案】单片机进行连续的大量数据采集时,内部提供的数据存储器是远远不够的,这时可以利用 MCS-51 系列单片机的扩展功能,在芯片外部扩展数据存储器,最大扩展容量为64KB, 地址 范围为0000H~FFFFH。
3、简述程序计数器 PC。
【答案】程序计数器 PC 中存储的是下一条将要执行的指令地址,它是一个16位计数器,寻址范 围达到64KB。PC有自加一功能,从而实现程序的顺序执行。PC 没有地址,因此是不可以寻 址的,用户无法对其进行寻址操作。但程序在调用、转移和返回指令中, PC 值会改变。在仿 真过程中,观察PC 可知道程序执行到哪一步。PC 是唯一的一个不可寻址的专用寄存器。PC 不占 RAM单元,在物理上是独立的,故它不属于特殊功能寄存器的使用范畴。
4、简述数据指针 DPTR。
【答案】DPTR用来存放16位地址指针,既可以访问外部数据存储器,又可以访问程序存储器。 数据指针由 DPH和 DPL两个8位寄存器组成,其中 DPH为 高 8 位 ,DPL为低8位,既可以作 为16位寄存器使用,也可作为两个独立的8位寄存器使用。
5、简述定时器/计数器寄存器。
【答案】① TCON: 定时器/计数器控制寄存器。
② TMOD: 定时器/计数器方式选择寄存器。
③ TLO,THO: 定时器/计数器0。
④ TL1,TH1: 定时器/计数器1。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$$