问答题X 纠错已知x=10,y=–6,采用6位机器数表示。请按如下要求计算,并把结果还原成真值。
因为除法计算是2n位数除n位数,所以[6]原=0110,[10]原=00001010,[–6]补=1010,
商的符号位:0⊕1=1,运算过程(前面两个0省略)如下:
余数寄存器R余数/商寄存器Q说明
你可能喜欢
问答题
问答题
问答题
问答题
以下是两段C语言代码,函数arith()是直接用C语言写的,而optarith()是对arith()函数以某个确定的M和N编译生成的机器代码反编译生成的。根据optarith(),可以推断函数arith()中M和N的值各是多少?
问答题
考虑以下C语言程序代码:
假设在一个32位机器上执行这些函数,该机器使用二进制补码表示带符号整数。无符号数采用逻辑移位,带符号整数采用算术移位。请填写下表,并说明函数func1和func2的功能。
问答题