计算机系统(1)(荣誉)
计算机系统(1)(荣誉)作业心得分享
上山打老虎D
计算机系学生,个人主页:https://github.com/Matt-Dong123
展开
-
计算机系统(1)(荣誉)作业二
将以下子程序翻译成 LC3 代码,并写出主调函数的 LC3 代码。int add_threshold(int a, int b, int threshold){ int c = a + b; if (c >= threshold) return 1; else return 0;}参考答案主调函数:LDR R0,R5,#-1;ADD R6,R6,#-1;STR R0,R6,#0;LDR R0,R5,#-2;ADD R6,R6,#-1;STR R0,原创 2021-06-01 13:38:24 · 233 阅读 · 0 评论 -
计算机系统(1)(荣誉)作业一
1. 证明:异或运算具有结合律,即:(a⊕b)⊕c=a⊕(b⊕c).证明如下:方法:遍历所有情况①a=0,b=0;c=0此时成立②a=0,b=0;c=1此时成立③a=0,b=1;c=0此时成立④a=0,b=1;c=1此时成立⑤a=1,b=0;c=0此时成立⑥a=1,b=0;c=1此时成立⑦a=1,b=1;c=0此时成立⑧a=1,b=1;c=1此时成立 综上所述,所有情况下,都有结合律成立,因此异或运算具有结合律。故得证。2. 异或运算的快速计算方法。对于函数f(x1,⋯,xn)=x原创 2021-06-01 13:20:31 · 354 阅读 · 1 评论