加法运算实验报告.docVIP

  • 66
  • 0
  • 约小于1千字
  • 约 4页
  • 2019-11-13 发布于天津
  • 举报
加法运算实验报告.doc

PAGE / NUMPAGES 加法运算实验报告 实验任务 用汇编语言实现两个16位无符号数的加法,要求主要程序部分为汇编语言。 程序算法 这个程序比较简单,可以使用80386中的两个寄存器(eax,ebx)进行32位扩展,使用这两个寄存器保存两个32位无符号数,然后用add即可实现。矚慫润厲钐瘗睞枥。 源代码及注释 //32位加法程序 #include iostream.h int main(int argc, char* argv[]) { unsigned int a,b,c; //提示输入两个数,两个数的位数必须少于32位 coutPlease input two numbers.\n; coutThe numbers must be no more than 32 bits!\n;聞創沟燴鐺險爱氇。 //读入被加数 coutNumber1:; cina; //读入加数 coutNumber2:; cinb; if(a0xffffffff||b0xffffffff) //溢出处理 { coutThe numbers must be no more than 32 bits!\n;残骛楼諍锩瀨濟溆。 } else { _asm { mov eax,a; //读入被加数 mov

文档评论(0)

1亿VIP精品文档

相关文档