1、大数相乘。要求实现两个十进制大整数的相乘,输出乘法运算的结果。
定义两个大单元,MUL 乘法
2、C语言编写多重循环程序,查看其反汇编码,分析各条语句功能,并采用汇编语言编写相同功能程序。
反汇编在WinDbg 考虑两重循环
3、结合Windows界面编程,实现计算器功能。
可以调用Windows的计算器
4、实现内存与外存或者内存之间的大数据块复制,尽可能对代码进行性能优化,显示执行时间,并可通过WinDbg等查看执行结果。
执行前后时间
5、C库函数底层分析与实现(printf\scanf\strcpy……),分析C库函数的底层实现细节,用汇编语言实现相同功能的简单C库函数。
分析printf
6、通过查阅资料,采用汇编实现随机数算法。
随机数
7、实现两个文本文件内容的比对。若两文件内容一样,输出相应提示;若两文件不一样,输出对应的行号。
详细请参考具体代码
2019-12-21 22:14:20
515KB
大数相乘
1