ImageVerifierCode 换一换
格式:DOCX , 页数:21 ,大小:83.83KB ,
资源ID:22374119      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/22374119.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(微型计算机原理与接口技术实验指导Word文件下载.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

微型计算机原理与接口技术实验指导Word文件下载.docx

1、 -T=地址值该命令从指定地址起执行n条命令后停下来,n由值确定。(5)显示内存单元内容的命令D,格式为:-D地址或-D范围(6)修改内存单元内容的命令E,它有两种格式:1)用给定的内容代替指定范围的单元内容: -E地址 内容表 例如:-E 2000:0100 F3 “XYZ” 8D其中F3,“X”“Y”“Z”和8D各占一个字节,用这五个字节代替原内存单元2000:0100到0104的内容,“X”“Y”“Z”将分别按它们的ASCII码值代入。2)逐个单元相继地修改: -E地址-E 100: 18E4:0100 89.78 此命令是将原100号单元的内容89改为78。78是程序员键入的。(7)检

2、查和修改寄存器内容的命令R,它有三种方式:1)显示CPU内部所有寄存器内容和标志位状态;格式为:-R R命令显示中标志位状态的含义如下表所示:标 志 名置 位复 位溢出Overflow(是/否)OVNV方向Direction(减量/增量)DNUP中断Interrupt(允许/屏蔽)EIDI符号Sign(负/正)NGPL零Zero(是/否)ZRNZ辅助进位Auxiliary Carry(是/否)ACNA奇偶Parity(偶/奇)PEPO进位Carry(是/否)CYNC2)显示和修改某个指定寄存器内容,格式为: -R 寄存器名 例如打入:-R AX 系统将响应如下: AX FIF4 : 表示AX当

3、前内容为F1F4,此时若不对其作修改,可按ENTER键,否则,打入修改后内容,如: -R BX BX 0369 :059F 则BX内容由0369改为059F3)显示和修改标志位状态,命令格式为: -RF 系统将给出响应,如 OV DN EI NG ZR AC PE CY- 这时若不作修改可按ENTER键,否则在“-”号之后键入修改值,键入顺序任意。如 OV DN EI NG ZR AC PE CY-PONZDINV(8)命名命令N,格式为:-N 文件名此命令将文件名格式化在CS:5CH的文件控制块内,以便使用L或W命令把文件装入内存进行调试或者存盘。(9)装入命令L,它有两种功能:1)把磁盘上

4、指定扇区的内容装入到内存指定地址起始的单元中,格式为:-L 地址 驱动器 扇区号 扇区数2)装入指定文件,格式为:-L 地址此命令装入已在CS:5CH中格式化的文件控制块所指定的文件。在用L命令前,BX和CX中应包含所读文件的字节数。(10)写命令W,有两种格式: 1)把数据写入磁盘的指定扇区:-W 地址 驱动器 扇区号 扇区数2)把数据写入指定文件中:-W 地址此命令把指定内存区域中的数据写入由CS:5CH处的FCB所规定的文件中。在用W命令前,BX和CX中应包含要写入文件的字节数。(11)退出DEBUG命令Q,该命令格式为Q它退出DEBUG程序,返回DOS,但该命令本身并不把在内存中的文件

5、存盘,如需存盘,应在执行Q命令前先执行写命令W。五、实验要求:用汇编语言编写一个计算“3+5”的加法程序六、实验报告:1.实验目的掌握DEBUG 的基本命令及其功能2.程序清单3.试验中出现的问题及解决方法4.写出在DEBUG状态下编写、运行程序的过程以及调试所中遇到的问题是如何解决的,并对调试过程中的问题进行分析,对执行结果进行分析。实验二 仿真软件EMU8086的认识实验 熟悉EMU8086的开发环境,为后续的汇编语言程序设计与调试运行做好准备。1熟悉EMU8086开发环境的菜单命令以及工具栏按钮的功能。2熟悉汇编程序的编辑、编译、仿真运行及调试的基本过程。五、实验步骤1.进入EMU808

6、6的开发环境,新建一个文件,使用“COM Template”选项。2.在编辑窗口中的 ORG 100h 后键入如下程序: 3.使用Emulate仿真功能编译程序并进入Emulator仿真界面。如果编译过程中报错,请根据提示信息除错,然后重新编译直到通过。4.在仿真界面中使用Single Step单步执行程序,观察程序的运行状况及各寄存器的变化(蓝色高亮显示)。利用ALU和FLAGS按钮可以查看运算过程及各标志位的变化情况。5.程序运行结束后记录AX、BL和CX的值。(重新加载程序请使用RELOAD按钮)。6.更改源程序里AX的初始值为7FF8H,重复步骤35。比较两次结果的不同之处,解释原因。

7、(数值转换查看功能在MATH菜单中)7.对已讲授的各类汇编指令用上面的步骤调试运行,加深对指令功能及要点的掌握。六、实验报告4.无符号数和有符号数在汇编程序里如何区分?实验三 综合程序设计2学时。1、掌握分支、循环、子程序调用、DOS功能调用等基本的程序结构。2、掌握综合程序的编制及调试方法。设有若干个学生考试成绩,试编制一个子程序,统计低于60分,6069分,7079分,8089分,9099分和100分的人数,并输出显示统计结果。1.进入EMU8086的开发环境,新建一个文件,使用“EXE Template”选项。2.编写本程序,对上述成绩进行统计。3.使用Emulate仿真功能编译、调试及

8、运行。4.记录正确的统计结果。六实验报告:1.程序说明。说明程序的功能、结构。2.调试说明。包括上机调试的情况、上机调试步骤、调试所遇到的问题是如何解决的,并对调试过程中的问题进行分析,对执行结果进行分析。3.画出程序框图。4.写出源程序清单和执行结果。5.体会和意见。附:参考源程序;*SORT.ASM*DATA SEGMENTMES0 DB 92,85,74,81,70,68,65,78,54,43,0AH,0DH DB 94,100,83,88,79,83,79,69,62,60,0AH,0DH,$MES1 DB SCORE60 :,$MES2 DB SCORE60-69 :MES3 DB

9、 SCORE70-79 :MES4 DB SCORE80-89 :MES5 DB SCORE90-99 :MES6 DB SCORE=100 :MES7 DB TOTAL NUMBER :RESULT DB 92,85,74,81,70,68,65,78,54,43 DB 94,100,83,88,79,83,79,69,62,60-TOTAL DB 00S5 DB 00S6 DB 00S7 DB 00S8 DB 00S9 DB 00S10 DB 00DATA ENDSCODE SEGMENTASSUME CS:CODE,DS:DATASTART: MOV AX,DATA MOV DS,AX

10、MOV SI,OFFSET RESULT ;送分类数据的指针 MOV AX,0020COMP: MOV AL,SI;取数据 CMP AL,60 JL FIVE;60转FIVE入口处理 CMP AL,70 JL SIX;70转SIX入口处理 CMP AL,80 JL ESVEN;80转ESVEN入口处理 CMP AL,90 JL EIGHT;90转EIGHT入口处理 CMP AL,100 JL NINE;100转NINE入口处理 JE TEN;100转TEN入口处理 JMP NEXTFIVE: MOV AL,S5 ADD AL,01;5存入60的个数 DAA MOV S5,ALSIX: MOV

11、AL,S66存入60-69的个数 MOV S6,ALSEVEN: MOV AL,S77存入70-79的个数 MOV S7,ALEIGHT: MOV AL,S88存入80-89的个数 MOV S8,ALNINE: MOV AL,S99存入90-99的个数 MOV S9,ALTEN: MOV AL,S1010存入=100的个数 MOV S10,ALNEXT: MOV AL,T0TAL ADD AL,01 MOV TOTAL,AL;TOTAL保存分类数据的个数 INC SI LOOP COMP MOV DX,OFFSET MES0;显示分类的结果 MOV AH,09H INT 21 MOV DX,O

12、FFSET MES1 MOV AH,O9H INT 21H CALL DISP MOV DX,OFFSET MES2 MOV DX,OFFSET MES3 MOV DX,OFFSET MES4 MOV DX,OFFSET MES5 MOV DX,OFFSET MES6 MOV DX,OFFSET MES7 MOV AL,TOTAL MOV AX,4C00HDISP PROC NEAR;显示分类的结果子程序。 PUSH CX ; 用于将数据转换成ASCII码, MOV BL,AL ; 并在屏幕上显示 AND AL,0F0H MOV CL,04 ROR AL,CL ADD AL,30H MOV D

13、L,AL MOV AH,02H MOV AL,BL AND AL,OFH AMV DL,AL MOV DL,0DH MOV AH,O2 MOV DL,0AH MOV AH,02 POP CX RETDISP ENDPCODE ENDSEND START实验四 存储器(RAM 6264)扩展1熟悉随机存储器RAM 6264的使用方法及计算机扩展存储器的方法。2了解PC机62芯总线信号的定义及其选用方法。3掌握对外部存储器进行读、写的编程方法。4学习用软件编辑、汇编、连接和调试源程序。计算机;微机原理实验系统;RAM6264芯片。1设计扩展一片数据存储器6264芯片实验系统的外部存储器。2设计一段

14、程序,将一组数据(00H,01H,02H,0FEH,0FFH)传送到扩展的外部数据存储器6264中去。五、实验原理6264是8K8位的静态随机读写存储器。微处理器通过数据总线、地址总线和控制总线与存储器连接。6264有13条地址线A0A12。其片选信号由译码电路产生。计算机通过总线信号MEMR、MEMW对6264进行读写处理。六编程提示1通过实验接线图,确定扩展的6264在实验系统中的地址范围。2扩展的6264的段地址送入段寄存器DS,偏移地址送入BX。七实验步骤1按实验要求连接硬件线路;2编辑按实验要求设计的汇编语言源程序;3汇编、连接汇编语言源程序生成可执行文件;4装载可执行文件,调试、运

15、行程序并检验、记录结果;八预习要求1复习有关存储器及其扩展的内容;2复习PC机62芯总线信号的内容;3按照实验要求事先设计好有关硬件线路;4按照实验要求事先设计、编写好汇编语言源程序。九实验报告1画出硬件原理图,分析各部分的功能。2写出程序清单并进行注释。3画出程序流程框图。4分析调试、运行结果。5RAM 6264的存储空间有多大?寻址范围是多少?实验五 8259A中断控制器实验一、实验学时:二、实验目的:1. 了解8259A中断控制器的工作原理。2. 了解PC机中断的原理和过程。3. 学会中断处理程序的编写。三、实验设备:EAT598三合一实验箱,或其他微机原理与接口技术类试验箱(台);各种

16、连接线。1实验电路2. 实验连线+PLUSE接8259的INT_0;8259上的INT接EAT598_88CPU板上的INTR; 8259上的INTA59接EAT598_88CPU板上的88/INTA ;CS8259接200H。3. 实验方法(1)运行LCA88软件后,先加载主程序。打开示例程序8259A_88.ASM,在“设置”-“仿真机”中设置加载地址为8100:0,“编译”-“编译连接”。再打开中断服务程序IRQ0_88.ASM,加载地址设为8200:0,编译连接。(2)“窗口”-“对话窗口”,键入“SW 0:0020”,“0000,8200”,“G8100:0”,“Y”。此时数码管显示

17、“IRQ”,说明中断设置准备完毕,可以开始进入中断(3)按下21模块的白色按键,进入中断,数码管显示“IRQ0”,中断服务程序执行完毕后,数码管显示“E_IRQ”。4.实验程序框图五、实验报告4.画出实验模块电路并标出实验连线。5.试叙述基于8086/8088的微机系统处理硬件中断的过程。6.8259A中断控制器的功能是什么? 实验六 数模与模数转换接口实验1. 了解D/A转换的基本原理。2. 掌握DAC0832芯片的性能、使用方法及对应硬件电路。3. 掌握A/D芯片AD0809的转换性能及编程方法。4. 学习A/D芯片与其他芯片(如8279)接口的方法,初步建立系统的概念。EAT598实验箱

18、,或其他微机原理与接口技术类试验箱(台);a数模转换b模数转换数模转换DAC0832的片选CS0832孔接译码处228H孔;用示波器测量Vout脚波形。模数转换CS0809插孔接译码处208H插孔;0809的IN0接至模块电位器中心抽头Wout(即05v) 孔。模块中的十个短路套都套8279侧。3. 实验程序编写说明编制程序循环产生一系列数据,将这些数据传送给数模转换模块后转换成相应的电压,用示波器将这些电压显示出来即可。要求循环输出三角波、锯齿波、方波。编制程序要求0809循环采样,并将转换后的数字量(0-255)转化为0-15,编码后用数码管显示(0-F)。1实验目的2程序清单3试验中出现的问题及解决方法4编写实验所需的数模、模数转换程序。5若一个D/A芯片的满量程(对应于数字量255)为10V。若是输出信号不希望从0增长到最大,而是有一个下限2.0V,增长到上限8.0V。分别确定上下限所对应的数。6A/D芯片为什么要进行采样?采样频率应根据什么选?高等教育自学考试实验报告评分栏完成实验数量:_实 验 单 位 :_(公章)实 验 日 期 :指 导 教 师 :指导教师初评成绩:_主考院校审定成绩:审定成绩时间:

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1