版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
《計算機組成原理》實驗報告院系:計算機科學(xué)與技術(shù)專業(yè):計算機科學(xué)與工程班級:計科111學(xué)號:090511101姓名:陳佳偉指導(dǎo)教師:謝從華設(shè)計地點:N6-202開課時間:2012至2013學(xué)年第1學(xué)期實驗一運算器實驗一、實驗?zāi)康模?.掌握運算器的組成及工作原理;2.了解4位函數(shù)發(fā)生器74LS181的組合功能,熟悉運算器執(zhí)行算術(shù)操作和邏輯操作的具體實現(xiàn)過程;3.驗證帶進位控制的74LS181的功能。二、實驗內(nèi)容:驗證74LS181運算器的邏輯運算功能和算術(shù)運算功能。三、實驗步驟和實驗結(jié)果:1、實驗連線(鍵盤實驗):實驗連線如圖1-1所示。(連線時應(yīng)按如下方法:對于橫排座,應(yīng)使排線插頭上的箭頭面向自己插在橫排座上;對于豎排座,應(yīng)使排線插頭上的箭頭面向左邊插在豎排座上。注意:F4只用一個排線插頭孔)運算器接口運算器接口S3S2S1S0MCnALU-GARLDR1LDR2C1C1…...C6E5E4F5E3控制總線F4控制總線T4T4圖1-1實驗一鍵盤實驗連線圖2、實驗過程:撥動清零開關(guān)CLR,使其指示燈滅。再撥動CLR,使其指示燈亮。在監(jiān)控滾動顯示【CLASSSELECt】時按【實驗選擇】鍵,顯示【ES--__】輸入01或1,按【確認】鍵,監(jiān)控顯示為【ES01】,表示準(zhǔn)備進入實驗一程序,也可按【取消】鍵來取消上一步操作,重新輸入。再按【確認】鍵,進入實驗一程序,監(jiān)控顯示【InSt--】,提示輸入運算指令,輸入兩位十六進制數(shù)(參考表1-3和表1-1),選擇執(zhí)行哪種運算操作,按【確認】鍵。監(jiān)控顯示【Lo=0】,此處Lo相當(dāng)于表1-1中的M,默認為“0”,進行算術(shù)運算,也可以輸入“1”,進行邏輯運算。按【確認】,顯示【Cn=0】,默認為“0”,由表1-1可見,此時進行帶進位運算,也可輸入“1”,不帶進位運算(注:如前面選擇為邏輯運算,則Cn不起作用)。按【確認】,顯示【Ar=1】,使用默認值“1”,關(guān)閉進位輸出。也可輸入“0”,打開進位輸出,按【確認】。監(jiān)控顯示【DATA】,提示輸入第一個數(shù)據(jù),輸入十六進制數(shù)【1234H】,按【確認】,顯示【DATA】,提示輸入第二個數(shù)據(jù),輸入十六進制數(shù)【5678H】,按【確認】鍵,監(jiān)控顯示【FINISH】,表示運算結(jié)束,可從數(shù)據(jù)總線顯示燈觀察運算結(jié)果,CY指示燈顯示進位輸出的結(jié)果。按【確認】后監(jiān)控顯示【ES01】,可執(zhí)行下一運算操作。運算指令(S3S2S1S0)輸入數(shù)據(jù)(十六進制)000000或0000101或1001002或2001103或3010004或4010105或5011006或6011107或7100008或8100109或910100A或A10110B或B11000C或C11010D或D11100E或E11110F或F表1-3運算指令關(guān)系對照表在給定LT1=1234H、LT2=5678H的情況下,改變運算器的功能設(shè)置,觀察運算器的輸出,填入表中,并和理論值進行比較和驗證:實驗結(jié)果:LT1LT2S3S2S1S0M=0(算術(shù)運算)M=1(邏輯運算)Cn=1(無進位)Cn=0(有進位)1234H5678H5678H00或0F=001001000110100F=001001000110101F=0001101110010111234H5678H01或1F=101011001111100F=101011001111101F=0101001100000111234H5678H02或2F=011101110110111F=011101110111000F=0000100010010001234H5678H03或3F=-1F=0F=01234H5678H04或4F=001001000111000F=001001000111001F=0110101110011111234H5678H05或5F=101011010000000F=101011010000001F=0101001100001111234H5678H06或6F=100010001000011F=100010001000100F=0000100010011001234H5678H07或7F=000000000000011F=000000000000100F=0000000000001001234H5678H08或8F=010010001100100F=010010001100101F=1011111111110111234H5678H09或9F=110100010101100F=110100010101101F=1111011101100111234H5678H0A或AF=100010111100111F=100010111101000F=1010110011110001234H5678H0B或BF=000101000101111F=000101000110000F=0001010001100001234H5678H0C或CF=010010001101000F=010010001101001F=11234H5678H0D或DF=110100010110000F=110100010110001F=0111011101101111234H5678H0E或EF=100110111101011F=100110111101100F=1010110011111001234H5678H0F或FF=001001000110011F=001001000110100F=001001000110100實驗小結(jié):第一次做組成原理實驗,起初對實驗箱不了解,感覺很難,但經(jīng)過老師的講解后,其實實驗并沒有想想中的那么難,只要理解其原理就很簡單。實驗二移位運算實驗一、實驗?zāi)康模赫莆找莆豢刂频墓δ芗肮ぷ髟矶嶒瀮?nèi)容:輸入數(shù)據(jù),利用移位寄存器進行移位操作。三、實驗過程級結(jié)果:1、實驗連線:實驗連線圖如圖所示。鍵盤方式接線圖注:連線時應(yīng)按如下方法:為了連線統(tǒng)一,對于橫排座,應(yīng)使排線插頭上的箭頭面向自己插在橫排座上;對于豎排座,應(yīng)使排線插頭上的箭頭面向左邊插在豎排座上。注意:F4只用一個排線插頭孔2、實驗過程:撥動清零開關(guān)CLR,使其指示燈滅。再撥動CLR,使其指示燈亮。在監(jiān)控指示燈滾動顯示【CLASSSELECt】時按【實驗選擇】鍵,顯示【ES--__】輸入02或2,按【確認】鍵,監(jiān)控指示燈顯示為【ES02】,表示準(zhǔn)備進入實驗二程序,也可按【取消】鍵來取消上一步操作,重新輸入。再按【確認】鍵,進入實驗二程序,顯示為【E1E0--】,提示輸入操作指令(參考表2-2,E1E0相當(dāng)于G_299,二進制,“11”為關(guān)閉輸出,“00”為允許輸出),輸入二進制數(shù)“11”,關(guān)閉輸出,在輸入過程中,可按【取消】鍵進行輸入修改。按【確認】鍵。監(jiān)控指示燈顯示【Lo=0】,可輸入二進制數(shù)“0”或“1”,此處Lo相當(dāng)于表2-2的M,默認為“0”,按【確認】鍵。監(jiān)控指示燈顯示【S0S1--】,提示輸入移位控制指令(參考表2-2),輸入二進制數(shù)“11”,對寄存器進行置數(shù)操作,按【確認】鍵。監(jiān)控指示燈顯示【DATA】,提示輸入要移位的數(shù)據(jù),輸入十六進制數(shù)“0001”,按【確認】,顯示【PULSE】,此時按【單步】,將數(shù)據(jù)存入移位寄存器,可對它進行移位操作。監(jiān)控指示燈顯示【ES02】,按【確認】鍵,進行移位操作,顯示為【E1E0--】,提示輸入操作指令(E1E0同上),輸入二進制數(shù)“00”,允許輸出,按【確認】鍵。監(jiān)控指示燈顯示【Lo=0】。和前面一樣,輸入“0”,選擇不帶進位操作,按【確認】鍵。監(jiān)控指示燈顯示【S0S1--】,提示輸入移位控制指令(參考表2-2),輸入二進制數(shù)“01”,表示對輸入的數(shù)據(jù)進行循環(huán)右移,顯示【PULSE】。按【單步】鍵,則對十六進制數(shù)據(jù)“0001”執(zhí)行一次右移操作。數(shù)據(jù)總線指示燈顯示“1000000000000000”,再按【單步】,數(shù)據(jù)總線指示燈顯示“0100000000000000”,連續(xù)按【單步】,可以單步執(zhí)行,按【全速】鍵,監(jiān)控指示燈顯示【Run】,則可連續(xù)執(zhí)行移位操作。觀察數(shù)據(jù)總線顯示燈的變化,判斷結(jié)果是否正確。重新置入數(shù)據(jù)“FFFF”,進行帶進位的循環(huán)右移,觀察數(shù)據(jù)總線顯示燈的變化,判斷結(jié)果是否正確。實驗結(jié)果:期間有幾個按鈕不靈敏,但并未影響實驗。數(shù)據(jù)總線指示燈顯示正常。實驗小結(jié):本次實驗利用移位寄存器進行了移位操作,大體簡單,實驗順利。實驗時和他人一起探討。實驗三存儲器讀寫和總線控制實驗一、實驗?zāi)康模?、掌握半導(dǎo)體靜態(tài)隨機存儲器RAM的特性和使用方法。2、掌握地址和數(shù)據(jù)在計算機總線的傳送關(guān)系。3、了解運算器和存儲器如何協(xié)同工作。二、實驗內(nèi)容:學(xué)習(xí)靜態(tài)RAM的存儲方式,往RAM的任意地址里存放數(shù)據(jù),然后讀出并檢查結(jié)果是否正確。實驗過程及結(jié)果:實驗連線:實驗連線圖如圖所示。連線時應(yīng)按如下方法:對于橫排座,應(yīng)使排線插頭上的箭頭面向自己插在橫排座上;對于豎排座,應(yīng)使排線插頭上的箭頭面向左邊插在豎排座上。(注意:F3只用一個排線插頭孔)實驗三鍵盤實驗接線圖2.寫數(shù)據(jù):撥動清零開關(guān)CLR,使其指示燈顯示狀態(tài)為亮—滅—亮。在監(jiān)控指示燈滾動顯示【CLASSSELECt】時按【實驗選擇】鍵,顯示【ES--__】輸入03或3,按【確認】鍵,監(jiān)控指示燈顯示為【ES03】,表示準(zhǔn)備進入實驗三程序,也可按【取消】鍵來取消上一步操作,重新輸入。再按【確認】鍵,進入實驗三程序。監(jiān)控指示燈顯示為【CtL=--】,輸入1,表示準(zhǔn)備對RAM進行寫數(shù)據(jù),在輸入過程中,可按【取消】鍵進行輸入修改,按【確認】鍵。監(jiān)控指示燈顯示【Addr--】,提示輸入2位16進制數(shù)地址,輸入“00”按【確認】鍵,監(jiān)控指示燈顯示【dAtA】,提示輸入寫入存儲器該地址的數(shù)據(jù)(4位16進制數(shù)),輸入“3344”按【確認】鍵,監(jiān)控指示燈顯示【PULSE】,提示輸入單步,按【單步】鍵,完成對RAM一條數(shù)據(jù)的輸入,數(shù)據(jù)總線顯示燈(綠色)顯示“0011001101000100”,即數(shù)據(jù)“3344”,地址顯示燈顯示“00000000”,即地址“00”。監(jiān)控指示燈重新顯示【Addr--】,提示輸入第二條數(shù)據(jù)的2位十六進制的地址。重復(fù)上述步驟,按表輸入RAM地址及相應(yīng)的數(shù)據(jù)。地址(十六進制)數(shù)據(jù)(十六進制)0033337134344235355A5555A36666CFABABF87777E69D9D實驗三數(shù)據(jù)表3.讀數(shù)據(jù)及校驗數(shù)據(jù):按【取消】鍵退出到監(jiān)控指示燈顯示為【ES03】,或按【RST】退到步驟2初始狀態(tài)進行實驗選擇。撥動清零開關(guān)CLR,使其指示燈顯示狀態(tài)為亮—滅—亮。在監(jiān)控指示燈顯示【ES03】狀態(tài)下,按【確認】鍵。監(jiān)控指示燈顯示為【CtL=--】,輸入2,表示準(zhǔn)備對RAM進行讀數(shù)據(jù),按【確認】鍵。監(jiān)控指示燈顯示【Addr--】,提示輸入2位16進制數(shù)地址,輸入“00”,按【確認】鍵,監(jiān)控指示燈顯示【PULSE】,提示輸入單步,按【單步】鍵,完成對RAM一條數(shù)據(jù)的讀出,數(shù)據(jù)總線顯示燈(綠色)顯示“0011001101000100”,即數(shù)據(jù)“3344”,地址顯示燈顯示“00000000”,即地址“00”。監(jiān)控指示燈重新顯示【Addr--】,重復(fù)上述步驟讀出表3-1的所有數(shù)據(jù),注意觀察數(shù)據(jù)總線顯示燈和地址顯示燈之間的對應(yīng)關(guān)系,檢查讀出的數(shù)據(jù)是否正確。實驗小結(jié):實驗時應(yīng)更加細心點。加強一下自己的動手能力。實驗四微程序控制器原理實驗一、實驗?zāi)康模赫莆瘴⒊绦蚩刂破鞯慕M成及工作過程;二、實驗內(nèi)容:往EEPROM里任意寫24位微代碼,并讀出驗證其正確性。實驗過程及結(jié)果:實驗連線:實驗連線圖如圖4-11所示。連線時應(yīng)按如下方法:對于橫排座,應(yīng)使排線插頭上的箭頭面向自己插在橫排座上;對于豎排座,應(yīng)使排線插頭上的箭頭面向左邊插在豎排座上。微程序接口微程序接口UAJ1C1C2C3C4C5C6C1C2C3C4C5C6F1F2F3F4控制總線T1T2T3T4圖4-11實驗四鍵盤實驗接線圖寫微代碼:將開關(guān)K1K2K3K4撥到寫狀態(tài)即K1off、K2on、K3off、K4off,其中K1、K2、K3在微程序控制電路,K4在24位微代碼輸入及顯示電路上。在監(jiān)控指示燈滾動顯示【CLASSSELECt】狀態(tài)下按【實驗選擇】鍵,顯示【ES--__】輸入04或4,按【確認】鍵,顯示為【ES04】,表示準(zhǔn)備進入實驗四程序,也可按【取消】鍵來取消上一步操作,重新輸入。再按下【確認】鍵,顯示為【CtL1=_】,表示對微代碼進行操作。輸入1顯示【CtL1_1】,表示寫微代碼,也可按【取消】鍵來取消上一步操作,重新輸入。按【確認】。監(jiān)控顯示【U-Addr】,此時輸入【000000】6位二進制數(shù)表示的微地址,然后按【確認】鍵,監(jiān)控指示燈顯示【U_CodE】,這時輸入微代碼【000001】,該微代碼是用6位十六進制數(shù)來表示前面的24位二進制數(shù),注意輸入微代碼的順序,先右后左,此過程中可按【取消】鍵來取消上一次輸入,重新輸入。按【確認】鍵則顯示【PULSE】,按【單步】完成一條微代碼的輸入,重新顯示【U-Addr】提示輸入表4-1第二條微代碼地址。按照上面的方法輸入表4-1微代碼,觀察微代碼與微地址顯示燈的對應(yīng)關(guān)系(注意輸入微代碼的順序是由右至左)。微地址(二進制)微代碼(十六進制)000000000001000001000002000010000003000011015FC4000100012FC8001000018E09001001005B50010000005B5501010106F3D8011000FF73D9011001017E00實驗四微代碼表3、讀微代碼:先將開關(guān)K1K2K3K4撥到讀狀態(tài)即K1off、K2off、K3on、K4off,按【RESET】按鈕復(fù)位,使監(jiān)控指示燈滾動顯示【CLASSSELECt】狀態(tài)。按【實驗選擇】鍵,顯示【ES--__】輸入04或4,按【確認】鍵,顯示【ES04】。按【確認】鍵。(3)監(jiān)控顯示【CtL1=_】時,輸入2,按【確認】顯示【U_Addr】,此時輸入6位二進制微地址,進入讀微代碼狀態(tài)。再按【確認】顯示【PULSE】,此時按【單步】鍵,監(jiān)控顯示【U_Addr】,微地址指示燈顯示輸入的微地址,微代碼顯示電路上顯示該地址對應(yīng)的微代碼,至此完成一條微指令的讀過程。觀察黃色微地址顯示燈和微代碼的對應(yīng)關(guān)系,對照表表檢查微代碼是否有錯誤,如有錯誤,可按步驟2重寫這條微代碼。實驗小結(jié):雖然此次實驗比前兩個實驗繁瑣了一點,但是收獲也是多一點的。當(dāng)然下次實驗時還是要細心點,一個粗心導(dǎo)致結(jié)果偏差。實驗五微程序設(shè)計實驗一、實驗?zāi)康模荷钊胝莆瘴⒊绦蚩刂破鞯墓ぷ髟?,學(xué)會設(shè)計簡單的微程序。實驗內(nèi)容:編寫幾條可以連續(xù)運行的微代碼,熟悉本實驗系統(tǒng)的微代碼設(shè)計方式。實驗過程及結(jié)果:1.實驗連線:實驗連線圖如圖所示。連線時應(yīng)按如下方法:對于橫排座,應(yīng)使排線插頭上的箭頭面向自己插在橫排座上;對于豎排座,應(yīng)使排線插頭上的箭頭面向左邊插在豎排座上。實驗五鍵盤實驗連線圖2.寫微代碼:將開關(guān)K1K2K3K4撥到寫狀態(tài)即K1off、K2on、K3off、K4off,其中K1、K2、K3在微程序控制電路,K4在24位微代碼輸入及顯示電路上。在監(jiān)控指示燈滾動顯示【CLASSSELECt】狀態(tài)下按【實驗選擇】鍵,顯示【ES--__】輸入05或5,按【確認】鍵,顯示為【ES05】,再按下【確認】鍵。監(jiān)控顯示為【CtL1=_】,表示對微代碼進行操作。輸入1顯示【CtL1_1】,表示寫微代碼,按【確認】。監(jiān)控顯示【U-Addr】,此時輸入【000000】6位二進制數(shù)表示的微地址,然后按【確認】鍵,監(jiān)控指示燈顯示【U_CodE】,這時輸入微代碼【000001】,該微代碼是用6位十六進制數(shù)來表示前面的24位二進制數(shù),注意輸入微代碼的順序,先右后左,此過程中可按【取消】鍵來取消上一次輸入,重新輸入。按【確認】鍵則顯示【PULSE】,按【單步】完成一條微代碼的輸入,重新顯示【U-Addr】提示輸入表5-3第二條微代碼地址。按照上面的方法輸入表微代碼,觀察微代碼與微地址顯示燈的對應(yīng)關(guān)系(注意輸入微代碼的順序是由右至左)。微地址(二進制)微代碼(十六進制)000000000001000001000002000010000003000011015FC4000100012FC8001000018E09001001005B50010000005B5501010106F3D8011000FF73D9011001017E00實驗五微代碼表3.讀微代碼:先將開關(guān)K1K2K3K4撥到讀狀態(tài)即K1off、K2off、K3on、K4off,按【RESET】按鈕對單片機復(fù)位,使監(jiān)控指示燈滾動顯示【CLASSSELECt】狀態(tài)。按【實驗選擇】鍵,顯示【ES--__】輸入05或5,按【確認】鍵,顯示【ES05】。按【確認】鍵。監(jiān)控顯示【CtL1=_】時,輸入2,按【確認】顯示【U_Addr】,此時輸入6位二進制微地址,進入讀微代碼狀態(tài)。再按【確認】顯示【PULSE】,此時按【單步】鍵,監(jiān)控顯示【U_Addr】,微地址指示燈顯示輸入的微地址,微代碼顯示電路上顯示該地址對應(yīng)的微代碼,至此完成一條微指令的讀過程。對照表5-3表檢查微代碼是否有錯誤,如有錯誤,可按步驟2寫微代碼重新輸入這條微代碼。4.微代碼的運行:先將開關(guān)K1K2K3K4撥到運行狀態(tài)即K1on、K2off、K3on、K4off,按【RESET】按鈕對單片機復(fù)位,使監(jiān)控指示燈滾動顯示【CLASSSELECt】狀態(tài)。按【實驗選擇】鍵,顯示【ES--__】輸入05或5,按【確認】鍵,顯示【ES05】。按【確認】鍵。監(jiān)控指示燈顯示【CtL1=_】,輸入3,顯示【CtL1_3】,表示進入運行微代碼狀態(tài),撥動CLR清零開關(guān)(在控制開關(guān)電路上,注意對應(yīng)的JUI應(yīng)短接)對程序計數(shù)器清零,清零結(jié)果是地址指示燈(A7—A0)和微地址顯示燈(uA5—uA0)全滅,清零步驟是使其電平高-低-高即CLR指示燈狀態(tài)為亮-滅-亮,使程序入口地址為000000。1)、單步運行在監(jiān)控指示燈顯示【CtL1_3】狀態(tài)下,確認清零后,按【確認】鍵,監(jiān)控指示燈滾動顯示【RunCodE】,此時可按【單步】鍵單步運行微代碼,觀察微地址顯示燈,顯示“000001”,再按【單步】,顯示為“000010”,連續(xù)按【單步】,則可單步運行微代碼,注意觀察微地址顯示燈和微代碼的對應(yīng)關(guān)系。2)、全速運行在控指示燈滾動顯示【RunCodE】狀態(tài)下,按【全速】鍵,開始自動運行微代碼,微地址顯示燈顯示從“000000”開始,到“000001”、“000010”、“000011”、“000100”、“001000”、“001001”、“010000”、“010101”、“011000”、“011001”再到“000000”,循環(huán)顯示。實驗小結(jié);根據(jù)要求編寫了幾個代碼進行的實驗,但是仍然有不明白的地方。多與別人討論研究。實驗六、簡單模型機組成原理實驗一、實驗?zāi)康模?.在掌握各部件功能的基礎(chǔ)上,組成一個簡單的計算機整機系統(tǒng)—模型機;2.了解微程序控制器是如何控制模型機運行的,掌握整機動態(tài)工作過程;3.定義五條機器指令,編寫相應(yīng)微程序并具體上機調(diào)試。實驗內(nèi)容:在實驗5中,我們學(xué)習(xí)了如何設(shè)計微程序來產(chǎn)生各部分的控制信號。在本實驗中我們將學(xué)習(xí)讀、寫機器指令和運行機器指令的完整過程。在機器指令的執(zhí)行過程中,從CPU從內(nèi)存取出一條機器指令到執(zhí)行結(jié)束為一個指令周期,指令由微指令組成的序列來完成,一條機器指令對應(yīng)一段微程序。另外,讀、寫機器指令也分別由相應(yīng)的微程序段來完成。為了向RAM中裝入程序和數(shù)據(jù),檢查寫入是否正確,并能啟動程序執(zhí)行,必須設(shè)計三個控制操作微程序。存儲器讀操作(MRD):撥動清零開關(guān)CLR對地址、指令寄存器清零后,指令譯碼輸入CA1、CA2為“00”時,按“單步”鍵,可對RAM連續(xù)讀操作。存儲器寫操作(MWE):撥動清零開關(guān)CLR對地址、指令寄存器清零后,指令譯碼輸入CA1、CA2為“10”時,按“單步”鍵,可對RAM連續(xù)寫操作。啟動程序(RUN):撥動開關(guān)CLR對地址、指令寄存器清零后,指令譯碼輸入CA1、CA2為“11”時,按“單步”鍵,即可轉(zhuǎn)入到第01號“取指”微指令,啟動程序運行。本實驗采用五條機器指令,根據(jù)上面所說的工作原理,設(shè)計參考實驗程序如下:地址(二進制)機器指令(二進制)助記符說明0000000000000000INAX,KIN數(shù)據(jù)輸入電路AX0000000100100001MOVBx,01H0001HBx00000010000000010000001100010000ADDAx,BxAx+BxAx0000010000110000OUTDISP,AxAx輸出顯示電路0000010101000000JMP00H00HPC0000011000000000注:其中MOV、JMP為雙字長(32位),其余為單字長指令。對于雙字長指令,第一字為操作碼,第二字為操作數(shù);對于單字長指令只有操作碼,沒有操作數(shù)。上述所有指令的操作碼均為低8位有效,高八位默認為0。而操作數(shù)8位和16位均可。KIN和DISP分別為本系統(tǒng)專用輸入、輸出設(shè)備。表為根據(jù)本實驗程序流程圖設(shè)計的二進制微代碼表:微地址(二進制)S3S2S1S0MCNWE1A1BF1F2F3UA5...UA0000000000000000111111110010000000001000000000101101101000010000010000000010110111111011001000011000000000010100111000110000110100101000000001111000001000111000000010000111111000001001000000000011000111000000001001001000000000100000111000011001010000000000101101101000111001011000000101111000111000001001100000000000101101101001101001101000000010001111101000001010000000000000101101101010010010001000000000101101101010100010010000000010100111111010111010011000000000111111111000001010100000000011100111111011000010111000001101111001111010000011000111111110111001111010001011001000000010110111000001000實驗過程及結(jié)果:1、實驗連線:安原理將實驗線連接完成。、2、寫微代碼:將開關(guān)K1K2K3K4撥到寫狀態(tài)即K1off、K2on、K3off、K4off,其中K1、K2、K3在微程序控制電路,K4在24位微代碼輸入及顯示電路上。在監(jiān)控指示燈滾動顯示【CLASSSELECt】狀態(tài)下按【實驗選擇】鍵,顯示【ES--__】輸入06或6,按【確認】鍵,顯示為【ES06】,再按下【確認】鍵。監(jiān)控顯示為【CtL1=_】,輸入1顯示【CtL1_1】,按【確認】。監(jiān)控顯示【U-Addr】,此時輸入【000000】6位二進制數(shù)表示的微地址,然后按【確認】鍵,監(jiān)控指示燈顯示【U_CodE】,顯示這時輸入微代碼【007F90】,該微代碼是用6位十六進制數(shù)來表示前面的24位二進制數(shù),注意輸入微代碼的順序,先右后左,按【確認】鍵則顯示【PULSE】,按【單步】完成一條微代碼的輸入,重新顯示【U-Addr】提示輸入第二條微代碼地址。按照上面的方法輸入表微代碼,觀察微代碼與微地址顯示燈的對應(yīng)關(guān)系(注意輸入微代碼的順序是由右至左)。微地址(八進制)微地址(二進制)微代碼(十六進制)00000000007F9001000001005B4202000010016FD9030000110029C6060001109403C107000111010FC110001000018E01110010010041C312001010005B471300101102F1C114001100005B44120010000005B5221010001005B5422010010014FD723010011007FC12401010001CFD82501010106F3C126010110011F412701011106F3D030011000FF73D131011001016E08表3.讀微代碼及校驗微代碼:先將開關(guān)K1K2K3K4撥到讀狀態(tài)即K1off、K2off、K3on、K4off,按【RESET】按鈕對單片機復(fù)位,使監(jiān)控指示燈滾動顯示【CLASSSELECt】狀態(tài)。按【實驗選擇】鍵,顯示【ES--__】輸入06或6,按【確認】鍵,顯示【ES06】。按【確認】鍵。監(jiān)控顯示【CtL1=_】時,輸入2,按【確認】顯示【U_Addr】,此時輸入6位二進制微地址,進入讀代碼狀態(tài)。再按【確認】顯示【PULSE】,此時按【單步】鍵,微地址指示燈顯示輸入的微地址,同時微代碼顯示電路上顯示該地址對應(yīng)的微代碼,至此完成一條微指令的讀過程。此時監(jiān)控顯示【U_Addr】,按上述步驟對照表6-3表檢查微代碼是否有錯誤,如有錯誤,可按步驟2重新輸入微代碼。4.寫機器指令先將K1K2K3K4撥到運行狀態(tài)即K1on、K2off、K3on、K4o
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 污水處理課程設(shè)計 同濟
- 油礦地質(zhì)課課程設(shè)計
- 船舶安全管理與技術(shù)支持服務(wù)合同
- 裝修設(shè)計合同與裝修設(shè)計合同
- 游戲軟件及配套設(shè)備開發(fā)合同
- 2024年圓棒式輸送機項目可行性研究報告
- 溯源農(nóng)產(chǎn)品課程設(shè)計
- 流體相關(guān)課程設(shè)計案例
- 餐飲連鎖經(jīng)營管理咨詢服務(wù)合同
- 人工智能輔助智能制造生產(chǎn)線合同
- 高中高一級部拔河比賽活動實施方案
- 每日食品安全檢查記錄
- 航空機務(wù)專業(yè)職業(yè)生涯規(guī)劃書
- 八年級英語上學(xué)期期末考試(深圳卷)-2023-2024學(xué)年八年級英語上冊單元重難點易錯題精練(牛津深圳版)
- 項目成本節(jié)約措施總結(jié)報告
- 高中化學(xué)課件:水溶液中離子平衡圖像分析
- 迎元旦趣味活動及知識競賽試題及答案
- SH/T 3543-2007 石油化工建設(shè)工程項目施工過程技術(shù)文件規(guī)定
- 減鹽控油控制體重規(guī)章制度
- 建筑之歌課件PPT
- (完整版)員工流失文獻綜述
評論
0/150
提交評論