微程序存儲(chǔ)器uM的原理圖
微程序存儲(chǔ)器uM在微程序控制器中存放實(shí)現(xiàn)全部指令系統(tǒng)的微程序。
在COP2000實(shí)驗(yàn)儀中,微程序存儲(chǔ)器uM由三片6116RAM構(gòu)成,共24位微指令。這三片6116RAM經(jīng)過“位擴(kuò)展”連接在一起,構(gòu)成的微程序存儲(chǔ)器uM存儲(chǔ)器的容量為256×24bit。其中,6116芯片地址線引腳的高三位(A8-A10)分別接地,地址線引腳的低八位(A0-A7)由uPC(uPC0-uPC7)提供, 片選及讀信號(hào)恒為低, 寫信號(hào)恒為高。 微程序存儲(chǔ)器uM始終輸出uPC指定地址單元的數(shù)據(jù)。微程序存儲(chǔ)器uM的原理圖見圖2-23。
圖2-23 uM原理圖
5、實(shí)驗(yàn)內(nèi)容與步驟
(1)、按照表2-12連線。
連接信號(hào)孔接入孔作用有效電平
1J2座J3座將K23-K16接入DBUS[7:0]
2IRENK0IR, uPC寫使能低電平有效
3IRCKCLOCKuPC工作脈沖上升沿打入
表2-12 微程序存儲(chǔ)器uM驗(yàn)證實(shí)驗(yàn)連線表
(2)、序存儲(chǔ)器uM讀出
置控制信號(hào)為:K0為1
uM輸出uM[0]的數(shù)據(jù)
按一次CLOCK脈沖鍵,CLOCK產(chǎn)生一個(gè)上升沿,數(shù)據(jù)uPC被加一。
uM輸出uM[1]的數(shù)據(jù)
按一次CLOCK脈沖鍵,CLOCK產(chǎn)生一個(gè)上升沿,數(shù)據(jù)uPC被加一。
uM輸出uM[2]的數(shù)據(jù)
(3)、使用實(shí)驗(yàn)儀小鍵盤輸入uM
1)連接J1, J2
2)打開電源
3)按TAB鍵, 選擇uM
4)輸入兩位地址, 00
5)按NEXT, 進(jìn)入微程序修改
6)按六位微程序數(shù)據(jù)
7)按NEXT選擇下個(gè)地址/按LAST選擇上個(gè)地址
8)重復(fù)6,7步輸入微程序
9)按RESET結(jié)束
評(píng)論