- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机系统结构
第一章 计算机系统结构的基本概念
第二章 指令系统
第三章 存储系统
第四章 输入输出系统
第五章 标量处理机
第一章 计算机系统结构的基本概念
1.1 计算机系统结构
1.2 计算机系统的分类
1.3 计算机系统设计技术
1.4 计算机系统结构的发展
系统=硬件/固件+软件
按照计算机语言的角度可以化为多层次结构。应用语言、高级语言、汇编语言、操作系统、机器语言、微程序语言
语言的两种实现:翻译(从高一级的语言变为第一级的语言)解释(由语言转换为指令)
系统结构就是确定软件和硬件的界面,哪些功能要用软件实现,哪些需要用硬件实现。
冯·诺伊曼结构的特点:以运算器为中心
指令顺序执行
指令和数据用二进制表示
第二章 指令系统
2.1 数据表示
2.2 寻址技术
2.3 指令格式的优化设计
2.4 RISC指令系统
指令系统是软硬件沟通的桥梁
寻址技术:寻找操作数或操作数地址的技术 编址方式 寻址方式 定位方式
编址方式:
寻址方式:
立即数寻址
寄存器寻址 1、2、3地址 执行速度快
存储器寻址(直接寻址、间接寻址、基址寻址、变址寻址、相对寻址、自动变址)
堆栈寻址
定位:把逻辑地址转化为物理地址 直接定位 静态定位 动态定位
指令的组成:操作码+地址码
三种编码方式:固定长度 Huffman编码 拓展编码
通用计算机必须有的5类指令
1)数据传送类指令
2)运算类指令
3)程序控制指令
4)输入输出指令
5)处理机控制和调试指令
RISC指令系统
CISC复杂指令集 20%---80%规律 20%的指令占据了处理机80%的处理时间
实现RISC的关键技术
(1).延迟转移技术
(2).指令取消技术
(3).重叠寄存器窗口技术
(4).指令流调整技术
选择题
1、在指令的地址字段中,直接指出操作数本身的寻址方式,称为( )
A.隐含地址 B.立即寻址 C.寄存器寻址 D.直接寻址
2、寄存器间接寻址方式中,操作数处在( b )
A.通用寄存器 B.主存单元 C.程序计数器 D.堆栈
3、对一个区域内的成批数据采用循环逐个进行处理时,常用的指令寻址方式是( )
A.变址寻址方式 B.相对寻址方式 C.基址寻址方式 D.间接寻址方式
4、下列指令中,属于逻辑左移指令的是( )。
A.SHL B.SAL C.SHR D.SAR
5.为了缩短指令中某个地址段的位数,有效的方法是采用( d )。
A.立即寻址 B.变址寻址 C.间接寻址 D.寄存器寻址
6.在堆栈寻址中,设A为累加器,SP为堆栈指示器,Msp为SP指示的栈顶单元。如果进栈操作顺序是:(SP)-1→SP,(A)→Msp;那么出栈操作的顺序应是( )。
A.(Msp)→A,(SP)+1→SP
B.(SP)+1→SP,(Msp)→A
C.(SP)-1→SP,(Msp)→A
D.(Msp)→A,(SP)-1→SP
7.在取指令周期从主存取出的指令送往( )。
A.指令译码器 B.程序计数器 C.指令寄存器 D.程序状态字寄存器
8.某计算机字长32位,其存储容量为32KB,若按字编址,那么它的寻址范围是( )。
A 0~32K B 0~16K C 0~8K D 0~32KB
9.变址寻址方式中,操作数的有效地址等于( )。
A 堆栈指示器内容加上位移量
B程序计数器内容加上位移量
C 基值寄存器内容加上位移量
D 变址寄存器内容加上位移量
10.在CPU中跟踪指令后继地址的寄存器是( )。
A 主存地址寄存器 B 编址寄存器 C 指针寄存器 D 状态条件寄存器
11.指令系统中采用不同寻址方式的目的主要是(b )。
A.实现存储程序和程序控制
B.缩短指令长度,扩大寻址空间,提高编程灵活性
C.可以直接访问外存
D.提供扩展操作码的可能并降低译码难度
第三章 存储系统
3.1 存储系统原理
3.2 虚拟存储器
3.3 高速缓冲存储器(Cache)
存储系统的主要性能:速度、容量、价格
存储系统的定义:把速度、容量、价格各不相同的存储器用硬件、软件或软硬件的方法连接成一个存储系统。
Cache存储系统:Cache和主存储器构成 提高存储器的速度
虚拟存储系统:主存储器和磁盘存储器
文档评论(0)