实验三宏汇编语言程序上机过程及调试.doc

上传人:scccc 文档编号:12573843 上传时间:2021-12-04 格式:DOC 页数:3 大小:17KB
返回 下载 相关 举报
实验三宏汇编语言程序上机过程及调试.doc_第1页
第1页 / 共3页
实验三宏汇编语言程序上机过程及调试.doc_第2页
第2页 / 共3页
实验三宏汇编语言程序上机过程及调试.doc_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《实验三宏汇编语言程序上机过程及调试.doc》由会员分享,可在线阅读,更多相关《实验三宏汇编语言程序上机过程及调试.doc(3页珍藏版)》请在三一文库上搜索。

1、实验二 宏 汇编语言程序上机过程及调试实验目的 :1、掌握常用工具软件 EDIT,MASM 和 LINK 的使用。2、伪指令 : SEGMENT,ENDS,ASSUME,END,OFFSET,DUP 。3、利用的 1 号功能实现键盘输入的方法。4、了解 .EXE 文件和 .COM 文件的区别及用 INT 21H 4C 号功能返回系统的方 法。程序 :data segmentmessage db 'This is a sample program of keyboard and disply'db 0dh,0ah,'Please strike the key!',

2、0dh,0ah,'$'data endsstack segment para stack 'stack'db 50 dup(?stack endscode segmentassume cs:code,ds:data,ss:stackstart: mov ax,datamov ds,axmov dx,offset messagemov ah,9int 21hagain: mov ah,1int 21hcmp al,1bhje exitcmp al,61hjc ndcmp al,7ahja ndand al,11011111bnd: mov dl,almov ah,

3、2int 21hjmp againexit: mov ah,4chint 21hcode endsend start实验步骤 :1、用用文字编辑工具 (记事本或 EDIT 将源程序输入 , 其扩展名为 .ASM 。2、用 MASM 对源文件进行汇编 , 产生 .OBJ 文件和 .LST 文件。若汇编时提示 有错 , 用文字 编辑工具修改源程序后重新汇编 , 直至通过。3、用 TYPE 命令显示 1产生的 .LST 文件。4、用 LINK 将 .OBJ 文件连接成可执行的 .EXE 文件。5、在 DOS 状态下运行 LINK 产生的。 EXE 文件。即在屏幕上显示标题并提 示你按键。每 按一键在屏幕上显示二个相同的字符 , 但小写字母被改成大写。按 ESC 键可返回 DOS 。若未出 现预期结果 , 用 DEBUG 检查程序。实验报告 :1、汇编 , 连接及调试时产生的错误 , 其原因及解决办法。2、 思考 :1若在源程序中把 INT 21H 的 'H' 省去 , 会产生什么现象 ?2把 INT 21H 4CH 号功能改为 INT 20H,行不行 ?

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1