use*_*861 -5 c assembly computer-science
在给定C代码的情况下,在UAL程序集中重写以下程序.假设gcd()和print()是ABI兼容函数,它们计算最大公共分频器并分别打印变量.确保注释汇编代码
int main() {
uint32_t a=0x5, b, i;
b = 4*a;
while(i<10) {
b = gcd(a, b);
i++;
}
print(b);
}
Run Code Online (Sandbox Code Playgroud)
这是我想要做的前期实验室...谢谢
小智 7
这看起来不像预备.然而,它确实看起来像嵌入式系统中分配的问题1(价值20分).你应该花时间学习装配和C语言中的等价物.否则你会在课堂上挣扎,因为Stack Overflow不会帮助你即将开始的考试....如果你遇到装配问题就加入一个学习小组,有班上其他学生处理与你相同的问题.实验室里几乎总有学生.
此外,UAL是一个ARM程序集语法,请参阅链接:http: //infocenter.arm.com/help/index.jsp?topic =/com.arm.doc.dui0473c/BABJIHGJ.html