大二下學(xué)習(xí)計(jì)組實(shí)驗(yàn)報(bào)告_第1頁
大二下學(xué)習(xí)計(jì)組實(shí)驗(yàn)報(bào)告_第2頁
大二下學(xué)習(xí)計(jì)組實(shí)驗(yàn)報(bào)告_第3頁
大二下學(xué)習(xí)計(jì)組實(shí)驗(yàn)報(bào)告_第4頁
大二下學(xué)習(xí)計(jì)組實(shí)驗(yàn)報(bào)告_第5頁
已閱讀5頁,還剩20頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、學(xué)習(xí)和了解TEC-XP+教學(xué)實(shí)驗(yàn)命令的用法;實(shí)驗(yàn)箱正如一集成的開發(fā)板,而我們正是通過基礎(chǔ)的匯編語言對(duì)開發(fā)板進(jìn)行使用和學(xué)習(xí),過程我們不需要運(yùn)匯編語的知識(shí)還要結(jié)合數(shù)邏輯中學(xué)的關(guān)C四 實(shí)驗(yàn)內(nèi)容2WINDOWS3、使用程序的R命令顯示/修改寄存器內(nèi)容、D命令顯示內(nèi)容、E命令修改4A命令寫一小段匯編程序,UG命令連續(xù)運(yùn)行該程序,T、P命令單步運(yùn)行并觀察程序單步執(zhí)行情況。4、取出通訊線,9TEC-XP+實(shí)驗(yàn)箱上的串口"COM1"或"COM2"上,另PC機(jī)的串口上;5TEC-XP+實(shí)驗(yàn)系統(tǒng)左下方的六個(gè)黑色的控制機(jī)器運(yùn)行狀態(tài)的開關(guān)置于正確的位置,再找001100(連續(xù)、內(nèi)存讀指令、組合邏輯、聯(lián)機(jī)、16位、MACH), 思考題:IN81,SHRR0,JRNC20284MVRRR0,R0語句,該變化,貌似回到了70年代的計(jì)算機(jī)學(xué)樣,而且在實(shí)驗(yàn)一的學(xué)習(xí)過程中,懂得了一些基 1深入了解AM2901PC端,主要通過實(shí)驗(yàn)箱進(jìn)行。因此這個(gè)實(shí)驗(yàn)更像數(shù)據(jù)邏輯的電路實(shí)12位的微型開關(guān)來完成,這就談不上執(zhí)行指令,只能通過開關(guān)、按鍵控AAAAH->R1為例說明操作過程。I8-I5-I2-BAAAAA位、脫機(jī)、CACHRESTETSTART按鍵,進(jìn)行初始化。C、Z、V、SI8—BASTEPSTEPALUALU輸R0+R1—R0∨Rl—R0∧R1—00?(R0∨R1)—初步了解運(yùn)算器Am2901的結(jié)構(gòu),本次實(shí)驗(yàn)初步知道它能實(shí)現(xiàn)R+S、S-R、R-S三ALU的八種運(yùn)算(三種算術(shù)運(yùn)算、五種邏輯運(yùn)算)I5、I4、I3實(shí)現(xiàn)。選擇送入ALU的兩個(gè)操作運(yùn)算結(jié)果或有關(guān)數(shù)據(jù)以什么方式送往何處,這主要指通用寄存器組和Q寄存器執(zhí)不執(zhí)行接AM2901運(yùn)算器的邏輯功能,懂得通過查表用指 內(nèi)器原理:內(nèi)器是計(jì)算機(jī)中存放正在運(yùn)行中的程序和相關(guān)數(shù)據(jù)的部件。在教學(xué)計(jì)機(jī)部件設(shè)中于簡化容易現(xiàn)的目的選用靜實(shí)內(nèi)器的體包唯讀區(qū)和隨寫部分OM區(qū)選用4片長度8位容易8KB的865現(xiàn)AM區(qū)選用2長度8位量2KB的66現(xiàn),每2個(gè)8位的合成組用于成6位度的存字,6個(gè)分成3組其地址空間分配關(guān)是0-177h用于一組O程序2000-777h于A保存用戶程序和戶數(shù)其高的一些元作程序數(shù)據(jù)區(qū)第二組M的地范圍可以CPU之間的數(shù)據(jù)通訊。列)、EPROM(27系列)在讀寫上的異同。片插入的方向,帶有半圓形缺口的一方朝左插入。如果插入方向不對(duì),會(huì)導(dǎo)致燒EPROM是紫外線可擦除的電可改寫的只讀器。在對(duì)EPROM進(jìn)行重寫前必須先擦除并判斷是否為空,再通過編程器進(jìn)行編程。能用E命令直接寫AT28C64B的單元,而不用A命令,修改延時(shí)子程序,將其當(dāng)寫入雙字節(jié)指令的低位時(shí)會(huì)出錯(cuò),這也是不能用A命令而只能用E命令去寫單元的教師評(píng)定 TEC-XP16教學(xué)計(jì)應(yīng)了解程序的A命令只支持基本指令,擴(kuò)展指令應(yīng)用E命令將指令代碼寫入,令的處理辦法來完成,特別注意的是指令的節(jié)拍只能用原來已實(shí)現(xiàn)的,其他,MACH器件中。16SWH、SWL16 ;2RESETT3~T01000;3STARTT3~T00000START按鍵;節(jié)拍指示燈T3~T00010;5STARTT3~T00011;1置撥動(dòng)開關(guān)SW= ;2按RESET按鍵節(jié)拍指示燈T3~T0顯示1000;3、按START按鍵;節(jié)拍指示燈T3~T0顯示0000;4、按START按鍵節(jié)拍指示燈T3~T0顯示0010;按START按鍵節(jié)拍指示燈T3~T0顯示0110;6、按START按鍵;節(jié)拍指示燈T3~T0顯示0100;1置撥動(dòng)開關(guān)SW= ;2按RESET按鍵節(jié)拍指示燈T3~T0100034節(jié)拍指示燈T3~T0顯示0010;5、按START按鍵;節(jié)拍指示燈T3~T0顯示0110;6、按START按鍵;節(jié)拍指示燈T3~T0顯示0100;7、按START按鍵;節(jié)拍指示燈T3~T0顯示0111;、按START按鍵;節(jié)拍指示燈T3~T0顯示0101;選擇指令的ASHR指令,觀察其執(zhí)行過程中控制信號(hào)的變化,分析其節(jié)拍指令編碼EABiH630T12010011001001100001000101100010節(jié)拍編碼O節(jié)拍編碼OEABiH630T120100110010011000010000A01001100000001010DCALA指令,觀察其執(zhí)行過程中控制信號(hào)的變化,AB01001100100110000001000000100110000001000100100000100000110ARCR 2345CLDRA指令,觀察其流程:1 2RESETT3~T01000、按46節(jié)拍指示燈T3~T001117STARTT3~T00101;根據(jù)設(shè)計(jì)的控制信號(hào)的表格用ABELMACH將編好的程序MACHC.JED到MACH內(nèi)節(jié)拍OQEABiH630T12010011011010011000000100010011000011001101011100000100R10010000X110011000X0100110001X100100101X10010001X000000108686架構(gòu)的匯編指令的二進(jìn)制表ADD,SHR,OUT,MVRD,JRC,RET,CALA等指令,對(duì)硬件運(yùn)行A命令只支持基礎(chǔ)命令,EG命令執(zhí)行。這教師評(píng)定 12345地址和下地址的微控存和MACH器件組成。入到相應(yīng)的單元中;不能用T、P命令單步調(diào)試擴(kuò)展指令,只能用G命令執(zhí)行有擴(kuò)展指令的程序。TEC-XP+也包括控制器設(shè)計(jì)的實(shí)現(xiàn)中的具體路線的控制信號(hào)的組成。與使用,要受到教學(xué)機(jī)已有硬件的約束,應(yīng)盡量與已實(shí)現(xiàn)指令的格式和分類辦 ----BAC503011101000C5730101000005B0001000110MEM-5C1C11100010640001110010650000100001SP-663010100000在本次實(shí)驗(yàn)過,開始的步驟是重復(fù)以前的實(shí)驗(yàn)過程,我的實(shí)驗(yàn)路線也再次出現(xiàn)了問題,CPU,CPU需要運(yùn)算器,微程序控制器,通用寄存器,程序計(jì)數(shù)器,地址寄存器組成,在這個(gè)過 12、理解串行接口的內(nèi)部組成的傳送數(shù)據(jù)的運(yùn)行方式(bit)轉(zhuǎn)化為字節(jié)數(shù)據(jù);反之,當(dāng)計(jì)算機(jī)發(fā)送用程序的A命令,編寫一段小程序,先初始化COM2口,再身COM2口發(fā)送一些字I/OCOM28251的/CSI/O/CS的插孔中地址為A0-AF的一個(gè)相連。COM1PCPCPCEC16.EXECOM1PCPCCOM2PCPCCOM1PCECPCECCOM2連PCEC只作輸出。A、ECOM2PCPC機(jī)的串PCCOM口都被占用,具體解決方法由于當(dāng)時(shí)課上時(shí) 123必須在中斷程序中執(zhí)行EI開中斷命令。教學(xué)機(jī)的中斷系統(tǒng)共支持三級(jí)中斷,由三個(gè)無鎖按鍵確定從右到左依次為一、二、三級(jí)中斷,對(duì)應(yīng)的P1、P的編碼分別是、、,優(yōu)先級(jí)也依次升高,這決定了它們的中斷向量,為XXX4、XXX8、XXXC??梢钥吹?,每級(jí)中斷實(shí)1612位由數(shù)據(jù)開關(guān)SWH7-0SWL7-4決定;后四位(2404)JR(2408)JR(240C)JRA、E2420H單元開始輸入下面和程序:(標(biāo)有*E命2420:PUSH2421:PUSH2422:MVRD2424:JR2430:PUSH2431:PUSH2432:MVRD2434:JR2440:PUSH2441:PUSH2442:MVRD2444:JR2451:MVRDR0,00422453:CALA2455:MVRD2457:CALA2459:MVRR245A:CALA245C:IN245E:SHR245F:JRNC2460:IN2461:MVRD2463:CALA2465:MVRD2467:CALA2469:MVRR246A:CALA246C:POP246D:POP2200:PUSH2202:SHR2203:JRNC2204:POP2205:OUT2001:MVRER0,00362003:CALA2005:MVRD2007:DEC2008:JRNZ2009:JR在命令行提示符狀態(tài)下輸入:GBI以及按下的鍵本次除了敲上所附代碼外,自行設(shè)計(jì)了一個(gè)中斷程序,雖然過遇到些許麻煩,不過最終得以解決,過,對(duì)中斷的產(chǎn)生,響應(yīng)以及處理機(jī)制加深了了解和熟悉。實(shí)驗(yàn)題目FPGA實(shí)現(xiàn)非流水線的CPU系統(tǒng)(綜合實(shí)驗(yàn)用VHDL語言來描述的CPU的源碼文件,經(jīng)過工具軟件的編譯和綜合后,經(jīng)燒錄器,把程序到FPGA中,就得到了能夠正常運(yùn)行的CPU系統(tǒng)。、語句把新的設(shè)計(jì)結(jié)果描述正確并添加到已有的源程序代碼中去,編譯并調(diào)試正確,寫、PCEC1.6EXE的仿真00X101;確認(rèn)標(biāo)有“AdressBus15-8”和“AdressBus7-0”的地址總線的指示燈下方的插針將提供的帶彩線的FP

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論