2022_11_2_计算机系统基础散题
深入理解计算机系统题目: arc_t *sp; // 使用typedef声明的数据类型 dest_t *dp; 我们想使用适当的数据传送指令来实现下面的操作 *dp = (dest_t) *sp; 假设 sp 和 dp 的值分别存储在寄存器 %rdi 和 %rsi 中。对于表中的每个表项,给出实现指定数据传送的两条指令。其中第一条指令应该从内存中读数,做适当的转换,并设置寄存器 %rax 的适当部分。然后,第二条指令要把 %rax 的适当部分写到内存。在这两种情况中,寄存器的部分可以是 %rax、%eax、%ax 或 %al,两者可以互不相同。 ...