中文摘要 | 第1-5页 |
英文摘要 | 第5-9页 |
第一章 绪论 | 第9-13页 |
1.1 指令系统的发展和CISC设计思想 | 第9-10页 |
1.2 RISC的定义与特点 | 第10-11页 |
1.3 减少指令平均执行周期数是RISC思想的精华 | 第11-13页 |
第二章 兼容微控制器(MCU)指令系统简述 | 第13-18页 |
2.1 指令系统概述 | 第13-14页 |
2.2 操作数类型 | 第14-15页 |
2.3 指令类型 | 第15-16页 |
2.4 寻址方式 | 第16页 |
2.5 指令格式 | 第16-18页 |
第三章 兼容微控制器(MCU)的内部结构 | 第18-36页 |
概述 | 第18页 |
3.1 MCU内部结构 | 第18-20页 |
3.2 MCU存储器组织结构 | 第20-28页 |
3.2.1 程序存储器的结构 | 第20页 |
3.2.2 数据存储器的结构 | 第20-22页 |
3.2.3 间接寻址INDF和FSR寄存器 | 第22-24页 |
3.2.4 程序计数器PC | 第24-25页 |
3.2.5 状态寄存器Status(F3) | 第25-26页 |
3.2.6 选择寄存器OPTION | 第26-27页 |
3.2.7 工作寄存器W | 第27-28页 |
3.3 I/O端口 | 第28-31页 |
3.4 其他功能部件 | 第31-36页 |
3.4.1 复位电路 | 第31-33页 |
3.4.2 监视定时器WDT | 第33-34页 |
3.4.3 休眠(SLEEP)省电方式 | 第34页 |
3.4.4 定时器/计数器TMR0 | 第34-36页 |
第四章 多周期处理机及其设计 | 第36-54页 |
4.1 概述 | 第36-38页 |
4.2 如何划分多周期处理机的各级操作 | 第38-40页 |
4.3 ALU的设计 | 第40-42页 |
4.4 MCU的数据路径 | 第42-48页 |
4.4.1 取指令电路 | 第42页 |
4.4.2 算术逻辑操作电路 | 第42-44页 |
4.4.3 位操作类电路 | 第44页 |
4.4.4 间接寻址电路 | 第44-46页 |
4.4.5 总体数据路径 | 第46-48页 |
4.5 MCU的控制部件设计 | 第48-50页 |
4.6 对一些特殊指令的处理 | 第50-54页 |
第五章 本设计与PIC16C57的不同之处 | 第54-57页 |
概述 | 第54页 |
5.1 系统结构之比较 | 第54-55页 |
5.2 两级堆栈扩展成八级堆栈 | 第55页 |
5.3 I/O端口与其他寄存器读写时序上的不同 | 第55-57页 |
第六章 MCU的实现方式和验证结果 | 第57-66页 |
6.1 自上而下的设计方法和设计工具 | 第57-62页 |
6.1.1 自上而下(Top-Down)的设计方法 | 第57-59页 |
6.1.2 利用硬件描述语言(HDL)的硬件电路设计方法 | 第59-60页 |
6.1.3 设计工具 | 第60-62页 |
6.2 常用运算子程序 | 第62-64页 |
6.3 3D无线鼠标演示系统 | 第64-66页 |
第七章 总结 | 第66-67页 |
参考文献: | 第67-68页 |
致谢 | 第68-69页 |
附录1 PIC16C57指令表 | 第69-70页 |
附录2 静态时序分析报告TOP.TWR全文 | 第70-72页 |
附录3 PIC系列单片机系统结构和工作原理 | 第72-85页 |
1. PIC系列微控制器的硬件结构特点 | 第72-78页 |
1.1 微控制器的基本体系结构 | 第72页 |
1.2 PIC系列微控制器的硬件结构特点: | 第72-78页 |
2. PIC系列微控制器技术性能特点 | 第78-80页 |
3. PIC系列微控制器的系统结构 | 第80-82页 |
4. PIC16C57微控制器简介 | 第82-85页 |
4.1 PIC16C57微控制器引脚说明 | 第82-83页 |
4.2 PIC16C57微控制器内部结构 | 第83-85页 |