汇编语言
文章平均质量分 94
阮阮的阮阮
zstu计科 -> ecnu软工 | 啥都不会的研0 | 背挺直一点 向前站一点!
展开
-
汇编语言——实验3:子程序应用(数制转换)程序设计
1、编写十进制到十六进制转换程序。要求从键盘取得一个十进制数,然后把该数以十六进制形式在屏幕上显示出来2、已知从BUF开始存放了10个16进制字数据,编程求出这10个数中的最大数,(将最大数存入MAX字节单元),并将其以10进制数的形式在屏幕上显示出来。(提示:以上两题都要求采用子程序的方法)3、从键盘上输入一行字符,如果这行字符比前一次输入的一行字符长度长,则保存该行字符,然后继续输入另一行字符;如果它比前一次输入的行短,则不保存这行字符。按下‘$’输入结束,最后将最长的一行字符显示出来。(选作)原创 2023-12-12 16:10:28 · 1021 阅读 · 0 评论 -
汇编语言——实验2:分支与循环程序设计
1、计算1+2+3+…+10,将结果显示在屏幕上。2、利用01H号功能调用输入10个一位数字,并将其由ASCII码转换为二进制数,依此保存到变量BUF的10个字节中,变量BUF的形式为BUF DB 10 DUP(?)。编程求出这10个数中的最大数和最小数,将最大数存入MAX单元、最小数存入MIN单元,并将其在屏幕上显示出来。3、对于第2题,怎样修改程序可以同时实现将10个数字的累加功能。4、对于第2题,若要求输入的是两位数,又该怎么办?原创 2023-12-12 16:00:30 · 964 阅读 · 0 评论 -
汇编语言——实验1:掌握汇编语言程序的上机步骤
在数据段DATA中有两个字数据X和Y, 假设X=1122H, Y=3344H, 编程求两个字的和,结果存放到Z单元中。从SOURCE_BUFFER单元开始存放了20个字母A, 编程将这20个字母A的字符串传送到DEST_BUFFER开始的单元中。从SOURCE_BUFFER单元开始存放了20个字母A, 编程将这20个字母A的字符串向下移10个单元。原创 2023-12-12 15:50:33 · 868 阅读 · 0 评论