欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      微機原理實驗總結(jié)(共5篇)

      時間:2019-05-12 15:06:55下載本文作者:會員上傳
      簡介:寫寫幫文庫小編為你整理了多篇相關(guān)的《微機原理實驗總結(jié)》,但愿對你工作學習有幫助,當然你在寫寫幫文庫還可以找到更多《微機原理實驗總結(jié)》。

      第一篇:微機原理實驗總結(jié)

      微機原理實驗總結(jié)

      不知不覺,微機原理與接口技術(shù)實驗課程已經(jīng)結(jié)束了?;叵肫饋硎芤娣藴\,主要是加深了對計算機的一些硬件情況和運行原理的理解和匯編語言的編寫匯編語言,對于學習機電工程的自動控制和計算機都是很重要的,因為它是和機器語言最接近的了,如果用它來編程序的話,會比用其它高級語言要快得多。本學期我們在老師的帶領下,進行了微機原理實驗六到十這五組實驗。它們分別是: 實驗六

      8255 PA口控制PB口

      實驗目的掌握單片機系統(tǒng)中擴展外圍芯片的方法,了解 8255 芯片的結(jié)構(gòu)及編程方法。實驗內(nèi)容

      用 8255 PA 口作開關(guān)量輸入口,PB 口作輸出口。

      實驗步驟

      1、用8 芯線將8 255 PA口接至開關(guān)Kl~K8,PB口接至發(fā)光二極管L1~L8;

      2、運行程序 HW06.ASM,撥動開關(guān)K1~K8,觀察L1~L8發(fā)光二極管是否對應點亮。

      實驗七

      8255控制交通燈

      實驗目的進一步了解8 255 芯片的結(jié)構(gòu)及編程方法,學習模擬交通控制的實現(xiàn)方法。

      實驗內(nèi)容

      用8255 做輸出口,控制六個發(fā)光二極管燃滅,模擬交通燈管理。

      實驗步驟

      1、用雙頭線將 8 255 PA0~PA2 口接至發(fā)光二極管L3~L1,PA3~PA5口接至發(fā)光二極管L7~L5;

      2、執(zhí)行 程序HW07.ASM,初始態(tài)為四個路口的紅燈全亮,之后,東西路口的綠燈亮,南北路口的紅燈亮,東西路口方向通車,延時一段時間后東西路口的綠燈熄滅,黃燈開始閃爍,閃爍若干次后,東西路口紅燈亮,而同時南北路口的綠燈亮,南北路口方向開始通車,延時一段時間后,南北路口的綠燈熄滅,黃燈開始閃爍,閃爍若干次后,再切換到東西路口方向,之后重復以上過程。實驗八

      簡單I /O口擴展

      實驗目的學習單片機系統(tǒng)中擴展簡單I/O 口的方法; 學習數(shù)據(jù)輸入輸出程序的編制方法。實驗內(nèi)容

      利用74LS244 作為輸入口,讀取開關(guān)狀態(tài),并將此狀態(tài),通過74LS273再驅(qū)動發(fā)光二極管顯示出來。

      五、實驗步驟

      1、用8 芯線將Y0~Y7接至開關(guān)K1~K8,Q0~Q7 接至發(fā)光二極管L1~L8,用雙頭線將 CS1 接至8 000 孔,CS2 接至9 000 孔,用8 芯線將J X0 接至JX7(D0~D7數(shù)據(jù)線);

      2、執(zhí)行程序 HW08.ASM,按動開關(guān)K1~K8,觀察發(fā)光二極管L1~L8是否對應點亮。

      實驗九

      A/D 0809轉(zhuǎn)換實驗

      實驗目的)掌握A/D 轉(zhuǎn)換與單片機接口的方法;)了解A/D 芯片0809轉(zhuǎn)換性能及編程方法;)通過實驗了解單片機如何進行數(shù)據(jù)采集。實驗內(nèi)容

      利用實驗系統(tǒng)上的 0809 做A /D 轉(zhuǎn)換器,實驗系統(tǒng)上的電位器提輸入,編制程序,將模擬量轉(zhuǎn)換成數(shù)字,通過數(shù)碼管顯示出來。實驗步驟

      1、用雙頭線將可調(diào)電壓區(qū)的VOUT接至ADC0809 模數(shù)轉(zhuǎn)換區(qū)的IN0,可調(diào)電壓區(qū)的VIN 接至電源+5V,ADC0809 模數(shù)轉(zhuǎn)換區(qū)的CS4 接至系統(tǒng)接口區(qū)的8000H 端口,ADC0809模數(shù)轉(zhuǎn)換區(qū)的WR接至系統(tǒng)接口區(qū)的/IOWR端口,ADC0809 模數(shù)轉(zhuǎn)換去的 RD 接至系統(tǒng)接口區(qū)的/IORD,ADC0809 模數(shù)轉(zhuǎn)換區(qū)的ADDA、ADDB、ADDC接至G ND,CLK接至單脈沖與時鐘區(qū)的500K,用8 芯線將數(shù)據(jù)總線JX0 接至A DC0809模數(shù)轉(zhuǎn)換區(qū)的JX6;

      2、運行程序 HW09.ASM,數(shù)碼管上顯示0809.XX,后二位顯示當前采集的電壓轉(zhuǎn)換的數(shù)字量,調(diào)節(jié)可調(diào)電壓,該二位將隨著電壓變化而相應變化,變化范圍為00至FF。

      實驗十

      D/A 0832轉(zhuǎn)換實驗

      實驗目的(1)了解D/A 轉(zhuǎn)換與單片機的接口方法;

      (2)了解D/A 轉(zhuǎn)換芯片 0832 的性能及編程方法;

      (3)了解單片機系統(tǒng)中擴展D/A 轉(zhuǎn)換芯片的基本方法。

      實驗步驟

      1、用雙頭線將DAC0832 數(shù)模轉(zhuǎn)換區(qū)的CS5 端口接至系統(tǒng)接口區(qū)的8000H端口,WR端口接至系統(tǒng)接口區(qū)的/IOWR端口,AOUT輸出接電壓表或小直流電機DJ,用8 芯線將DAC0832 數(shù)模轉(zhuǎn)換區(qū)的JX2 接至數(shù)據(jù)總線JX0

      2、運行程序HW10.ASM,數(shù)碼管上顯示不斷加大或減小的數(shù)字量,數(shù)字變化范圍 00 到FF,用萬 用表測試 D/A 輸出孔 AOUT 應能測出不斷加大或減小的電壓值,電壓變化范圍 0V 到5V。

      這次實驗課程加深了我們對匯編語言指令的熟悉和理解。不僅鞏固了書本所學的知識,還具有一定的靈活性,發(fā)揮了操作,加深了我們對硬件的熟悉,鍛煉了動手能力,發(fā)揮創(chuàng)造才能。

      通過這次課程使我懂得了理論與實際相結(jié)合是很重要的,只有理論知識是遠遠不夠的,只有把所學的理論知識與實踐相結(jié)合起來,從理論中得出結(jié)論,才能真正提高自己的實際動手能力和獨立思考的能力。在設計的過程中遇到問題,可以說得是困難重重,這畢竟第一次做的,難免會遇到過各種各樣的問題,同時在設計的過程中發(fā)現(xiàn)了自己的不足之處,對以前所學過的知識理解得不夠深刻,掌握得不夠牢固。

      這門課程可以闡明微處理器,匯編語言程序設計,計算機結(jié)構(gòu)和操作系統(tǒng)等基本概念。詳盡地論述了有關(guān)微處理器及其指令系統(tǒng)的概念和程序設計方法,介紹構(gòu)成微型計算機的存儲器,接口部件,總線等各項技術(shù)。.微機的最基礎語言--匯編語言是一個最基礎最古老的計算機語言,依賴于計算機的低級程序設計語言。匯編語言是我們理解整個計算機系統(tǒng)的最佳起點和最有效途徑。匯編是對寄存的地址,以及數(shù)據(jù)單元進行最直接的修改,而在某些時候,這種方法的確是最有效,也是最可靠的.然而有優(yōu)點,自然也就有缺點,最重要的一點就是匯編語言很繁瑣,對某個數(shù)據(jù)進行修改時,本來很簡單一個操作會用很多條繁瑣的語句來解決,而這些語句本身在執(zhí)行和操作的過程中,占用大量的時間和成本。并有大量的程序和硬件設計類題目,使我們能夠深入了解計算機的原理、結(jié)構(gòu)和特點,以及如何運用這些知識來設計一個實用的微型計算機系統(tǒng)。具體來說,就是掌握Intel8086/8088微型計算機系統(tǒng)地組成原理,熟練運用8086宏匯編語言進行程序設計,熟悉各種I/O接口芯片的配套使用技術(shù),并通過一定的課程實驗與實踐,進一步提高系統(tǒng)設計的能力,使學生能夠完成實用的微型計算機系統(tǒng)的軟硬件設計。

      學習該門課程知識時,其思維方法也和其它課程不同,該課程偏重于工程思維,具體地說,在了解了微處理器各種芯片的功能和外部特性以后,剩下額是如何將它們用于實際系統(tǒng)中,其創(chuàng)造性勞動在于如何用計算機的有關(guān)技術(shù)和廠家提供的各種芯片,設計實用的電路和系統(tǒng),再配上相應的應用程序,完成各種實際應用項目。

      這次實驗并不是很難,主要的困難來自對程序的理解。我們最后對實驗的原理有了清晰的認識。讓我們知道了實驗臺上各個模塊的用法;而且它還讓我們對自己動手寫程序來控制實驗臺的運作有了一定的基礎。雖然實驗臺只是一個小型的模擬平臺,但是通過對它的學習和操作,我們對有關(guān)接口的知識將會有一個更廣泛的認識,而且它對我們以后的學習也會有幫助的。

      實驗中個人的力量是不及群體的力量的,我們分工合作,做事的效率高了很多。雖然有時候會為了一些細節(jié)爭論不休,但最后得出的總是最好的結(jié)論。而且實驗也教會我們在團隊中要善于與人相處,與人共事,不要一個人解決所有問題。總之,這次課程設計對于我們有很大的幫助,通過課程設計,我更加深入地理解了,微機原理課程上講到的各種芯片的功能,以及引腳的作用,同時加深了對于主要芯片的應用的認識,同時在試驗室的環(huán)境里熟悉了匯編程序的編寫過程和運行過程,最后還提高了自己的動手能力 對課程設計的建議

      本次課程設計的幾個實驗相對都比較簡單,而且經(jīng)過老師的講解以及實驗書上的指導,幾乎把我們要用到的程序和實驗臺電路的接線方法都告訴我們了,所以做起來很容易。

      實驗過程中,獲得了很多收獲,獲得了很多感悟,當然也遇到了很多困難。但我們都一一克服了他們,成功的完成了實驗。并在解決問題,克服困難的過程中,發(fā)現(xiàn)了自己平時忽略的,隱藏的問題,以及一些不該出現(xiàn)的粗心大意的小毛病。通過這些,我們認識的更加深刻,了解的更加深入。做到了學以致用,對知識掌握得更加牢固。通過了這一學期對微機原理的學習,真的對它有了一個全新的認識,我會堅持對它的學習,使自己在匯編語言上有一個長足的提高!

      第二篇:微機原理實驗三子程序設計實驗

      實驗三 子程序設計實驗

      一、實驗目的

      1.學習子程序的定義和調(diào)用方法。2.掌握子程序的程序設計、編制及調(diào)用。

      二、實驗設備

      TDN86/88教學實驗系統(tǒng)一臺

      三、實驗內(nèi)容及步驟

      1.求無符號字節(jié)序列中的最大值和最小值

      設有一字節(jié)序列,其存儲首址為3000H,字節(jié)數(shù)為08H。利用子程序的方法編程求出該序列中的最大值和最小值。實驗程序及流程如下:

      主程序STACK1SEGMENT STACK

      開始DW 64 DUP(?)STACK1 ENDS CODE SEGMENT ASSUME CS:CODE START: MOV SI,3000H MOV CX,0008H CALL branch A1:JMP A1 branch: JCXZ A4 PUSH SI PUSH CX PUSH BX

      結(jié)束序列的字節(jié)個數(shù)→CX數(shù)據(jù)區(qū)首址→SI調(diào)用求最大最小值子程序 MOV BH,[SI] MOV BL,BH A1: LODSB CMP AL,BH JBE A2 MOV BH,AL JMP A3 A2: CMP AL,BL JAE A3

      Y子程序CX=0?NSI、CX、BX入棧[SI]→BHBH→BLSI+1→SI[SI]→ALNAL﹤BHAL→BHMOV BL,AL A3: LOOP A1 MOV AX,BX POP BX POP CX

      YAL﹥BLYCX-1→CXNNAL→BLCX=0?POP SI A4: RET CODE ENDS END START

      實驗步驟

      (1)輸入源程序,進行編譯、鏈接和加載。

      YSI、CX、BX出棧RET

      (2)在調(diào)試區(qū)鍵入E0000:3000↙,輸入8個字節(jié)的數(shù)據(jù):D9、07、8B、C5、EB、04、9D、F9。

      (3)運行程序,查看結(jié)果,在調(diào)試區(qū)鍵入R AX↙,顯示結(jié)果應為AX=F9 04,AH中為最大值,AL中為最小值。

      2.數(shù)組求和

      設有一字節(jié)序列(存儲地址和字節(jié)數(shù)可自定義),編寫程序,求出該序列的和,求和工作由子程序來實現(xiàn)。

      程序:

      STACK1 SEGMENT STACK DW 64 DUP(?)STACK1 ENDS CODE

      SEGMENT ASSUME CS:CODE START: MOV SI,3000H MOV CX,0008H XOR AX,AX CALL branch A5: JMP A5 branch: JCXZ A4 PUSH SI

      PUSH CX A1: ADD AL,[SI] INC SI A3: LOOP A1

      POP CX POP SI A4: RET CODE

      ENDS END START

      8個01,總和為08

      第三篇:微機原理與接口技術(shù)實驗總結(jié)

      微機原理與接口技術(shù)實驗總結(jié)

      11107108

      徐寒黎

      一、實驗內(nèi)容以及設計思路

      1、①試編寫一程序,比較兩個字符串STRING1、STRING2 所含字符是否相同,若相同輸出“MATCH”,若不相同輸出 “NO MATCH”。設計思路:定義一個數(shù)據(jù)段,在數(shù)據(jù)段中定義兩個字符串作為STRING1、STRING2以及幾個用于輸入提示的和輸出所需內(nèi)容的字符串,定義一個堆棧段用于存放,定義代碼段。關(guān)鍵步驟以及少量語句:第一步將STRING1和STRING2都實現(xiàn)用鍵盤輸入,方法是

      MOV DX,OFFSET STRING2 MOV AH,0AH INT 21H 并且顯示在顯示器上,顯示方法將0AH改成09H,語句與上面類似。然后進行比較第一個單元,MOV AL,[STRING1+1] CMP AL,[STRING2+1] JNZ NOMATCH 若字符串長度不等,則直接跳轉(zhuǎn),輸出輸出 “NO MATCH”; 若長度相等再逐個比較 LEA SI,[STRING1+2] LEA DI,[STRING2+2] MOV CL,[STRING1+1] MOV CH,0 CLD REPE CMPSB JCXZ MATCH,意思是全部相同就跳轉(zhuǎn)MATCH,輸出“MATCH”;不然進入下面的NOMATCH。退出。

      ②試編寫求級數(shù)1^3+2^3 +3^3 …..前幾項和剛大于10000的程序。

      設計思路:原先編寫的程序,設定和為10000,結(jié)果是14。但要求高一點的話,可以自己設置,實現(xiàn)用鍵盤輸入和的值。

      一個難點是將輸入的ASCII碼字符串,轉(zhuǎn)換成與之相同的十進制數(shù)的數(shù)值。關(guān)鍵的思路部分是:從1開始求級數(shù),將和的值存在AX里,要加下一項級數(shù)前,比如這時已經(jīng)加到4,PUSH一下AX,然后將5乘三遍,將乘積MOV到BX里,再POP AX,然后將BX的值加到AX里,然后將AX與N比較,如果比N小就繼續(xù)上述步驟,知道剛比N大就輸出數(shù)字。

      ③試編寫一程序,完成字符串中各字符出現(xiàn)頻度的統(tǒng)計,統(tǒng)計結(jié)果在屏幕上輸出。

      設計思路:因為這個程序需要統(tǒng)計所有的字符,所以首先要定義一個存儲區(qū),用來存放26個字符以及每個字符出現(xiàn)的個數(shù)。用鍵盤控制輸入字符串以后,將字符串的第一個字符與這二十六個字符逐個比較,若有相同,在存放相應次數(shù)的存儲單元的值上加1。然后比較第二個字符,依次類推,將字符串里的字符全部比較完。將個數(shù)大于1的字符以及字符的個數(shù)都輸出到屏幕上。退出語句。缺點和不足:這樣需要定義一個非常繁的存儲區(qū)。可以根據(jù)輸入的字符,然后進行比較和統(tǒng)計。

      ④設計一個動畫程序。

      設計思路:這個程序參考了網(wǎng)上的資料,沒有什么新意,是小鳥的圖形,可以用上下左右鍵進行移動,可以退出。

      步驟:首先設置堆棧段,數(shù)據(jù)段,代碼段,設置顯示方式等一些屬性,設置背景色,設置小鳥的初始位置以及寫出小鳥圖形的像素的點。功能性的語句是,用鍵盤接受一個輸入,將其與1bh比較,用JZ語句跳轉(zhuǎn)到退出。若不是便與48h比較,看是否為向上,是則跳轉(zhuǎn)到相應語句,不是則繼續(xù)與50h比較;,看是否向下,是則跳轉(zhuǎn)到關(guān)于向下移動的相關(guān)語句,否則再與4bh比較,看是否向左,依次類推,根據(jù)鍵盤輸入的上下左右跳轉(zhuǎn)到不同的語句。再將小鳥的位置進行與上下左右鍵的輸入相應的移動。

      最后編寫好退出語句。

      2、硬件接口主要是了解8255與8253的功能,以及控制字。①I/O地址譯碼

      只要對硬件概念清晰,很簡單的?;旧蠜]有什么創(chuàng)造性。收獲:熟悉實驗箱結(jié)構(gòu),了解每部分元件和標注的意義。掌握I/O地址譯碼電路的工作原理。②可編程定時器8253 1,對照實驗電路圖,將計數(shù)器0設置為方式0,即數(shù)初值設為N(N<0fh),用手動逐個輸入單脈沖,編程使計數(shù)值在屏幕上顯示,并用邏輯筆觀察OUT0點平變化。

      2,將計數(shù)器0、計數(shù)器1分別設置為方式3,計數(shù)初值設為1000用邏輯筆觀察out1輸出電平的變化。

      收獲:掌握8253的基本工作原理和編程方法

      ③并行接口8255 1,試驗電路如圖所示,8255C口接邏輯電平開關(guān)K0~K7,A口接LED顯示電路L0~L7。3,數(shù)碼管靜態(tài)顯示:按下圖接好電路,將8255A口PA0~PA6分別與七段數(shù)碼管的段碼驅(qū)動輸入端a~g相連,位碼驅(qū)動輸入端S1接5V(選中),S0和dp接地(關(guān)閉)。編程從鍵盤輸入一位十進制數(shù)(0-9),在七段數(shù)碼管上顯示。

      4,數(shù)碼管動態(tài)顯示:按下圖接好電路,七段數(shù)碼管的連接不變,位碼驅(qū)動輸入端S1、S0接8255 C口的PC1和PC0。編程在兩個數(shù)碼管上顯示“56”。

      動態(tài)顯示時,先送“5”的段碼送A口,再送02h到C口為位碼;經(jīng)一定延時后,送“6”的段碼送A口,再送01h到C口為位碼。循環(huán)完成,可以顯示數(shù)碼。5,數(shù)碼管動態(tài)顯示(選做):同圖接好電路,編程在兩個數(shù)碼管上顯示循環(huán)顯示“00-99”。只要搞清楚各個口的地址,以及選擇適當?shù)目刂谱郑鋵嵑芎唵蔚摹?/p>

      收獲:掌握8255的基本工作原理和編程方法,對方式0的認識加深了。

      二、試驗中遇到的問題 1在編寫程序時,我深深體會到,畫程序框圖的重要性,每一步跳轉(zhuǎn)的條件一定要搞清楚,Y和N不能搞反了,否則就錯了。

      2實驗2,里面涉及的寄存器很多,很容易就會用亂了,還是很需要注意的。3比如那個小鳥動畫的題目,當時在控制左右移動的時候,選擇的起始位置的語句沒寫對位置,每次按一個移位的鍵以后,都從最初的初始位置向某個方向移動。

      4硬件方面的,一開始沒搞懂地址什么意思,所以連線時很懵懂,后來清楚了,發(fā)現(xiàn)就沒什么了。

      三、心得感受

      微機原理與接口技術(shù)的課程實驗歷時大半個學期,通過自己編寫、運行程序,不僅可以鞏固了以前所學過的知識,而且學到了很多在書本上所沒有學到過的知識。以前對于編程工具的使用還處于一知半解的狀態(tài)上,但是經(jīng)過一段上機的實踐,對于怎么去排錯、查錯,怎么去看每一步的運行結(jié)果,怎么去了解每個寄存器的內(nèi)容以確保程序的正確性上都有了很大程度的提高。

      前四個簡單程序設計,加深了我們對初學的匯編語言指令的熟悉和理解,匯編語言直接描述機器指令,比機器指令容易記憶和理解。通過學習和使用匯編語言,向上為理解各種軟件系統(tǒng)的原理,打下技術(shù)理論基礎;向下為掌握硬件系統(tǒng)的原理,打下實踐應用基礎。不僅鞏固了書本所學的知識,還具有一定的靈活性,發(fā)揮了我們的創(chuàng)造才能。

      后面幾個實驗是并行輸入輸出接口8255和計數(shù)器8253的功能的操作,加深了我們對硬件的熟悉,鍛煉了動手能力,發(fā)揮創(chuàng)造才能。

      通過這次課程設計使我懂得了理論與實際相結(jié)合是很重要的,只有理論知識是遠遠不夠的,只有把所學的理論知識與實踐相結(jié)合起來,從理論中得出結(jié)論,才能真正提高自己的實際動手能力和獨立思考的能力。在設計的過程中遇到問題,可以說得是困難重重,這畢竟第一次做的,難免會遇到過各種各樣的問題,同時在設計的過程中發(fā)現(xiàn)了自己的不足之處,對以前所學過的知識理解得不夠深刻,掌握得不夠牢固。這次課程設計終于順利完成了,在設計中遇到了很多編程問題,最后在自己的思考以及和同學的討論中,終于迎刃而解。

      第四篇:微機原理課程總結(jié)

      HEFEI UNIVERSITY

      《微機原理與接口技術(shù)》課程總結(jié)

      目 《微機原理與接口技術(shù)》課程總結(jié) 系

      別 電子信息與電氣工程系

      班 級 11級電子信息工程(2)班 姓

      名 鐘文俊

      學 號 1105012012 指導 老師 丁健 完成 時間 2013年5月28日

      《微機原理與接口技術(shù)》課程總結(jié)

      摘 要:對于這學期《微機原理與接口技術(shù)》課程進行一個簡單的總結(jié),與大家交流我的學習心得。

      關(guān)鍵字:微機原理、接口技術(shù)

      一、引言

      在計算機技術(shù)高度發(fā)展的今天,普遍認為,要開發(fā)一個系統(tǒng),接口技術(shù)是重要的。機原理與接口技術(shù)作為一門專業(yè)課,雖然要求沒有專業(yè)課那么高,但根據(jù)當今社會的情況,學好《微機原理與接口技術(shù)》的重要性依舊是不言而喻的,《微機原理與接口技術(shù)》作為我們電子工程專業(yè)的本科生選修課程,同時也是我們進行實際技術(shù)研究的重要理論基礎。本課程主要講了計算機接口相關(guān)的基本原理、微處理器系統(tǒng)和微型計算機系統(tǒng)的總線、計算機接口技術(shù)的介紹以及計算機接口技術(shù)在工程實際當中的應用等。

      二、主要內(nèi)容

      在這本微機書中,它先是給我們介紹了計算機的大概的一個結(jié)構(gòu),計算機系統(tǒng)由中央處理器(CPU)、存儲器、IO系統(tǒng)組成,在發(fā)展的初期,CPU與各模塊之間采用點對點的方式直接連接,集成電路發(fā)展之后,才出現(xiàn)以總線為中心的標準結(jié)構(gòu)。

      從而,計算機總線的特點主要有:

      A、總線結(jié)構(gòu)簡化了軟硬件設計:所有的設備都以插件的形式掛接在總線上,設備在系統(tǒng)中只與總線直接打交道,因此硬件的設計與調(diào)試變得簡單化;軟件也變得規(guī)范化,并且同一類的總線設備相關(guān)軟件的編寫都有類似的模板可以遵循;

      B、總線簡化了系統(tǒng)結(jié)構(gòu):整個系統(tǒng)的連線減少了,整體邏輯變得簡明,而且總線結(jié)構(gòu)的出現(xiàn),使得系統(tǒng)的制造與安裝都變得簡化;

      C、便于系統(tǒng)擴展與更新:設備的擴展只是在總線負載能力許可的范圍內(nèi)增加系統(tǒng)的外設,而更新只是替換掛接在總線上的某一個設備,這些操作已經(jīng)最大化地降低了對操作人員的技術(shù)與知識要求。

      其實,總線就是一組公用導線,一些數(shù)據(jù)源中的任何一個都可以利用它傳送數(shù)據(jù)到另一個或者多個目的。它能使要使數(shù)據(jù)傳輸無誤,總線就要維持一個時序,在第一個事件結(jié)束后才能開始第二個事件;此外,在給定的時間周期內(nèi),源只能有一個,目的可以有多個。總的來說,總線是時分復用的,在特定時間周期內(nèi),總線只能為一個源專用。

      之后本書又介紹了匯編語言,我們知道在微機中,最基礎的語言是匯編語言。匯編語言是一個最基礎最古老的計算機語言。語言總是越基礎越重要,在重大的編程項目中應用最廣泛。就我的個人理解,匯編是對寄存的地址以及數(shù)據(jù)單元進行最直接的修改。而在某些時候,這種方法是最有效,最可靠的。

      然而,匯編語言很復雜,對某個數(shù)據(jù)進行修改時,本來很簡單的一個操作會用比較煩瑣的語言來解決,而這些語言本身在執(zhí)行和操作的過程中,占有大量的時間和成本。在一些講求效率的場合,并不可取。

      匯編語言對學習其他計算機起到一個比較、對照、參考的促進作用。學習事物總是從最簡單基礎的開始。那么學習高級語言也當然應當從匯編開始。學習匯編語言實際上是培養(yǎng)了學習計算機語言的能力和素養(yǎng)。個人認為,學習匯編語言對學習其他語言很有促進作用。

      在微機后面幾張講到了很多接口芯片,例如8255,8259,8251,其功能的實現(xiàn)以都要依賴于匯編語言的幫助,只有通過匯編語言,數(shù)據(jù)的傳遞,將指令輸入芯片里,才能啟動起其芯片的相應的功能。

      三、學習心得

      本學期微機原理課程已經(jīng)結(jié)束,關(guān)于微機課程的心得體會甚多。微機原理與接口技術(shù)作為一門專業(yè)限選課,雖然要求沒有專業(yè)課那么高,但是卻對自己今后的工作總會有一定的幫助。記得老師第一節(jié)課說學微機原理是為以后的單片機打基礎,這也就更加讓我下定決心學好微機原理這門課程。

      初學《微機原理與接口技術(shù)》時,感覺摸不著頭緒。面對著眾多的術(shù)語、概念及原理性的問題不知道該如何下手。在了解課程的特點后,我發(fā)現(xiàn),應該以微機的整機概念為突破口,在如何建立整體概念上下功夫?!奥槿鸽m小,五臟俱全”,可以通過學習一個模型機的組成和指令執(zhí)行的過程,了解和熟悉計算機的結(jié)構(gòu)、特點和工作過程。

      《微機原理與接口技術(shù)》課程有許多新名詞、新專業(yè)術(shù)語。透徹理解這些名詞、術(shù)語的意思,為今后深入學習打下基礎。一個新的名詞從首次接觸到理解和應用,需要一個反復的過程。而在眾多概念中,真正關(guān)鍵的并不是很多。比如“中斷”概念,既是重點又是難點,如果不懂中斷技術(shù),就不能算是搞懂了微機原理。在學習中凡是遇到這種情況,絕對不輕易放過,要力求真正弄懂,搞懂一個重點,將使一大串概念迎刃而解。

      學習過程中,我發(fā)現(xiàn)許多概念很相近,為了更好地掌握,將一些容易混淆的概念集中在一起進行分析,比較它們之間的異同點。比如:微機原理中,引入了計算機由五大部分組成這一概念;從中央處理器引出微處理器的定義;在引出微型計算機定義時,強調(diào)輸入/輸出接口的重要性;在引出微型計算機系統(tǒng)的定義時,強調(diào)計算機軟件與計算機硬件的相輔相成的關(guān)系。微處理器是微型計算機的重要組成部分,它與微型計算機、微型計算機系統(tǒng)是完全不同的概念

      微處理器、微型計算機和微型計算機系統(tǒng)

      在微機中,最基礎的語言是匯編語言。匯編語言是一個最基礎最古老的計算機語言。語言總是越基礎越重要,在重大的編程項目中應用最廣泛。就我的個人理解,匯編是對寄存的地址以及數(shù)據(jù)單元進行最直接的修改。而在某些時候,這種方法是最有效,最可靠的。然而,事物總有兩面性,有優(yōu)點自然缺點也不少。其中,最重要的一點就是,匯編語言很復雜,對某個數(shù)據(jù)進行修改時,本來很簡單的一個操作會用比較煩瑣的語言來解決,而這些語言本身在執(zhí)行和操作的過程中,占有大量的時間和成本。在一些講求效率的場合,并不可取。

      匯編語言對學習其他計算機起到一個比較、對照、參考的促進作用。學習事物總是從最簡單基礎的開始。那么學習高級語言也當然應當從匯編開始。學習匯編語言實際上是培養(yǎng)了學習計算機語言的能力和素養(yǎng)。個人認為,學習匯編語言對學習其他語言很有促進作用。

      匯編語言在本學期微機學習中有核心地位。本學期微機原理課程內(nèi)容繁多,還學習了可編程的計數(shù)/定時的8253,可編程的外圍接口芯片8255A等。學的都是芯片邏輯器件,而在名字前都標有“可編程”,其核心作用不可低估。

      還有就是,在學習中要考慮到“學以致用”,不能過分強調(diào)課程的系統(tǒng)性和基本理論的完整性,而應該側(cè)重于基本方法和應用實例。從微機應用系統(tǒng)的應用環(huán)境和特點來看,微機系統(tǒng)如何與千變?nèi)f化的外部設備、外部世界相連,如何與它們交換信息,是微機系統(tǒng)應用中的關(guān)鍵所在,培養(yǎng)一定的微機應用系統(tǒng)的分析能力和初步設計能力才是最終目的!

      這就是這個學期學習微機原理課程中的一些見解和體會。

      五、發(fā)展走向

      隨著現(xiàn)代的科技發(fā)展應用于微機原理技術(shù)和微機原理技術(shù)的應用是非常的成熟,在很多領域都有廣泛的應用,在未來的科技發(fā)展中將會有著不可替代的地位,因此學習電子專業(yè)并且學好這門課程有著廣闊的就業(yè)前景和發(fā)展前途,因此希望能通過這次的課程總結(jié)讓我們在今后的學習中能夠更加認真,能夠?qū)⑽C原理與接口技術(shù)這門書的內(nèi)容掌握的更好,讓自己成為微機原理與數(shù)據(jù)接口技術(shù)的高手。

      第五篇:微機原理課程總結(jié)

      微型計算機原理與接口技術(shù)課程總結(jié)

      別 :專

      業(yè):班

      級:姓

      名:學 號:指導

      老師:

      電子信息與電氣工程系

      自動化

      自動化二班

      姚蘭蘭

      王敬生

      1205032038

      摘要:自20世紀70年代第一代微型計算機問世以來,計算機技術(shù)以驚人的速度發(fā)展,涌現(xiàn)了數(shù)十個品種幾百個型號的微處理器,數(shù)據(jù)寬度從8位、16位、32位發(fā)展到了64位,處理器芯片的CPU核心發(fā)展到了雙核乃至4核、6核和8核,當前微型計算機的發(fā)展已經(jīng)進入了智能多核時代。這門課程系統(tǒng)歸納和清晰展示已經(jīng)發(fā)展了40多年的計算機高新技術(shù),深入淺出地講清楚那些看似深奧的計算機知識。

      關(guān)鍵字:微機原理 8086/8088 接口技術(shù)

      正文:

      微型計算機原理與接口技術(shù)共學了九章,內(nèi)容包括2部分:第1~5章是基礎部分,以8086為主要對象,包括緒論、8086 CPU、尋址方式、指令系統(tǒng)、匯編語言程序設計和存儲器。第6~9章討論了接口和總線技術(shù),包括中斷、DMA和I/O接口以及8253、8254、8259A、8251A。

      第一部分: 1、8086系統(tǒng)

      (1)BIU與EU的動作協(xié)調(diào)原則:

      它們兩者的工作是不同步的,正是這種既相互獨立又相互配合的關(guān)系,使得8086/8088可以在執(zhí)行指令的同時,進行取指令代碼的操作,也就是說BIU與EU是一種并行工作方式,改變了以往計算機取指令→譯碼→執(zhí)行指令的串行工作方式,大大提高了工作效率,這正是8086/8088獲得成功的原因之一(2)它的工作模式:有最小和最大(3)它的尋址方式: a、數(shù)據(jù)操作數(shù)

      這類操作數(shù)是與數(shù)據(jù)有關(guān)的操作數(shù),即指令中操作的對象是數(shù)據(jù)。數(shù)據(jù)操作數(shù)又可分為: A 立即數(shù)操作數(shù)。指令中要操作的數(shù)據(jù)包含在指令中。B 寄存器操作數(shù)。指令中要操作的數(shù)據(jù)存放在指定的寄存器中。C 存儲器操作數(shù)。指令中要操作的數(shù)據(jù)存放在指定的存儲單元中。D I/O操作數(shù)。指令中要操作的數(shù)據(jù)來自或送到I/O端口。b、地址操作數(shù)

      這類操作數(shù)是與程序轉(zhuǎn)移地址有關(guān)的操作數(shù),即指令中操作的對象不是數(shù)據(jù),而是要轉(zhuǎn)移的目標地址。它也可以分為立即數(shù)操作數(shù)、寄存器操作數(shù)和存儲器操作數(shù),即要轉(zhuǎn)移的目標地址包含在指令中,或存放在寄存器中,或存放在存儲單元之中。

      對于數(shù)據(jù)操作數(shù),有的指令有兩個操作數(shù):一個稱為源操作數(shù),在操作過程中其值不改變;另一個稱為目的操作數(shù),操作后一般被操作結(jié)果代替。有的指令只有一個操作數(shù),或沒有(或隱含)操作數(shù)。

      對于地址操作數(shù),指令只有一個目的操作數(shù),它是一個供程序轉(zhuǎn)移的目標地址。下面以MOV指令為例:

      MOVdst,src;(dst)←(src)

      2、I/O接口總線與中斷

      中斷傳送方式的優(yōu)點是:CPU不必查詢等待,工作效率高,CPU與外設可以并行工作;由于外設具有申請中斷的主動權(quán),故系統(tǒng)實時性比查詢方式要好得多。但采 2

      用中斷傳送方式的接口電路相對復雜,而且每進行一次數(shù)據(jù)傳送就要中斷一次CPU,CPU每次響應中斷后,都要轉(zhuǎn)去執(zhí)行中斷處理程序,且都要進行斷點和現(xiàn)場的保護和恢復,浪費了很多CPU的時間。故這種傳送方式一般適合于少量的數(shù)據(jù)傳送。

      第二部分: 1、8253的引腳功能

      與系統(tǒng)總線相連:數(shù)據(jù)引腳D0—D7、地址引腳A1、A0、控制引腳RD/CS/WR;通道引腳CLKGATEOUT其他引腳GNDVCC

      2、可編程計數(shù)器/定時器8253的工作方式

      方式0:計數(shù)結(jié)束中斷方式,方式1:可編程單穩(wěn)態(tài)輸出方式,方式2:比率發(fā)生器(分頻器),方式3:方波發(fā)生器,方式4:軟件觸發(fā)選通,方式5:硬件觸發(fā)選通。

      3、可編程外圍接口芯片8255A及其應用

      8255A:引腳功能、內(nèi)部結(jié)構(gòu)-----A口B口C口、實際工作方式----數(shù)據(jù)傳送過程、實際使用------硬件連線------軟件編程。

      3種工作方式:方式0:基本輸入/輸出,方式1:選通輸入/輸出,方式2:雙向傳送

      8255A的引腳:與系統(tǒng)總線相連:數(shù)據(jù)引腳D0—D7,地址引腳A1—A0,控制引腳RDCSWRRESET;端口線:端口PA7—PA0;端口C:PC7—PC4PC3—PC0;端口B:PB7---PB0;其他引腳:GNDVCC

      實際應用 :

      由于微型計算機技術(shù)的發(fā)展日新月異,新技術(shù)不斷涌現(xiàn),我們所學的芯片及其應用要適應生活和科技的需求,就拿8255芯片舉例:

      在實驗中我們應用可編程輸入輸出接口芯片8255來實現(xiàn)交通燈控制實驗,我們用8255的PA0..2、PA4..6來控制LED指示燈,模擬出交通燈的交替閃爍功能。這個小實驗可以模擬出城市中十字路口的紅綠燈情況,用8255這個芯片就可以實現(xiàn),所以可以看出我們學習微機原理與接口技術(shù)的重要性。主機與外設的鏈接經(jīng)常使用兩種接口,并行接口和串行接口。而8255是由三個并行輸入輸出端口,讀寫控制邏輯,A組和B組控制電路,數(shù)據(jù)總線緩沖器構(gòu)成。所以這個實驗使我們熟悉了8255內(nèi)部結(jié)構(gòu),熟悉了8255芯片的3種工作方式以及控制字格式。

      總結(jié):

      這門課程很注重系統(tǒng)性,先進性和實用性,前后呼應,并有大量的程序和硬件設計類題目,使學生能夠深入了解計算機的原理、結(jié)構(gòu)和特點,以及如何運用這些知識來設計一個實用的微型計算機系統(tǒng)。在此門課程的學習過程中,老師給我們講解了一個個重要的知識點,引導我們很快的了解微機原理知識。在一個學期的課程學習中,我雖然沒有將本門課程學得非常透徹,但對其中重要的內(nèi)容還是有了大致的了解,并對微機原理的主要知識點有了大致的掌握,我將會在以后的學習中繼續(xù)學習和探究本門課程,我相信此門課程將會對本專業(yè)后期的學習以及在印刷領域的應用產(chǎn)生重大的影響,并會在以后的學習生活或工作中得到更廣泛的應用。

      下載微機原理實驗總結(jié)(共5篇)word格式文檔
      下載微機原理實驗總結(jié)(共5篇).doc
      將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
      點此處下載文檔

      文檔為doc格式


      聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔相關(guān)法律責任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進行舉報,并提供相關(guān)證據(jù),工作人員會在5個工作日內(nèi)聯(lián)系你,一經(jīng)查實,本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

      相關(guān)范文推薦

        微機原理課程設計總結(jié)

        微機原理課程設計總結(jié)以前從沒有學過關(guān)于匯編語言的知識,起初學起來感覺很有難度。當知道要做課程設計的時候心里面感覺有些害怕和擔心, 擔心自己不會或者做不好。但是當真的......

        微機原理課程設計總結(jié)

        微機原理課程設計總結(jié) 以前從沒有學過關(guān)于匯編語言的知識,起初學起來感覺很有難度。當知道要做課程設計的時候心里面感覺有些害怕和擔心, 擔心自己不會或者做不好。但是當真的......

        微機原理期末考試重點總結(jié)

        把尋找操作數(shù)的方式叫做(操作數(shù))尋址方式 立即數(shù)尋址方式 寄存器尋址方式 存儲器尋址方式 1、直接尋址方式2、寄存器間接尋址方式 3、寄存器相對尋址方式4、基址變址尋址方式5......

        微機原理期末復習總結(jié)(大全)

        一、基本知識 1 、微機的三總線是什么? 答:它們是地址總線、數(shù)據(jù)總線、控制總線。 2 、8086 CPU啟動時對RESET要求?8086/8088 CPU復位時有何操作? 答:復位信號維高電平有效。 808......

        微機原理課程設計

        電子信息科學與技術(shù)《微機原理》課程設計 一、本次課程設計的目的和意義 學習和掌握計算機中常用接口電路的應用和設計技術(shù),充分認識理論知識對應用技術(shù)的指導性作用,進一步加......

        微機原理課程設計

        匯編程序設計題 題目一 密碼設置模擬 該程序可以進行密碼的設置(第一次)和修改(已設置密碼)。要求輸入的密碼不顯示。 題目二 計算器 編輯程序可以實現(xiàn)鍵盤輸入數(shù)據(jù)與運算符......

        2008微機原理課程設計

        《微機原理及接口》課程設計任務書 適用專業(yè):05電子信息工程 通信工程 一、 本次課程設計的目的和意義 學習和掌握計算機中常用接口電路的應用和設計技術(shù),充分認識理論知識對......

        微機原理課程設計

        接口技術(shù)課程設計 一、 設計內(nèi)容 設計一個投票統(tǒng)計器,完成投票、計票統(tǒng)計和票數(shù)顯示等功能。 二、設計原理及方案 在8086最小工作模式下,連接一塊8255A芯片。在 8255A的C端口......