
计算机组成原理实验
文章平均质量分 92
xjsc01
这个作者很懒,什么都没留下…
展开
-
西北工业大学计算机组成原理实验报告——verilog后两次
在流水线中,指令被分成五个阶段(IF,ID,EXE,MEM,WB),每个阶段都有独立的硬件执行,所以指令的不同阶段可以并行执行。但是流水线中会遇到一些问题,即后续指令需要使用前一个指令的执行结果,而前一个指令还没有写回的时候,会产生数据冒险。在这种情况下,如果不进行干预,后续指令无法获得前一个指令的正确结果,导致计算错误或结果不确定。原创 2023-12-30 21:57:03 · 2463 阅读 · 0 评论 -
基本运算器实验&静态随机存储器实验
在该实验中,我通过把算术逻辑单元(ALU)与控制模块进行连接,通过开关控制数据通路的输入,控制通路的输入,并且把算术逻辑单元的输出通过数据总线上的指示灯以及发两个标志位对应的指示灯进行展示,对其结果进行观察。在实验操作的过程中,我手动地进行了数据通路值的设置,控制通路控制信号的值的设置以及脉冲信号的手动生成,细致地体会到了在真实计算机工作中各个信号的协做交流,理解了时钟信号在控制节奏中所起的重要作用,并在数据的交换过程中初步了解了总线的作用。同时,数据总线上的内容可以被传输到地址总线,用于控制内存的读写。原创 2023-12-30 21:34:09 · 4136 阅读 · 0 评论 -
CPU 与简单模型机实验
如果是手动拨动开关,那么计算机的执行速度就会受限于人的操作速度,相反,如果把指令事先存入内存,那么对于一些循环的部分,计算机就可以自己取指,执行,而不需要人去干预,这极大地提升了计算机的运行速度,同时也使得计算机可以更加通用。由于需要新增三条指令,首先对机器码(60、70、80),通过图1,得到经过P测试之后会跳转的位置,即某一条机器指令对应微指令的起始地址,然后在控制存储器中选择还没有使用的存储单元,作为存储微指令的地址,并通过next域把微指令连接,构成微程序。原创 2023-10-28 12:34:38 · 8655 阅读 · 0 评论