1 实验题目编写一个判断闰年的汇编语言程序,判断某个年份是否是闰年,如果是,输出“yes!”;如果不是,则输出“No!”。2 实验目的1) 学习汇编基本程序结构(顺序、分支、循环)编程;2) 学习int 21h的01h,09h,0ah号功能;3) 学习如何用堆栈方法解决实际问题。3 实验步骤1) 根据题意,程序启动运行之后,用户在键盘上输入判断的年份,输出判断的结果。所以,程序主要结构应如下:接收在键盘上输入的年份字符串,存储在缓冲区year;将缓冲区中的年份转换成10进制数赋给变量yeard;判断变量yeard是否满足闰年的条件;输出判断的结果。2) 首先,定义数据段。数据段包括输入判断闰年年份提示,判断是否结束程序的提示,输入字符串的缓冲区(其中定义了允许输入的最大字节数,实际输入的个数,实际字符串存储的缓冲区大小),闰年和非闰年的判断提示,缓冲区的偏移量,十进制形式存储的变量yeard;3) 定义堆栈段,由于判断闰年时会改变yeard的数值,所以定义200个字节的堆栈空间供程序使用;4) 接下来进入代码段的实现,从程序结