risc技术

CISC 和 RISC

匿名 (未验证) 提交于 2019-12-03 00:22:01
首先为了理解 CISC 和 RISC 是什么,我们就必须先知道什么是计算机系结构。 1964年, 阿姆达尔 在介绍 IBM360 系统时指出:计算机体系结构是 站在程序员的角度所看到的计算机属性 1982年, 梅尔斯 明确了传统体系结构就是指 硬件与软件之间的界面 ,即 指令及体系结构 。 1984年, 拜尔 给出了一个含义更加广泛的定义: 体系结构是由结构、组织、实现、性能 4个基本方面组成 计算机体系结构、计算机组织和计算机实现三者关系如下: 计算机体系结构:是指计算机的概念性结构和功能属性。 计算机组织:是指计算机体系结构的逻辑实现,包括机器内的数据流和控制流的组成以及逻辑设计等。 计算机实现:是指计算机组织的物理实现。 CISC和RISC是CPU中的理论知识,它们属于 指令系统 指令数量多,使用频率差别大,可变长格式 寻址方式:支持多种 实现方式微程序控制技术(微码) 研制周期长 指令数量少,大部分为单周期指令,操作寄存器,只有Load/Store操作内存。 寻址方式:支持方式少 实现方式:增加了通用寄存器, 适合采用流水线 优化编译,有效支持高级语言。 为什么要知道 CISC 和 RISC 呢? 因为涉及到流水线这么一个知识点。流水线知识点: 点击跳转> 文章来源: CISC 和 RISC