


下載本文檔
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、計(jì)算機(jī)組成原理課程設(shè)計(jì)任務(wù)書(shū)班級(jí):學(xué)號(hào):姓名:成績(jī):電子與信息工程學(xué)院計(jì)算機(jī)科學(xué)系目錄一、設(shè)計(jì)題目 1二、模型機(jī)功能概述 1三、總體設(shè)計(jì) 23.1 模型機(jī)結(jié)構(gòu): 23.2 微程序控制電路 33.3 指令譯碼器電路 7四、詳細(xì)設(shè)計(jì) 84.1 數(shù)據(jù)格式: 84.2 指令格式: 84.3 指令系統(tǒng) 1.0.4.4 設(shè)計(jì)微代碼 1.2.五、實(shí)驗(yàn)代碼: 1.6.六、實(shí)驗(yàn)步驟: 1.9.6.1 實(shí)驗(yàn)連線(xiàn): 1.9.6.2 寫(xiě)微代碼: 1.9.6.3 讀微代碼與校驗(yàn)微代碼: 2.2.6.4 寫(xiě)機(jī)器指令 2.2.6.5 讀機(jī)器指令與校驗(yàn)機(jī)器指令: 2.3.6.6 運(yùn)行程序 2.4.七、測(cè)試源程序與結(jié)果分析 2
2、.5.八、認(rèn)識(shí)體會(huì) 2.6.九、參考文獻(xiàn) 2.6.復(fù)雜模型機(jī)設(shè)計(jì)計(jì)算機(jī)組成原理課程設(shè)計(jì)計(jì)算機(jī)組成原理課程設(shè)計(jì)報(bào)告書(shū)一、設(shè)計(jì)題目復(fù)雜模型機(jī)設(shè)計(jì)二、模型機(jī)功能概述以 EL-JY-II 計(jì)算機(jī)組成原理教學(xué)實(shí)驗(yàn)系統(tǒng)為平臺(tái),根據(jù)模型機(jī)的結(jié)構(gòu),與內(nèi) 部的指令譯碼電路、微指令譯碼電路與微指令格式等設(shè)計(jì)一套指令系統(tǒng), 指令系 統(tǒng)中包括傳送類(lèi)指令、算術(shù)運(yùn)算指令、邏輯運(yùn)算指令、輸入 / 輸出與轉(zhuǎn)移指令; 尋址方式包括寄存器尋址、 直接尋址與立即尋址等。設(shè)計(jì)機(jī)器指令格式以與微程 序,按照模型機(jī)數(shù)據(jù)通路設(shè)計(jì)實(shí)現(xiàn)機(jī)器指令功能的微程序,裝載代碼到 EL-JY-II 實(shí)驗(yàn)系統(tǒng)中并運(yùn)行。系統(tǒng)采用“基板 + 擴(kuò)展板( CPU
3、板)”形式;系統(tǒng)公共部分如數(shù)據(jù)輸入 /輸出 和顯示、單片機(jī)控制、與 PC 機(jī)通訊等電路放置在基板上,微程序控制器、運(yùn)算 器、各種寄存器、譯碼器等電路放置在擴(kuò)展板上。此模型機(jī)是由運(yùn)算器, 控制器,存儲(chǔ)器,輸入設(shè)備, 輸出設(shè)備五大部分組成。1. 運(yùn)算器又是有 299 ,74LS181 完成控制信號(hào)功能的算邏部件, 暫存器 LDR1, LDR2 ,與三個(gè)通用寄存器 Ax,Bx,Cx 等組成。2. 控制器由程序計(jì)數(shù)器 PC、指令寄存器、地址寄存器、時(shí)序電路、控制存儲(chǔ) 器與相應(yīng)的譯碼電路組成。3. 存儲(chǔ)器 RAM 是通過(guò) CE 和 W/R 兩個(gè)微命令來(lái)完成數(shù)據(jù)和程序的的存放功 能的。復(fù)雜模型機(jī)設(shè)計(jì)計(jì)算機(jī)
4、組成原理課程設(shè)計(jì)4. 輸出設(shè)備有兩位 LED 數(shù)碼管和 W/R 控制完成的。三、總體設(shè)計(jì)3.1 模型機(jī)結(jié)構(gòu):圖 1 中運(yùn)算器 ALU 由 U7 U10 四片 74LS181 構(gòu)成,暫存器 1 由 U3、U4 兩片 74LS273 構(gòu)成,暫存器 2 由 U5 、U6 兩片 74LS273 構(gòu)成。微控器部分控 存由U13 U15三片2816構(gòu)成。除此之外,CPU的其它部分都由 EP1K10集 成(其原理見(jiàn)系統(tǒng)介紹部分) 。存儲(chǔ)器部分由兩片 6116 構(gòu)成 16 位存儲(chǔ)器,地址總線(xiàn)只有低八位有效,因 而其存儲(chǔ)空間為 00H FFH。輸出設(shè)備由底板上的四個(gè) LED數(shù)碼管與其譯碼、驅(qū)動(dòng)電路構(gòu)成,當(dāng)D-G
5、和W/R均為低電平時(shí)將數(shù)據(jù)總線(xiàn)的數(shù)據(jù)送入數(shù)碼管顯示。在幵關(guān)方式下,輸入設(shè)備由16位電平幵關(guān)與兩個(gè)三態(tài)緩沖芯片74LS244構(gòu)成,當(dāng)DIJ-G為低電平時(shí)位機(jī)輸入,然后由監(jiān)控程序直接送上數(shù)據(jù)總線(xiàn),因而外加的數(shù)據(jù)輸入電路可以不圖1模型機(jī)結(jié)構(gòu)框圖3.2微程序控制電路微程序控制電路電路中,由三片 2816作為24位微程序存儲(chǔ)器,EP1K10復(fù)雜模型機(jī)設(shè)計(jì)計(jì)算機(jī)組成原理課程設(shè)計(jì)產(chǎn)生控制邏輯。幵關(guān) K1、K2、K3的不同組合控制微程序的讀、寫(xiě)和運(yùn)行,六個(gè)黃色LED為微地址指示燈。微控器原理如下圖(除2816、74LS245和74LS374外,其余芯片功能均由 EP1K10實(shí)現(xiàn)。不詳之處請(qǐng)查閱 EP1K10的
6、源程序)。以 微程序的運(yùn)行為例:在 T2時(shí)刻,將MS24 MS1的24位微程序打入微指令寄 存器,然后由譯碼電路對(duì) MS24 MS7進(jìn)行譯碼,產(chǎn)生地址寄存器、指令寄存 器等等電路的控制信號(hào)。MS6 MS1指示下一個(gè)微地址,在 T3時(shí)刻,由機(jī)器指令譯碼器產(chǎn)生的強(qiáng)制微地址信號(hào)對(duì)MS6 MS1微地址的某幾位強(qiáng)行置位,形成下一個(gè)微地址輸出。微控器的外部接口有:uAJ1、LDR01、LDRO2、ALU_GOUT、G_299OUT、AROUT、STATUS、A01、B01、WEO、WEI、 LARI。在讀、寫(xiě)微程序時(shí),uAJ1用于從外部輸入微地址;LDRO1、LDRO2、ALU_GOUT、G_299OUT
7、、AROUT、STATUS為運(yùn)算器電路的控制信號(hào),只要將它們接至運(yùn)算器電路相應(yīng)的接口上(STATUS接S3 S1MCN )就能實(shí)現(xiàn)微程 序?qū)\(yùn)算器的控制。AO1、BO1通常接至底板I/O控制電路的1A1B上,用于 外部I/O設(shè)備的選通控制。 WEO為微控器的讀寫(xiě)輸出, WEI為外部讀寫(xiě)控制電 路的輸入,控制總線(xiàn)上的 WR為外部讀寫(xiě)控制電路的輸出,其控制電路為:圖2控制電路通常將WEO與WEI相連,實(shí)現(xiàn)微程序?qū)ν獠孔x寫(xiě)的控制。LARI為地址控制器的輸入,以下另作介紹。除此以外其他控制信號(hào)都已接至相應(yīng)的控制電路。nxnazsaiBaB 馭HI-一當(dāng) /E- xl 勺廿弋rdfrtT&.h!
8、4 L 一 益ttossr竝fccl竝甜皿也Mlclv¥rl3?mrLH:,器誘!»席»盅 芒倉(cāng)w *3 ssss轄 sssi疸 swif>-"G»IK*blITY YVY- £.* i IJyiiJS>:s sss44ilLKJ*73.3指令譯碼器電路指令譯碼器電路由EP1K10實(shí)現(xiàn),其原理如下圖所示。其中P1、P2、P3、P4、LRi、RAG、RBG、RCG為微程序譯碼產(chǎn)生的控制信號(hào),T3為時(shí)鐘,17 10為指令寄存器的輸出IR,CA1、CA2為機(jī)器指令的讀、寫(xiě)、運(yùn)行的控制端,已 分別接至控制總線(xiàn)的 E4和E5o SA
9、4 SA0為強(qiáng)制微地址信號(hào),輸出至微控制器 電路;LDR2 LDR0輸出至寄存器堆電路的 LR,R0B、R1B、R2B輸出至寄存 器堆電路的RGo圖3-2微控制器電路l=-fZrnVI! g曠仙0412iY23Z:+ bBKAIE"V-BNAlHUNtl7 IZHAZ*1 I3HN£iJSiHhirilEINijMH.E JUL四、詳細(xì)設(shè)計(jì)4.1數(shù)據(jù)格式:本實(shí)驗(yàn)計(jì)算機(jī)采用定點(diǎn)補(bǔ)碼表示法表示數(shù)據(jù),字長(zhǎng)為16位,其格式如下:151413 0符尾號(hào)數(shù)其中第16位為符號(hào)位,數(shù)值表示范圍是:-32768 <Xv327674.2指令格式:1)算術(shù)邏輯指令設(shè)計(jì)9條單字長(zhǎng)算術(shù)邏輯指令
10、,尋址方式采用寄存器直接尋址。其格式如Rs 或 rd選定寄存 器00Ax01Bx10Cx9條算術(shù)邏輯指令的名稱(chēng)、功能和具體格式見(jiàn)表8-2。2)存儲(chǔ)器訪(fǎng)問(wèn)與轉(zhuǎn)移指令存儲(chǔ)器的訪(fǎng)問(wèn)有兩種,即存數(shù)和取數(shù)。它們都使用助記符MOV,但其操作碼不同。轉(zhuǎn)移指令只有一種,即無(wú)條件轉(zhuǎn)移(JMP )。指令格式如下:76543 21000MOP-CODErdD其中OP-CODE為操作碼,rd為寄存器。M為尋址模式,D隨M的不同其 定義也不相同,如下表所示:OP-CODE000110指令說(shuō)明與存儲(chǔ)器讀存儲(chǔ)器轉(zhuǎn)移指令尋址模式M有效地址ED定義說(shuō)明00E= (PC) +1立即數(shù)立即尋址10E=D直接地址直接尋址3)I/O指
11、令輸入(IN )和輸出(OUT )指令采用單字節(jié)指令,其格式如下:7654321 0OP-CODEaddrrd其中,當(dāng)OP-CODE=0100 且addr=10 時(shí),從“數(shù)據(jù)輸入電路”中的幵關(guān) 組輸入數(shù)據(jù);當(dāng)0P-C0DE=0100 且addr=01時(shí),將數(shù)據(jù)送到“輸出顯示電路” 中的數(shù)碼管顯示。4.3指令系統(tǒng)本實(shí)驗(yàn)共有14條基本指令,其中算術(shù)邏輯指令 8條,訪(fǎng)問(wèn)內(nèi)存指令和程序 控制指令4條。輸入輸出指令2條。表1列出了各條指令的格式、匯編符號(hào)和 指令功能。表1指令格式匯編符號(hào)指令的格式功能MOV rd , rsADD rd , rsSUB rd, rs1000rs>rsrd>rs
12、+rdrdrd-rsrd1001rsrd1010rsINC rdAND rd,NOT rdROR rdrs| 1011rd1100rsrd1101rdrd1110rdrd_ROL rd1111rdrd»rd+1rdrs Ard rdrd rdrd1 uMOV D,MOVDrsrd,00 10 00Dl001001rsrdrs DD rdMOVDrd,00 00 01Drdrd4.4設(shè)計(jì)微代碼設(shè)計(jì)三個(gè)控制操作微程序:存儲(chǔ)器讀操作(MRD ):撥動(dòng)清零幵關(guān)CLR對(duì)地址、指令寄存器清零后,指 令譯碼輸入CA1、CA2為“ 00 ”時(shí),按“單步”鍵,可對(duì) RAM連續(xù)讀操作。存儲(chǔ)器寫(xiě)操作(MW
13、E):撥動(dòng)清零幵關(guān)CLR對(duì)地址、指令寄存器清零后, 指令譯碼輸入CA1、CA2為“10”時(shí),按“單步”鍵,可對(duì) RAM連續(xù)寫(xiě)操作。啟動(dòng)程序(RUN):撥動(dòng)幵關(guān)CLR對(duì)地址、指令寄存器清零后,指令譯碼輸 入CA1、CA2為“ 11 ”時(shí),按“單步”鍵,即可轉(zhuǎn)入到第 01號(hào)“取指”微指 令,啟動(dòng)程序運(yùn)行。注:CA1、CA2由控制總線(xiàn)的E4、E5給出。鍵盤(pán)操作方式時(shí)由監(jiān)控程序直 接對(duì)E4、E5賦值,無(wú)需接線(xiàn)。幵關(guān)方式時(shí)可將 E4、E5接至控制幵關(guān)CA1、CA2, 由幵關(guān)來(lái)控制。本系統(tǒng)設(shè)計(jì)的微程序字長(zhǎng)共 24位,其控制位順序如下:2423222120191817161514131211109 8765
14、4321uuuuuuSSCW11S3S210MnEABF1F2F3AAAAAA543210F1、F2、F3二個(gè)字段的編碼方案如表2 :表2編碼方案F1字段F2字段F3字段15 1413選擇12 11 10選擇987選擇0 0 0LDRi0 0 0RAG0 0 0P10 0 1LOAD0 0 1ALU-G0 0 1AR0 1 0LDR20 1 0RCG0 1 0P30 1 1自定義0 1 1自定義0 1 1自定義1 0 0LDR11 0 0RBG1 0 0P21 0 1LAR1 0 1PC-G1 0 1LPC1 1 0LDIR1 1 0299-G1 1 0P 41 1 1無(wú)操作1 1 1無(wú)操作1
15、 1 1無(wú)操作系統(tǒng)涉與到的微程序流程見(jiàn)圖 2 (圖中各方框內(nèi)為微指令所執(zhí)行的操作,方 框外的標(biāo)號(hào)為該條微指令所處的八進(jìn)制微地址)??刂撇僮鳛镻4測(cè)試,它以CA1、CA2作為測(cè)試條件,出現(xiàn)了寫(xiě)機(jī)器指令、讀機(jī)器指令和運(yùn)行機(jī)器指令3路分支,占用3個(gè)固定微地址單元。當(dāng)分支微地址單元固定后, 剩下的其它地方就可以一 條微指令占用控存一個(gè)微地址單元隨意填寫(xiě)。機(jī)器指令的執(zhí)行過(guò)程如下: 首先將指令在外存儲(chǔ)器的地址送上地址總線(xiàn),然后將該地址上的指令傳送至指令寄存器,這就是“取指”過(guò)程。之后必須對(duì)操作 碼進(jìn)行P1測(cè)試,根據(jù)指令的譯碼將后續(xù)微地址中的某幾位強(qiáng)制置位,使下一條 微指令指向相應(yīng)的微程序首地址,這就是“譯
16、碼”過(guò)程(其原理見(jiàn)圖5-4 )。然后才順序執(zhí)行該段微程序,這是真正的指令執(zhí)行過(guò)程。在所有機(jī)器指令的執(zhí)行過(guò)程中,“取指”和“譯碼”是必不可少的,而且微 指令執(zhí)行的操作也是相同的,這些微指令稱(chēng)為公用微指令,對(duì)應(yīng)于圖8-2中01、 02、75地址的微指令。75地址為“譯碼”微指令,該微指令的操作為P( 1)測(cè)試,測(cè)試結(jié)果出現(xiàn)多路分支。本實(shí)驗(yàn)用指令寄存器的前4位(17-14 )作為測(cè)試條件,出現(xiàn)12路分支,占用12個(gè)固定微地址單元。如I7 14相同,則還需 進(jìn)行P2測(cè)試,以指令寄存器的13、I2位作為測(cè)試條件,以區(qū)分不同的指令,如 MOV指令和IN、OUT指表3即為將圖2的微程序流程按微程序格式轉(zhuǎn)化而
17、成 的二進(jìn)制微代碼表。OUINOV 035IJBJMC1'<K-lh FC+1_1 Jillg-IgJT-或 EV;9VS->vd "丄I問(wèn):LF014l 1 >B X V 3 B 3iJS->171id-m唸J 3 J3->LT1L I. r r: 1 c: Evs->iri|J JT7D DWI.3IJS->LI1m->D_iinis;1Ird-> aieiE 111' IV "t4t+ B6T5T輛1iyii D 1VJ=>LT2' - :i ELlId B'->LT2二
18、 BUA”包TS->0 E'-SIl弓灼VI2Xll'C->T J匸Tf刑T 5*t 55I G5川価LTimTkiTimqm沖l丁嚴(yán)FOE與* 1C BU5-> td|01TOVQQJjp:Elr£-p 血的K1T-3 E'.TSUS-Jldt 4£圖2的微程序流程00MRD(OO)RUN(11)101201LT1 RAM 74LT1 LED 73圖3微程序流程圖五、實(shí)驗(yàn)代碼:按程序流程圖譯出適合本實(shí)驗(yàn)系統(tǒng)所有機(jī)器指令的微代碼,加深對(duì)較完整的模型機(jī)的認(rèn)識(shí)。這里提供以下實(shí)驗(yàn)程序:地址(二進(jìn)制) 指令(二進(jìn)制)助記符0000 0000
19、0000 00010000 00100000 00110000 01000100 10000000 01010000 00011001 01001111 0000IN Ax, KIN-“幵關(guān)輸入”Ax*MOV Bx, 01H01HBx說(shuō)明ADD Ax ,BxAx+BxROL AxAx0000 01011101 0000NOT Ax取反0000 01100010 0101MOV Bx,01H直接尋址0000 01110000 00010000 10001000 0010MOV Cx, AxAxCx0000 10010100 0110OUT DISP, Cx*CxLED0000 10100000
20、1000JMP 00H00HPC0000 10110000 0000其中MOV、JMP為雙字長(zhǎng)(32位),其余為單字長(zhǎng)指令。對(duì)于雙字長(zhǎng)指令,第一字為操作碼,第二字為操作數(shù);對(duì)于單字長(zhǎng)指令只有操作碼,沒(méi)有操作數(shù) 上述所有指令的操作碼均為低 8位有效,高八位默認(rèn)為 0。而操作數(shù)8位和16 位均可。KIN和DISP分別為本系統(tǒng)專(zhuān)用輸入、輸出設(shè)備。表3為根據(jù)本實(shí)驗(yàn)程序流程圖設(shè)計(jì)的二進(jìn)制微代碼表:表3二進(jìn)制微代碼表微地址S3S2S1 S0 M CN WE1A 1BF1F2F3UA5-UA00000000000000001111111100010000000010010110110100001000001
21、000000001011011111111110100011001011111111001010001110000000101011111111001010010000010110110100101000100100101101101001100001010000000010100111111111011001011001111111110000010011001110011111111110001000000101101101100101010010001011011010001110100110010110110100011001010100000010111101011100000101
22、011111000111111000001011000000000001110000010110010010000011110101001101000100000111101100011011001000001111100100111000010000011111001101110100100000111110110011110001110001111101110111110000000011111100110000000000011011110011100000110000100000001000011111100000110001000011111010000011001010000000
23、001111111001000001010100001001011110101110101100000001111000001101100000101001111011011011010110000000000011110000011100100000000111100000111001100010010111110101110101000000011110000011101100000000111100000111011100100000011111011111100011100000000110111000001111001000100000111110111111010111010000
24、00110111000001111011000001101111001111001000111100111111110111001111001001000000010110111000111101010000六、實(shí)驗(yàn)步驟:單片機(jī)鍵盤(pán)操作方式實(shí)驗(yàn)。在進(jìn)行單片機(jī)鍵盤(pán)控制實(shí)驗(yàn)時(shí),必須把K4幵關(guān)置于“ OFF”狀態(tài),否則系統(tǒng)處于自鎖狀態(tài),無(wú)法進(jìn)行實(shí)驗(yàn)。6.1實(shí)驗(yàn)連線(xiàn):實(shí)驗(yàn)連線(xiàn)圖如圖8-3所示。連線(xiàn)時(shí)應(yīng)按如下方法:對(duì)于橫排座,應(yīng)使排線(xiàn)插頭上的箭頭面向自己插在橫排座上;對(duì)于豎排座,應(yīng)使排線(xiàn)插頭上的箭頭面向左邊插在豎排座上。6.2寫(xiě)微代碼:將幵關(guān)K1K2K3K4撥到寫(xiě)狀態(tài)即 K1 off、K2 on、K3
25、off、K4 off,其中K1、K2、K3在微程序控制電路,K4在24位微代碼輸入與顯示電路上。 在監(jiān)控指示燈滾動(dòng)顯示【CLASS SELECt】狀態(tài)下按【實(shí)驗(yàn)選擇】鍵,顯示【ES-_】輸入08或8,按【確認(rèn)】鍵,顯示為【ES08】,再按下【確認(rèn)】鍵。監(jiān)控顯示為【CtL1=_】,輸入1顯示【CtL1_1】,按【確認(rèn)】。監(jiān)控顯示【U-Addr】,此時(shí)輸入【000000】6位二進(jìn)制數(shù)表示的微地址,然 后按【確認(rèn)】鍵,監(jiān)控指示燈顯示 【U_CodE】,顯示這時(shí)輸入微代碼 【007F88】, 注意輸入微代碼的順序,先右后左。按【確認(rèn)】鍵則顯示【PULSE】,按【單步】完成一條微代碼的輸入復(fù)雜模型機(jī)設(shè)計(jì)
26、計(jì)算機(jī)組成原理課程設(shè)計(jì)(5)監(jiān)控重新顯示【U-Addr】提示輸入表4第二條微代碼地址。按照上面的方法輸入表4微代碼,觀(guān)察微代碼與微地址顯示燈的對(duì)應(yīng)關(guān)系(注意輸入微代碼的 順序是由右至左)表4微代碼表微地址(八進(jìn)制)微地址(二進(jìn)制)微代碼(十六進(jìn)制)00000000007F8801000001005B4202000010016FFD06000110015FE507000111015FE510001000005B4A11001001005B4C12001010014FFC11400110001CFFC20010000005B652223252730313233343536
27、3740414245525354556263010010010011010101010111011000011001011010011011011100011101011110011111100000100001100010100101101010101011101100101101110010110011005B47005B46 02F5C1 018FC1 0001C1 0041EA 0041EC 0041F2 0041F3 0041F6 3071F7 3001F9 0379C1 010FC1 011F41 007F20 0029EB 9403C1 0029ED 3003C1 0003C1
28、0025F565110101B803C1661101100C03C167110111207DF870111000000DC171111001107DFA72111010000D3C874111100FF73C975111101016E106.3讀微代碼與校驗(yàn)微代碼:先將幵關(guān) K1K2K3K4 撥到讀狀態(tài)即 K1 off、K2 off、K3 on、K4 off ,按【RESET按鈕對(duì)單片機(jī)復(fù)位,使監(jiān)控指示燈滾動(dòng)顯示【 CLASS SELECt】狀態(tài)。 按【實(shí)驗(yàn)選擇】鍵,顯示【ES-_ _】輸入08或8,按【確認(rèn)】鍵,顯示【ES08】。 再按【確認(rèn)】。 監(jiān)控顯示【CtL1
29、=_】時(shí),輸入2,按【確認(rèn)】顯示【U_Addr】,此時(shí)輸入 6位二進(jìn)制微地址,進(jìn)入讀代碼狀態(tài)。再按【確認(rèn)】顯示【 PULSE,此時(shí)按【單 步】鍵,顯示【U_Addr ,微地址指示燈顯示輸入的微地址,微代碼顯示電路上 顯示該地址對(duì)應(yīng)的微代碼,至此完成一條微指令的讀過(guò)程。 對(duì)照表3表檢查微代碼是否有錯(cuò)誤,如有錯(cuò)誤,可按步驟2重新輸入微代碼。6.4寫(xiě)機(jī)器指令(1) 先將 K1K2K3K4 撥到運(yùn)行狀態(tài)即 K1 on、K2 off、K3 on、K4 off,按【RESET!按鈕對(duì)單片機(jī)復(fù)位,使監(jiān)控指示燈滾動(dòng)顯示【CLASS SELECt】狀態(tài)。(2) 按【實(shí)驗(yàn)選擇】鍵,顯示【ES-_ _】輸入08或8
30、,按【確認(rèn)】鍵,顯示【ES08,再按【確認(rèn)】。(3) 監(jiān)控顯示【CtL1=_】,按【取消】鍵,監(jiān)控指示燈顯示【 CtL2=_】,輸入1 顯示【CtL2_1】表示進(jìn)入對(duì)機(jī)器指令操作狀態(tài),此時(shí)撥動(dòng) CLR清零幵關(guān)(在控 制幵關(guān)電路上,注意對(duì)應(yīng)的 JUI應(yīng)短接)對(duì)地址寄存器、指令寄存器清零。確定 清零后,按【確認(rèn)】顯示閃爍【PULSE】。連續(xù)按【單步】鍵,當(dāng)微地址顯示燈 顯示“ 001100 ”時(shí),按【確認(rèn)】鍵,監(jiān)控指示燈顯示【data】,提示輸入機(jī)器指 令“ 48 ”或“ 0048 ”(兩位或4位十六進(jìn)制數(shù)),輸入后按【確認(rèn)】,顯示【PULSE】, 再按【單步】,微地址顯示燈顯示“ 111100
31、”,數(shù)據(jù)總線(xiàn)顯示燈顯示“ 01000 ” 至此完成第一條機(jī)器指令。(4)再連續(xù)按【單步】,微地址顯示燈顯示“ 001100 ”時(shí),按【確認(rèn)】輸入第二 條機(jī)器指令。依此規(guī)律逐條輸入表 5的機(jī)器指令,輸完后,可連續(xù)按【取消】或【RESET鍵退出寫(xiě)機(jī)器指令狀態(tài)。表5機(jī)器指令表地址(十六進(jìn)制)機(jī)器指令(十六進(jìn)制)0000480100050200010300940400F00500D00600050700820800460900080A00006.5讀機(jī)器指令與校驗(yàn)機(jī)器指令:在監(jiān)控指示燈顯示【CtL2=_】狀態(tài)下,輸入2,顯示【CtL2_2 ,表示進(jìn)入復(fù)雜模型機(jī)設(shè)計(jì)計(jì)算機(jī)組成原理課程設(shè)計(jì)讀機(jī)器指令狀態(tài),
32、按步驟 4的方法撥動(dòng)CLR幵關(guān)對(duì)地址寄存器和指令寄存器進(jìn) 行清零,然后按【確認(rèn)】鍵,顯示【PULSE,連續(xù)按【單步】鍵,微地址顯示 燈顯示從“ 000000 ”幵始,然后按“ 001000 ”、“001010 ”、“111011 ”方式循環(huán)顯示。當(dāng)微地址燈再次顯示為“001000 ”時(shí),輸出顯示數(shù)碼管上顯示寫(xiě)入的機(jī)器指令。讀的過(guò)程注意微地址顯示燈,地址顯示燈和數(shù)據(jù)總線(xiàn)指示燈的對(duì) 應(yīng)關(guān)系。如果發(fā)現(xiàn)機(jī)器指令有誤,則需重新輸入機(jī)器指令。注意:機(jī)器指令存放在 RAM里,掉電丟失,故斷電后需重新輸入。6.6運(yùn)行程序在監(jiān)控指示燈顯示【CtL2=_】狀態(tài)下,輸入3,顯示【CtL2_3 ,表示進(jìn)入 運(yùn)行機(jī)器指令狀態(tài),按步驟 4的方法撥動(dòng)CLR幵關(guān)對(duì)地址寄存器和指令寄存器 進(jìn)行清零,使程
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 江西中醫(yī)藥高等專(zhuān)科學(xué)?!吨悄軝C(jī)器人技術(shù)》2023-2024學(xué)年第二學(xué)期期末試卷
- 重慶電訊職業(yè)學(xué)院《阿拉伯語(yǔ)語(yǔ)法》2023-2024學(xué)年第二學(xué)期期末試卷
- 北京交通職業(yè)技術(shù)學(xué)院《蜂窩移動(dòng)通信》2023-2024學(xué)年第二學(xué)期期末試卷
- 達(dá)州職業(yè)技術(shù)學(xué)院《公共與市場(chǎng)的邊界》2023-2024學(xué)年第二學(xué)期期末試卷
- 成都理工大學(xué)工程技術(shù)學(xué)院《英美文學(xué)(3)》2023-2024學(xué)年第二學(xué)期期末試卷
- 柳州工學(xué)院《錄音與編輯技術(shù)》2023-2024學(xué)年第二學(xué)期期末試卷
- 湖南人文科技學(xué)院《操作系統(tǒng)結(jié)構(gòu)分析》2023-2024學(xué)年第二學(xué)期期末試卷
- 山西能源學(xué)院《時(shí)裝表演藝術(shù)4》2023-2024學(xué)年第二學(xué)期期末試卷
- 變電站冬季安全施工方案
- 2025合作共識(shí)協(xié)議合同標(biāo)準(zhǔn)版本
- 2021年四川綿竹高發(fā)投資有限公司招聘筆試試題及答案解析
- 建設(shè)工程消防驗(yàn)收備案抽查復(fù)查申請(qǐng)表
- 水費(fèi)計(jì)算、水權(quán)與水價(jià)課件
- 思想道德與法治課件:第六章 第一節(jié) 社會(huì)主義法律的特征和運(yùn)行
- 《康復(fù)醫(yī)學(xué)》第四章 常見(jiàn)疾病的康復(fù) 第二節(jié) 腫瘤康復(fù)課件
- 61850報(bào)文解析-深瑞版-131016
- 2016年度高考全國(guó)3卷文綜地理試題(解析版)
- 江西新定額2017土建定額說(shuō)明及解釋
- 國(guó)家電網(wǎng)有限公司十八項(xiàng)電網(wǎng)重大反事故措施(修訂版)-2018版(word文檔良心出品)
- 部編版三下語(yǔ)文《宇宙的另一邊》教學(xué)課件PPT
- 《工程勘察設(shè)計(jì)收費(fèi)管理規(guī)定》計(jì)價(jià)格200210號(hào)文
評(píng)論
0/150
提交評(píng)論