START:
PUSH ACC
MOV R0,#addr1
MOV R1,#addr3
MOV A,@R0
ADD A,@R1
MOV @R0,A
MOV R0,#addr2
MOV R1,#addr4
MOV A,@R0
ADDC A,@R1
MOV @R0,A
POP ACC
RET
#include <stdioh>
void main()
{
int a,b,c;//定义三个整数
scanf("%d%d",&a,&b);//输入两个整数
c=a+b;//把a+b的值付给c
printf("这两个数的和是:\n%d+%d=%d",a,b,c);//输出结果
}
求两个数的最大公约数和最小公倍数:
#include "stdioh"
#include "conioh"
main()
{
int a,b,num1,num2,temp;
printf("please input two numbers:\n");
scanf("%d,%d",&num1,&num2);
if(num1<num2)/交换两个数,使大数放在num1上/
{
temp=num1;
num1=num2;
num2=temp;
}
a=num1;b=num2;
while(b!=0)/利用辗除法,直到b为0为止/
{
temp=a%b;
a=b;
b=temp;
}
printf("zuidagongyueshushi:%d\n",a);
printf("zuixiaogongbeishushi:%d\n",num1num2/a);
getch();
}
#include <stdioh> //printf() need
#include <timeh> //time() need
#include <stdlibh> //srand() need
int main()
{
int a, b ;
srand(time(NULL)) ; //设置随机种子
a=rand()%100; //生成一个100以内的数
b=rand()%100;
printf("%d+%d=%d", a,b,a+b );
return 0;
}
以上就是关于汇编语言 双字节加法程序段 求大神帮助补充完整全部的内容,包括:汇编语言 双字节加法程序段 求大神帮助补充完整、简单的C语言加法程序代码都有什么、编写一个简单的加法程序,随机生成两个100以内的整数位求出他们的和并输出。我才接触c语言,要求这个等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)