DSP学习时钟与系统控制.pptVIP

  • 19
  • 0
  • 约1.41万字
  • 约 42页
  • 2019-12-15 发布于广东
  • 举报
▲ 顺序操作:程序的地址来源于PC程序计数器(程序地址+1) ▲ 空(哑)周期:程序的地址来源于PAR (程序地址+1) ▲ 从子程序返回:程序的地址来源于栈顶(TOS) ▲ 从表传送或块传送返回:程序的地址来源于微堆栈(MSTACK) ▲ 转移到或调用指令中指定的地址:程序的地址来源于转移或调用指 令。即利用程序读总线(PRDB)的方式获取程序地址。 ▲ 转移到或调用累加器低半部分指定的地址:程序地址来源于累加 器的低半部分。即利用数据读总线(DRDB)的方式获取程序地址。 ▲ 转移到中断服务程序:程序地址来源于中断矢量单元。即利用程序读总 线 ( PRDB)的方式获取程序地址。 程序地址产生的情况 二、程序地址的产生 第2章 CPU内部结构与时钟系统 程序计数器 PC ▲ PC中存放将被执行的下一条指令的地址。 ▲ 有5种方式加载PC,从而适应连续和不连续的程序流程。 二、程序地址的产生 第2章 CPU内部结构与时钟系统 √ 顺序执行:若当前指令是一个字,则将PC+1加载到PC 若当前指令是两个字,则将PC+2加载到PC √分支(转移):转移指令后的长立即数直接加载到PC √子程序调用和返回 : 调用指令 —— 将PC中下一条指令的地址压入堆栈,然

文档评论(0)

1亿VIP精品文档

相关文档