计算机组成原理及汇编实验报告

计算机组成原理及汇编实验报告

ID:13290617

大小:479.11 KB

页数:13页

时间:2018-07-21

计算机组成原理及汇编实验报告_第1页
计算机组成原理及汇编实验报告_第2页
计算机组成原理及汇编实验报告_第3页
计算机组成原理及汇编实验报告_第4页
计算机组成原理及汇编实验报告_第5页
资源描述:

《计算机组成原理及汇编实验报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、中南大学计算机组成原理及汇编实验报告姓名:学号:专业班级:指导教师:学院:信息科学与工程学院计算机组成原理实验实验1总线基本实验一、实验目的(1)掌握静态存储随机存储器RAM的工作特性(2)掌握静态存储随机存储器RAM的读写方法二、实验设备74LS374(一片),74LS245(一片),74LS273(一片),静态存储器MEMORY6116(一片),8位数据排线(一片),与门(两片),与非门(一片),单脉冲(三片),开关若干,灯泡若干。三、实验原理总线传输实验框图如图4.1所示,它将几种不同的设备挂至总线上,有存储器、输入设备、输出设备、寄存器。这些设备都需要有三态输出控制,按照

2、传输要求恰当有序的控制它们,就可实现总线信息传输。总线传输实验框图总线基本实验要求如下:根据挂在总线上的几个基本部件,设计一个简单的流程。(1)输入设备将一个数输入R0寄存器。(2)输入设备将另一个数输入地址寄存器。(3)将R0寄存器中的数写入到当前地址的存储器中。(4)将当前地址的存储器中的数用LED数码管显示。四、实验步骤(1)选择实验设备:根据实验原理图,将所需要的组件从组件列表中拖到实验设计流程栏中。搭建实验流程:将已选择的组件进行连线(鼠标从一个引脚的端点拖动到另一组件的引脚端,即完成连线)。搭建好的实验流程图如图4.3所示。(2)初始化各芯片的控制信号,仔细检查无误后

3、点击【电源开/关】按钮接通电源。总线基本实验流程图(3)实验的具体操作步骤如图4.2所示。首先应关闭所有三态门(SW-B=1,CS=1,R0-B=1,LED-B=1),并将关联的信号置为:LDAR=0,LDR0=0,W/R(RAM)=1,W/R(LED)=1。然后参照如下操作流程,先给数据开关置数,打开数据输出三态门,开关LDR0置1,并双击旁边的单脉冲,使产生一个上升沿将数据输入到R0中;然后继续给数据开关置数,开关LDAR置1,并双击旁边的单脉冲,使产生一个上升沿将数据输入到AR中;关闭数据开关三态门,打开R0寄存器输出控制(开关LDR0和开关R0-B都置0),使存储器处于写

4、状态(W/R=0、CS=0)将R0中的数写到存储器中;关闭存储器片选,关闭R0寄存器输出(开关R0-B置0),使存储器处于读状态(W/R=1、CS=0)。实验步骤图五、实验结果及结果分析实验截图六、实验心得体会通过本次本次实验:(1)了解了一些逻辑器的组成结构(2)掌握一些逻辑器的工作原理(3)验证了各逻辑器件的组合功能(4)了解了总线和各个器件之间的工作过程。通过亲自动手,能更好的理解逻辑器件的组成及功能。同时实验中遇到各种问题,解决后,让自己的知识更加牢固。同时也意识到自己的不足,需要更加的努力!汇编语言实验实验2汇编语言编程实验一、实验目的(1)掌握循环程序的设计方法(2)

5、掌握汇编语言源程序的编辑、汇编、连接及调试过程。(3)进一步熟悉利用DEBUG程序修改参数的方法,并检查和验证结果的正确性。(4)学会针对不同的问题,选用不同的组织循环的方法。二、实验设备PC机及masmforwindows软件。三、实验要求(1)编辑一个指定的汇编语言源程序,并对其进行汇编、连接和运行。(2)利用DEBUG进行程序调试,掌握常用命令的使用方法,观察运行结果。(3)汇编语言上机操作,掌握循环程序的过程和汇编实现原理,进一步熟练掌握DEBUG操作指令以及汇编语言源程序的编辑、汇编、连接及调试过程。四、实验内容实验一:编程计算1~100的和实验二:编程计算S=1+2*

6、3+3*4+4*5+……+N*(N+1),N由用户输入,将结果在屏幕显示实验三:编程计算SUM=1!+2!+3!+4!+5!,将结果输出,需要有子程序五、程序源代码实验一程序代码如下:DATASEGMENTSUM1DW0,13,10,'$'DATAENDSSTACK1SEGMENTSDB1000DUP(0)STACK1ENDSCODESEGMENTASSUMECS:CODE,DS:DATA,SS:STACK1START:MOVAX,DATAMOVDS,AXMOVAX,0MOVCX,0LOOP1:ADDAX,CXINCCXCMPCX,101JLLOOP1MOVSUM1,AXlead

7、i,sum1callcvmovah,9leadx,sum1int21hjmpokcv:pushcxpushdxxorcx,cxmovsi,10s0:xordx,dxinccxdivsipushdxcmpax,0jnzs0s1:popdxadddl,"0"movbyteptr[di],dlincdiloops1moval,20hs2:cmpbyteptr[di],0jzs3cmpbyteptr[di],43hjzs3movbyteptr[di],alincdijmps2s3:pop

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。