![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
汇编语言
是鸭鸭鸭
想变成巨鸭的小菜鸭
展开
-
汇编语言实验
题目:已知无符号字数组 LIST 的第一个字数据为其元素个数,其后数据按大小关系排序保存。试将某无符号字数据 X 插入数组 LIST 的正确位置,并修改元素个数。思路:首先使用lea使得list的数组总长度储存到bx当中,然后再使用mov指令将bx中的内容移动到cx当中作为循环的计数器 将x移动到ax当中进行储存,方便后续数据比较 进入循环前先取list的地址储存到bx当中,然后由于是db类型的变量,所以需要进行加2,使其地址转移到下一个元素对应的地址位置 将内存单元当中的数据进行比较..原创 2022-01-14 16:06:06 · 1235 阅读 · 0 评论 -
【汇编语言】从键盘接收两个不大于5的十进制数字,并以十进制数据显示其和
题目:从键盘接收两个不大于5的十进制数字,并以十进制数据显示其和思路:进行dos功能01调用输入字符,注意:此时输入的是字符,并不是数字。所以在进行计算的时候需要减去30H对其进行数值修正,然后再进行相加,最后需要输出,注意:输出也是字符输出,需要加上30H进行字符的修正。最后使用02功能进行输出即可。知识点总结区:1.使用09号功能调用需要使用LEA 取地址进行字符串的输出2.使用01H号功能调用时候输入数值保存在AH中。3.在使用02功能调用输出字符的时候,需要将入...原创 2021-12-11 15:29:37 · 2187 阅读 · 0 评论