第四章课下测试补交博客
第四章课下测试补交博客
- 本题知识点是4.5节中的小标题,A选项在P288的4.5介绍中就能找到,C选项在P289的4.5.2标题上,D选项是4.5.2小标题,E选项是P292的4.5.3小标题,F选项在P295的4.5.5。
- 本题的知识点是P307的那道习题,丝毫没改
- 本题知识点在4.3节中有一张图,在P266图4-18,能明显看到rrmovl和irmovl没有访存操作
- 本题知识点在P264的4.3.1中的执行段,执行(execute)的最后一句——
同样,对一条跳转指令来说,这个阶段会决定是不是应该选择分支
- 本题知识点在P264的4.3.1节,Y86-64中,指令执行可分为6个阶段,分别为取指、译码、执行、访存、写回、更新。
- 本题知识点在P263,图4-16中能看出寄存器中有时钟,图4-16下方写有
寄存器文件中有两个读端口,还有一个写端口。
- 本题知识点在P263第二行
我们的Y86-64处理器会用时钟寄存器保存程序计数器(PC)、条件代码(CC)和程序状态(Stat)。
- 本题知识点在P262,能清楚看到AC选项。
- 首先这道题是有问题的,图里面的XY之间没有符号,原图原题在P261
- 本题知识点在P261,一模一样!
- 本题知识点在P260图4-13,一模一样!
- 本题还是有错误,本题知识点在P263,能看到选项C,与寄存器相比,ALU中没有时钟,所以是组合电路。
- 本题知识点在P258,选项A能直接看出来,选项B和D就在P258的图4-10
- 这个题......其实只要自己画一下就知道了
- 本题知识点在P257图4-9
- 本题只要把选项翻译过来就能在P256找到
- 本题知识点在P251的图4-5能清楚看到
- 本题知识点在P246,7个跳转指令是jmp、jle、jl、je、jne、jge和jg
- 本题知识点在P247的图4-3和图4-4,能分别看到addq、%rax和%rcx的机器码
- 本题知识点同上
- 本题知识点在P246的4.1.3节的第二句
每条指令需要1~10个字节不等
- 本题知识点在P245的4.1.2节的第四句
它只包括8字节整数操作
- 本题知识点在P245的4.1.1节的
有15个程序寄存器:%rax、%rcx、%rdx、%rbx、%rsp、%rbp、%rsi、%rdi和%8到%14
- 本题知识点在P245能直接看到
说起来我真的难过,我明明可以交上去的,但是!网卡!没提交成功!不然!我能答到20分的