




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、實(shí)驗(yàn)五 存儲(chǔ)器讀寫實(shí)驗(yàn)一、實(shí)驗(yàn)?zāi)康?1)掌握存儲(chǔ)器的工作特性。(2)熟悉靜態(tài)存儲(chǔ)器的操作過程,驗(yàn)證存儲(chǔ)器的讀寫方法。三、實(shí)驗(yàn)過程1.連線(1)連接實(shí)驗(yàn)一(輸人、輸出實(shí)驗(yàn))的全部連線。(2)按實(shí)驗(yàn)邏輯原理圖連接兩根信號(hào)低電平有效信號(hào)線。(3)連接A7A0 8根地址線。(4)連接13-AR正脈沖有效信號(hào)線。2.順序?qū)懭氪鎯?chǔ)器單元實(shí)驗(yàn)操作過程(1)把B-AR控制開關(guān)撥到0(因此信號(hào)是正脈沖有效),把其他控制開關(guān)全部撥到1, 使全部控制信號(hào)都處于無效狀態(tài)。(2)在輸人數(shù)據(jù)開關(guān)上撥一個(gè)地址數(shù)據(jù)(如00000001,即16進(jìn)制數(shù)01H),撥下 開關(guān),把地址數(shù)據(jù)送總線。(3)撥動(dòng)一下B-AR開關(guān),實(shí)現(xiàn)“01
2、 0”,產(chǎn)生一個(gè)正脈沖,把地址數(shù)據(jù)送地址寄存 器(AR)保存。(4)在輸人數(shù)據(jù)開關(guān)上撥一個(gè)實(shí)驗(yàn)數(shù)據(jù)(如10000000,即16進(jìn)制數(shù)80H),撥下控制開關(guān),把實(shí)驗(yàn)數(shù)據(jù)送到總線。(5)撥動(dòng)控制開關(guān),即實(shí)現(xiàn)“10-1”,產(chǎn)生 一個(gè)負(fù)脈沖,把實(shí)驗(yàn)數(shù)據(jù)存人存儲(chǔ)器的01H號(hào)單元。(6)按表2-11所示的地址數(shù)據(jù)和實(shí)驗(yàn)數(shù)據(jù),重復(fù)上面(1)、(2)、(3)、(4)4個(gè)步驟,順序在存儲(chǔ)器單 元中存放不同的實(shí)驗(yàn)數(shù)據(jù)。地址單元實(shí)驗(yàn)數(shù)據(jù)01H80H02H40H03H20H04H10H05H08H36H55H3.順序讀出存儲(chǔ)器單元實(shí)驗(yàn)操作過程 (1)在輸人數(shù)據(jù)開關(guān)上撥一個(gè)地址數(shù)據(jù)(如00000001,即16進(jìn)制數(shù)01
3、H),撥下開關(guān)把地 址數(shù)據(jù)送總線。(2)撥動(dòng)一下B-AR開關(guān),即實(shí)現(xiàn)“0_1_0”,產(chǎn)生一個(gè)正脈沖,把地址數(shù)據(jù)送地址寄 存器(AR)保存。(3)把漢H開關(guān)撥上,切斷輸人開關(guān)與總線的聯(lián)系。(4)撥下控制開關(guān),把實(shí)驗(yàn)數(shù)據(jù)從存儲(chǔ)器的01H號(hào)單元讀出送總線,驗(yàn)證實(shí)驗(yàn)數(shù) 據(jù)是否與表5. 11中的內(nèi)容相符合。(5)撥動(dòng)開關(guān),即實(shí)現(xiàn)“1_0_1”,產(chǎn)生一個(gè)負(fù)脈沖,把從存儲(chǔ)器讀出的實(shí)驗(yàn)數(shù)據(jù) 從總線送輸出顯示電路I.7L0。(6)撥上Ml控制開關(guān),使存儲(chǔ)器處于保持狀態(tài)。(7)重復(fù)上面的(1)-(6)6個(gè)步驟,按順序從地址01H05H的存儲(chǔ)器單元中讀出實(shí) 驗(yàn)數(shù)據(jù)送輸出顯示電路L7L0,驗(yàn)證讀出數(shù)據(jù)與表2-11中的
4、內(nèi)容是否相符。4.隨機(jī)讀出存儲(chǔ)器單元實(shí)驗(yàn)操作過程重復(fù)上面(1)(6) 6個(gè)步驟,分別從地址36H,25H,03H 3個(gè)不連續(xù)的存儲(chǔ)器單元中 讀出數(shù)據(jù),驗(yàn)證實(shí)驗(yàn)數(shù)據(jù)是否與表2-11中的內(nèi)容相符合,注意地址25H這個(gè)存儲(chǔ)申元中 沒有寫人過實(shí)驗(yàn)數(shù)據(jù),讀出的內(nèi)容應(yīng)是隨機(jī)值。三結(jié)果與總結(jié)地址寫入數(shù)據(jù)讀出數(shù)據(jù)結(jié)果說明01H80H10000000一致02H40H01000000一致03H20H00100000一致04H10H00010000一致05H08H00001000一致25H不寫存儲(chǔ)器01001010讀數(shù)隨機(jī)36H55H01010101一致0A0H寫總線懸空時(shí)的數(shù)據(jù)11111111實(shí)驗(yàn)六 總線數(shù)據(jù)傳送
5、控制實(shí)驗(yàn)一實(shí)驗(yàn)?zāi)康?.理解總線的概念,作用和特性2.掌握用總線控制數(shù)據(jù)傳送的方法二實(shí)驗(yàn)步驟 連接實(shí)驗(yàn)線路,檢查無誤后接通電源。輸入一個(gè)數(shù)據(jù),放入某個(gè)寄存器中。將該寄存器中的數(shù)據(jù)進(jìn)行一位運(yùn)算。結(jié)果在OUTPUT/INPUT UNIT的輸出設(shè)備(OUTPUT DEVICE)發(fā)光管上顯示,同時(shí)觀察移位標(biāo)志的值1.撥控制信號(hào)為初始狀態(tài)I/O-R=1,RO-B=1,299-B=1,I/O-W=1,B-RO=02.撥輸入數(shù)據(jù)控制開關(guān),將輸入數(shù)據(jù)送上總線I/O-R=0,撥B-RO得到一個(gè)脈沖3.輸入控制信號(hào)I/O-R=14.打開RO寄存器的輸出信號(hào)RO-B=0數(shù)據(jù)送上總線5.置299寄存器為裝數(shù)狀態(tài)S1S0
6、=11.撥T4得到一個(gè)脈沖。6.關(guān)閉RO寄存器的俄輸出心不好RO=B=1.置S1S0=00.保持狀態(tài)。打開299數(shù)據(jù)輸出開關(guān)299-B=07.置299寄存器為循環(huán)左移操作狀態(tài)MS1S0=0018.撥T4 得到一個(gè)脈沖。9.開控制信號(hào)I/O-W=0,輸出顯示總線上的數(shù)據(jù)。三實(shí)驗(yàn)數(shù)據(jù)1.輸入數(shù)據(jù)94H=10010100,放入寄存器RO中2.將數(shù)據(jù)RO中的數(shù)據(jù)帶進(jìn)位循環(huán)左移一位,結(jié)果在OUTPUT/INPUT UNIT 的輸出設(shè)備(OUTOUT DEVICE )上顯示,同時(shí)觀察進(jìn)位標(biāo)志位CY的值。3.將RO中的數(shù)據(jù)循環(huán)右移一位。結(jié)果在OUTPUT/INPUT UNIT 的輸出設(shè)備(OUTOUT DE
7、VICE )發(fā)光管上顯示。同時(shí)觀察進(jìn)位標(biāo)志位的值。四實(shí)驗(yàn)結(jié)果 實(shí)驗(yàn)七 脫機(jī)方式下微代碼裝入與執(zhí)行實(shí)驗(yàn)一實(shí)驗(yàn)?zāi)康耐ㄟ^微程序的編制.裝人、執(zhí)行,驗(yàn)證微程序控制器控制的工作方法。觀察微程序的運(yùn)行過程,為進(jìn)行簡單模型計(jì)算機(jī)實(shí)驗(yàn)作準(zhǔn)備。二實(shí)驗(yàn)步驟 在以前的實(shí)驗(yàn)中,對(duì)組成計(jì)算機(jī)的各個(gè)部件的控制是手工按一定步驟一步步進(jìn)行的, 在模擬計(jì)算機(jī)實(shí)驗(yàn)中這些手工操作的動(dòng)作被取代為由微程序控制器來控制,一步手工操作 對(duì)應(yīng)轉(zhuǎn)換成一個(gè)微指令動(dòng)作,微指令動(dòng)作由不同的時(shí)序脈沖信號(hào)驅(qū)動(dòng),把這些微指令動(dòng)作 定義為一條微指令,執(zhí)行這個(gè)微指令所需的時(shí)序脈沖(T1 一 T4)周期稱為微指令周期。不同 形式的微程序控制器的微指令周期是不同
8、的。連線后把時(shí)鐘單元(CU)CK UNIT>的Tl -T4接到微程序控制單元(MAIN CONTROL UNIT的T1T4。用另根線把時(shí)鐘單元(CLOCK UNIT)的T4接到微程序控制單元 (MAIN CONTROL UNIT)的 T4。把手動(dòng)控制開關(guān)單元(MANUAL UNIT)的MA6MA0接到微程序控制單元 (MAIN CONTROL UNIT的 MA6MA0。寫入微代碼操作過程撥動(dòng)一下OT開關(guān),即實(shí)現(xiàn)“1_0_1”,產(chǎn)生一個(gè)清除脈沖,使微程序控制單元 (MAIN CONTROL UNIT)初始化。把微程序控制單元(MAIN CONTROL UNIT)右上角的編程開關(guān)置于“PRO
9、G” 狀態(tài)。把時(shí)鐘單元(CLOCK UNIT)的RUN/STEP開關(guān)置于“STEP”狀態(tài)。在手動(dòng)控制單元(MANUAL UNIT)的MA6MA0開關(guān)上撥入微控制存儲(chǔ)器地 址MA6MA0,按表2 - 15從00H開始。在微程序控制單元(MAIN CONTROL UNIT)的微指令代碼開關(guān)MK23MK0上按 表2 - 15的內(nèi)容撥人24位的微指令代碼,微指令代碼顯示燈上顯示撥人的微指令代碼。按動(dòng)時(shí)鐘單元(CLOCK UNIT)的“START”按鍵,產(chǎn)生一組時(shí)序信號(hào)(T1T4), 作用是把微指令代碼開關(guān)MK23MK0上的24位的微指令代碼寫人MA6MA0指定的 微程序控制存儲(chǔ)器(2816)單元屮,并
10、顯示MA6MA0微程序控制存儲(chǔ)器地址。把MA6MA0開關(guān)上的微控制存儲(chǔ)器地址加1,變成01H,02H”。三實(shí)驗(yàn)數(shù)據(jù)與結(jié)果實(shí)驗(yàn)八 簡單模型計(jì)算機(jī)實(shí)驗(yàn)一、實(shí)驗(yàn)?zāi)康?1)通過實(shí)驗(yàn)分析簡單模型機(jī)結(jié)構(gòu),了解計(jì)算機(jī)工作原理。(2)掌握計(jì)算機(jī)微程序控制器的控制方法,掌握計(jì)算機(jī)指令執(zhí)行過程。二、實(shí)驗(yàn)過程1.連線按實(shí)驗(yàn)邏輯原理圖連接以下控制信號(hào)。(1)時(shí)鐘單元(CLOCK UNIT)的T1T4接到微程序控制單元(MAIN CONTROL UNIT)的 T1T4。(2)手動(dòng)控制開關(guān)單元(MANUAL UNIT)的KB、KA接到指令單元(INS UNIT)的 KB、KA。(3)指令單元(INS UNIT)的J(l)
11、J(5)、SE6SE、B-IR接到微程序控制單元 (MAIN CONTROL UNIT)的 J(1)-J(5)、SE6SE0、B-IR。(4)輸人/輸出單元(INPUT/OUTPUT UNIT)IUW、RTK接到微程序控制單元 (接到地址單元(ADDRESS UNIT)的A7-A0。(5)主存儲(chǔ)器單元(MEM接到微程序控制單元(MAIN CONTROLUNIT)的A7AO 接到地址單元(ADDRESS UNIT)的 A7AO。(6)地址單元(ADDRESS UNIT)的B-AR接到微程序控制申-元 (MAIN CONTROL UNIT)的 B-AR、B - PC、PC+1、PC - B。(7)
12、通用寄存器單元(REG UNIT)的B-R0、R0-B接到微程序控制單元(MAIN CONTROL UNIT)的 B-DR、DR-B。(8)把算術(shù)邏輯單元接到微程序控制單元(MAIN CONTROL UNIT)的 B-DA1,B-DA2, ALU B。2.寫入、檢驗(yàn)微代碼操作這項(xiàng)操作與實(shí)驗(yàn)七的操作過程相同。3.裝入機(jī)器指令匯編程序操作(1)微程序控制單元(MAIN CONTROL UNIT)編程開關(guān)置于“RUN”狀態(tài)。(2)手動(dòng)控制開關(guān)單元(MANUAL UNIT)的“STEP/RUN”開關(guān)置于“STEP”狀態(tài)。(3)手動(dòng)控制開關(guān)單元(MANUAL UNIT)的KA,KB開關(guān)置于1、0寫主存儲(chǔ)
13、器狀態(tài)。(4)撥動(dòng)CES開關(guān)從1 一0 1,產(chǎn)生一個(gè)負(fù)脈沖,清零程序計(jì)數(shù)器PC、微地址寄存器。(5)按動(dòng)“START”按鈕一次,從微程序控制存儲(chǔ)器的00H微地址開始執(zhí)行微指令,暫停在0AH微地址處。(6)此時(shí)在輸人數(shù)據(jù)開關(guān)上撥人實(shí)驗(yàn)用機(jī)器指令匯編程序表中對(duì)應(yīng)00H地址的指令 碼C0H,接著第二次按動(dòng)“START”按鈕,暫停在0FH微地址處;第三次按動(dòng)“START”按 鈕,暫停在1CH微地址處;第四次按動(dòng)“START”按鈕,暫停在丨DH微地址處,此時(shí)機(jī)器指 令匯編的第一個(gè)字節(jié)已寫人存儲(chǔ)器,程序計(jì)數(shù)器PC已加1為01H;第五次按動(dòng)“START” 按鈕,暫停在0AH微地址處,開始寫機(jī)器指令匯編程序第
14、二個(gè)字節(jié)。(7)第六至九次按動(dòng)“START”按鈕的作用與第二至五次按動(dòng)“START”按鈕的作用類 似,當(dāng)微地址為0AH時(shí),在輸人數(shù)據(jù)開關(guān)上撥人下_個(gè)機(jī)器指令匯編程序字節(jié),程序計(jì)數(shù) 器PC不斷加1,反復(fù)操作第(6)步直至全部機(jī)器碼送人主存儲(chǔ)器為止。4.檢查機(jī)器指令匯編程序操作(1)微程序控制單元(MAIN CONTROL UNIT)編程開關(guān)置于“RUN”狀態(tài)。(2)手動(dòng)控制開關(guān)單元(MANUAL UNIT)的“STEP/RUN”開關(guān)置于“STEP”狀態(tài)。(3)手動(dòng)控制開關(guān)單元(MANUAL UNIT)的KA、KB開關(guān)置于0、1寫主存儲(chǔ)器狀態(tài)。(4)撥動(dòng)Cm開關(guān)從101,產(chǎn)生一個(gè)負(fù)脈沖,清零程序計(jì)
15、數(shù)器PC、微地址寄存器。(5)按動(dòng)“START”按鈕一次,從微程序控制存儲(chǔ)器的00H微地址開始執(zhí)行微指令,暫 停在09H微地址處。(6)第二次按動(dòng)“START”按鈕,暫停在0CH微地址處,此時(shí)程序計(jì)數(shù)器PC加1為 01H,指示的是下一次讀主存儲(chǔ)器的地址,當(dāng)前讀主存儲(chǔ)器的地址為00H;接著第三次按動(dòng) “START”按鈕,暫停在0DH微地址處;第四次按動(dòng)“START”按鈕,暫停在0EH微地址處。 第五次按動(dòng)“START”按鈕,暫停在09H微地址處,此時(shí)輸出顯示燈上顯示主存儲(chǔ)器00H 單元中的數(shù)據(jù)."I與表2-26中的數(shù)據(jù)比較。(7)第六至九次按動(dòng)“START”按鈕的作用與第二至五次按動(dòng)“
16、START”按鈕的作用類 似,在0CH微地址處,程序計(jì)數(shù)器PC加1,在09H微地址處顯示主存儲(chǔ)器相應(yīng)單元中的數(shù) 據(jù),反復(fù)操作第 (6)步直至全部機(jī)器碼讀出檢査完為止。(8)如果主存儲(chǔ)器中數(shù)據(jù)與表2-26中的數(shù)據(jù)不符,則回到第3步裝人機(jī)器指令匯編 程序的操作過程,重新向主存儲(chǔ)器寫人正確數(shù)據(jù)。5.單步運(yùn)行機(jī)器指令匯編程序(1)微程序控制單元(MAIN CONTROL UNIT)編程開關(guān)置于“RUN”狀態(tài)。(2)手動(dòng)控制開關(guān)單元(MANUAL UN丨T)的“STEP/RUN”開關(guān)置于“STEP”狀態(tài)。(3)手動(dòng)控制開關(guān)單元(MANUAL UNIT)的KA、KB開關(guān)置于1、1或0、0運(yùn)行機(jī)器 碼狀態(tài)。
17、(4)撥動(dòng)開關(guān)從10 1,產(chǎn)生一個(gè)負(fù)脈沖,清零程序計(jì)數(shù)器PC、微地址寄存器。(5)按動(dòng)“START”按鈕一次,從微程序控制存儲(chǔ)器的00H微地址開始執(zhí)行微指令,暫停在08H或0BH微地址處;第二次按動(dòng)“START”按鈕,暫停在01丨丨微地址處,開始執(zhí)行 機(jī)器指令的公共操作。(6)第三次按動(dòng)“START”按鈕,暫停在02H微地址處;第四次按動(dòng)“START”按鈕,暫 停在03H微地址處;接著第五次按動(dòng)“START”按鈕,暫停在10H微地址處,準(zhǔn)備各條機(jī)器 指令的散轉(zhuǎn)。(7)接下來微地址隨著主存儲(chǔ)器中機(jī)器指令匯編程序指令的不同而作不同的變化,實(shí) 驗(yàn)者可根據(jù)表2-26和表2-15中的內(nèi)容觀察各部件的動(dòng)作
18、變化。6.連續(xù)運(yùn)行機(jī)器指令匯編程序(1)微程序控制單元(MAIN CONTROL UNIT)編程開關(guān)置于“RUN”狀態(tài)。(2)手動(dòng)控制開關(guān)單元(MANUAL UNIT的“STEP/RUN”開關(guān)置于“RUN”狀態(tài)。(3)手動(dòng)控制開關(guān)單元(MANUAL UNIT)的KA、KB開關(guān)置于1、1或0、0運(yùn)行機(jī)器 碼狀態(tài)。(4)撥動(dòng)CER開關(guān)從1_0_1.產(chǎn)生一個(gè)負(fù)脈沖,清零程序計(jì)數(shù)器PC、微地址寄存器。 (5)按動(dòng)“START”按鈕一次,模型計(jì)算機(jī)將自動(dòng)執(zhí)行表2-26中的機(jī)器指令匯編程序,程序功能是對(duì)輸人數(shù)據(jù)開關(guān)上的數(shù)據(jù)進(jìn)行連續(xù)加操作,若在輸人數(shù)據(jù)開關(guān)上撥01H,則 進(jìn)行連續(xù)加“1”操作;若撥03H,則進(jìn)行連續(xù)加“3”操作。機(jī)器狀態(tài)輸入指示燈總線指
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 衛(wèi)生諺語教學(xué)課件
- 毛概材料分析試題及答案
- 2024年廣告設(shè)計(jì)師證書全貌試題信息
- 往年云南特崗試題及答案
- 籃球比賽編排試題及答案
- 陳列理論考試題庫及答案
- 部隊(duì)文書考試題庫及答案
- 人民相關(guān)面試題及答案
- 名校調(diào)研初中試題及答案
- 2024年紡織品行業(yè)勃興與挑戰(zhàn)試題及答案
- 《濕地生態(tài)系統(tǒng)》課件
- 2025標(biāo)準(zhǔn)購房合同協(xié)議書范本
- 醫(yī)療大數(shù)據(jù)可視化技術(shù)-第1篇-洞察分析
- 口腔科醫(yī)療垃圾與生活垃圾分類
- 公園安全網(wǎng)格化管理制度
- 五年級(jí)數(shù)學(xué)下冊(cè)每日計(jì)算小紙條
- 量子計(jì)算技術(shù)趨勢(shì)
- 腦心健康管理師培訓(xùn)匯報(bào)
- 2024年學(xué)校安全知識(shí)競(jìng)賽題庫及答案
- JJF 2158-2024 熱量表型式評(píng)價(jià)大綱
- 守護(hù)美好家園防災(zāi)減災(zāi)主題班會(huì)課件
評(píng)論
0/150
提交評(píng)論