韶 关 学 院
学 生 实 验 报 告 册
实验课程名称: 微机原理及应用
实验类型(打√):(基础
、综合
、设计 )
院系: 专业班级:姓名 : 学号: 指导老师:
韶关学院教务处编制
实验内容
实验内容
实验内容
实验内容
第二篇:组成原理实验总结报告
20xx-20xx-1
计算机组成原理实验报告
课程名称 :
学院(系): 专 业 :
班 级 : _
指导教师 :
学 号 : 姓 名 : _ ___ 计算机组成原理实验 计算机科学与技术学院 计算机科学与技术 _ 计科082 __ 宁爱华 20xx311020 __
通过本实验课程训练,我熟悉了典型计算机的基本结构、基本组成和基本功能,掌握了计算机主要组成部件工作原理的基本分析与设计方法,使我对典型计算机系统的分析、设计、开发与使用能力得到训练与提高,在同时学习计算机组成原理这门课程的同时,也加深了对本专业课程的学习理解程度。当然,也对计算机各主要组成部件相互间的有机联系有了较全面的理解;锻炼了实验技能、创新能力、科研能力及解决实际问题方面的能力。
总结了一下这学期的组成原理实验,使我对CPU的结构有了更深的认识,CPU(中央处理器)由运算器和控制器组成,运算器的功能是加工信息包括算术运算和逻辑运算。主要由算术逻辑单元ALU 和寄存器组成。控制器可以产生控制命令来控制全机操作,由微指令产生微命令来产生微程序。从微程序的设计及运行了解了数据通路控制方式,计算机数据通路的控制将由微程序控制器来完成,CPU 从内存中取出一条机器指令到指令执行结束的一个指令周期全部由微指令组成的序列来完成,即一条机器指令对应一个微程序。
从运算器实验中. 掌握了简单运算器的数据传送通路。验证带进位运算及进位锁存功能时,使我对带进位这个概念透彻的理解了,我记得当次实验并没有注意的一个细节,例如:做加法运算,首先向DR1 、DR2 置数,然后使ALU-B=0,S3 S2 S1 S0 M 状态为1 0 0 1 0,此时数据总线上显示的数据为DR1 加DR2 加当前进位标志,这个结果是否产生进位,则要由进位标志灯来显示,若进位标志灯亮,表示
无进位;反之,有进位。在移位运算器中,分清了带进位循环左移或右移与循环左移或右移的的概念,循环右移,会把最后1位放到第一位,所以呢,循环右移会改变操作数的符号,如果是不带进位,就会出现正数变负数的情况。如果带进位的话,就是把负数看作是多一位的正数,相当于溢出进位。
存储器实验中,通过查阅教材和相关资料,存储器(Memory)是计算机系统中的记忆设备,用来存放程序和数据。计算机中的全部信息,包括输入的原始数据、计算机程序、中间运行结果和最终运行结果都保存在存储器中。它根据控制器指定的位置存入和取出信息。本实验涉及到的是静态随机存取存储器RAM,与只读存储器相比,随机存取存储器最大的优点是存取方便、使用灵活,既能不破坏地读出所存信息,又能随时写入新的内容。它可以在任意时刻,对任意选中的存储单元进行信息的存入(写入)或取出(读出)操作。如遇停电,所存内容便全部丢失为其缺点。
在微控制器实验中,掌握了微程序的设计思想和组成原理,微程序控制的基本思想,就是仿照通常的解题程序的方法,把所有的控制命令信号汇集在一起编码成所谓的微指令,再由微指令组成微程序,存放在一个EPROM 里。系统运行时,一条又一条地读出这些微指令,产生执行部件所需要的各种控制信号,从而驱动执行部件进行所规定的操作。控制器通过一条条控制线向执行部件发出各种控制命令,我们把这些控制命令叫做微命令。而执行部件接受微命令所执行的操作叫做微操作。在系统的一个基本状态周期中,一组实现一定操
作功能的微命令的组合,微程序是由若干条微指令组成的序列。在计算机中,一条机器指令的功能可由若干条指令组成的微程序来解释和执行。微程序控制器的结构。由控制存储器、微地址寄存器、微命令寄存器和地址转移逻辑几部分组成。微地址寄存器和微命令寄存器两者的总长度即为一条微指令的长度,二者合在一起称为微指令寄存器。在模型机实行的实验中,了解到部件实验过程中,各部件单元的控制信号是人为模拟产生的,而本次实验将能在微程序控制下自动产生各部件单元控制信号,实现特定指令的功能。这里,计算机数据通路的控制将由微程序控制器来完成,CPU 从内存中取出一条机器指令到指令执行结束的一个指令周期全部由微指令组成的序列来完成,即一条机器指令对应一个微程序。还有控制器就是专用于完成此项工作的,它负责协调并控制计算机个部件执行程序的指令序列,其基本功能是取指令,分析指令和执行指令。在做本实验之前,以为PC只有计数功能,通过本实验,还了解到PC存放现行指令的地址,IR存放现行指令。通过本程序的指令流水,不禁感叹如此复杂的指令程序竟然按照顺序一部一部的进行下去了。
通过这次课程,我主要有以下几点收获:体会到了学习和研究中,团队协作的优势,如果没有和同学一起讨论交流,可能大家都很难比较快速和透彻地理解实验中的原理 ;感受到提出猜想、与大家讨论并通过实验证实自己猜想的快乐,并且能够寓教于乐;巩固了之前所学的组成原理的知识,通过这次课程中的讨论和实践,我更加透彻地了解了计算机主要组成部件工作原理。
通过这个学期的学习,我了解了更多有关计算机组成原理实验方面的知识,虽然我知道自己还有很多欠缺,但是我相信通过自己努力肯定会学好这些知识的,无论多困难,都要自己好好学,什么都会好的。
在老师的帮助下,我知道了更深一层的计算机的内部和外部结构和它的深层知识,它是我们以前学的知识中最接近计算机的一门学科,所以它是基础也是重点,更是我们对计算机从软件到硬件方向上的最佳转变机会,我在学期初也决定要好好学习它。看着周围同学对组成原理实验的热情,我自己也深受鼓舞,所以在思想上和行动上,我都要求自己去付出努力和汗水。在每次实验课之前都会预习,还会根据教材来看相关的知识点。
在学习组成原理实验时有很多都不知道从何下手,。当我通过自己查资料,在老师的讲解和自己看书下,终于理解了这些理论知识,,在我们平时的学习中,不仅仅需要付出而且也需要动力还有自己的抑制力,每个人都是会懒惰的,所以要养成勤奋的习惯,好好把握自己,不断的去学习,不断的要求进步。
组成原理这门课程作为计算机专业考研统考课程是非常重要的,而本实验就是本课程的辅导课程,也是至关重要的,这门功课真的学到了很多东西,还有老师对我们的谆谆教诲,我会一直记忆在心。最后谢谢老师对我的指导和帮助,才能够取得进步!