第一章计算机体系结构基础概念
1.八十年代后,有两种技术使得体系结构技术对计算
机性能发展影响越来越大:
1)RISC 技术--- 使得体系结构发展空间一下子被打开;
2)微处理器技术---使得设计新型体系结构风险、成本、
耗时全部大为降低。
2.从计算机语言角度,把计算机系统按功效划分成多
级层次结构。
微程序机器级, 机器语言, 操作系统虚拟机, 汇编
语言虚拟机,高级语言虚拟机,应用语言虚拟机
3.语言实现两种基础技术
翻译:先把 N+1 级程序全部变换成 N 级程序后,
再去实施新产生 N 级程序,在实施过程中 N+1 级程序
不再被访问。
解释:每当一条 N+1 级指令被译码后,就直接去实施
一串等效 N 级指令,然后再去取下一条 N+1 级指令,
依此反复进行。解释实施比翻译花时间多,但存放空
间占用较少。
4.计算机体系结构定义:程序员所看到计算机属性,
即概念性结构和功效特征。
5 透明性:在计算机技术中,对这种原来是存在事物或
属性但从某种角度看又好象不存在。
6。对于通用寄存器型机器,这些属性关键是指:
(1) 数据表示(硬件能直接辩认和处理数据类型)
(2) 寻址规则(包含最小寻址单元、寻址方法及其表示)
(3) 寄存器定义(包含多种寄存器定义、数量和使用方
法)
(4) 指令集(包含机器指令操作类型和格式、指令间排
序和控制机构等)
(5) 中止系统(中止类型和中止响应硬件功效等)
(6) 机器工作状态定义和切换(如管态和目态等)
(7) 存放系统(主存容量、程序员可用最大存放容量等)
(8) 信息保护(包含信息保护方法和硬件对信息保护支
持)
(9) I/O 结构(包含 I/O 连接方法、处理机/存放器和 I/O
设备间数据传送方法和格式和 I/O 操作状态等)
7.经典计算机体系结构概念实质:计算机系统中软硬
件界面确实定,其界面之上是软件 功效,界面之
下是硬件和固件功效
8.计算机组成:计算机体系结构逻辑实现。计算机组成
包含内容能够有:处理机、主存
等部件逻辑结构,机器级内数据流和控制流组成、各
部件功效和之间联络等。
计算机实现:计算机组成物理实现。计算机实现包含
内容能够有:
处理机、主存等部件物理结构,包含器件集成度和速
度确实定,器件、模块、插件、底板划分和连接,组
装装配技术及信号连接、电源、冷却方法等。
一个体系结构能够有多个组成。一个组成能够有多个
物理实现。
9.系列机:在一个厂家内生产含有相同体系结构,但含
有不一样组成和实现一系列不一样型号机器。
10.软件兼容:同一个软件能够不加修改地运行于体系
结构相同各档机器,而且它们所取得结果一样,差异
只在于有不一样运行时间。
向上(下)兼容:按某档机器编制程序,不加修改就能运
行于比它高(低)档机器。
向前(后)兼容:按某个时期投入市场某种型号机器编制
程序,不加修改地就能运行于在它之前(后)投入市场机
器。向后兼容是软件兼容根本特征,也是系列机根本
评论0
最新资源