试题详情
- 简答题叙述堆栈型、累加器型和通用寄存器型指令集结构的特点,并比较它们的优缺点。
-
堆栈型结构中,操作数被默认存放在栈顶,它的优点是其结构具有表达式求值的简单模型(符合逆波兰表示)以及指令字长较短因而能产生良好的代号码密度。它的主要缺点是不能随机访问,因此很难生成高效代码,此外堆栈口将成为瓶颈口,使性能受到影响。
累加器结构中,操作数之一总是被默认存放在累加器中,它具有可使机器内部状态减至最小并能形成短指令的特点,但由于累加器是唯一的操作数寄存器,将导致对存储器的频繁访问。
寄存器结构中,所有的操作数都必须加以显式说明,以指明其是存放在哪一个寄存器中或是存储器的哪一个单元,这种结构具有生在代码的最通用形式,但由于要对所有操作数所使用的寄存器加以命名,导致指令长度的增加。 关注下方微信公众号,在线模考后查看
热门试题
- 从计算机语言的角度,把计算机系统按功能划
- 现代计算机处理器结构按照()划分,可分为
- 在指令系统设计中,表示寻址方式有()和(
- 通道流量
- 冯偌依曼计算机的基本原理包括()和()。
- 如何理解计算机系统中的层次概念?
- 在写回法中,可采用什么方法减少在替换时块
- 堆栈是一种特殊的()寻址方式,它采用()
- 在满足通道设计流量不低于设备工作时的最大
- 直接使用西文标准键盘输入汉字,进行处理,
- 引入数据表示的两条基本原则是:一看系统的
- 输入输出数据不经过CPU内部寄存器的输入
- Omega网络采用()。
- 简述机群系统的特点?
- 区分数据表示和数据结构
- 从计算机语言的角度,把计算机系统按功能划
- 解决虚拟Cache的清空问题的方法是什么
- 在IEEE 754浮点数运算中,当结果的
- 非线性流水线是指()。
- 虚拟机器