网站大量收购闲置独家精品文档,联系QQ:2885784924

微机原理实验三四.doc

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微机原理实验三四

实验六、从键盘输入多位十进制数 一、实验目地 熟悉乘法指令的使用 数字字符到数字的转换 21H中断调用01H号功能调用 分支语句的使用 二、实验内容 用来接收键盘打入的十进制数,并将它转换成二进制数放于BX 寄存器中。 mov bx,0 ; mov ah,1 ; int 21h ; sub al,30h ; jl 11d ; cmp al,9 jg 11d ; cbw ; xchg ax,bx ; mov cx,a ; mul cx ; xchg ax,bx add bx,ax jmp newchar ;无条件转移 ; 三、实验报告 写出调试过程的主要步骤 给代码添加详细的说明 小结通过这段代码你所学习到的知识点 实验七、从键盘连续输入并显示 响铃 一、实验目地 DOS中断调用9号及0a号功能的应用 循环的使用 响铃效果的产生 二、实验内容 接收若干姓名(小于10个)的输入,并以输入顺序的相反顺序连续显示,显示完成后响铃提示 -a 100 0100 B100 MOV CL,00 0102 88C8 MOV AL,CL 0104 FEC0 INC AL 0106 0430 ADD AL,30 0108 A20302 MOV [0203],AL 010B BA0002 MOV DX,0200 010E B409 MOV AH,09 0110 CD21 INT 21 0112 B81000 MOV AX,0010 0115 F6E1 MUL CL 0117 050003 ADD AX,0300 011A 89C7 MOV DI,AX 011C C6050D MOV BYTE PTR [DI],0D 011F 89C2 MOV DX,AX 0121 B40A MOV AH,0A 0123 CD21 INT 21 0125 89D7 MOV DI,DX 0127 8A5D01 MOV BL,[DI+01] 012A 30FF XOR BH,BH 012C C6410224 MOV BYTE PTR [BX+DI+02],24 0130 FEC1 INC CL 0132 B20D MOV DL,0D 0134 B402 MOV AH,02 0136 CD21 INT 21 0138 B20A MOV DL,0A 013A CD21 INT 21 013C 807D0100 CMP BYTE PTR [DI+01],00 0140 7FC0 JG 0102 0142 FEC9 DEC CL 0144 7413 JZ 0163 0146 B81000 MOV AX,0010 0149 F6E1 MUL CL 014B 2D1000 SUB AX,0010 014E 050203 ADD AX,0302 0151 89C2 MOV DX,AX 0153 B409 MOV AH,09 0155 CD21 INT 21 0157 B20D MOV DL,0D 0159 B402 MOV AH,02 015B CD21 INT 21 015D B20A MOV DL,0A 015F CD21 INT 21 0161 EBDF JMP 0142 0163 B207 MOV DL,07 0165 B402 MOV AH,02 0167 CD21 INT 21 0169 CC INT

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档