目录摘要...............................................................11程序设计要求及目的................................................21.1程序设计要求................................................21.2程序设计目的................................................22设计思路与准备....................................................32.1程序设计思路................................................32.2DOS功能调用................................................42.3ASCⅡ码转换表...............................................73程序设计与代码说明................................................83.1流程图设计..................................................83.2程序输入部分................................................93.3程序判断部分...............................................103.4程序输出部分...............................................123.4.1构成三角形的边长输出..................................123.4.2错误输出..............................................133.5完整程序代码...............................................134程序调试与运行...................................................174.1调试过程...................................................175程序创新与改进...................................................205.1改进说明...................................................205.2程序代码...................................................215.3程序运行与调试.............................................226心得及体会.......................................................227参考文献.........................................................24附件一:题目要求源程序附件二:加入判断等腰或等边三角形的程序1武汉理工大学《微机原理与接口技术》课程设计说明书摘要汇编语言是面向机器的程序设计语言。在汇编语言中,用助记符代替机器指令的操作码,用地址符号或标号代替指令或操作数的地址,如此就增强了程序的可读性和编写难度,象这样符号化的程序设计语言就是汇编语言,因此亦称为符号语言。使用汇编语言编写的程序,机器不能直接识别,还要由汇编程序或者叫汇编语言编译器转换成机器指令。汇编程序将符号化的操作代码组装成处理器可以识别的机器指令,这个组装的过程称为组合或者汇编。因此,有时候人们也把汇编语言称为组合语言。汇编语言是微机原理及应用的基础,微机主机及接口所要实现的功能都要通过汇编语言来实现。尽管汇编语言程序设计编程效率偏低,但运行效率高、速度快。因此掌握汇编语言是学好微机原理及接口技术的第一步。本次课设通过代码编程,设计出输入三边并判断它们是否能够成三角形,若不能,则显示错误字样。否则直接显示输出该三角形的周长。充分应用汇编技术,微机原理和接口技术的知识。关键词:汇编语言,控制,微机原理及接口技术,三角形1程序设计要求及目的1.1程序设计要求1.1.1选题:第十四题判断是否能构成三角形汇编语言程序设计输入a,b,c三边后,判断是否能构成三角形,如能构成三角形,输出三角形2武汉理工大学《微机原理与接口技术》课程设计说明书的周长,否则输出“ERROR”。要求:提示输入三角形三边长度abc;键盘输入,中间空格隔开;Enter键结束输入,并换行显示判断结果。1.1.2要求:(1)程序需上机调试通过才算完成该设计内容;(2)同一选题可合作完成,但设计报告书需注明本人承担的设计部分;(3)报告书中的源程序要求加注释。1.2程序设计目的(1)进一步建立微机系统的概念,加深对系统的理解和认识,培养学生应用微型计算机解决实际问题的能力;(2)进一步学习和掌握汇编语言程序的编写和应用的方法,通过较大规模程序的编写,提高编写汇编语言程序的水平和学习程序调试方法。(3)进一步熟悉微机最小系统的构成及常用接口芯片的使用,提高系统设计能力2设计思路与准备2.1程序设计思...