《罗克露计算机组成原理课件(一)》由会员分享,可在线阅读,更多相关《罗克露计算机组成原理课件(一)(20页珍藏版)》请在金锄头文库上搜索。
1、 R0R3 R0R3 R0R3 R0R3 R0R3 R0R3 R0R3 R0R3C D C D C D C D C D C D C D C DSP PC PSW MDR SP PC PSW MDR SP PC PSW MDR SP PC PSW MDRA A A A移位器移位器B B B BALUALUALUALUR2R2R2R2R0R0R0R0R1R1R1R1M M M MI/OI/OI/OI/OCBCBCBCB内总线内总线内总线内总线C C C CR3 R3 R3 R3D D D DMARMARMARMARMDRMDRMDRMDRIR IR IR IRPC PC PC PCSP SP SP
2、 SPPSWPSWPSWPSWABABABAB DBDBDBDB控制控制 逻辑逻辑 (2 2 2 2)特点)特点)特点)特点 ALUALUALUALU为内部数据传送通路的中心;为内部数据传送通路的中心;为内部数据传送通路的中心;为内部数据传送通路的中心;寄存器寄存器寄存器寄存器采用采用采用采用 内总线内总线内总线内总线采用单向数据总线采用单向数据总线采用单向数据总线采用单向数据总线(16(16(16(16位位位位) ) ) );分立结构;分立结构;分立结构;分立结构;与系统总线与系统总线与系统总线与系统总线 的连接通过的连接通过的连接通过的连接通过 MARMARMARMAR、MDRMDRMDR
3、MDR实现。实现。实现。实现。MDRMDRMDRMDR输入输入输入输入 输出至输出至输出至输出至DBDBDBDB 输出至输出至输出至输出至ALUALUALUALU的的的的B B B B门门门门输出输出输出输出从内总线输入从内总线输入从内总线输入从内总线输入 从从从从DBDBDBDB输入输入输入输入( ( ( (打入打入打入打入) ) ) ) ( ( ( (置入置入置入置入) ) ) )R0R3 R0R3 R0R3 R0R3 R0R3 R0R3 R0R3 R0R3C D C D C D C D C D C D C D C DSP PC PSW MDR SP PC PSW MDR SP PC PS
4、W MDR SP PC PSW MDRA A A A移位器移位器B B B BALUALUALUALUR2R2R2R2R0R0R0R0R1R1R1R1M M M MI/OI/OI/OI/OCBCBCBCB内总线内总线内总线内总线C C C CR3 R3 R3 R3D D D DMARMARMARMARMDRMDRMDRMDRIR IR IR IRPC PC PC PCSP SP SP SPPSWPSWPSWPSWABABABAB DBDBDBDB控制控制 逻辑逻辑 4.4.4.4.各类信息传送途径各类信息传送途径各类信息传送途径各类信息传送途径 M M M M(1 1 1 1)指令信息)指令信
5、息)指令信息)指令信息置入置入置入置入DBDBDBDBIRIRIRIR (2 2 2 2)地址信息)地址信息)地址信息)地址信息R0R3 R0R3 R0R3 R0R3 R0R3 R0R3 R0R3 R0R3C D C D C D C D C D C D C D C DSP PC PSW MDR SP PC PSW MDR SP PC PSW MDR SP PC PSW MDRA A A A移位器移位器B B B BALUALUALUALUR2R2R2R2R0R0R0R0R1R1R1R1M M M MI/OI/OI/OI/OCBCBCBCB内总线内总线内总线内总线C C C CR3 R3 R3
6、R3D D D DMARMARMARMARMDRMDRMDRMDRIR IR IR IRPC PC PC PCSP SP SP SPPSWPSWPSWPSWABABABAB DBDBDBDB控制控制 逻辑逻辑 1 1 1 1)指令地址)指令地址)指令地址)指令地址 2 2 2 2)指令地址加)指令地址加)指令地址加)指令地址加1 1 1 1PCPCPCPC打入打入打入打入A A A AALUALUALUALU移移移移内内内内MARMARMARMAR PCPCPCPCA A A AALUALUALUALU移移移移内内内内PCPCPCPC C C C C0 0 0 0打入打入打入打入R0R3 R0
7、R3 R0R3 R0R3 R0R3 R0R3 R0R3 R0R3C D C D C D C D C D C D C D C DSP PC PSW MDR SP PC PSW MDR SP PC PSW MDR SP PC PSW MDRA A A A移位器移位器B B B BALUALUALUALUR2R2R2R2R0R0R0R0R1R1R1R1M M M MI/OI/OI/OI/OCBCBCBCB内总线内总线内总线内总线C C C CR3 R3 R3 R3D D D DMARMARMARMARMDRMDRMDRMDRIR IR IR IRPC PC PC PCSP SP SP SPPSWPS
8、WPSWPSWABABABAB DBDBDBDB控制控制 逻辑逻辑 3 3 3 3)转移地址)转移地址)转移地址)转移地址 寄存器寻址:寄存器寻址:寄存器寻址:寄存器寻址:R0R0R0R0打入打入打入打入B B B BALUALUALUALU移移移移内内内内PCPCPCPC 寄存器间址:寄存器间址:寄存器间址:寄存器间址:R0R0R0R0打入打入打入打入B B B BALUALUALUALU移移移移内内内内MARMARMARMAR ABABABABM M M MDBDBDBDB置入置入置入置入MDRMDRMDRMDRB B B B移、移、移、移、 内内内内PCPCPCPCALUALUALUAL
9、UR0R3 R0R3 R0R3 R0R3 R0R3 R0R3 R0R3 R0R3C D C D C D C D C D C D C D C DSP PC PSW MDR SP PC PSW MDR SP PC PSW MDR SP PC PSW MDRA A A A移位器移位器B B B BALUALUALUALUR2R2R2R2R0R0R0R0R1R1R1R1M M M MI/OI/OI/OI/OCBCBCBCB内总线内总线内总线内总线C C C CR3 R3 R3 R3D D D DMARMARMARMARMDRMDRMDRMDRIR IR IR IRPC PC PC PCSP SP SP
10、 SPPSWPSWPSWPSWABABABAB DBDBDBDB控制控制 逻辑逻辑 4 4 4 4)操作数地址)操作数地址)操作数地址)操作数地址寄存器间址:寄存器间址:寄存器间址:寄存器间址:R0R0R0R0打入打入打入打入B B B BALUALUALUALU移移移移内内内内MARMARMARMARR0R3 R0R3 R0R3 R0R3 R0R3 R0R3 R0R3 R0R3C D C D C D C D C D C D C D C DSP PC PSW MDR SP PC PSW MDR SP PC PSW MDR SP PC PSW MDRA A A A移位器移位器B B B BALU
11、ALUALUALUR2R2R2R2R0R0R0R0R1R1R1R1M M M MI/OI/OI/OI/OCBCBCBCB内总线内总线内总线内总线C C C CR3 R3 R3 R3D D D DMARMARMARMARMDRMDRMDRMDRIR IR IR IRPC PC PC PCSP SP SP SPPSWPSWPSWPSWABABABAB DBDBDBDB控制控制 逻辑逻辑 变址:变址:变址:变址:R0R0R0R0PCPCPCPCA A A AALUALUALUALU移移移移内内内内MARMARMARMARABABABAB M M M MDBDBDBDB移移移移内内内内C C C CM
12、 M M M MDRMDRMDRMDRB B B BALUALUALUALU ALUALUALUALUC C C CA A A A B B B B移移移移内内内内MARMARMARMARR0R3 R0R3 R0R3 R0R3 R0R3 R0R3 R0R3 R0R3C D C D C D C D C D C D C D C DSP PC PSW MDR SP PC PSW MDR SP PC PSW MDR SP PC PSW MDRA A A A移位器移位器B B B BALUALUALUALUR2R2R2R2R0R0R0R0R1R1R1R1M M M MI/OI/OI/OI/OCBCBCBCB内总线内总线内总线内总线C C C CR3 R3 R3 R3D D D DMARMARMARMARMDRMDRMDRMDRIR IR IR IRPC PC PC PCSP SP SP SPPSWPSWPSWPSWABABABAB DBDBDBDB控制控制 逻辑逻辑 (3 3 3 3)数据信息)数据信息)数据信息)数据信息 1 1 1 1)R R R RR R R R: R0R0R0R0打入打入打入打入B B B BALUALUALUALU移移移移内内内内R1R1R1R1 DBDBDBDBM M M M DBDBDBDBMDRMDRMDRMDRB B B B移、移、移、