篇一 :计算机组成原理课程设计心得

计算机组成原理课程设计心得

计科1004

计算机组成原理课程设计是在我们上完计算机组成原理课之后的硬件实践课程,是把组成原理课上的理论知识与实践相结合的过程。通过课程设计进一步加深对理论知识的理解和对计算机的工作过程的了解。

我们的实验设备是一台DJ-CPTH超强型计算机组成原理与系统结构实验系统。为了更好的做好实验我们首先要做的就是了解实验系统,通过实验指导书的讲解我们理解了CPTH集成开发环境的使用,这为我们下一步实验奠定了良好的基础。

第一个实验任务是实现微程序控制器,通过数据传送实验/输入输出实验、数据运算实验、指令流水实验的操作更一步加深了对计算机组成原理知识的理解和计算机工作原理认识。通过软件的运行和数据通路图的学习知道了微程序的运行过程和原理,为下一步自主开发打下了基础。

第二个实验是自主开发程序,我们设计了一个猜数字游戏,利用R0寄存器、程序计数器PC、程序存储器EM、指令寄存器IR、运算器ALU、累加器A、工作寄存器W、直通门D、地址寄存器MAR、堆栈寄存器ST、输入端口IN、输出端口寄存器OUT、微程序计数器uPC、微程序存储器uEM等部件。首先由用户自主输入数字,猜数字的人开始猜数,当猜大时提示2,猜小时提示1,猜对输出0。详细内容见报告。

通过一周的计算机组成原理课程设计,使我对CPTH模型机有了一定了解,对计算机组成原理知识有了更加深刻的认识和理解,对计算机的工作流程有了更具体的了解和认识。非常感谢这次课程设计给我带来的知识和学习经验,在今后我一定会更加努力学习专业知识和技术。

…… …… 余下全文

篇二 :计算机组成原理课程设计个人总结

这次课程设计是在已学计算机组成原理基础上进行的一次大型实验,也是对该课程所学理论知识的深化和提高。因此,要求学生能综合应用所学知识,设计与制造出具有较复杂功能的应用系统,并且在实验的基本技能方面上进行一次全面的训练。

通过对这一闹钟程序的制作,使我对计算机组成原理的基本知识的使用更加熟练,同时也增加了我对计算机组成原理的一些认识,培养从资料文献、科学实验中获得知识的能力,在作业完成过程中通过和同学的交流,也增加了合作的技巧,提高学生从别人经验中找到解决问题的新途径的悟性,初步培养工程意识和创新能力。。通过查阅以下资料也学到了一些课本上没有的东西,很多知识从模糊概念到具体的了解,从毫无所知到具体的应用,拓宽了自己的知识面,增加了学好汇编语言的信心。

当然,在本次设计中,遇到了很多问题,开始有些迷茫,在老师的分析以及同学的帮助下,相关资料的查阅,先了解了整个设计的总体设计包括当前时间的获取并显示,码制转换,设定闹钟报鸣的时间,。用AND运算,高四位的0 AND 任何的值都是0,而低四位的1 AND 任何的值 它的值还是保持不变。合肥工业大学出版社汇编语言程序设计(王庆生 主编)这本书就帮了我很大的忙,在最后的附录里找到了各操作的格式及功能还有Dos系统功能和BIOS功能调用功能及参数,相当详细。提取系统时间比较难就参考了响铃调用,扬声器开关,灯光控制显示、广播等模块,之后采取各个模块击破的方法,了解各个模块的功能的实现,这下工程花费很长一段时间,又是图书馆查资料,又百度,感觉百度真好,就连一个简单的汇编语句帮我们解析清清楚楚,例如.AND AL,0FH 其解答是0FH用二进制表示为0000 1111,其0-3位(低四位)都是1百度文库里资料。汇编很注重寄存器的使用,输入输出,进栈保护现场,出栈恢复现场,光标设置等等。

经过努力调试修改把这个时间控制大部分完成,虽然里面还存在很多问题,譬如缺少错误检测和信息提示,没有写入,感觉自己在计算机组成原理的知识海洋里懂的是那么的少,还需要多学点。

…… …… 余下全文

篇三 :计算机组成原理课程设计总结报告

大庆师范学院

计算机组成原理课程设计

总结报告

设计题目:基本模型机的模拟设计与实现

目:外部中断控制流水灯、蜂鸣器

学生姓名:

    别:

    业:

    级:

    号:

指导教师:

2011 7 5


大庆师范学院

课 程 设 计 任 务 书

题目 基本模型机的模拟设计与实现

主要内容:

对基本模型机的设计与实现,能够自己设计机器指令并且能够翻译为微程序,并能将机器指令和微程序分别打入模拟机的内存和控制存储其中,并通过程序调试能将所编写的程序正确运行。

参考资料:《计算机组成原理》 唐朔飞著

《计算机组成原理》 白中英著

《计算机组成原理实验指导》

完  成  期  限:     一周     

指导教师签名:             

20##年 7 月5



目录

一、设计目标……………………………………………………………………1

二、采用设备……………………………………………………………………1

三、设计的原理…………………………………………………………………1

3.1 单片机  ……………………………………………………………………1

3.2中断方式  …………………………………………………………………2

3.3实现控制LED和蜂鸣器的原理……………………………………………3

…… …… 余下全文

篇四 :计算机组成原理课程设计总结报告模板

大庆师范学院

计算机组成原理课程设计

总结报告

设计题目:基本模型机的模拟设计与实现

目:

学生姓名:

    别:

    业:

    级:

    号:

指导教师:

   20## 7 8


目录

课 程 设 计 任 务 书............. 4

一、 微程序控制器的基本原理..... 5

二、 模型机的结构.............. 6

三、 微指令格式................ 7

四、 指令系统.................. 9

五、 指令流程图................ 9

六、 程序清单................. 11

七、 微程序清单............... 11

八、 心得体会................. 12


大庆师范学院

课 程 设 计 任 务 书

题目                                                     

专业、班级                                  

…… …… 余下全文

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

太原工业学院校名+校徽(横)

学生课程设计报告

课程设计名称:计算机组成原理

设计项目名称:基本模型机设计与实现

称:网络工程 

       级:1220551  

       :         

名:     

师:   

                     20##  1 3

目录

课程设计任务书... 3

1     课程设计目的... 4

2     课程设计设备... 4

3     课程设计内容... 4

3.1.. 课程设计原理... 4

3.2.. 实验步骤... 4

4     课程设计结果... 4

5     课程设计总结... 11

5.1.. 课程设计的心得、经验教训及注意事项... 11

参考文献... 11


 

课程设计任务书

学生姓名:     李棋               专业班级:   网络工程            

…… …… 余下全文

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

西安科技大学

说明: 1_090905052628_1

课 程 设 计 报 告

课程名称        计算机组成原理               

课题名称        复杂模型计算机的设计        

           计算机科学与技术            

           计科1001              

      李用维、念文洪、吴江龙、李斌                            

指导教师       薛萍                    

…… …… 余下全文

篇七 :计算机组成原理课程设计个人总结1

计算机组成原理课程设计个人总结

经过将近一个月的的计算机组成原理课程设计,让我们体会到了苦尽甘来的滋味,这次课程设计使我对上学期蒋永辉老师所教的计算机组成原理的知识得到了巩固和提高.本次课程设计,我的组长是邢王秀同学,他担任了这次课程设计的主要任务。这次计算机组成原理课程设计使我的能力得到了很大的提高,此外使我对上学期所学的计算机组成原理的知识得到了提高,加深了对计算机工作原理的认识。我也体会到了作为一个大学生,要想学有所得,就得学习主动,不要什么都希望别人亲自传授,面对问题要自己去努力解决,多问问身边的同学,多动手查查,多上网找找,所以要想成功就得事事做到细心,耐心,恒心。

在这次课程设计中,我主要承担任务是一位全加器设计;在组长的总体设计下,我们的工作进行的非常顺利,使我们的课程设计达到了来事半工倍的效果;在设计过程中,通过整体设计方案,根据课程任务设计书的要求,把我们组的课程设计报告认真的完成。

这次的课程设计,加强了我们动手、思考和解决问题的能力。巩固和加深了对计算机加法器的并行进位和串行进位的理解,提高综合运用所学知识解决问题的能力。培养了我们选用参考书,查阅手册及文献资料的能力。培养独立思考,深入研究,分析问题、解决问题的

能力。通过MAX+Plus II软件的使用,让我们对其中的原理能清楚的掌握。此外,培养了我严肃认真的工作作风,逐步建立正确的生产观念、经济观念和全局观念。而且做课程设计同时也是对课本知识的巩固和加强,平时看课本时,有些问题就不是很能理解,做完课程设计,那些问题就迎刃而解了。而且还可以记住很多东西。认识来源于实践,实践是认识的动力和最终目的,实践是检验真理的唯一标准。所以这个期末测试之后的课程设计对我们的作用是非常大的。

这次的课程设计使我懂得了理论与实际相结合是很非常重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,才能真正为社会服务,从而提高自己的实际动手能力和独立思考的能力。在整个设计过程中,构思是很花费时间的。但是在组长的帮助下,我们在电路中遇到的关于编辑、编译、调试、仿真中的问题都一一解决了。当然,有时用错了方法,总是实现不了。同时在设计的过程中发现了自己的不足之处,对以前所学过的知识理解得不够深刻,掌握得不够牢固。

…… …… 余下全文

篇八 :计算机组成原理课程总结

合肥学院

课程综述论文

题 目

系 部

专 业

班 级

学生姓名

计算机组成原理总结 计算机科学与技术 计算机网络工程 11网络工程(2)

2013 年 12 月 15 日

计算机组成原理总结

内容摘要

本课程学习知识要求高,技术性较强,而且随着应用技术的发展,课程中学习到的新技术应用随时间都在发生变化。所以,学习本课程对我们的计算机硬件基础知识要求较高。

关键词

计算机 原理 总结

课程综述

计算机经过多年的发展。已经在人类的生活扮演着重要的角色,作为一个学习计算机科学与技术专业的学生来说,计算机组成原理的学习是至关重要的,作为计算机科学与技术专业的基础课程,这门课会告诉我们计算机的基本组成及其主要部件的工作原理。通过这门课程的学习可以让我们建立计算机系统的整机概念,理解软硬件的关系和逻辑的等价性。

课程主要内容和基本原理

本段主要讲述了计算机组成原理主要内容和基本原理

(1)计算机系统概论

1.冯·诺依曼计算机模型。

1)计算机由运算器、存储器、控制器和输入/输出五个部件组成;2)存储器以二进制形式存储指令和数据;3)存储程序工作方式;4)五部件以运算器为中心进行组织。

2.计算机系统性能指标:字长,主频,主存容量,兼容性

(2)计算机系统的硬件结构

1.存储器的主要性能指标容量,速度,价格

2.半导体只读存储器:掩膜只读存储器ROM可编程ROM(PROM)可擦除和编程的ROM(EPROM)电擦除电改写只读存储器(EEPROM)闪速存储器(flash memory)

3. 高速缓冲存储器

工作原理:设置Cache是为了解决CPU和主存之间的速度匹配问题,理论依据是程序访存的局部性规律。映射方式:有直接映像、全相联映像和组相联映像。替换算法:先进先出法(FIFO) “近期最少使用”算法(LRU)

…… …… 余下全文