计算机组成原理课程设计心得
计科1004
计算机组成原理课程设计是在我们上完计算机组成原理课之后的硬件实践课程,是把组成原理课上的理论知识与实践相结合的过程。通过课程设计进一步加深对理论知识的理解和对计算机的工作过程的了解。
我们的实验设备是一台DJ-CPTH超强型计算机组成原理与系统结构实验系统。为了更好的做好实验我们首先要做的就是了解实验系统,通过实验指导书的讲解我们理解了CPTH集成开发环境的使用,这为我们下一步实验奠定了良好的基础。
第一个实验任务是实现微程序控制器,通过数据传送实验/输入输出实验、数据运算实验、指令流水实验的操作更一步加深了对计算机组成原理知识的理解和计算机工作原理认识。通过软件的运行和数据通路图的学习知道了微程序的运行过程和原理,为下一步自主开发打下了基础。
第二个实验是自主开发程序,我们设计了一个猜数字游戏,利用R0寄存器、程序计数器PC、程序存储器EM、指令寄存器IR、运算器ALU、累加器A、工作寄存器W、直通门D、地址寄存器MAR、堆栈寄存器ST、输入端口IN、输出端口寄存器OUT、微程序计数器uPC、微程序存储器uEM等部件。首先由用户自主输入数字,猜数字的人开始猜数,当猜大时提示2,猜小时提示1,猜对输出0。详细内容见报告。
…… …… 余下全文
这次课程设计是在已学计算机组成原理基础上进行的一次大型实验,也是对该课程所学理论知识的深化和提高。因此,要求学生能综合应用所学知识,设计与制造出具有较复杂功能的应用系统,并且在实验的基本技能方面上进行一次全面的训练。
通过对这一闹钟程序的制作,使我对计算机组成原理的基本知识的使用更加熟练,同时也增加了我对计算机组成原理的一些认识,培养从资料文献、科学实验中获得知识的能力,在作业完成过程中通过和同学的交流,也增加了合作的技巧,提高学生从别人经验中找到解决问题的新途径的悟性,初步培养工程意识和创新能力。。通过查阅以下资料也学到了一些课本上没有的东西,很多知识从模糊概念到具体的了解,从毫无所知到具体的应用,拓宽了自己的知识面,增加了学好汇编语言的信心。
当然,在本次设计中,遇到了很多问题,开始有些迷茫,在老师的分析以及同学的帮助下,相关资料的查阅,先了解了整个设计的总体设计包括当前时间的获取并显示,码制转换,设定闹钟报鸣的时间,。用AND运算,高四位的0 AND 任何的值都是0,而低四位的1 AND 任何的值 它的值还是保持不变。合肥工业大学出版社汇编语言程序设计(王庆生 主编)这本书就帮了我很大的忙,在最后的附录里找到了各操作的格式及功能还有Dos系统功能和BIOS功能调用功能及参数,相当详细。提取系统时间比较难就参考了响铃调用,扬声器开关,灯光控制显示、广播等模块,之后采取各个模块击破的方法,了解各个模块的功能的实现,这下工程花费很长一段时间,又是图书馆查资料,又百度,感觉百度真好,就连一个简单的汇编语句帮我们解析清清楚楚,例如.AND AL,0FH 其解答是0FH用二进制表示为0000 1111,其0-3位(低四位)都是1百度文库里资料。汇编很注重寄存器的使用,输入输出,进栈保护现场,出栈恢复现场,光标设置等等。
…… …… 余下全文
大庆师范学院
计算机组成原理课程设计
总结报告
设计题目:基本模型机的模拟设计与实现
子题目:外部中断控制流水灯、蜂鸣器
学生姓名:
院 别:
专 业:
班 级:
学 号:
指导教师:
2011 年 7 月 5日
大庆师范学院
题目 基本模型机的模拟设计与实现
主要内容:
对基本模型机的设计与实现,能够自己设计机器指令并且能够翻译为微程序,并能将机器指令和微程序分别打入模拟机的内存和控制存储其中,并通过程序调试能将所编写的程序正确运行。
参考资料:《计算机组成原理》 唐朔飞著
《计算机组成原理》 白中英著
《计算机组成原理实验指导》
完 成 期 限: 一周
指导教师签名:
…… …… 余下全文
大庆师范学院
计算机组成原理课程设计
总结报告
设计题目:基本模型机的模拟设计与实现
子题目:
学生姓名:
院 别:
专 业:
班 级:
学 号:
指导教师:
20## 年 7 月 8 日
目录
课 程 设 计 任 务 书............. 4
一、 微程序控制器的基本原理..... 5
二、 模型机的结构.............. 6
三、 微指令格式................ 7
四、 指令系统.................. 9
五、 指令流程图................ 9
六、 程序清单................. 11
七、 微程序清单............... 11
八、 心得体会................. 12
大庆师范学院
题目
…… …… 余下全文
学生课程设计报告
课程设计名称:计算机组成原理
设计项目名称:基本模型机设计与实现
专业名称:网络工程
班 级:1220551
学 号:
学生姓名:
指导教师:
20## 年 1 月 3日
目录
课程设计任务书... 3
1 课程设计目的... 4
2 课程设计设备... 4
…… …… 余下全文
计算机组成原理课程设计个人总结
经过将近一个月的的计算机组成原理课程设计,让我们体会到了苦尽甘来的滋味,这次课程设计使我对上学期蒋永辉老师所教的计算机组成原理的知识得到了巩固和提高.本次课程设计,我的组长是邢王秀同学,他担任了这次课程设计的主要任务。这次计算机组成原理课程设计使我的能力得到了很大的提高,此外使我对上学期所学的计算机组成原理的知识得到了提高,加深了对计算机工作原理的认识。我也体会到了作为一个大学生,要想学有所得,就得学习主动,不要什么都希望别人亲自传授,面对问题要自己去努力解决,多问问身边的同学,多动手查查,多上网找找,所以要想成功就得事事做到细心,耐心,恒心。
在这次课程设计中,我主要承担任务是一位全加器设计;在组长的总体设计下,我们的工作进行的非常顺利,使我们的课程设计达到了来事半工倍的效果;在设计过程中,通过整体设计方案,根据课程任务设计书的要求,把我们组的课程设计报告认真的完成。
这次的课程设计,加强了我们动手、思考和解决问题的能力。巩固和加深了对计算机加法器的并行进位和串行进位的理解,提高综合运用所学知识解决问题的能力。培养了我们选用参考书,查阅手册及文献资料的能力。培养独立思考,深入研究,分析问题、解决问题的
…… …… 余下全文
合肥学院
课程综述论文
题 目
系 部
专 业
班 级
学生姓名
计算机组成原理总结 计算机科学与技术 计算机网络工程 11网络工程(2)
2013 年 12 月 15 日
计算机组成原理总结
内容摘要
本课程学习知识要求高,技术性较强,而且随着应用技术的发展,课程中学习到的新技术应用随时间都在发生变化。所以,学习本课程对我们的计算机硬件基础知识要求较高。
关键词
计算机 原理 总结
课程综述
计算机经过多年的发展。已经在人类的生活扮演着重要的角色,作为一个学习计算机科学与技术专业的学生来说,计算机组成原理的学习是至关重要的,作为计算机科学与技术专业的基础课程,这门课会告诉我们计算机的基本组成及其主要部件的工作原理。通过这门课程的学习可以让我们建立计算机系统的整机概念,理解软硬件的关系和逻辑的等价性。
课程主要内容和基本原理
本段主要讲述了计算机组成原理主要内容和基本原理
(1)计算机系统概论
1.冯·诺依曼计算机模型。
1)计算机由运算器、存储器、控制器和输入/输出五个部件组成;2)存储器以二进制形式存储指令和数据;3)存储程序工作方式;4)五部件以运算器为中心进行组织。
…… …… 余下全文