微机原理第2讲研讨.pptVIP

  • 5
  • 0
  • 约5.66千字
  • 约 27页
  • 2016-08-06 发布于湖北
  • 举报
微机原理第2讲研讨

微型机原理与程序设计 第2讲 中央处理单元--CPU 指令格式 从二进制位串上讲,一条指令中包含两部分:操作码(Operation Code)和地址码(Address Code)。其中操作码表明了指令的操作性质及功能,地址码则给出了操作数的地址(即操作数的存储位置)。 指令是指示计算机执行某些操作的命令。一台计算机的所有指令的集合构成该机的指令系统,也称指令集。指令系统是计算机的主要属性,位于硬件和软件的交界面上 1 指令系统 (1)地址码结构 计算机执行一条指令所需要的全部信息都必须包含在指令中。对于一般的双操作数运算类指令来说,除去操作码之外,指令还应包含以下信息: 第一操作数地址,用A1表示。 第二操作数地址,用A2表示。 操作结果存放地址,用A3表示。 下条将要执行指令的地址,用A4表示。 这样,一条指令的格式可以细分为(OP表示具体的操作,Ai表示地址): OP A1 A2 A3 A4 指令的含义: (A1) OP (A2) → A3 下条将要执行指令存储在地址为A4开始的存储单元 优点:四地址指令格式的具有直观,下条指令的地址明显 缺点:指令长度较长,占用的存储空间较大。 如果将指令按顺序依次存储在存储器中,用一个程序计数器(Program Counter,PC)来存放指令地址。通常每执行一条指令,PC就自动加1(设每条指令只占一个主存单元),直接得到将

文档评论(0)

1亿VIP精品文档

相关文档