3 分支程序设计实验2
1 实验目的1、 掌握分支程序的设计方法
2、 掌握宏定义与宏调用的基本方法
3、 了解小写和大写字母的 ASCII 码表示与其转换方法
了解数字与其它字符在的 ASCII 码表示方法
4、进一步掌握调试工具的使用方法2
2 实验预习要求1、 复习比较指令、条件转移指令的用法
2、 复习宏定义与宏调用的基本方法
3、 根据“2
3 实验容”中给出的流程图和程序框架编写源程序,以便上机调试
4、 程序框架中显示提示信息的指令序列用宏调用实现
5、 从“2
4 实验习题”中任选一道题目,编写源程序,以便上机调试
3 实验容从键盘输入一字符,推断该字符是小写字母、大写字母、数字或其它字符
若输入为小写字母,显示“You Input a Lowercase Letter
”;若输入为大写字母,显示“You Input a Uppercase Letter
”; 若输入为数字,显示“You Input a Digit
”; 若输入为其它字符,显示“You Input Other Letter
1、 编程指导数字 09 的 ASCII 码为 30H39H;大写字母的 ASCII 码为 41H5AH,小写字母的 ASCII 码为61H7AH
本题目将字符分为小写字母、大写字母、数字与其它字符,根据键入字符的 ASCII 码值推断其所属类型,并显示相应的信息
字符串显示使用功能号为 09H 的 DOS 功能调用,接收键盘输入的单个字符使用功能号为 01H 的 DOS 功能调用
2、 流程图与程序框图(1)流程图(2)实验代码:DATA SEGMENTINFOR1 DB 0AH,0DH,"Please Press Any Key to input a letter:$"INFOR2DB 0AH,0DH,"You Input a