第二章计算机指令集结构设计-Read.doc

第二章计算机指令集结构设计-Read

PAGE  第  PAGE 6 页 共  NUMPAGES 6 页 第二章 计算机指令集结构设计 2.1 名词解释 堆栈型机器——CPU中存储操作数的单元是堆栈的机器。 累加型机器——CPU中存储操作数的单元是累加器的机器。 通用寄存器型机器——CPU中存储操作数的单元是通用寄存器的机器。 CISC——复杂指令集计算机。 RISC——精简指令集计算机。 堆栈型机器、累加器型机器和通用寄存器型机器各有什么优缺点? 指令集结构类型优点缺点堆栈型 是一种表示计算的简单模型;指令短小。 堆栈不能被随机访问,从而很难生成有效代码。同时,由于堆栈是瓶颈,所以很难被高效地实现。累加器型 减小了机器的内部状态;指令短小。 由于累加器是唯一的暂存器,这种机器的存储器通信开销最大。寄存器型 是代码生成最一般的模型。 所有操作数均需命名,且显式表示,因而指令比较长。 常见的三种通用寄存器型机器的优缺点各有哪些? 指令集结构类型优 点缺 点 寄存器-寄存器型(0,3) 简单,指令字长固定,是一种简单的代码生成模型,各种指令的执行时钟周期数相近。 和指令中含有对存储器操作数访问的结构相比,指令条数多,因而其目标代码较大。 寄存器-存储器型(1,2) 可以直

文档评论(0)

1亿VIP精品文档

相关文档