实验三十六进制数转换为ASCII码实验.docVIP

  • 192
  • 0
  • 约小于1千字
  • 约 3页
  • 2017-03-15 发布于重庆
  • 举报
实验三十六进制数转换为ASCII码实验

实验三 十六进制数转换为ASCII码实验 实验目的 1.编写十六进制数转换为ASCII码汇编语言程序 2.学习DOS功能调用 3.用DEBUG 调试可执行文件 要求: 将数据段中的8个字节十六进制数转换为16个ASCII码并显示到屏幕。 DAT SEGMENT AA DB 01H,23H,45H,67H,89H,0ABH,0CDH,0EFH COUNT EQU $-AA STRING DB COUNT*2 DUP ? ,’$’ DAT ENDS 流程图 三.实验步骤 运行EDIT软件,编辑十六进制数转换为ASCII码汇编语言程序,将其保存为EX3.ASM 运行宏汇编 MASM EX3生成EX3.OBJ文件,如发现错误,重复步骤1,2 直至无ERROR为止 运行LINK EX3 连接程序,生成EX3.EXE可执行程序 用DEBUG EX3.EXE调试运行该程序, 可在DEBUG内用G 起始地址 终止地址连续运行) 实验报告形式: 源程序要存盘 在练习本上记录实验结果 源程序 思考选做题:如何修改原程序,使之在显示每个字节之间插入一个空格 即“01 23 45 67 89 AB CD EF” 形式 开始 SI指向AA、DI指向STRING BL 计数值 取SI所指向的一个 十六进制数 AL 将其保存到 BH寄存器 将AL逻

文档评论(0)

1亿VIP精品文档

相关文档