计算机组成原理课程设计心得
计科1004
计算机组成原理课程设计是在我们上完计算机组成原理课之后的硬件实践课程,是把组成原理课上的理论知识与实践相结合的过程。通过课程设计进一步加深对理论知识的理解和对计算机的工作过程的了解。
我们的实验设备是一台DJ-CPTH超强型计算机组成原理与系统结构实验系统。为了更好的做好实验我们首先要做的就是了解实验系统,通过实验指导书的讲解我们理解了CPTH集成开发环境的使用,这为我们下一步实验奠定了良好的基础。
第一个实验任务是实现微程序控制器,通过数据传送实验/输入输出实验、数据运算实验、指令流水实验的操作更一步加深了对计算机组成原理知识的理解和计算机工作原理认识。通过软件的运行和数据通路图的学习知道了微程序的运行过程和原理,为下一步自主开发打下了基础。
第二个实验是自主开发程序,我们设计了一个猜数字游戏,利用R0寄存器、程序计数器PC、程序存储器EM、指令寄存器IR、运算器ALU、累加器A、工作寄存器W、直通门D、地址寄存器MAR、堆栈寄存器ST、输入端口IN、输出端口寄存器OUT、微程序计数器uPC、微程序存储器uEM等部件。首先由用户自主输入数字,猜数字的人开始猜数,当猜大时提示2,猜小时提示1,猜对输出0。详细内容见报告。
…… …… 余下全文
学习计算机组成原理的心得体会
学习了一个学期的《计算机组成原理》这门课程。在郄君老师给我们讲《计算机组成原理》这门课程的学期了,我们对于计算机都有了更深的认识和了解。计算机技术是世界上发展最快的科学技术之一,产品不断升级换代。当前计算机正朝着巨型化、微型化、智能化、网络化等方向发展,计算机本身的性能越来越优越,应用范围也越来越广泛,从而使计算机成为工作、学习和生活中必不可少的工具。对于计算机我们只是一个小小的探索者,还有更大的知识海洋等待着我们去挖掘,去学习。
这学期开始,在郄老师的讲课中我们由浅及深的学习了《计算机组成原理》这门课程。从第一章计算机的概论讲起讲了计算机的发展,分类及应用;计算机的工作过程与性能指标;计算机系统的基本组成;计算机系统的层次结构。然后又分别给我们讲述了 计算机中数据的表示;运算方法和运算器;指令系统;中央处理器;储存器等等 通过郄老师对于计算机各个方面深入细致的讲解我们对于计算机有了跟多的理解和认识。在对于今后对计算机接触中,给予了我们莫大的帮助,《计算机组成原理》这门课程对我们今后的工作学习也有着不可磨灭的作用。
计算机系统由硬件和软件两大部分组成. (1)硬件的组成(输入设备,输出设备,存储器,运算器,控制器) 输入设备:使计算机从外部获得信息的设备如鼠标,键盘,光笔,扫描仪,话筒,数码相机,摄像头, 手写板 输出设备:把计算机处理信息的结果以人们能够识别的形式表示出来的设备如显示器,打印机,绘图仪,音箱,投影仪 存储器:如硬盘,光驱,U盘 运算器:算术运算,逻辑运算 控制器:如从存储器中取出指令,控制计算机各部分协调运行 控制器和运算器整合在CPU中 (2)软件的组成 软件定义:程序和有关文档资料的合称 软件分类:系统软件(使用和管理计算机的软件)和应用软件(专为 某一应用编制的软件) 常见的系统软件有:操作系统,数据库管理系统和程序设计语言 常见的应用软件有:辅助教学软件,辅助设计软件,文字处理软件, 信息管理软件和自动控制软件。《计算机组成原理》中也涉及到1,计算机的特点。发展概况。应用领域。分类。发展趋势。系统的组成。 2,数据在计算机中的表示。以及转化。运算规则。和编码。 3,运算方法和运算器。 4,指令、格式,寻址方式,类型和功能。 5,存储系统。 6,中央处理器。(CPU),功能,组成,时序。指令周期,基本原理。 7,系统总线。 概念,分类,组成。借口和总线结构。 8,输入输出系统。 外设,查询方式。 9,外围设备。 输入和输出。以及外存、等等有关于计算机的多种方面的知识。
…… …… 余下全文
计算机组成原理实验系统
学号:200931102136 姓名:李美欣 班级: 信计092
过一学期的计算机组成原理实验的学习让我受益菲浅。在实验课即将结束之时,我对在这一学期的学习进行了总结,总结这一学期的收获与不足。取之长、补之短,在今后的学习和工作中有所受用。
没有接触过计算机或者对计算机不是特别了解的人可能觉得计算机特别神秘而且不知道为什么它可以实现那么复杂的功能,而就我们而言越是深入学习越是渴望了解其工作原理。很幸运这学期我们开设了计算机组成原理实验课,同时也开设了计算机组成原理专业课,之所以将计算机组成原理实验独立成一门课程,足见其重要性。也体现了现在大学教学中对大学生动手能力的重视。
《计算机组成原理实验系统》这门课程是我们计算机专业一门很重要的专业实验课,在专业课程内起着承上启下的作用。这学期的实验课,通过老师的精心讲解以及自己的亲自操作让我对计算机的基本结构,基本组成与结构原理有了更加深入的了解,这门课程对于我们了解现代计算机的各个组成部分及其工作原理有重要作用,通过自己动手做实验使我们更加深入的了解了计算机系统中各种功能的实现方法。同时我们也要感谢老师的授课方式,感觉从中收获了很多——每次课前预习,上课后同学到讲台上讲解,大家一起交流每个实验的原理,操作方法以及拓展知识,老师最后总结并给学生指导,最后通过批改学生的实验报告以纠正学生在实验上的误区或者错误。这样的方式不但培养了我们的动手能力而且也锻炼了我们的口才及自学能力,我想现在大学就是需要拥有这样的教学理念。
…… …… 余下全文
电子科技大学
实 验 报 告
一、实验一:ALU设计实验
二、实验室名称:主楼A2-411 实验学时:4
三、实验目的:
1.熟悉ALU的工作原理。
2.掌握多个ALU的扩展方法。
3.掌握用硬件描述语言设计ALU的方法。
4.掌握数据的暂存和分时传送的方法。
四、实验内容
设计一个8bit ALU,实现两个8bit二进制数的算术运算和逻辑运算,
★算术运算(加、减);
★逻辑运算(与、或、置1、清0);
实验要求:
1.设计一个4bitALU模块;
2.如何用4bitALU实现8bitALU的功能?
…… …… 余下全文
2.5 PC实验
姓名:孙坚 学号:134173733 班级:13计算机 日期:2015.5.15
一.实验要求:利用CPTH 实验仪上的K16..K23 开关做为DBUS 的数据,其它开关做为控制信号,实现程序计数器PC的写入及加1 功能。
二.实验目的:1、了解模型机中程序计数器PC的工作原理及其控制方法。2、了解程序执行过程中顺序和跳转指令的实现方法。
三.实验电路:PC 是由两片74HC161构成的八位带预置记数器,预置数据来自数据总线。记数器的输出通过74HC245(PCOE)送到地址总线。PC 值还可以通过74HC245(PCOE_D)送回数据总线。
PC 原理图
在CPTH 中,PC+1 由PCOE 取反产生。
当RST = 0 时,PC 记数器被清0
当LDPC = 0 时,在CK的上升沿,预置数据被打入PC记数器
当PC+1 = 1 时,在CK的上升沿,PC记数器加一
…… …… 余下全文
《计算机组成原理》实验报告
页数可随意扩充。
标题使用黑体不加粗,字号小二,段前段后为自动,行间距1.5倍。
正文中文使用宋体,西文使用Times New Roman,字号小四,行间距1.5倍。
注意截图的清晰度和图片大小的一致性。
实验6 存储器实验
实验目的:
掌握静态随机存储器RAM工作特性及数据的读写方法。
实验设备:
TDN-CM+教学实验系统一套。排线10条:8芯3条,2芯7条。
实验要求:
熟练掌握存储器的读写原理,完成“观察思考”的要求两人为组,提交电子版实验报告:根据《指导书》中“观察思考”的要求,记录实验过程和结果。实验心得体会。雷同报告的处理:得分为D,并重做实验报告(仅一次机会);该次实验的最终成绩以二次实验报告成绩为准。
实验原理:
存储器实验原理图:
实验步骤:
形成时钟脉冲信号T3。根据“2.3.7—10)” ,时序电路的开关设置为:
STOP=RUN、STEP=STEP 发单脉冲STOP=RUN、STEP=EXEC(STEP=0) 发连续脉冲连线ADDRESS UNIT的LDAR(单针)与SWITCH UNIT的LDAR(双针)的连接;MAIN MEM单元的A7~A0与EXT BUS单元的AD0~AD7的连接(高、低位交叉连接)写存储器:写地址、写数据。读存储器写地址、读存储器。
…… …… 余下全文
…… …… 余下全文
计算机组成原理
实验指导书
软件学院
2015.9
实验报告要求
一、 该实验为计算机组成原理课程的仿真训练项目,包括实验1-5,
每个实验6分,共30分,计入最终考核成绩。
二、每人每个实验写一份实验报告。要求在熟悉仿真软件和相关理论知识的基础上,按照实验步骤,认真观察实验结果数据,做好记录或截图,并对结果进行分析,最后总结实验中遇到的问题和解决方法,写出实验心得体会。
三、每个实验应在相对应的理论知识讲授完毕后进行,实验完成后以答辩形式组织考核打分。实验报告需要同时上交电子版和A4纸打印版,封面参考附件。
附件
计算机组成原理
实验报告
学院(系):
专 业:
…… …… 余下全文