深入理解计算机系统

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

题目 题型
条件传送指令(简称cmovXX)的指令代码为IRRMOVQ 我们可以用执行... 问答
观察图4-18〜图4-21所示的不同指令的访存操作,我们可以看到内存写的数... 问答
我们希望只为向内存写数据的指令设置控制信号mem_write。写出SEQ中... 问答
写出Stat的HCL代码,产生四个状态码SAOK、SADR, SINS*_... 问答
假设我们分析非流水线化的计算硬件的组合逻辑,认为它可以分成6个块,依次命 ... 问答
让我们来看看图4-32中的系统,假设将它划分成任意数量的流水线阶段是,每个... 问答
写出信号f_stat的HCL代码,提供取出的指令的临时状态。 问答
译码阶段中标号为“dstE”的块根据来自流水线寄存器D中取出的指令的各个字... 问答
假设d_valA的HCL代码中第三和第四种情况(来自访存阶段的两个转 ... 问答
假设d_valA的HCL代码中第五和第六种情况(来自写回阶段的两个转发源)... 问答
根据提供到流水线寄存器E的源操作数valB的值,写出信号d_valB&nb... 问答
 d_valA的HCL代码中的第二种情况使用了信号e_dstE,... 问答
在这个阶段中,通过检查数据内存的非法地址情况,我们能够完成状态码Stat的... 问答
写一个Y86-64汇编语言程序,它能导致出现组合A的情况,并判断控制逻辑是... 问答
写一个Y86-64汇编语言程序,它能导致出现组合B的情况,如果流水线运行正... 问答
写出PIPE实现中信号D_stall的HCL代码s 问答
写出PIPE实现中信号E_bubble的HCL代码。 问答
写出PIPE实现中信号set_cc的HCL代码。该信号只有对OPq指令才出... 问答
写出PIPE实现中信号M_bubble和W_stall的HCL代码。后一个... 问答
假设我们使用了一种成功率可以达到65%的分支预测策略,例如后向分支选择、前... 问答