汇编语言小项目,结课课设五百行
本程序帮助“好吃懒做”小学生的程序,主要由三个子结构和 一个分支选择结构组成,三个子结构是三个算法,分别是求两位数 的平方、解决鸡兔同笼问题和两个十进制数求和,算法中运用汇编 语言的基本运算和命令的操作,如赋值、跳转、比较等,分支选择 结构利用了汇编语言中的比较函数 CMP,将一开始我们输入的一个 数字作为功能选择,将这个数字与三个分支程序的预定数字进行一 个比较,如果输入 1 运行 CMP 则与代号为 1 的子结构两数相减得 0 然后用 JZ 函数进行跳转,输入别的数也如此进行功能选择,这样 就完成了一个具有选择功能的主体框架结构。 这时候可以根据自己的需要进行功能的选择 输入 1 会出现两位数平方的输入界面,在此只需要输入一个两 位数即可求出其平方 输入 2 则会出现解决鸡兔同笼的界面 输入 3 则会出现求和功能