计算机组成原理课程设计报告

点赞:4272 浏览:13065 近期更新时间:2024-01-17 作者:网友分享原创网站原创

《计算机体系结构》学习指导

温东新

课程名称:计算机体系结构

英文名称:COMPUTERARCHITECTURE

开课院系:远程教育学院

开课学时:50

学分:3

授课对象:远程教育学院专升本计算机科学与技术专业学生

一、教学目的与课程性质,任务.

教学目的:本课程.

主要任务

二、教学要求

该课程开设位于整个本科教学的后期,课程的教学不仅讲授计算机体系结构的基本概念,基本原理,基本结构,和基本分析方法,还要在教学过程中将原学习过的专业课结合起来,例如操作系统,程序设计语言及其编译,数据结构等内容与本课程结合起来,使学生清楚它们与计算机体系结构的相互影响和相互作用.

在对学生的学习提出"掌握"和"了解"两个层次上要求,所谓"掌握"指学生后,必须能将所学内容自己理解,这是将所学知识熟练应用到实践中的基础."了解"要求学生对所学内容有初步的认知,在遇到相关问题时要求能够辨识.19重叠,流水和向量处理机(三)流水处理技术(2)220重叠,流水和向量处理机(四)向量处理机2

四、教学内容与讲授方法

讲课顺序教学内容授课方法第一讲教学目的,教学的基本内容,基础知识回顾,计算机系统层次结构组成,

计算机系统结构,组成实现的定义和相互关系,讲述教学

结合专业课知识回顾第二讲软件硬件取舍原则及设计方法

软件移植手段

系列机,兼容机的概念引导

讲述教学第三讲应用与器件对体系结构的影响

并行性的分类与发展,计算机系统分类讲述教学第四讲数据表示与数据结构

浮点数尾数的基值大小和下溢处理

自定义数据表示和向量数据表示引导

讲述教学.第五讲寻址方式分析

逻辑地址与主存物理地址利用图表

讲述教学:二者的转换第六讲指令格式的优化利用图表讲述教学:指令格式的优化第七讲按增强指令功能的方向发展与改进指令系统

按简化指令功能的方向发展与改进指令系统引导式+讲述式第八讲RISC技术讲述教学.第九讲总线的类型总线的控制方式

总线的通讯技术

数据宽度与总线线数讲述教学.第十讲中断的分类与分级

中断系统的软硬件功能分配结合专业课知识回顾

讲述教学第十一讲通道处理机的工作原理

通道流量分析

处理机启发式教学,举例第十二讲存储器容量速度的矛盾

并行主存系统频宽的分析

存储体系的形成发展性能参数启发式教学,举例说明第十三讲虚拟存储器段式存储管理方式

段页式存储管理方式讲述教学.第十四讲页式存储管理方式

页面失效的处理及提高等效访问速度的措施知识回顾,启发式第十五讲高速缓冲存储器的基本结构

地址的映像与变换

替换算法的实现透明性与性能分析知识回顾,启发式第十六讲主存保护讲述教学.第十七讲一次重叠

主存空间数相关的处理

通用寄存器组相关的处理讲述教学第十八讲流水线的分类

流水线的时空图讲述教学与启发:重叠与流水的差别第十九讲流水线的性能及其分析

计算机组成原理课程设计报告参考属性评定
有关论文范文主题研究: 关于计算机的论文范本 大学生适用: 函授毕业论文、专科毕业论文
相关参考文献下载数量: 88 写作解决问题: 写作技巧
毕业论文开题报告: 文献综述、论文设计 职称论文适用: 论文发表、初级职称
所属大学生专业类别: 写作技巧 论文题目推荐度: 最新题目

流水线工作举例

相关处理和控制机构讲述教学.第二十讲向量的流水线处理

向量处理机讲述教学.五,课程的重点,思考题

第一章绪论

本章学习重点:

1,计算机系统层次结构组成,计算机系统结构,组成实现的定义和相互关系,

2,软件硬件取舍原则及设计方法,软件移植手段

3,应用与器件对体系结构的影响,并行性的分类与发展,计算机系统分类

本章思考题:

名词解释:

翻译解释层次结构解释程序计算机系统结构固件工程软件兼容模拟

仿真时间重叠资源共享同构型处理机异构型多处理机

如有一个经解释实现的计算机,可以按功能划分4级,每一级为了执行一条指令需要下一条的N条指令解释.若执行第一级的一条指令需Kns时间,那么执行第2,3,4级的一条指令各需要用多少时间.


实现软件移植的主要途径有哪些它们存在什么问题

并行处理计算机系统除分布处理系统外,共有哪4种基本结构

计算机系统的3T性能目标指的是什么

第二章数据表示与指令系统

本章学习重点:

1,数据表示与数据结构

2,浮点数尾数的基值大小和下溢处理

3,自定义数据表示和向量数据表示

4,指令格式的优化,按增强指令功能的方向发展与改进指令系统,按简化指令功能的方向发展与改进指令系统

本章思考题:

名词解释

数据表示寻址方式逻辑地址物理地址静态再定位动态再定位

哈夫曼压缩概念扩展操作码指令延迟转移技术

数据结构和数据表示之间是什么关系确定和引入数据表示的基本原则是什么

设某机阶码6位,尾数48位,阶符数符不在其内,当尾数分别以2,8,16为基时,在非负阶正尾数规格化情况下,求出最小阶,最大阶,阶的个数,最小尾数值,最大尾数值,可表示的最小值和最大值及可表示的规格化数的总个数.

某机的指令字长16位,设有单地址指令和双地址指令两类,若每个地址字段均为6位,且双地址指令有X条,问单地址指令最多可以有多少条

何谓指令格式的优化简要列举包括操作码和地址码两部分的指令优化可采用的各种途径和思路.

第三章总线中断与输入输出系统

本章学习重点:

1,总线的类型,总线的控制方式,总线的通讯技术,数据宽度与总线线数

2,中断的分类与分级,中断系统的软硬件功能分配

3,通道处理机的工作原理,通道流量分析

4,处理机

本章思考题:

名词解释

专用总线非专用总线数据宽度数据通路宽度

中断分类中断分级通道极限流量

若机器共有5级,中断响应优先次序为1-〉2-〉3-〉4-〉5,现要求其实际的中断处理次序为1-〉4-〉5-〉2-〉,设计

1)各级中断处理程序的中断级屏蔽位,

2)若在运行用户程序时,同时出现第4,2级中断请求,而在处理第2级中断未完成时,又同时出现第1,3,5级中断请求,请画出此程序运行过程示意图.

3,如果通道在数据传送期中,选择设备需9.8us,传送一个字节数据需0.2us某低速设备每隔500us发出一个字节数据传送请求,问至多可接几台这样的低速设备

第四章存贮体系

本章学习重点:

1,存储器容量,速度,的矛盾

2,并行主存系统频宽的分析,性能参数

3,虚拟存储器页式存储管理方式

4,页面失效的处理及提高等效访问速度的措施

5,高速缓冲存储器的基本结构

6,地址的映像与变换

7,替换算法的实现透明性与性能分析

8,主存保护

本章思考题:

名词解释

存贮器最大频宽存贮器实际频宽存贮层次体系程序局部性虚拟存贮器段式管理最佳分配算法页式管理段页式管理地址的映像地址的变换高速缓冲存贮器直接映像组相联映像写回法写直达法环保护键保护

一个二级虚拟存贮器,CPU访问主存和辅存的平均时间分别为1us和1ms.经实测,此虚拟存贮器平均访问时间为100us.试定性提出使虚拟存贮器平均访问时间能从100us下降到10us的几种方法,并分析这些方法在硬件和软件上的代价.

某程序包括5个虚页,其页址为4,5,3,2,5,1,3,2,2,5,1,3.当使用LRU法替换时,为获得最高命中率,至少应分配给该程序几个实页.其可能的最高命中率为多少

第五章重叠流水和向量处理机

本章学习重点:

1,一次重叠,主存空间数相关的处理,通用寄存器组相关的处理

2,流水线的分类,流水线的时空图

3,流水线的性能及其分析,相关处理和控制机构

4,向量的流水线处理,向量处理机

本章思考题:

名词解释

指令的重叠解释一次重叠操作数相关指令相关流水线效率全局相关顺序流动异步流动方式预约表冲突向量流水线吞吐率向量处理机

指令的解释方式采用顺序,一次重叠和流水,其主要的差别在什么地方流水方式与完全重复增加多套解释部件的方式相比各有什么优缺点

某个流水线有4个功能部件组成,每个功能部件的延迟时间为⊿t,当输入10个数据后,间歇5⊿t,又输入10个数据,如此周期的工作.求此时流水线的吞吐率,并画出其时空图.

六、本课程的几点说明:

1.关于计算机体系结构应该具备的基础

学习计算机体系结构应先修完课程:计算机原理,程序设计语言,操作系统,编译原理.

2.本课程的教学计划

本课程分绪论,指令与寻址,输入输出系统,存储体系,重叠与流水等五部分

3.使用教材:李学干主编:《计算机体系结构》,西安电子科技大学出版社.

4.对学生的修课建议

建议学生在学习该课程的过程中,要结合已学过的专业知识,并首先了解计算机体系结构的框架体系,基本内容和分析问题的方法.

七、学习参考书:

1,郑纬民汤志忠《计算机体系结构》,清华大学出版社.

2,WilliamStallingsCOMPUTERORGANIZATIONANDARCHITECTURE

PRENTICEHALL1996

八,成绩考核办法

平时出勤10分

期末结业90分

110哈尔滨工业大学优秀教学设计

哈尔滨工业大学远程教育学院1