《《汇编语言程序设计》综合程序设计试验汇报题目:数制转换器班级:信1101-2班姓名:王兵茹李夏蕾胡佳奇学号:291729123013完毕日期:-11-24目录一、简介二、小组组员及详细分工三、需求分析与设计四、代码及分析五、总结一、简介本设计运用汇编语言来实现数制转换设计,用于以便进制之间的互换
设计的内容可以使十六进制、八进制、二进制、十进制的数制互相转换
二.小组组员及详细分工小组组员:王兵茹李夏蕾胡佳奇详细分工:我们三个一开始是各自的分工查资料,先看看单个数制转换,王兵茹负责的是十六进制,李夏蕾负责的是十进制,胡佳琪负责的是二进制
最终我们几种一起完毕了程序的重要设计,由于大体思绪相似,最终加上了八进制的转换
在程序的修改方面,王兵茹进行了后期的加工,增长了dios中断,把单调的退出改成文本形式下的退出,在退出之前,执行清屏
最终我们几种商议着完毕了试验汇报和ppt的制作,通过我们几种人的努力,虽然做的不是尤其好,但还是各有收获
三、需求分析与设计●需求分析通过编程实现显示菜单,然后通过键盘输入菜单对应的选项进入对应的数制转换,然后通过选项对应的子程序跳转来实现转换,子程序中通过宏定义定义数制前后的数制,并且在宏定义过程中实现数制转换算法,最终输出转换后的进制数
●设计①运行的设计框图Debug运行的显示的数值转换的菜单八进制转换为二进制二进制转换为十六进制二进制转换为十进制二进制转换为八进制十进制转换为二进制八进制转换为十六进制八进制转换为十进制十进制转换为八进制十进制转换为十六进制十六进制转换为十进制十六进制转换为二进制十六进制转换为八进制②整个系统的设计框图③子程序之间调用关系框图我们的这个程序重要就是用到的子程序的调用和大量的宏定义,对于输入时的宏定义有charin,strin,numin,输出时的宏定义有charout,strout,numout,输出的时