第 2章指令系统 Von Neumann 体系结构 数据和指令都存放在存储器里。 计算机从存储器取指令。 CPU与存储器分离的是存储程序计算机。 CPU 寄存器主要用于程序计数器PC Von Neumann 体系结构 Harvard 体系结构 von Neumann 与 Harvard体系结构 Harvard 不能够使用自修改编码 Harvard 可以同时进行两个存取工作。 多数DSP使用Harvard体系结构 。 更大的存储带宽。 带宽的可预见性更强 RISC 与 CISC Complex instruction set computer (CISC):复杂指令集计算机 多种类型的指令 变长型指令 程序的各条指令是按顺序串行执行的,每条指令中的各个操作也是按顺序串行执行的。 优点是控制简单,但计算器各部分的利用率不高,执行速度慢。 Reduced instruction set computer (RISC):精简指令集计算机 种类比较少 管道化的指令 寻址方式也比复杂指令集少 数据管道是在同一个应用中对象之间快速传送数据的小型统一部件,比信息(message)传输的方式更块 指令集的特点 固定长度与可变长度 寻址模式 操作数的个数 操作数的类型 ARM 版本 ARM结构被扩展成为多个版本。 本课将集中在ARM7 ARM7是von Neumann结构的 ARM9是Har
原创力文档

文档评论(0)