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

开通VIP
 

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

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

开通VIP折扣优惠下载文档

            查看会员权益                  [ 下载后找不到文档?]

填表反馈(24小时):  下载求助     关注领币    退款申请

开具发票请登录PC端进行申请

   平台协调中心        【在线客服】        免费申请共赢上传

权利声明

1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。

注意事项

本文(微机原理实验教学方案.doc)为本站上传会员【a199****6536】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4009-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

微机原理实验教学方案.doc

1、 微机原理实验教学方案 22 2020年4月19日 文档仅供参考,不当之处,请联系改正。 实验一 两个多位十进制数相加的实验 一、实验目的 学习数据传送和算术运算指令的用法 熟悉在PC机上建立、汇编、链接、调试和运行汇编语言程序的过程。 二、实验内容 将两个多位十进制数相加,要求被加数和加数均以ASCII码形式各自顺序存放在以DATA1、DATA2为首的5个内存单元中(低位在前),结果送回DATA1处。 三、程序流程图 图 3-1 四、参考程序清单 DATA SEGMENT DATA1 DB 33H,3

2、9H,31H,37H,34H;被加数 DATA1END EQU $-1 DATA2 DB 34H,35H,30H,38H,32H;加数 DATA2END EQU $-1 SUM DB 5 DUP(?) DATA ENDS STACK SEGMENT STA DB 20 DUP(?) TOP EQU LENGTH STA STACK ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA,SS:STACK,ES:DATA START: MOV

3、 AX,DATA MOV DS,AX MOV AX,STACK MOV SS,AX MOV AX,TOP MOV SP,AX MOV SI,OFFSET DATA1END MOV DI,OFFSET DATA2END CALL ADDA MOV AX,4C00H INT 21H ADDA PROC NEAR MOV DX,SI MOV BP,DI

4、 MOV BX,05H AD1: SUB BYTE PTR [SI],30H SUB BYTE PTR [DI],30H DEC SI DEC DI DEC BX JNZ AD1 MOV SI,DX MOV DI,BP MOV CX,05H CLC AD2: MOV AL,[SI] MOV BL,[DI] ADC AL,BL AAA MOV [SI],AL DEC SI DEC

5、 DI LOOP AD2 MOV SI,DX MOV DI,BP MOV BX,05H AD3: ADD BYTE PTR [SI],30H ADD BYTE PTR [DI],30H DEC SI DEC DI DEC BX JNZ AD3 RET ADDA ENDP CODE ENDS END START 实验二 排序实验 一、实验目的 掌握用汇编语言编写排序程序的思路和方法。 巩固在PC机上建立、汇编、链接、调试和运行汇编语言程序的过程。 二、实

6、验内容 将指定内存出开始的数据(最多为4位数)按从大到小的顺序排列。第一个数字表示数据的个数(不是要比较的数值!!!)。 三、程序流程图 图 3-2 四、程序清单 DATA SEGMENT ADDR DW 8,234,35,67,876,54,39,765,237 DATA ENDS STACK SEGMENT STA DW 32 DUP(?) TOP DW ? STACK ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA

7、ES:DATA,SS:STACK START: MOV AX,DATA MOV DS,AX MOV ES,AX MOV AX,STACK MOV SS,AX MOV SP,TOP MOV CX,WORD PTR ADDR[0] DEC CX LOOP1: MOV DI,CX MOV BX,2 LOOP2: MOV AX,WORD PTR ADDR[BX] CMP AX,WORD P

8、TR ADDR[BX+2] JGE CCC XCHG AX,WORD PTR ADDR[BX+2] MOV WORD PTR ADDR[BX],AX CCC: ADD BX,2 LOOP LOOP2 MOV CX,DI LOOP LOOP1 EXIT: MOV AX,4C00H INT 21H CODE ENDS END START 实验三 自编程序上机

9、调试一 一、实验目的 掌握用汇编语言编写程序的思路和方法。 巩固在PC机上建立、汇编、链接、调试和运行汇编语言程序的过程。 二、实验内容 选课本或作业题中题目上机调试。 实验四 自编程序上机调试二 一、实验目的 掌握用汇编语言编写程序的思路和方法。 巩固在PC机上建立、汇编、链接、调试和运行汇编语言程序的过程。 二、实验内容 选课本或作业题中题目上机调试。 实验五 8255并行I/O口实验 一、实验要求 利用8255可编程并行口芯片,实现输入/输出实验,实验中用8255PA口作输入,PB口作输出。 二、实验目的 1、了解825

10、5芯片结构及编程方法。 2、了解8255输入/输出实验方法。 三、预备知识 8255是Intel公司生产的与Intel8080/8085系列的MPU配套的可编程外围接口电路,简称PPI。它有A、B、C三个八位端口寄存器,经过24位端口线与外部设备相连,基中C口可分为上半部和下半部。这24根端口线全部为双向三态。三个端口可分二组来使用,可分别工作于三种不同的工作方式。 四、实验原理图及连线 1、本实验主要用到的模块:8255模块、开关量输出模块、0-1指示模块、实验译码单元等; 2、PA0-PA7分别接开关量输出模块S0-S7对应的插座; 3、PB0-PB7分别接0-1指示模块DO

11、71-DO78对应的插座; 4、8255A的片选/CS接地址译码单元的2A0-2A7; 5、数据线XD0—XD7接系统数据线区的任一插座。 图 3-3 五、实验内容 将实验的线路连接好后,编程,将8255的A口作为输入,输入信号由8个逻辑电平开关提供,B口作为输出,其内容由发光二极管来显示。 六、程序清单 L8255_CMD EQU 2A3H L8255_PA EQU 2A0H L8255_PB EQU 2A1H L8255_PC EQU 2A2H CODE SEGMENT ASSUME CS:CODE,DS:CODE BEGIN:

12、 MOV CX,0FFH AA: LOOP AA MOV DX,L8255_CMD MOV AL,9CH ;10011000 OUT DX,AL NOP NOP NOP NOP NOP BB: MOV DX,L8255_PA IN AL,DX XOR AL,0FFH MOV DX,L

13、8255_PB OUT DX,AL JMP BB CODE ENDS END BEGIN 七、程序框图 开始 延时 置8255工作方式 读8255PA口 置8255PB口 见图3-4。 图 3-4 八、实验步骤 1、参照图中的内容连好线; 2、运行上位机软件,装载并运行相应程序即可(联机请参考程序8255.asm)。 注意:同学们自己编写程序时,8255的/CS连线能够接地址译码单元的其它信号,其它连线相同。如果用的端口与本实验不一样,也能够改变IO口的连线。 九

14、仪器配置 ZY15MicInt12BB微机原理及接口实验箱 一台。 十、实验现象 当读到某个开关处于高电平时,对应的发光二极管就会亮。 十一、思考题 根据程序列出实验中8255的各个端口的地址,如果8255的/CS改接译码信号280H,其它信号不变,那么对应的端口地址又是多少? 实验六 ADC0809A/D转换实验 一、实验目的 1、加深理解逐次逼近法模数转换器的特征和工作原理; 2、掌握A/D转换芯片与8088/86的接口方法; 3、了解A/D芯片ADC0809转换性能及编程方法。 二、预备知识 A/D转换器大致有三类:一是双积分A/D转换器,优点是精度高

15、抗干扰性好;价格便宜,但速度慢;二是逐次逼近A/D转换器,精度,速度,价格适中;三是并行A/D转换器,速度快,价格也昂贵。 实验用的ADC0809属第二类,是八位A/D转换器。每采集一次一般需100us。本程序是用延时查询方式读入A/D转换结果,也能够用中断方式读入结果,在中断方式下,A/D转换结束后会自动产生EOC信号,做为转换完成的信号。 三、实验原理说明及连线 1、本实验的位置在实验箱的“ADC0809模块”; 2、本实验用芯片ADC0809的片选地址为2B8H,实验箱上已固定好,不需要再连线; 3、将该实验模块的CLOCK和“信号源模块”的1MHz信号连接起来

16、 4、用排线将“系统数据总线输出单元”中的任意一组数据线和本实验模块的“ADC0809:XD0-XD7”连接起来; 5、将通道0模拟量输入端IN0接模拟信号产生电路模块中的电位器R093的中心抽头,然后将R093的两端一端接地,另一端接VCC(+5V)。 图 3-8 四、实验内容 利用电位器输出一个幅值可调的直流电压信号,送入ADC0809的通道0,将转换后的结果在屏幕上显示出来,并验证它与输入电压的关系。 五、实验步骤 1、确认连接好线路; 2、装载运行程序。 六、实验框图 图 3-9 七、仪器配置 ZY15MicInt12BB微机原理及接口实验箱 一台

17、八、实验现象 当用户扭动电阻器时,屏幕将显示相应的数值。 九、思考题 按图中的连接线路,输入一个3V的模拟信号,输出的数字信号的理论值是多少,在实验箱上验证该值的正确性。 实验中用的ADC0809的IN0的地址是什么? 十、程序清单 CODE SEGMENT ASSUME CS:CODE START: MOV DX,2B8H ;2B0H-2B7H MOV AL,00H OUT DX,AL CALL DELAY IN AL,DX CALL SHOW CALL DELAY JMP START SHOW PROC NEAR

18、 PUSH DX PUSH AX MOV CL,4 SHR AL,CL AND AL,0FH CALL H2C JC SHOW_OUT MOV DX,88H OUT DX,AL POP AX AND AL,0FH CALL H2C JC SHOW_OUT MOV DX,88H OUT DX,AL MOV CX,0F

19、FH DELA: LOOP DELA SHOW_OUT: POP DX RET SHOW ENDP H2C PROC NEAR CMP AL,0 JAE N0_9 JMP H2C_ERR N0_9: CMP AL,9 JBE N0_9_OK CMP AL,0AH JAE HEX_CMP JMP H2C_ERR HEX_CMP: CMP AL,0FH JBE HEX_CMP_OK JMP H2C_ERR HEX_CMP_OK: CLC ADD AL,37H JMP CMP_OUT N0_9_OK: CLC ADD AL,30H JMP CMP_OUT H2C_ERR: STC CMP_OUT: RET H2C ENDP DELAY PROC NEAR MOV CX,0FFH DELEA: LOOP DELEA RET DELAY ENDP CODE ENDS END START

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服