单片机第二章答案(6页).doc
《单片机第二章答案(6页).doc》由会员分享,可在线阅读,更多相关《单片机第二章答案(6页).doc(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-单片机第二章答案-第 6 页1.MCS-51单片机内部由哪些部分组成?答:MCS-51单片机主要包括的内部结构有8位的CPU、4KB的ROM存储器、128B的RAM存储器、两个定时器/计数器、中断系统、4个并行I/O接口、1个串行接口和片内的时钟振荡器。2MCS-51单片机存储器的组织结构是怎样的?答:MCS-51单片机的存储器组织采用哈佛结构,即分为相互独立的程序存储器和数据存储器两大空间结构。程序存储器空间由内部ROM存储器和外部ROM存储器组成。数据存储器也分为内部RAM存储器和外部RAM存储器。内部RAM存储器又可划分为工作寄存器区、位寻址区和一般数据RAM区,MCS-51单片机的特
2、殊功能寄存器也实现在内部RAM区。38051单片机内部的特殊功能寄存器有哪些?答:累加器 B寄存器 程序状态字 堆栈指针 数据寄存器指针 P1口 P0口 P2口 P3口 中断优先级控制器 中断允许控制器 定时器方式选择 定时器控制器 定时器2控制器 定时器0高8位 定时器 串行控制器 串行数据缓冲器 电源控制器48051的内部数据存储器分为哪几个部分?答:特殊功能寄存器区,位寻址区,用户RAM区,工作寄存器区。5MCS-51单片机的工作寄存器有多少个?共分为多少个区域?如何选择工作寄存器区?答:地址范围在00H1FH的区域被称为工作寄存器区,共有32个单元,这32个单元又分为4个区域,称为0区
3、、1区、2区和3区,每个区域有8个单元,这8个单元拥有自己的寄存器名称,分别为R0、R1、R7。MCS-51单片机在工作过程中只能选定一个区域作为当前活动的工作寄存器区,单片机复位后系统设置0区为当前默认的工作寄存器区,如果用户需要应用其他工作寄存器区,必须通过软件改变寄存器区选择位的值来切换当前工作寄存器区,工作寄存器区选择位是特殊功能寄存器PSW中的RS1和RS0两位。其选择规则如下表所示:RS1RS0工作寄存器区R0R7地址00000H07H01108H0FH10210H17H11318H1FH68051有哪些特殊功能寄存器?它们的功能是什么?答:8051的特殊功能寄存器主要有(1)累加
4、器A(Accumulator)功能比较多,具有重要的作用。MCS-51单片机指令系统中的许多操作都需要采用累加器,如算术运算、逻辑运算和左右移位等操作往往需要将处理前的数据存放在累加器中,并在操作完成后将结果存放在累加器中。(2)通用寄存器B(General Purpose Register)通用寄存器B是一个8位寄存器,在进行乘除运算时,必须使用B寄存器。(3)程序状态字PSW(Program Status Word)程序状态字寄存器存放着程序运行过程中的各种状态信息,它是一个8位寄存器,其中每一位的定义如表。 程序状态字寄存器中的位定义PSW.7PSW.6PSW.5PSW.4PSW.3PS
5、W.2PSW.1PSW.0CYACF0RS1RS0OV-P表中左起第一位为最高有效位(MSB) PSW.7,右边最后一位为最低有效位(LSB)PSW.0。 进位标志位(CY) 辅助进位标志(AC) 用户标志位(F0) 寄存器区选择位(RS1和RS0) 溢出标志位(OV) 奇偶标志位(P) PSW.1:系统没有定义。(4)堆栈指针SP(Stack Pointer)堆栈指针SP是一个指示当前堆栈操作位置的特殊功能寄存器,堆栈指针总是指向栈顶。(5)数据指针(Data Pointer,DPTR)数据指针是MCS-51中唯一一个用户可以存取访问的16位寄存器,MCS-51单片机指令系统中的唯一一条16
6、位数据传送指令(MOV DPTR, #data)可以对DPTR写入。另外还有用于控制内部各个功能单元的特殊功能寄存器。7什么是堆栈?堆栈的操作原则是什么?答:堆栈是一种数据结构,按“后进先出”(Last In First Out,LIFO)的规则对数据进行写入与读出,数据写入堆栈称为入栈(PUSH),数据从堆栈中读出称为出栈(POP)。8SP是什么寄存器?它有什么作用?答:堆栈指针SP是一个指示当前堆栈操作位置的特殊功能寄存器,堆栈指针总是指向栈顶。MCS-51单片机的堆栈开辟在内部RAM区,是向上生长型的堆栈。入栈(PUSH)时,SP首先自动增1,然后将数据压入SP指向的单元;出栈(POP)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 第二 答案
限制150内