【正文】
1: ADD 單地址指令,目標(biāo)地址隱含在累加器 AC中,源操作數(shù)有直接尋址方式、寄存器直接尋址方式兩種 A L UA CM MA D D0A RD RI RP CS BI BG R( R 0 , R 1 )尋址方式 寄存器編號 直接尋址地址 0:寄存器直接 1:存儲器直接 0: R0 1: R1 問題:如果將 R0作為變址尋址寄存器,指令格式如何變化? 1 T 0 : P C S B , S B A R , R DT 1 : D R S B , S B I RT 2 : P C + 1I R ( 9 ) = 0 ( C L A )I R ( 9 ) = 1 ( A D D )T 0 : 0 A CI R ( 8 ) = 1( 存 儲 器 直 接 尋 址 )T 0 : ( I R ( 0 ) ) S B , S B A L U . R , A C A L U . LT 1 : A D D , A L U . O A CT 0 : I R ( 0 7 ) S B , S B A R , R DT 1 : D R S B , S B A L U . R , A C A L U . LT 2 : A D D , A L U . O A CI R ( 8 ) = 0( 寄 存 器 直 接 尋 址 )FIC EXEC 時(shí) 序 部 件操 作 碼譯 碼 器F I CT 0I R1 F I C1 E X E C時(shí) 序 控 制 信 號R D系 統(tǒng) 總 線 控 制 信 號S B A RP C S B D R S BS B I RP C + 1 0 A CC P U 內(nèi) 部 控 制 信 號amp?!輆mp。. . . . . . . . . . . .微程序控制器 是在控制器設(shè)計(jì)中引入程序設(shè)計(jì)思想而設(shè)計(jì)完成的控制器,該控制器中控制命令并非產(chǎn)生于組合邏輯電路,而是取自于 控制存儲器 中。 解: 881*44 ? 例:某機(jī)采用微程序控制器,已知每條機(jī)器指令可以分解成 8條微指令組成的微程序(不考慮取指的單獨(dú)存放問題),該機(jī)指令系統(tǒng)采用 6位定長操作碼格式。 ?解: 512*24 微程序控制器設(shè)計(jì): 指令格式、運(yùn)算器及 CPU體系 操作碼 8 9 7 0 0: CLA 1: ADD 單地址指令,目標(biāo)地址隱含在累加器 AC中,源操作數(shù)有直接尋址方式、寄存器直接尋址方式兩種 A L UA CM MA D D0A RD RI RP CS BI BG R( R 0 , R 1 )尋址方式 寄存器編號 直接尋址地址 0:寄存器直接 1:存儲器直接 0: R0 1: R1 問題:如果將 R0作為變址尋址寄存器,指令格式如何變化? 微程序控制器設(shè)計(jì)舉例 :指令微流程 T 0 : P C S B , S B A R , R DT 1 : D R S B , S B I RT 2 : P C + 1I R ( 9 ) = 0 ( C L A )I R ( 9