资源描述:
《《计算机组成与结构》实验指导手册》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、《计算机组成与结构》实验指导手册实验一认识微机硬件、熟悉主板2学时一、实验目的:熟悉电脑主板上的主要部件和相应接口的功能及互联方式二、实验内容:1.目测主板各部件,了解微机的外部组成和主要器件的基本布局2.写岀主要部件的名称和功能3.掌握上板与各部件的互联方式三、实验设备及材料1.散装微机一•套1.实验工具一套四、思考题请说明新颖主板及电脑前、后面板在部件布局上有何变化,为什么?五、实验报告要求1.应在规定的实验报告纸上,按规定格式完成实验报告。2.应写出实验操作步骤和实验结果及实验屮出现的问题和解决方法。3.写出实验后的体会和提高。4.回答思考题。实验二汇编语言程序设计与上
2、机过程的实验2学时一、实验目的1.掌握用汇编语言进行程序设计的思路和方法。2.熟悉汇编工具和汇编语言的编辑、汇编、连接、调试和执行的全过程。二、实验内容1.按上机题冃,用汇编语言编辑源程序。2.川MASM6.0汇编源程序,完成连接、调试并最终执行。三、思考题1.与您已学过的C语言比较,有何相同和不同之处?2.通过这次上机,您觉得汇编语言适合哪种应用场合?3.卜-面的题冃中,指令movbx,offsetfen「】J用哪条指令代替?4•下面的题目屮,有二个循环,试说出它们的循环体。1.用C语言对这道题编程。四、实验报告要求1.应在规定的实验报告纸上,按规定格式完成实验报告。2.丿
3、遏写出实验操作步骤和实验结果及实验屮出现的问题和解决方法。3.应画出程序框图。4.写出实验后的体会和提高。5.回答思考题。源代码:(仅代参考)若某工厂一车间车工小组共5人,牛产1号零件,他们的H产量分别是35、40、45、50和55,试用汇编语言设计一程序,要求在屏幕上显示超过组内平均日产量的工人有几个?datasegmentfendb35,40,45,50,55countequ$-fendataendsstacksegmentparastack'stack,db100d叩(?)stackendscodesegmentassumecs:code,ds:data,ss:stac
4、kstart:movax,datamovds,axmovbx,offsetfenmovex,countmovax,0al:addax,[bx];求5人的总产量incbxloopalmovex,countmovah,0divcl;求出平均H产量放在al中subbx,5;冋到第一个工人的地址xordl,dla2:cmpal,[bxjjba3incdl;对超过平均口产虽的工人计数,结果放在<11a3:incbxloopa2adddl,30H;显示个数movah,2int21Hmovah,4ch;回至ljDOSint21hcodeendsendstart实验三——运算器的实验2学时一
5、.实验冃的1.验证带进位控制的算术逻辑运算发生器的功能。2.按指定数据完成儿种指定的算术运算。3.掌握运算器的棊本组成为工作原理,熟悉运算器的数据传送通路二.实验内容1.按“计算机纟fl成原理题解与实验指导”第三部分的实验二内容认真做好实验预习。2.根据实验要求连线表连接实验连线。3.完成基本实验中规定的实验要求。4.按指定数据完成几种指定的运算。5.写出实验报告(要求同上)。LDDR1=1ALUB=1LDDR2=0ALUB=1LDDR1=OLDDR2=1三、实验设备1.本实验使用DVCC实验机系统屮的6个主要模块。2.万用表1只。3.逻辑电平测试笔1支。4.双综不波器一台。
6、四、实验步骤1.按本实验要求连接线路,仔细检查无误后,接通电源。2.用二进制数码开头KD1〜KD7向DR1〜DR4寄存器置数。设置数据步骤详见实验指导书P129o3.进一步验证74LS181的算术与逻辑运算功能。五、思考题1.怎样用4片74LS181组成一个16位的运算器。实验四半导体存储器器工作原理实验2学时一、实验目的1.掌握静态RAM的工作原理与读写方法。2.了解半导体存储器电路的定时要求。3.了解半导体存储器如何读写数据。二、实验内容1.按“计算机组成原理题解与实验指导”笫三部分的实验五P132的内容认真做好实验预习。2.根据实验要求连线表连接实验连线。3・完成基木实
7、验屮规定的实验要求。4.改变存储地址和存储数据进行实验。5.写出实验报告(要求同上)。三、实验设备1.木实验使用DVCC实验机系统中的存储器模块。2.万用表1只。3.逻辑电平测试笔1支。4.双综示波器一台。四、实验步骤1.按木实验要求连接线路,仔细检查无误后,接通电源。LDAR=1CE=I2.向存储器的00地址单元写入数据,具体操作步骤如下:注意:如向其他地址写数,方法同上,只是输入的地址和数据不同。SWB=1KD()-D7=0()()()00()()SWB=0CE=0WE=1W0-D7=0001000