- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
;基本思路
课程群体系
系统能力分级
工程化方法;;计算机系统的3个基石:CPU、OS、编译器
CPU:指令集、流水线、调度、存储层次、总线。。。
OS:中断、任务切换、存储管理、I/O。。。
编译器:循环优化、指令调度。。。
三者密切配合、相互影响、互相渗透
本科生开发一个功能型计算机系统
L1:理解硬件系统的运行原理
L2:掌握硬件系统及系统软件构造方法
L3:领悟软/硬件相互作用关系;现象:~2006,能力较弱
原因:教学以让学生了解知识为目标,不是以学生设计系统为目标
过于强调知识的全面性,课时总容量不足,学生难以深入学习
虽也重视了课程体系建设,但课程衔接不足;精简课程群;课程群改革规划(2006);基本思路
课程群体系
系统能力分级
工程化方法;数字逻辑
结合数理逻辑知识,讲授组合逻辑与时序逻辑原理
基于MIPS指令集,设计寄存器、加法器、移位???、控制器、多路选择器、计数器、比较器
引入HDL语言、EDA工具
计算机组成
讲授计算机硬件工作原理
在部件设计基础上,实现MIPS指令集的功能型计算机系统
深化HDL语言、EDA工具应用
操作系统
讲授OS的各组成及其机理
实现MIPS的功能型OS
编译技术
讲授编译器的构造技术
实现MIPS的C编译器;计算机组成;编译技术;基础部件;实验体系—计算机组成;实验体系—操作系统;综合实验体系—编译技术;统一的硬件实验平台;;CPU设计能力;OS设计能力;编译器设计能力;基本思路
课程群体系
系统能力分级
工程化方法;如何评价系统能力
培养的达成度?;DO-178B:5级安全
机载软件安全等级
CMM:5级成熟度
软件开发能力
分级:标准和尺子
有利于量化评估
不断提升要求
各课独立设置;CPU开发能力@计算机组成原理;基本思路
课程群体系
系统能力分级
工程化方法;课程群关键节点:传统的重课/难课
承上启下,直接决定整体目标能否高质量达成
CPU实验体系具有较大规模和难度
实验教学目标:功能型CPU的设计
指令集规模:50+条指令
可以运行由GCC编译产生的定点类程序
支持中断/异常
;目的:让多数普通学生达成目标!
规模达到一定程度(如30+),须强调方法,否则:
少数优秀学生:靠天份能悟出来
多数普通学生:盲动?失败?挫折感
工程方法:可能不是最优的,但应该是简单与有效
具有普适性
简单有效:按照方法可以一步步的开发出复杂系统
要让学生拥有巅峰体验:原来我也能达到这个目标!;过去的教学方法:图解式案例教学;效率低下:新增指令导致对图的大量修改
复杂度高:指令集规模?,图的复杂度?
图的布局对于开发影响极大
错误传递:一条指令的错误会长期存在并产生影响
修改错误,往往会导致对图的大量变更
难以追朔:大量设计过程难以复现
50+指令:会保留50+图吗?
跨度过大:从图到HDL,跨度大,缺乏中间层次;效率低下:新增指令导致对图的大量修改
复杂度高:指令集规模?,图的复杂度?
图的布局对于开发影响极大
错误传递:一条指令的错误会长期存在并产生影响
修改错误,往往会导致对图的大量变更
难以追朔:大量设计过程难以复现
50+指令:会保留50+图吗?
跨度过大:从图到HDL,跨度大,缺乏中间层次;目标:普通学生也能开发50+规模CPU
工程化方法:3类方法
单周期CPU设计工程方法(完成)
多周期CPU设计工程方法(完成)
流水线CPU设计工程方法(进行中)
;回顾:单周期数据通路;通过案例教学,教师总结出几个必备部件;单指令数据通路构造的一般性方法;示例:ADDU;36;37;多指令数据通路合并;数据通路设计的工程化方法;数据通路设计的工程化方法;;新计组(2012秋季):工程化方法实践效果;;总结;谢谢大家!敬请批评指正!;2013秋季实验体系(Project部分)
;2013秋季Project3测试成绩;2013秋季Project3测试成绩;49;;S1:信号/状态矩阵:每条指令一张表
N条指令N张表
S2:信号真值表矩阵有效表达密度低
大量0元素
我们真正需要却是1元素
;你发现了什么?;9、春去春又回,新桃换旧符。在那桃花盛开的地方,在这醉人芬芳的季节,愿你生活像春天一样阳光,心情像桃花一样美丽,日子像桃子一样甜蜜。12月-2012月-20Tuesday, December 29, 2020
10、人的志向通常和他们的能力成正比例。11:14:0211:14:0211:1412/29/2020 11:14:02 AM
11、夫学须志也,才须学也,非学无以广才,非志无以成学。12月-2011:14:0211:14Dec-2029-Dec-20
12、越是无能的人,越喜欢挑剔别人的错儿。11:14:0211:14:0211:14Tuesday, December 29,
文档评论(0)