05指令系统.pptVIP

  • 1
  • 0
  • 约5.66千字
  • 约 39页
  • 2016-12-19 发布于贵州
  • 举报
南理工紫金学院 第5章 指令系统 本章学习内容 指令格式 寻址方式 指令类型及功能 §5.1 机器指令 一、指令与指令系统的基本概念 指令(机器指令):控制计算机执行某种操作的命令。 指令字(指令码):表示一条指令的一串二进制代码。 机器语言:用机器指令设计的编程语言,是计算机硬件实体直接表示控制信息的语言。 机器语言程序:用机器语言编制的程序。任何用其它语言编制的程序,都必须经过 “翻译”,翻译为机器语言程序,才能在机器中正确的运行。 指令系统(指令集):一台计算机所能执行的全部指令的集合。 操作码:指定指令所要完成的操作; 操作数的来源; 结果去向; 下一条指令的地址。 因此,一条指令的基本格式为: 操作码 地址码 三、指令字的长度 1. 定长指令字——指令字长固定 结构简单、便于控制,不易扩展,平均指令长度长。 2. 变长指令字——指令字长可变 指令长度为字节的整数倍,如单字长指令、双字长指令、半字长指令等。 平均指令长度短,易于扩展,但不同指令执行时间不一致,控制比较复杂。 ① 主存:访存时要给出存储器单元地址。 ② CPU寄存器:包括通用寄存器和专用寄存器。 ③ I/O接口寄存器:数据的输入/输出必须与I/O接口寄存器打交道,所以必须给出被访问的I/O端口地址。 ④ 堆栈:寄存器堆栈、存储器堆栈 存储器堆栈:按后进先出原则存取数据的

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档