.INPUT A STRING ...',186,0DH,0AHРDB 25 DUP(' '),186,' 2.DISPLAY MODEL... ',186,0DH,0AHРDB 25 DUP(' '),186,' 3.RETURN TO DOS ... ',186,0DH,0AHРDB 25 DUP(' '),200,21 DUP(205),188,0DH,0AHРDB 28 DUP(' '),'CHOICE(1,2,3):$'РTIPS DB 0DH,0AH,9,'INPUT A STRING ...',0DH,0AH,9,'$'РMESG DB 0DH,0AH,0DH,0AH,9,'PRESS ANY KEY TO EXIT ...$'РLEFT DW 0РSTR0 DB 50РDB 0РBUF DB 50 DUP(0)РCODE ENDSРEND STARTР五.实施结果Р选择输入字符串后,可以输入一个字符串。该字符串即为动画显示时所显示的字符串。字符串从无到有,从中间向两边伸展,直至出来完整的字符串。当按下R键后重复移动的动作,直到按下Q键,停止字符串动画显示返回到主菜单。Р六.设计总结和心得体会Р在这次课程设计中,通过实践操作,加深了对汇编语言的了解,增强了汇编语言的使用能力,有了整体的了解和把握。汇编语言虽然是门低级语言,解决问题的难度有限,但是它与计算机硬件的紧密关系使它有着独特的优点。汇编语言的学习和我们以往的所学习的高级语言程序设计又有相通之处:算法是程序设计的灵魂,而计算机的硬件条件又决定了程序设计的环境。因此在实践程序设计过程中,要坚持软件与硬件相结合的原则,多探究计算机内部的构造,及执行相应程序的原理。