基于FPGA的计算机组成原理教学实验平台的设计与开发

来源 :河北工业大学 | 被引量 : 7次 | 上传用户:wanghui1234567890
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
《计算机组成原理》是计算机专业本科教学的一门骨干课程,也是研究生入学考试的必考科目。该课程综合了计算机硬件、软件、数字电路、汇编语言程序设计等多科知识,因而理论性比较强;同时它又是一门实践性学科,通过大量的实验有助于学生更好的理解理论知识,掌握计算机系统各功能模块的工作原理。为了提高教学质量,增强实验系统的功能,提高系统的灵活性,本课题采用先进的EDA技术,设计出一套基于FPGA的计算机组成原理实验平台,它包括硬件实验平台和软件实验平台。硬件实验平台主要用于完成下载及硬件仿真;软件实验平台主要完成数据通路宽度为8位的计算机系统设计。教学实验平台的硬件环境由Altera公司提供的Cyclone II系列的FPGA芯片及外围电路构成。根据各个实验的具体要求,规划实验控制逻辑。用户通过所需的实验逻辑将程序下载到硬件实验平台构成所需的实验平台中。在完成硬件平台设计基础上,利用软件进行计算机系统的模块化设计。本课题完成了运算器模块、存储器模块、组合逻辑控制器模块的设计,使学生更好的掌握计算机系统工作原理,尤其是理解当前大规模计算机系统中所采用的组合逻辑控制器设计思路。基于本科教学实践的课程设计环境下设计出的这套基于FPGA的教学实验平台,基本满足学生从入门到深入理解计算机工作原理的教学要求。同时本论文对开拓学生进行计算机组成原理自主实验设计方面具有十分重要的理论意义和现实指导意义。
其他文献
总结了改进型包埋渗铝钢(渗铝吹灰管、散装填料、换热器管束、塔板)在加工进口高硫原油的广州石油化工总厂炼油厂常压蒸馏装置加热炉、减压蒸馏装置加热炉、减压蒸馏塔、催化裂
目的观察扶正抗癌方联合调强放疗干预老年性食管癌的临床疗效及对辅助性T细胞(Th)1、Th2细胞因子的影响。方法将76例老年性食管癌患者按照随机数字表法分为2组。对照组38例予
目的观察电针对坐骨神经损伤大鼠再生修复Robo1及SrGAP1蛋白的影响,探讨其可能作用机制。方法将90只SD雄性大鼠按照随机数字表法分为空白组、模型组、电针组,每组30只。模型
本报讯 驻河南记者秦军舰报道 为规范郑州市海绵城市的规划、设计、建设和管理,加快实现城镇化和环境资源协调发展,提升城市生态环境质量,打造宜居城市,根据《中华人民共和国城乡
报纸
石蜡具有良好的绝缘性能和化学安定性,广泛使用于国防、电气、化学、医药卫生、纺织及日用化工等领域,是国民经济中不可缺少的重要材料.如何利用现有条件来提高石蜡产量已成
罗伦·史蕾特的《说谎》是一部打破规则、颠覆传统的当代自传。作者以虚构的事件来隐喻心理之真实,打破谎言与实话、虚构与真实之间的二元对立,模糊两者之间的界限。聚焦
ue*M#’#dkB4##8#”专利申请号:00109“7公开号:1278062申请日:00.06.23公开日:00.12.27申请人地址:(100084川C京市海淀区清华园申请人:清华大学发明人:隋森芳文摘:本发明属于生物技