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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

微机实验报告.docx

1、微机实验报告页眉内容:大学计算机与信息工程学院学期王一帆生实验报告册学生姓名:学 号:姚静任课老师:学生实验守则1、学生在规定的时间内进行实验,不得无故缺席或迟到。2、学生在每次实验前对排定要做的实验应进行预习, 并按 要求作好预习报告。3、每次实验前,必须交上次实验报告和本次实验预习报告,并经指导教师提问、检查同意后,才可进行本次实验。4、学生进入实验室指定位置后, 首先根据仪器清单核对自己使用的仪器是否有缺少或损坏,发现问题及时向指导教师报 告,严禁擅自动用别组仪器。5、实验时必须有实事求是、严肃认真的科学态度,严格遵守仪器操作规程和注意事项。6、实验完毕应将实验数据交给指导教师检查,合格

2、后,整理复原好仪器设备,方可离开实验室。7、保持实验室肃静和整洁,不得大声喧哗,舌L丢垃圾和吃东西。&学生在实验过程中,由于不遵守操作规程或未经许可, 擅自进行实验而造成事故、损坏仪器设备,应及时报告,并填 写损坏清单,按院有关规定进行赔偿。实验报告一、 实验目的:掌握顺序程序设计与调试方法二、 实验内容:编程实现如下功能:若有一个数为X=10,利用加法指令和移位指令完成:(1)X*2(2)X*4(3)X*10三、 实验代码:X DW 10J DW 0,0MOV AX,XSHL AX,1MOV J,AXMOV J+4,AXSHL AX,1MOV J+2,AXSHL AX,1批阅教师:、实验目的

3、:掌握分支程序设计与调试方法二、实验内容:编程实现如下功能:设有3个单字节无符号数存放在 BUF开始的缓冲区中,编写一个能将它们从大到小排列的程序。三、实验代码:BUF DB 30,20,10MOV AL,BUFMOV BL,BUF+1MOV CL,BUF+2CMP AL,BLJB NXCHG AL,BLN:C MP AL,CLJB NOXCHG AL,CLCMP BL,CL四、实验结果:BUF 30,20,10评语:成绩:批阅教师:、实验目的:掌握循环程序设计与调试方法二、 实验内容:编程实现如下功能:MAX 和 MIN 中。ARRAY数组中有20个有符号字数据,编写程序将 ARRAY数据中

4、的数据按正、负分别存 入PLUS和NEGA中,并统计正数和负数的个数分别存在三、 实验代码:ARRAY DW 1,2,3,4,5,6,7,8,9,10,-1,-2,-3,-4,-5,-6,-7,-8,-9,-10P LUS DW 20 DUP(0) NEGA DW 20 DUP(0) COUNT1 DB0 COUNT2 DB 0COUNT EQU 20 MOV CX,COUNT LEA BX,ARRAYLEA SI, PLUSLEA DI,NEGA Q: MOV AX,BXCMP AX,0JS NMOV SI,AX INC COUNT1ADD SI,2N: MOVDI,AXINC C0UNT2

5、ADD DI,2M: ADD BX,2LOOP Q四、实验结果:P LUS:1,2,3,4,5,6,7,8,9,10NEGA: -1,-2,-3,-4,-5,-6,-7,-8,-9,-10COUNT1: 10COUNT2: 10评语:成绩:批阅教师:实验报告时间同组人、实验目的:掌握数码管显示数字的原理二、实验内容:1.静态显示:按图1连接好电路,将8255的A 口 PAOPA6分别与七段数码管的段码驱 动输入端ag相连,位码驱动输入端 S1接+5V (选中),SO、dp接地(关闭)。编程从 键盘输入一位十进制数字(09),在七段数码管上显示出来。图1编程提示1、 实验台上的七段数码管为共阴型

6、, 段码采用同相驱动, 输入端加高电平,选中的数码管 亮,位码加反相驱动器,位码输入端高电平选中。2、 段数码管的字型代码表如下表:3、 参考流程图三、实验代码:data segme ntio8255a equ 288hio8255c equ 28ahio8255_mode equ 28bhmesg1 db Odh,Oah,Input a num(00-99) for high position,other key isexit:,0dh,0ah,$led db 3fh,06h,5bh,4fh,66h,6dh,7dh,07h,7fh,6fhdata endscode segme ntassum

7、e cs:code,ds:datastart:mov ax,datamov ds,axmov dx,io8255_modemov ax,89hout dx,alL1:mov dx,offset mesg1mov ah,9int 21hmov ah,1int 21hcmp al,Ojl exit cmp al,9 jg exitsub al,30h mov bx,offset led add bl,aladc bh,0 mov al,bx mov dx,io8255a out dx,aljmp L1 exit: mov ah,4ch int 21h code endsend start四、实验结

8、果:09),数字会在七段数码管上显示出来。从键盘输入一位十进制数字(评语: 成绩:批阅教师:、实验目的:掌握I/O地址译码电路的工作原理。二、实验内容:实验电路如图(1)所示,其中74LS74为D触发器,可直接使用实验台上数字电路实验 区的D触发器,74LS138为地址译码器。译码输出端 Y0Y7在实验台上“I/O地址“输出 端引出,每个输出端包含 8个地址,丫0: 280H287H, Y1: 288H28FH, 当CPU执 行I/ O 指令且地址在280H2BFH范围内,译码器选中,必有一根译码线输出负脉冲。利用这个负脉冲控制L7闪烁发光(亮、灭、亮、灭、),时间间隔通过软件延时实现。三、实

9、验代码: outport1 equ 2a0h outport2 equ 2a8h code segment assume cs:codestart: mov dx,outport1 out dx,alcall delay;调用延时子程序 mov dx,outport2 out dx,alcall delay;调用延时子程序 mov ah,11;中断处理 int 21h inc aljnz start mov ah,4ch int 21hdelay proc n ear延时子程序 mov bx,100again1:mov cx,0 again2:loop again2 dec bx jne again1 retdelay endp四、实验结果:L7闪烁发光(亮、灭、亮、灭、评语:成绩:批阅教师:

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

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