计算机系统结构实验课教学大纲.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《》: 计算机系统结构 英文名称: Computer?Architecture 课程总学时: 72 总学分: 3.5 实验学时:18 适用对象:计算机科学与技术专业,网路工程专业 实验课程的性质与任务 计算机系统结构是计算机科学与技术专业及网络工程专业的一门重要的专业课,开设实验的任务是使学生加深对计算机的基本概念、基本原理基本结构的理解,掌握计算机系统结构方面的基本设计、分析与实现方法,为今后从事计算机系统硬件、软件的研究与开发及应用打下良好的基础。计算机系统性能评价的实现流水线结构的基本实现技术,包括相关处理技术 实 验 名 称 实 验 类 型 实 验 时 数 实 验 者 类 别 实 验 目 的 每 组 人 数 实验内容提要 教 学 方 法 教 学 要 求 备 注 实验一 Linux基本命令及C语言编程环境练习 认识实验、验证性实验 3 学生 1、熟练掌握Linux的登陆和退出过程。 2、熟练掌握基本的Linux 的各种操作命令。 3、掌握Linux下文本编辑器vi的使用方法 4、熟练掌握Linux下C语言程序的调试过程 1 1、登陆与关机 2、文件与目录操作基本命令 3、系统管理基本命令 4、网络操作基本命令 5、vi编辑器的使用 6、Linux下C语言程序的调试过程 教师讲解实验内容和要求,学生自己动手练习为主,教师个别辅导。 与理论相结合 序 号 实 验 名 称 实 验 类 型 实 验 时 数 实 验 者 类 别 实 验 目 的 每 组 人 数 实验内容提要 教 学 方 法 教 学 要 求 备 注 实验二 CPU性能测试实验 认识实验、验证性实验 3 学生 1、理解响应时间与CPU时间的关系。 2、理解吞吐率与CPU时间之间的关系。 2 1、调试并运行程序1,分析其结果。 2、调试并执行程序2,分析其结果。 3、调试并执行程序4,分析其结果。请你以最快的速度输入三个2位十进制数,并分析结果,你有什么感想? (程序在实验指导书中) 教师讲解实验内容和要求,学生自己动手练习为主,教师个别辅导。 与理论相结合 实验三 编译器对系统性能的影响实验 认识实验、验证性实验 3 学生 1、了解icc编译器及其应用。 2、理解编译器对系统性能的影响。 2 1、分别用gcc和icc编译并运行指定程序,分析其结果(icc命令格式同gcc)。 2、修改指定程序1,将所指定的数组分别定义为char、int和double,再分别用gcc和icc编译并运行,分析其结果。 思考题:用表格形式总结实验数据,你得到了什么结论? 教师讲解实验内容和要求,学生自己动手练习为主,教师个别辅导。 与理论相结合,至少完成非思考题部分内容 序 号 实 验 名 称 实 验 类 型 实 验 时 数 实 验 者 类 别 实 验 目 的 每 组 人 数 实验内容提要 教 学 方 法 教 学 要 求 备 注 实验四 熟悉WinDLX的使用 认识实验、验证性实验 3 学生 1、熟练掌握WinDLX模拟器的操作和使用 2、熟悉DLX指令集结构及其特点 2 1、用WinDLX模拟器执行求阶乘程序fact.s。这个程序说明浮点指令的使用。该程序从标准输入读入一个整数,求其阶乘,然后将结果输出。该程序中调用了input.s中的输入子程序,这个子程序用于读入正整数。 2、用WinDLX模拟器执行求最大公约数程序gcm.s。该程序从标准输入读入两个整数,求他们的最大公约数,然后将结果写到标准输出。该程序中调用了input.s中的输入子程序。 思考题:通过上述使用WinDLX,总结WinDLX的特点。 教师讲解实验内容和要求,学生自己动手练习为主,教师个别辅导。 与理论相结合,至少完成非思考题部分内容 实验五 DLX流水线数据相关 认识实验、验证性实验 3 学生 1、理解流水线的数据相关 2、掌握如何使用定向技术来减少数据相关带来的暂停 2 1、在不采用定向技术的情况下,用WinDLX模拟器运行程序data_d.s.。 2、记录数据相关引起的暂停时钟周期数以及程序执行的总时钟周期数,计算暂停时 钟周期数占总执行周期数的百分比。 3、在采用定向技术的情况下,用WinDLX模拟器再次运行程序data_d.s。 4、记录数据相关引起的暂停时钟周期数以及程序执行的总时钟周期数,计算暂停时钟周期数占总执行周期数的百分比。根据上面记录的数据,计算采用定向技术后性能提高的倍数。 思考题:数据相关对CPU性能的影响?解决数据相关的方法? 教师讲解实验内容和要求,学生自己动手练习为主,教师个别辅导。 与理论相结合,至少完成非思考题部分内容 序 号

文档评论(0)

bm5044 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档