汇编语言实验报告(三)年级:2011 班级: 学号: 姓名: 一、 实验题目 请用子程序结构编写如下程序:从键盘输入一个二位十进制数的月分数(01-12),然后显示出相应的英文缩写名。2、 实验要求 1.掌握程序的设计方法; 2. 掌握通过DOS系统功能调用实现屏幕显示与键盘输入; 3. 熟练使用TD/DEBUG调试程序。3、 程序设计说明(用来说明程序的功能、结构。包括:程序名、功能、原理及算法说明、程序及数据结构、主要符号名的说明、程序框图等。) 首先在定义数据段时,先用串定义好各个月份的数据.例如db February,$.接着定义一个数族P,里面放着12个数据,分别存放每个月份开头大写字母的偏移量.在代码段里,用DOS功能实现字符的输入,共需要输入2个字符.例如07,11.第一个字符只能是0或1,利用si在计数,起始为0,当第一个字符为1,si增加10,否则不增加.第二个字符的输入时,扣掉30h之后,与si相加,并存放在si上.然后利用si的大小,来访问数组p