微机实验二-.docVIP

  • 57
  • 0
  • 约3.97千字
  • 约 7页
  • 2017-06-21 发布于河南
  • 举报
微机实验二-

实验二 代码转换实验 一、实验目的 1. 掌握计算机常用代码的软件转换技术。 2. 进一步熟悉DEBUG软件的使用方法。 3. 掌握简单循环程序的编程方法。 二、实验内容 (一)ACSII码转换为未组合(非压缩)BCD码 设从键盘输入十进制数的ASCII码已存在起始地址为ASC的单元中,把它转换成未组合BCD码后,再分别存入起始地址为BUFFER的单元中。若输入的不是十进制数的ASCII码,则相应单元中存放的内容为“FF”。 (二)16进制数转换为ASCII码 设经过CPU运算后的4位16进制数已放在ASC字单元中,把它转换为ASCII码后分别存入BUFFER为起始地址的4个单元中,低位数存在低地址的字节中。 (三)BCD码转换为二进制码 设未组合BCD码已存放在ASC区域,把它们转换为二进制数后,再分别存入起始地址为BUFFER的区域。 (四)十进制数转换为七段码 设需转换的十进制数已存放在起始地址为ASC区域中,七段码转换表存放在起始地址为TABLE表中,转换结果存放到起始地址为BUFFER区域。若待转换的数不是十进制数,则相应结果单元内容为00H。 三.思考题 1.本实验中用DEBUG软件输入的程序的起始地址是多少?最初四个段寄存器的初始化值有何特点? 答: 2.DEBUG状态下输入的程序属于哪一种可执行文件?它有几个段?这种文件第一条可执行指令必须位于何处? 答: 3.画

文档评论(0)

1亿VIP精品文档

相关文档