主题:用C#实现CPU各个模块的功能 有谁能够编写?
2:根据指令系统的规模确定微操作序列:把指令分解成一系列的微操作,然后发出各种控制命令,执行微操作系列,从而完成一条指令的执行,继而进行下一步操作。
3:确定控制器的方式:主要是以微程序控制方式,根据读来的机器指令的操作码,找到与之相应的微程序入口并读出这条微指令,其微命令字段用于控制计算机各功能部件协同动作以便完成该指令的一个执行步骤的运算,操作功能,并根据下一地址字段的内容从控制存储器中读出下一条微指令,如此循环,直到结束指令的各个指令步骤的功能。
4:列出控制信号:对指令译码以后,发出一定时序的控制信号,按给定序列的顺序以微周期为节拍执行由这些微码确定的若干个微操作,即可完成某条指令的执行。
5:应用面向对向程序设计《计算机组成原理实验》实现(如CPU结构图)各个CPU功能模块的设计过程,并实现模拟CPU软件的功能。
请联系QQ:309504128。。。急急。。。
3:确定控制器的方式:主要是以微程序控制方式,根据读来的机器指令的操作码,找到与之相应的微程序入口并读出这条微指令,其微命令字段用于控制计算机各功能部件协同动作以便完成该指令的一个执行步骤的运算,操作功能,并根据下一地址字段的内容从控制存储器中读出下一条微指令,如此循环,直到结束指令的各个指令步骤的功能。
4:列出控制信号:对指令译码以后,发出一定时序的控制信号,按给定序列的顺序以微周期为节拍执行由这些微码确定的若干个微操作,即可完成某条指令的执行。
5:应用面向对向程序设计《计算机组成原理实验》实现(如CPU结构图)各个CPU功能模块的设计过程,并实现模拟CPU软件的功能。
请联系QQ:309504128。。。急急。。。