第一章
1. MCU(微控制器单元)与MPU(微处理器单元)的区别?
MCU集成了片上外围器件,而MPU不带外围器件,是高度集成的通用结构的处理器。是去除了集成外设的MCU。 2. MSC430单片机的不同系列的差别?
MSP430系列单片机具有超低功耗、处理能力强大、片内外设丰富、系统工作稳定、开发环境便捷等显著优势,和其他类型单片机相比具有更好的使用效果、更广泛的应用前景。
3. MSC430单片机主要特点?
1.超低功耗2. 强大的处理能力3. 高性能模拟技术及丰富的片上外围模块4. 系统工作稳定5. 方便高效的开发环境 4. MSC430单片机选型依据?
选择最容易实现设计目标且性能价格比高的机型。
在研制任务重,时间紧的情况下,首先选择熟悉的机型。 欲选的机型在市场上要有稳定充足的货源。 第二章
1. 从计算机存储器体系结构上看,MSP430单片机属于什么结构? 冯·诺依曼结构,是一种程序存储器和数据存储器合并在一起的存储器体系结构。 2. RISC与CISC体系结构的主要特征是什么?MSP430单片机属于哪种结构? CISC----是复杂指令系统计算机Complex Instruction Set Computer的缩写,MCS-51单片机属于CISC。具有8位数据总线、7种寻址模式,111条指令。 RISC----是精简指令系统计算机Reduced Instruction Set Computer的缩写,MSP430单片机属于RISC。具有16位数据总线、7种寻址模式,27条指令。 3. 对MSP430单片机的内存访问时,可以有哪几种方式?读写字数据有什么具体要求?
字,字节,常字。字访问地址必须是偶数地址单元。
4. MSP430单片机的中断向量表位于什么位置?其中存放的是什么内容?
中断向量表:存放中断向量的存储空间。430单片机中断向量表地址空间:32字节,映射到存储器空间的最高端区域
5. MSP430单片机的指令系统物理指令和仿真指令各有多少条。 27种物理指令-内核指令和24种仿真指令
6. MSP430单片机的指令系统有哪些寻址方式?各举一例说明。 有7种寻址方式:寄存器寻址,变址寻址,符号寻址,绝对寻址, 间接寻址,间接增量寻址,立即数寻址
7. MSP430单片机的CPU中有多少个寄存器?其中专用寄存器有哪几个? 4个专用寄存器(R0、R1、R2、R3)和12个通用寄存器(R4~R15) R0:程序计数器(PC)
R1:堆栈指针(SP)—总是指向当前栈顶
R2:状态寄存器(SR)只用到16位中的低9位 R2/R3:常数发生器(CG1/CG2) 8. 按要求写出指令或指令序列。
9. 写出给定指令或指令序列的执行结果。 10.汇编语言程序的分析与理解。
第三章
1. MSP430单片机的复位信号有哪几种?复位引脚的信号如何起作用? 掉电复位,上电复位,上电清除
2. MSP430F6638的统一时钟系统有哪几种输入时钟?又有哪几种输出时钟?为什么要用多种时钟?复位后默认时钟源是什么? 3. MSP430的非屏蔽中断有哪两种形式? 系统NMI(SNMI)和 用户NMI(UNMI)
4. MSP430的可屏蔽中断如何控制开中断与关中断?用汇编语言和C语言如何实现?
5. MSP430单片机如何实现中断嵌套?
在有多个中断源同时要求中断服务时,优先对级别最高者提供服务;在执行中断服务程序过程中,允许中断优先级别高的中断源中断正在执行的低优先级的中断服务程序,实现中断嵌套。
6. MSP430F6638单片机有哪些工作模式?是如何实现的? 8种工作模式,一种活动模式和七种低功耗模式
通过设置控制位,MSP430能从活动模式进入到相应的低功耗模式,而各种低功耗模式又可通过中断回到活动模式。
7. MSP430单片机的GPIO引脚大多与其它外设模块复用,如何中控制其功能选择?在选择为GPIO引脚后,又如何实现输入/与输出功能?
GPIO是MPS430最简单的集成外设,可以直接用于输入/输出,用于芯片与片外器件或设备的交互。GPIO有中断型和不可中断型,还可以配置成通用型和专用型。
MSP430没有专用的输入/输出指令,输入/输出操作是通过传送指令来完成的。

