- 3
- 0
- 约2.87千字
- 约 3页
- 2021-08-15 发布于天津
- 举报
实验 1:显示程序实验
一、实验目的
1、掌握在 PC 机上以 16 进制数据形式显示数据的方法。
2、掌握部分 DOS 功能调用的使用方法。
3、熟悉 TDDEBUG 集成软件的使用。
二、实验原理分析
一般来说,从键盘上输入的数都是以 ASCII 码的形式存放在内存中。另外,数据区中
以字符形式定义的数(用单引号括起来的数) ,在内存中也是以其对应的 ASCII 码存放的。
1、数据显示
输入到内存的数据或字符是以 ASCII 码形式保存,若再显示在屏幕上,则还原成源数
据或字符。
例如:数字“ 7”,存放在内存中是“ 37H”(即: 7 的 16 进制 ASCII 码),直接显示在
屏幕上时也是数字“ 7”(一般通过 DOS 功能调用) 。
数字型数据“ 0~9”转换成 ASCII 码后,对应的 16 进制值分别为“ 30H~39H ”。
字符型数据“ A~Z ” 转换成 ASCII 码后,对应的 16 进制值分别为“ 41H~5AH ”;字符
型数据“ a~z” 转换成 ASCII 码后,对应的 16 进制值分别为“ 61H~7AH ”。
从转换后的 16 进制 ASCII 码值来分析, 16 进制值的 “0~9 ”可以视为对应的 ASCII 码
值“ 30H~39H ”减去 30H 后得到;16 进制值的“ A~F ” 可以视为对应的 ASCII 码值
原创力文档

文档评论(0)