深入理解计算机系统

作者:(美)兰德尔 E.布莱恩特  出版社:机械工业出版社

题目 题型
假设下面的值存放在指明的内存地址和寄存器中: 问答
对于下面汇编代码的每一行,根据操作数,确定适当的指令后缀。(例如,mov可... 填空
当我们调用汇编器的时候,下面代码的每一行都会产生一个错误消息。解释每一行都... 问答
假设变量sp和dp被声明为类型 src_t *sp; dest_t *d... 问答
已知信息如下。将一个原型为 void decodel(long... 问答
假设寄存器%rax的值为x,%rcx的值为y。填写下表,指明下面每条汇编代... 问答
考虑下面的代码,我们省略了被计算的表达式: long scale2(lo... 填空
假设下面的值存放在指定的内存地址和寄存器中: ... 问答
假设我们想生成以下C函数的汇编代码: long shift_left4_... 填空
下面的函数是图3-lla中函数一个变种,其中有些表达式用空格替代: lo... 填空
常常可以看见以下形式的汇编代码行: xorq %rdx,%rdx 但... 问答
考虑如下函数,它计算两个无符号64位数的商和余数: void uremd... 问答
3考虑下列的C语言代码: int comp(data_t a, data... 问答
考虑下面的C语言代码: int test (data_t a) { &n... 问答
在下面这些反汇编二进制代码节选中,有些信息被X代替了。回答下列关于这些指令... 问答
已知下列C代码: void cond(long a, long *p) ... 问答
将if语句翻译成goto代码的另一种可行的规则如下: t=test-... 问答
从如下形式的C语言代码开始: long test(long x, lon... 填空
在一个比较旧的处理器模型上运行,当分支行为模式非常可预测时,我们的代码需要... 问答
在下面的C函数中,我们对OP操作的定义是不完整的: #define OP... 问答