




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、計(jì)算機(jī)組成原理課程設(shè)計(jì)報(bào)告計(jì)算機(jī)組成原理課程設(shè)計(jì)報(bào)告報(bào)告題目: 復(fù)雜模型機(jī)系統(tǒng)設(shè)計(jì)及調(diào)試運(yùn)行 作者所在系部: 計(jì)算機(jī)與遙感信息工程學(xué)院 作者所在專業(yè): 計(jì)算機(jī)科學(xué)與技術(shù) 作者所在班級(jí): B12512 作 者 姓 名 : 張志偉 指導(dǎo)教師姓名: 房好帥 李楠 完 成 時(shí) 間 : 2015年1月9日 北華航天工業(yè)學(xué)院教務(wù)處制目 錄內(nèi)容摘要I課程設(shè)計(jì)任務(wù)書II第1章 緒論11.1 設(shè)計(jì)地點(diǎn)11.2 設(shè)計(jì)目的11.3 設(shè)計(jì)內(nèi)容11.4 實(shí)驗(yàn)的環(huán)境和設(shè)備21.5設(shè)計(jì)的意義21.6課程設(shè)計(jì)的要求2第2章 指令系統(tǒng)概述32.1 模型機(jī)結(jié)構(gòu)框圖32.2 工作原理42.2.1 數(shù)據(jù)格式42.2.2 指令格式42
2、.2.3 指令系統(tǒng)5第3章 微代碼設(shè)計(jì)與實(shí)驗(yàn)73.1 微代碼設(shè)計(jì)73.2 實(shí)驗(yàn)微代碼8第4章 運(yùn)算程序設(shè)計(jì)10第5章 系統(tǒng)實(shí)現(xiàn)115.1 系統(tǒng)設(shè)計(jì)內(nèi)容115.2 系統(tǒng)實(shí)現(xiàn)11第6章 總 結(jié)16參考文獻(xiàn)17內(nèi)容摘要計(jì)算機(jī)系統(tǒng)由計(jì)算機(jī)硬件和軟件兩部分組成。硬件包括中央處理機(jī)、存儲(chǔ)器和外部設(shè)備等;軟件是計(jì)算機(jī)的運(yùn)行程序和相應(yīng)的文檔。計(jì)算機(jī)系統(tǒng) 具有接收和存儲(chǔ)信息、按程序快速計(jì)算和判斷并輸出處理結(jié)果等功能。本實(shí)驗(yàn)利用EL-JY-型計(jì)算機(jī)組成原理實(shí)驗(yàn)系統(tǒng)組建電路,綜合運(yùn)用運(yùn)算器、控制器等部件,完成一個(gè)較完整的模型機(jī)設(shè)計(jì)和實(shí)現(xiàn),并構(gòu)造一個(gè)指令系統(tǒng)使編寫機(jī)器指令實(shí)現(xiàn)不同的具體運(yùn)算功能,如實(shí)現(xiàn)數(shù)據(jù)的輸入、輸出
3、、加法、減法、移位、乘法以及賦值等運(yùn)算的功能。關(guān)鍵詞:EL-JY-II 模型機(jī) 指令系統(tǒng) 機(jī)器指令 微程序 課程設(shè)計(jì)任務(wù)書課題名稱復(fù)雜模型機(jī)系統(tǒng)設(shè)計(jì)及調(diào)試運(yùn)行完成時(shí)間2015.1.9指導(dǎo)教師房好帥、李楠職稱 講師學(xué)生姓名張志偉班 級(jí)B12512總體設(shè)計(jì)要求和技術(shù)要點(diǎn)掌握計(jì)算機(jī)五大功能部件的組成及功能,熟悉完整的單臺(tái)計(jì)算機(jī)基本組成原理,掌握計(jì)算機(jī)中數(shù)據(jù)表示方法、運(yùn)算方法、運(yùn)算器的組成、控制器的實(shí)現(xiàn)、存儲(chǔ)器子系統(tǒng)的結(jié)構(gòu)與功能、輸入/輸出系統(tǒng)的工作原理與功能。(1)利用實(shí)驗(yàn)設(shè)備平臺(tái)構(gòu)造完整的模型機(jī);(2)利用運(yùn)算器74LS181執(zhí)行算術(shù)操作和邏輯操作;(3)運(yùn)用隨機(jī)存儲(chǔ)器RAM以及地址和數(shù)據(jù)在計(jì)算機(jī)
4、總線的傳送關(guān)系,實(shí)現(xiàn)運(yùn)算器和存儲(chǔ)器協(xié)同工作,讀寫數(shù)據(jù),檢查結(jié)果是否正確;(4)應(yīng)用微程序控制器,往EEPROM里任意寫24位微代碼,讀出微代碼并驗(yàn)證其正確性;(5)構(gòu)造指令系統(tǒng),定義至少15條機(jī)器指令,實(shí)現(xiàn)比較完整的模型機(jī)功能,包括算術(shù)運(yùn)算、邏輯運(yùn)算、移位運(yùn)算以及輸入/輸出處理。(6)完成指定功能的實(shí)現(xiàn),參加成果驗(yàn)收,撰寫課程設(shè)計(jì)報(bào)告。工作內(nèi)容及時(shí)間進(jìn)度安排總計(jì)2周:1.12月29日:資料查閱、確定選題、系統(tǒng)總體設(shè)計(jì)2. 12月30日1月2日:熟悉開發(fā)環(huán)境和工具,模塊設(shè)計(jì)、代碼編制3. 1月5日9日:系統(tǒng)調(diào)試與運(yùn)行,現(xiàn)場(chǎng)驗(yàn)收設(shè)計(jì)成果4. 1月12日:上交設(shè)計(jì)報(bào)告(打印稿及電子稿)課程設(shè)計(jì)成果1
5、. 課程設(shè)計(jì)硬件系統(tǒng)及配套軟件2. 課程設(shè)計(jì)報(bào)告書第1章 緒論現(xiàn)代社會(huì)計(jì)算機(jī)的應(yīng)用將會(huì)越來(lái)越普遍,了解計(jì)算機(jī)的組成與體系結(jié)構(gòu),對(duì)使用計(jì)算機(jī)的人們來(lái)說(shuō)有很大的幫助,能夠使他們熟練地掌握和操作計(jì)算機(jī)。通過(guò)課程設(shè)計(jì)對(duì)計(jì)算機(jī)組成和系統(tǒng)結(jié)構(gòu)的基礎(chǔ)知識(shí)進(jìn)行全面的掌握,培養(yǎng)獨(dú)立分析、研究、開發(fā)和綜合設(shè)計(jì)能力。1.1 設(shè)計(jì)地點(diǎn)教10五樓嵌入式實(shí)驗(yàn)室。1.2 設(shè)計(jì)目的本課程設(shè)計(jì)綜合運(yùn)用運(yùn)算器、控制器、存儲(chǔ)器、輸入輸出系統(tǒng)、總線等部件和輔助電路,完成一個(gè)較完整的模型計(jì)算機(jī)設(shè)計(jì)和實(shí)現(xiàn)(包括硬件和軟件)。通過(guò)課程設(shè)計(jì)對(duì)計(jì)算機(jī)組成和系統(tǒng)結(jié)構(gòu)的基礎(chǔ)知識(shí)進(jìn)行全面的掌握,培養(yǎng)獨(dú)立分析、研究、開發(fā)和綜合設(shè)計(jì)能力。1.3 設(shè)計(jì)內(nèi)
6、容掌握計(jì)算機(jī)五大功能部件的組成及功能,熟悉完整的單臺(tái)計(jì)算機(jī)基本組成原理,掌握計(jì)算機(jī)中數(shù)據(jù)表示方法、運(yùn)算方法、運(yùn)算器的組成、控制器的實(shí)現(xiàn)、存儲(chǔ)器子系統(tǒng)的結(jié)構(gòu)與功能、輸入/輸出系統(tǒng)的工作原理與功能。(1)利用實(shí)驗(yàn)設(shè)備平臺(tái)構(gòu)造完整的模型機(jī);(2)利用運(yùn)算器74LS181執(zhí)行算術(shù)操作和邏輯操作;(3)運(yùn)用隨機(jī)存儲(chǔ)器RAM以及地址和數(shù)據(jù)在計(jì)算機(jī)總線的傳送關(guān)系,實(shí)現(xiàn)運(yùn)算器和存儲(chǔ)器協(xié)同工作,讀寫數(shù)據(jù),檢查結(jié)果是否正確;(4)應(yīng)用微程序控制器,往EEPROM里任意寫24位微代碼,讀出微代碼并驗(yàn)證其正確性;(5)構(gòu)造指令系統(tǒng),定義至少15條機(jī)器指令,實(shí)現(xiàn)比較完整的模型機(jī)功能,包括算術(shù)/邏輯運(yùn)算以及輸入輸出處理;
7、(6)完成指定功能的實(shí)現(xiàn),參加成果驗(yàn)收,撰寫課程設(shè)計(jì)報(bào)告。1.4 實(shí)驗(yàn)的環(huán)境和設(shè)備利用EL-JY-II型計(jì)算機(jī)組成與系統(tǒng)結(jié)構(gòu)實(shí)驗(yàn)系統(tǒng)。系統(tǒng)采用“基板+擴(kuò)展板(CPU板)”形式;系統(tǒng)公共部分如數(shù)據(jù)輸入/輸出和顯示、單片機(jī)控制、與PC機(jī)通訊等電路放置在基板上,微程序控制器、運(yùn)算器、各種寄存器、譯碼器等電路放置在擴(kuò)展板上。系統(tǒng)提供有面包板和CPLD實(shí)驗(yàn)板,可自己設(shè)計(jì)內(nèi)容。1.5設(shè)計(jì)的意義掌握計(jì)算機(jī)五大功能部件的組成及功能,熟悉完整的單臺(tái)計(jì)算機(jī)基本組成原理,掌握計(jì)算機(jī)中數(shù)據(jù)表示方法、運(yùn)算方法、運(yùn)算器的組成、控制器的實(shí)現(xiàn)、存儲(chǔ)器子系統(tǒng)的結(jié)構(gòu)與功能、輸入/輸出系統(tǒng)的工作原理與功能。通過(guò)自己設(shè)計(jì)機(jī)器指令,將
8、所學(xué)的知識(shí)運(yùn)用與實(shí)踐。1.6課程設(shè)計(jì)的要求要求畫出系統(tǒng)模塊框圖:按從上到下的設(shè)計(jì)方法,將整個(gè)設(shè)計(jì)依功能劃分成若干模塊;并確定各個(gè)模塊的輸出、輸入端口及要完成的功能。檢查模塊邏輯功能是否正確。第2章 指令系統(tǒng)概述2.1 模型機(jī)結(jié)構(gòu)框圖此模型機(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ù)和程序的的存放功能的
9、。4.輸出設(shè)備有兩位LED數(shù)碼管和W/R控制完成的。LR0 LR1 LR2寄存器Ax Bx CxR0-G R1-G R2-G數(shù)據(jù)總線(D_BUS)ALU-GALUM CNS3S2S1S0暫存器LT1暫存器LT2LDR1LDR2移位寄存器M S1 S0G-299輸入設(shè)備DIJ-G微控器脈沖源及時(shí)序指令寄存器LDIR圖中所有控制信號(hào)LPCPC-G程序計(jì)數(shù)器LOADLAR地址寄存器存儲(chǔ)器 6116CEWE輸出設(shè)備D-GW/RCPU 圖 2-1 模型機(jī)結(jié)構(gòu)框圖圖2-1中運(yùn)算器ALU由U7-U10四片74LS181構(gòu)成,暫存器1由U3、U4兩片74LS273構(gòu)成,暫存器2由U5、U6兩片74LS273構(gòu)
10、成。微控器部分控存由U13-U15三片2816構(gòu)成。除此之外,CPU的其他部分都由EP1K10集成。存儲(chǔ)器部分由兩片6116構(gòu)成16位存儲(chǔ)器,地址總線只有低八位有效,因而其存儲(chǔ)空間為00H-FFH。輸出設(shè)備由底板上的四個(gè)LED數(shù)碼管及其譯碼、驅(qū)動(dòng)構(gòu)成,當(dāng)D-G和W/R均為低電平時(shí)將數(shù)據(jù)總線的數(shù)據(jù)送入數(shù)碼管顯示。在開關(guān)方式下,輸入設(shè)備由16位電平開關(guān)及兩個(gè)三態(tài)緩沖芯片74LS244構(gòu)成,當(dāng)DIJ-G為低電平時(shí)將16位開關(guān)狀態(tài)送上數(shù)據(jù)總線。在鍵盤方式或聯(lián)機(jī)方式下,數(shù)據(jù)可由鍵盤或上位機(jī)輸入,然后由監(jiān)控程序直接送上數(shù)據(jù)總線,因而外加的數(shù)據(jù)輸入電路可以不用。本系統(tǒng)的數(shù)據(jù)總線為16位,指令、地址和程序計(jì)數(shù)
11、器均為8位。當(dāng)數(shù)據(jù)總線上的數(shù)據(jù)打入指令寄存器、地址寄存器和程序計(jì)數(shù)器時(shí),只有低八位有效。2.2 工作原理2.2.1 數(shù)據(jù)格式本實(shí)驗(yàn)計(jì)算機(jī)采用定點(diǎn)補(bǔ)碼表示法表示數(shù)據(jù),字長(zhǎng)為16位,格式如下: 表2-1 補(bǔ)碼表示表 1514 13 . 0符 號(hào)尾 數(shù)其中,第16位為符號(hào)位,數(shù)值表示范圍是:-32768 32767。2.2.2 指令格式(1)算術(shù)邏輯指令設(shè)計(jì)9條單字長(zhǎng)算術(shù)邏輯指令,尋址方式采用寄存器直接尋址。其格式如下:表2-2 尋址方式表示表7 6 5 43 21 0OP-CODErsrdOP-CODE011110001001101010111100110111101111指令CLRMOVADDS
12、UBINCANDNOTRORROL表2-3 操作碼表其中OP-CODE為操作碼,rs為源寄存器,rd為目的寄存器,并規(guī)定:表2-4 寄存器表rs 或 rd選定寄存器00Ax01Bx10Cx(2)存儲(chǔ)器訪問(wèn)及轉(zhuǎn)移指令存儲(chǔ)器的訪問(wèn)有兩種,存數(shù)和取數(shù)。它們都使用助記符MOV,但操作碼不同。轉(zhuǎn)移指令只有一種,及無(wú)條件轉(zhuǎn)移(JMP)。指令格式如下: 表2-5 存儲(chǔ)器的訪問(wèn)表7 65 43 21 000MOP-CODErdD其中OP-CODE為操作碼,rd為寄存器。M為尋址模式,D隨M的不同其定義也不同,如下表所示:表2-6 操作碼表OP-CODE000110指令說(shuō)明寫存儲(chǔ)器讀存儲(chǔ)器轉(zhuǎn)移指令表2-7 尋址
13、模式表尋址模式M有效地址ED定義說(shuō)明00E=(PC)+1立即數(shù)立即尋址10E=D直接地址直接尋址11E=100H+D直接地址擴(kuò)展直接尋址(3)I/O指令輸入(IN)和輸出(OUT)指令采用單字節(jié)指令,其格式如下: 表2-8 I/O操作碼表7 6 5 43 21 0OP-CODEaddrrd其中,當(dāng)OP-CODE=0100且addr=10時(shí),從“數(shù)據(jù)輸入電路”中的開關(guān)組輸入數(shù)據(jù);當(dāng)OP-CODE=0100且addr=01時(shí),將數(shù)據(jù)輸入到“輸出顯示電路”中的數(shù)碼管顯示。2.2.3 指令系統(tǒng)本系統(tǒng)共有十四條基本指令,其中算術(shù)邏輯指令8條,訪問(wèn)內(nèi)存指令和程序控制指令4條,輸入輸出指令2條。表2-1列出
14、了各條指令的格式,匯編符號(hào)和指令功能。表2-1 指令格式表匯編符號(hào)指令的格式功能MOV rd , rsADD rd , rsSUB rd , rsINC rdAND rd , rsNOT rdROR rdROL rd 1000 rs rd 1001 rs rd 1010 rs rd 1011 rd rd 1100 rs rd 1101 rd rd 1110 rd rd 1111 rd rdrs rdrs + rd rdrd - rs rdrd + 1 rdrs rd rd對(duì)rd 求反rd循環(huán)右移rd循環(huán)左移MOV D , rdMOV rd , D 00 10 00 rd D 00 10 01
15、rd D rd DD rdMOV rd , DJMP D 00 00 01 rd D 00 00 10 00 DD rdD PCIN rd , KINOUT DISP , rd 0100 10 rd 0100 01 rdKIN rdrd DISP第3章 微代碼設(shè)計(jì)與實(shí)驗(yàn)3.1 微代碼設(shè)計(jì)設(shè)計(jì)三個(gè)控制操作微程序如下:(1)存儲(chǔ)器讀操作(MRD)撥動(dòng)清零開關(guān)CLR對(duì)地址、指令寄存器清零后,指令譯碼輸入CA1、CA2為“00”時(shí),按“單步”鍵,可對(duì)RAM連續(xù)讀操作。(2)存儲(chǔ)器寫操作(MWE)撥動(dòng)清零開關(guān)CLR對(duì)地址、指令寄存器清零后,指令譯碼輸入CA1、CA2為“10”時(shí),按“單步”鍵,可對(duì)RAM
16、連續(xù)寫操作。(3)啟動(dòng)程序(RUN)撥動(dòng)清零開關(guān)CLR對(duì)地址、指令寄存器清零后,指令譯碼輸入CA1、CA2為“11”時(shí),按“單步”鍵,即可轉(zhuǎn)入到第01號(hào)“取指”微指令,啟動(dòng)程序運(yùn)行。本系統(tǒng)設(shè)計(jì)的微程序字長(zhǎng)共24位,其控制位順序如表3-1所示。 表3-1 24位微代碼表24232221201918171615 14 1312 11 109 8 7654321S3S2S1S0MCnWE1A1BF1F2F3uA5uA4uA3uA2uA1uA0F1、F2、F3三個(gè)字段的編碼方案如表3-2所示。表3-2 編碼方案表F1字段F2字段F3字段15 14 13選擇12 11 10選擇9 8 7選擇0 0 0L
17、DRi0 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 0P41 1 1無(wú)操作1 1 1無(wú)操作1 1 1無(wú)操作微程序流程圖如圖3-1所示。 圖3-1 指令系統(tǒng)流程3.2 實(shí)驗(yàn)微代碼實(shí)驗(yàn)微代碼如表3-3所示。表3-3 使用微代碼表微地址(8進(jìn)制)微地址(2進(jìn)制)微代碼(16進(jìn)制)00000000007F8801000001005
18、B4202000010016FFD06000110015FE507000111015FE510001000005B4A11001001005B4C12001010014FFC11400110001CFFC20010000005B6522010010005B4723010011005B4624010100007F152501010102F5C127010111018FC1300110000001C1310110010041EA320110100041EC330110110041F2340111000041F3350111010041F6360111103071F7370
19、111113001F9401000000379C141100001010FC142100010011FC445100101007F20521010100029EB531010119403C1541011000029ED551011016003C1621100100003C1631100110029F565110101B803C1661101100C03C167110111207DF870111000000DC171111001107DFA72111010000D3C874111100FF73C975111101016E10第4章 運(yùn)算程序設(shè)計(jì)本實(shí)驗(yàn)所實(shí)現(xiàn)的計(jì)算公式為:
20、 Cx(Ax*2+1)*2/2-Bx由計(jì)算公式可得出如表4-1所示的機(jī)器指令代碼表:表4-1 指令輸入表地址(十六進(jìn)制)機(jī)器指令(十六進(jìn)制)助記符說(shuō)明00 H01 H02 H03 H04 H05 H06 H07 H08 H09 H0A H0B H0C H0D H0E H0F H10 H11 H0048 H00F0 H00B0 H0081 H0021 H,0020 H0025 H,0020 H0094 H0082 H0046 H0049 H00E0 H0082 H0046 H00A4 H0082 H0046 H0008 H0000 H IN Ax , KIN ROL Ax INC Ax MOV
21、Bx , Ax MOV 0020H , Bx MOV Bx, 0020H ADD Ax , Bx MOV Cx , Ax OUT DISP , Cx IN Bx , KIN ROR Ax MOV Cx , Ax OUT DISP , Cx SUB Ax , Bx MOV Cx , Ax OUT DISP , Cx JMP 0000 H 輸入 AxAx循環(huán)左移Ax+1 AxAx BxBx存入內(nèi)存0020H從內(nèi)存讀出到BxAx + Bx AxAx CxCx LED輸入 BxAx循環(huán)右移Ax CxCx LEDAx - Bx AxAx CxCx LED0000 H PC 第5章 系統(tǒng)實(shí)現(xiàn)5.1 系統(tǒng)設(shè)
22、計(jì)內(nèi)容本系統(tǒng)完成計(jì)算及驗(yàn)證實(shí)驗(yàn)結(jié)果。計(jì)算公式:Cx(Ax*2+1)*2/2-Bx觀察結(jié)果值與實(shí)驗(yàn)輸出值是否相等。5.2 系統(tǒng)實(shí)現(xiàn)系統(tǒng)在聯(lián)機(jī)方式下進(jìn)行。步驟如下:(1) 連接硬件系統(tǒng),電路如圖5-1所示。AO1BO1微控器接口LDRO1LDRO2ALU_GOUTAROUTSTATUSUAJ1G_299OUTWEOWEILDR1LDR2運(yùn)算器接口ALU_GARS3-S0 M CNG_299輸出顯示W(wǎng)/RD15-D0D_G控制總線W/RW/RT4T3T2T1F4F3F2F1 C1-C6Y1Y21B1AI/O控制 MD15-MD0數(shù)據(jù)總線 AD7-AD0 地址總線 WE MD15-MD0 MA7-MA
23、O主存儲(chǔ)器電路 CE圖5-1 硬件連線圖圖5-2 硬件連線實(shí)物圖(2)啟動(dòng)實(shí)驗(yàn)聯(lián)機(jī)軟件,打開實(shí)驗(yàn)課題菜單,選中實(shí)驗(yàn)課題,打開實(shí)驗(yàn)課題參數(shù)對(duì)話窗口。微指令操作: 寫:在編輯框中輸入微指令程序(格式:兩位八進(jìn)制微地址 + 空格 + 六位十六進(jìn)制微代碼),按“保存”按鈕,將微程序代碼保存在一給定文件(*.MSM)中;按“打開”按鈕,打開已有的微程序文件,并顯示在編輯框中;將實(shí)驗(yàn)箱上的K4K3K2K1撥到寫狀態(tài)即K1 off、K2 on、K3 off、K4 off,其中K1、K2、K3在微程序控制電路,K4在24位微代碼輸入及顯示電路上,然后按"寫入"按鈕,微程序?qū)懭肟刂拼鎯?chǔ)器電路
24、。讀:將實(shí)驗(yàn)箱上的K4K3K2K1撥到寫狀態(tài)即K1 off、K2 on、K3 off、K4 off,在“讀出微地址”欄中填入兩位八進(jìn)制地址,按“讀出”按鈕,則相應(yīng)的微代碼顯示在“讀出微代碼”欄中。微指令操作界面如圖5-3所示。 圖5-3 微指令操作打開實(shí)驗(yàn)課題參數(shù)對(duì)話窗口:機(jī)器指令操作。 寫:在編輯框中輸入實(shí)驗(yàn)用的機(jī)器指令程序(格式:兩位十六進(jìn)制地址+空格+2位或4位十六進(jìn)制代碼),按“保存”按鈕,將機(jī)器指令程序代碼保存在一給定文件(*.ASM)中;按“打開”按鈕,打開已有的機(jī)器指令程序文件,并顯示在編輯框中;將實(shí)驗(yàn)箱上的K4K3K2K1撥到運(yùn)行狀態(tài)即K1 on、K2 off、K3 on、K4
25、 off,撥動(dòng)“CLR”開關(guān)對(duì)地址和微地址清零,將表13中的數(shù)據(jù)以圖4形式寫入,然后按“寫入”按鈕,機(jī)器指令寫入存儲(chǔ)器電路。 讀:將實(shí)驗(yàn)箱上的K4K3K2K1撥到運(yùn)行狀態(tài)即K1 on、K2 off、K3 on、K4 off,在“讀出指令地址”欄中填入兩位十六進(jìn)制地址,撥動(dòng)“CLR”開關(guān)對(duì)地址和微地址清零,然后按“讀出”按鈕,則相應(yīng)的指令代碼顯示在“讀出指令代碼”欄中。 (3)運(yùn)行程序單步:在運(yùn)行狀態(tài)前提下,選擇操作-à單步,然后撥動(dòng)“CLR”開關(guān)對(duì)地址和微地址清零,然后每按一次"單步"按鈕,執(zhí)行一條微指令。可從實(shí)驗(yàn)箱的指示燈和顯示LED觀察單步運(yùn)行的結(jié)果。 連續(xù):
26、在運(yùn)行狀態(tài)前提下,選擇操作-à連續(xù),先撥動(dòng)“CLR”開關(guān)對(duì)地址和微地址清零,然后按"連續(xù)"按鈕,可連續(xù)執(zhí)行程序。可從實(shí)驗(yàn)箱的指示燈和顯示LED觀察連續(xù)運(yùn)行的結(jié)果。 停止:在連續(xù)運(yùn)行程序過(guò)程中,可按"停止”按鈕暫停程序的執(zhí)行。此時(shí)地址和微地址并不復(fù)位,仍可以從暫停處單步或連續(xù)執(zhí)行。機(jī)器指令操作界面如圖5-4所示:圖5-4 機(jī)器指令操作程序運(yùn)行過(guò)程中,遇到輸入語(yǔ)句時(shí),會(huì)出現(xiàn)如圖5-5和圖5-6所示對(duì)話框,要求輸入數(shù)據(jù): 圖5-5 輸入數(shù)據(jù)對(duì)話框(4) 測(cè)試用例以下為實(shí)驗(yàn)中使用的輸入數(shù)據(jù)及計(jì)算結(jié)果:實(shí)驗(yàn)數(shù)據(jù)AxBxCX第一組數(shù)據(jù)0002H0002H0003H第二組數(shù)據(jù)0010H0001H0020H第三組數(shù)據(jù)0005H0004H0007H實(shí)驗(yàn)結(jié)果如下所示:圖5-6第一組數(shù)據(jù)及結(jié)果圖5-7 第二組數(shù)據(jù)及結(jié)果 圖5-8第三組數(shù)據(jù)及結(jié)果 第6章 總 結(jié)在這次課程設(shè)計(jì)中,基本上了解和
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 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ì)用戶上傳內(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年鉀銨泵項(xiàng)目合作計(jì)劃書
- 地質(zhì)勘探專用儀器企業(yè)數(shù)字化轉(zhuǎn)型與智慧升級(jí)戰(zhàn)略研究報(bào)告
- 編網(wǎng)機(jī)企業(yè)數(shù)字化轉(zhuǎn)型與智慧升級(jí)戰(zhàn)略研究報(bào)告
- 噴灌機(jī)械企業(yè)縣域市場(chǎng)拓展與下沉戰(zhàn)略研究報(bào)告
- 智能測(cè)量?jī)x器儀表企業(yè)數(shù)字化轉(zhuǎn)型與智慧升級(jí)戰(zhàn)略研究報(bào)告
- 專用氣球企業(yè)ESG實(shí)踐與創(chuàng)新戰(zhàn)略研究報(bào)告
- 電真空器件壽命試驗(yàn)設(shè)備企業(yè)縣域市場(chǎng)拓展與下沉戰(zhàn)略研究報(bào)告
- 奶油分離器企業(yè)數(shù)字化轉(zhuǎn)型與智慧升級(jí)戰(zhàn)略研究報(bào)告
- 自動(dòng)導(dǎo)向小車企業(yè)ESG實(shí)踐與創(chuàng)新戰(zhàn)略研究報(bào)告
- 2025年腸類制品合作協(xié)議書
- 加裝電梯投標(biāo)方案(技術(shù)方案)
- 影視后期調(diào)色-04達(dá)芬奇一級(jí)校色
- 2024版工程建設(shè)監(jiān)理合同(電力工程)
- 高空廣告字維修合同
- 《綠豆芽的生長(zhǎng)》課件
- 石油化工設(shè)備維護(hù)檢修規(guī)程設(shè)備完好標(biāo)準(zhǔn)SHS
- 知道智慧網(wǎng)課《科技倫理》章節(jié)測(cè)試答案
- 2024年云南省職業(yè)院校技能大賽(中職組)植物嫁接賽項(xiàng)考試題庫(kù)(含答案)
- 工程居間合同范本電子版
- 寫字樓客戶服務(wù)與物業(yè)管理關(guān)系案例
- 中醫(yī)超聲霧化療法臨床應(yīng)用標(biāo)準(zhǔn)
評(píng)論
0/150
提交評(píng)論