体系结构-指令集结构

时间:2014-11-01 18:58:47   收藏:0   阅读:380

 

一个完整的指令集结构包括

Instuction Fetch 
Instuction Decode
Operand Fetch
Excute
Result Store
Next Instruction

 我们必须解决的问题包括:

  1. 指令的编码方式(即如何编码)
  2. 操作数和操作结构的存放位置
    1. 存放位置
    2. 多少个现实操作数
    3. 存储器操作数如何定位
    4. 那些操作数可以或不可以放到存储器中
  3. 数据的类型和大小
  4. 支持哪些操作
  5. 下一条指令的地址
    1. jumps,conditions,branches
    2. fetch-decode-execute is implicit

 


操作数类型和操作数表示

类型:是面向应用、面向软件系统处理的各种操作数据类型。整型、浮点型、字符、字符串、向量类型;类型由操作码确定。

表示:操作数在机器中的表示,硬件结构能够识别,指令系统可以直接使用的表示格式。整型(原码、补码、反码),浮点(IEE 754标准),十进制(BCD码,二进制十进制表示)



RISC计算机指令集结构的功能设计

 



 

现代编译技术与计算机体系结构设计

 

原文:http://www.cnblogs.com/li-daphne/p/4067241.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!