计原实验个人总结
Xx
这学期的计算机原理实验课,给了我很多收获和体会。
我们在课堂上一共进行了5此实验,通过这5次实验,我对Quartus软件的操作有了更深的了解。之前只会用Verilog 编程,现在已经能够熟练运用器件编程。第一次实验的时候,对于编程的方法和各种器件还不是很熟悉,仅仅是停留在将老师ppt中的设计图照搬下来的阶段。随着实验向下的进行,很明显这经远远不够,课堂的时间也显得很吃紧。所以我和组员就尽量在课下做足预习工作,了解各个器件的作用,给出初步的设计图,留待课上验证。
通过这5次实验,我对总线概念有了初步的认识和体会,对三态门,数据暂存的功能有了实践层面上的认识,对电平信号,脉冲信号之间的配合和控制,对时序仿真的严谨性有了更深的体会。第一次实验是16位寄存器组的实现,利用4片具有三态功能的74670并联,实现16位数据的读写操作。在写使能WE的控制下,通过WB、WA选择端确定写入到哪个寄存器组中;之后在读使能RE的控制下,通过RB、RA的4种组合确定从哪个寄存器组中输出数据。第二次实验是运算器的设计,利用4片算术逻辑运算单元74181进行加、减、与、或、非的运算,通过74182进行组间并行进位,暂存器74273实现输入数据的暂存,三态门74244实现数据输出的三态控制。第三次实验是存储器的实现,利用可参数化的存储器LPM_RAM_DQ进行设置,在地址寄存器74273实现8位地址的输入后,在数据寄存器74273暂存后通过三态门74244输出。最后一次实验是在前三次实验的基础上,分析寄存器、运算器以及存储器之间的共同工作时的关系,完成寄存器和寄存器内容相加后存入到寄存器、寄存器内容和主存内容相加后存到寄存器、寄存器内容和存储器内容相加后存到存储器三个功能。最后的附加实验我们做的是16位双向移位寄存器。
在实验当中,我学会的不仅是知识,还学会了解决问题的方法,以及严谨的态度。特别是在波形调试方面,我还是吃了不少苦头的,比如说在感觉自己理论完全正确的情况下,调试波形不出结果,或者调试出错误结果的情况,这些都曾经让我很苦恼。但后来我没有放弃,通过无数次的反复调试,逐渐排除错误的可能性,不断地对波形进行微调,最后终于圆满完成了所有的5次实验,真正的从原理上对这门课程的意义有了了解。
北京工业大学 计算机组成原理 个人总结
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)