久久99精品久久久久久琪琪,久久人人爽人人爽人人片亞洲,熟妇人妻无码中文字幕,亚洲精品无码久久久久久久

《微機原理與接口技術》課程總結 (精選5篇)

時間:2019-05-12 06:26:44下載本文作者:會員上傳
簡介:寫寫幫文庫小編為你整理了多篇相關的《《微機原理與接口技術》課程總結 》,但愿對你工作學習有幫助,當然你在寫寫幫文庫還可以找到更多《《微機原理與接口技術》課程總結 》。

第一篇:《微機原理與接口技術》課程總結

《微機原理與接口技術》課程總結

主要內(nèi)容:

《微機原理與接口技術》是我們這學期開的比較難學的一門課,課程緊密結合通信工程專業(yè)的特點,圍繞微型計算機原理和應用主題,以Intel8086CPU為主線,系統(tǒng)介紹了微型計算機的基本知識、基本組成、體系結構、工作模式,介紹了8086CPU的指令系統(tǒng)、匯編語言及程序設計方法和技巧,存儲器的組成和I/O接口擴展方法,微機的中斷結構、工作過程,并系統(tǒng)介紹了微機中的常用接口原理和應用技術,包括七大接口芯片:并行接口8255A、串行接口8251A、計數(shù)器/定時器8253、中斷控制器8259A、A/D(ADC0809)、D/A(DAC0832)、DMA(8237)、人機接口(鍵盤與顯示器接口)的結構原理與應用。在此基礎上,對現(xiàn)代微機系統(tǒng)中涉及的總線技術、高速緩存技術、數(shù)據(jù)傳輸方法、高性能計算機的體系結構和主要技術作了簡要介紹。

具體介紹:

第一章:主要了敘述微型計算機的發(fā)展構成和數(shù)的表示方法

(1)超、大、中、小型計算機階段(1946年-1980年)

采用計算機來代替人的腦力勞動,提高了工作效率,能夠解決較復雜的數(shù)學計算和數(shù)據(jù)處理(2)微型計算機階段(1981年-1990年)

微型計算機大量普及,幾乎應用于所有領域,對世界科技和經(jīng)濟的發(fā)展起到了重要的推動作用。(3)計算機網(wǎng)絡階段(1991年至今)。

計算機的數(shù)值表示方法:二進制,八進制,十進制,十六進制。要會各個進制之間的數(shù)制轉換。計算機網(wǎng)絡為人類實現(xiàn)資源共享提供了有力的幫助,從而促進了信息化社會的到來,實現(xiàn)了遍及全球的信息資源共享。

第二章:介紹了8086微型機算計系統(tǒng)的組成原理和體系結構

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

總線接口部件(BIU)和執(zhí)行部件(EU)按以下流水線技術原則協(xié)調(diào)工作,共同完成所要求的信息處理任務:

①每當8086的指令隊列中有兩個空字節(jié),或8088的指令隊列中有一個空字節(jié)時,BIU就會自動把指令取到指令隊列中。其取指的順序是按指令在程序中出現(xiàn)的前后順序。

②每當EU準備執(zhí)行一條指令時,它會從BIU部件的指令隊列前部取出指令的代碼,然后用幾個時鐘周期去執(zhí)行指令。在執(zhí)行指令的過程中,如果必須訪問存儲器或者I/O端口,那么EU就會請求BIU,進入總線周期,完成訪問內(nèi)存或者I/O端口的操作;如果此時BIU正好處于空閑狀態(tài),會

第1頁

立即響應EU的總線請求。如BIU正將某個指令字節(jié)取到指令隊列中,則BIU將首先完成這個取指令的總線周期,然后再去響應EU發(fā)出的訪問總線的請求。

③當指令隊列已滿,且EU又沒有總線訪問請求時,BIU便進入空閑狀態(tài)。

④在執(zhí)行轉移指令、調(diào)用指令和返回指令時,由于待執(zhí)行指令的順序發(fā)生了變化,則指令隊列中已經(jīng)裝入的字節(jié)被自動消除,BIU會接著往指令隊列裝入轉向的另一程序段中的指令代碼。

從上述BIU與EU的動作管理原則中,不難看出,它們兩者的工作是不同步的,正是這種既相互獨立又相互配合的關系,使得8086/8088可以在執(zhí)行指令的同時,進行取指令代碼的操作,也就是說BIU與EU是一種并行工作方式,改變了以往計算機取指令→譯碼→執(zhí)行指令的串行工作方式,大大提高了工作效率,這正是8086/8088獲得成功的原因之一

(2)它的工作模式:有最小和最大(3)它的尋址方式: a、數(shù)據(jù)操作數(shù)

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

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

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

MOV dst,src;(dst)←(src)

第三章:對8086的指令系統(tǒng)的介紹

計算機的指令通常包括操作嗎和操作數(shù)兩部分,尋址方式是指令中說明操作數(shù)所在地址的方法。尋址方式有立即尋址方式、寄存器尋址方式、直接尋址方式、寄存器間接尋址方式、寄存器相對尋址方式、基址編址尋址方式、相對基址編址尋址方式,還有隱含尋址,I/O端口尋址等。要能

第2頁

正確判斷各種尋址方式。要熟練掌握一下下面的指令:數(shù)據(jù)傳送指令,通用數(shù)據(jù)傳送指令:MOV PUSH POP XCHG XLAT,輸入輸出指令:IN OUT地址目標傳送指令: LEA LDS LES,標志傳送指令: LAHF SAHF PUSHF POPF;算術運算指令,加法:ADD ADC INC AAA DAA,減法:SUB SBB DEC NEG CMP AAS DAS,乘法: MUL IMUL AAM,除法:DIV IDIV AAD CBW CWD;邏輯運算和移位指令,邏輯運算指令:NOT AND OR XOR TEST,算術邏輯移位指令:SHL/SAL SHR SAR,循環(huán)移位指令: ROL ROR RCL RCR字符串處理指令MOVS CMPS 等,指令前綴REP(無條件重復)以及轉移指令:JC JZ JS JP;標志操作指令:CLC CMC STC STI等。

第四章:討論8086匯編語言程序設計方法,并給出實例分析

匯編語言是一種利用指令助記符、符號地址、標號來編寫的計算機語言。是機器語言的符號表示,是面向機器的語言,是較低級的語言。

本章主要內(nèi)容是匯編語言語句類別、MASM的運算符及其表達式、偽指令語句格式和作用、基本程序結構、調(diào)用程序和被調(diào)用程序之間的數(shù)據(jù)傳送途徑以及匯編源程序上機調(diào)試過程。

本章重點是閱讀程序和編寫程序。本章知識要點如:匯編語言語句類別:實指令語句、偽指令語句、宏指令語句,程序基本機構:順序結構、分支結構、循環(huán)結構、過程(子程序)--參數(shù)傳遞途徑:寄存器約定、存儲器約定、堆棧傳遞,程序開發(fā)步驟:編輯--匯編--鏈接--調(diào)試程序。偽指令語句:符號定義指令EQU、=,數(shù)據(jù)定義偽指令DBDWDD……,段定義偽指令SEGMENTENDS,過程定義偽指令PROC……ENDP段指派偽指令ASSUME程序定位偽指令ORG匯編結束偽指令END。

偽指令語句中的名字可以是變量名、段名、過程名。變量也有三種屬性:段、偏移量和類型。

第五章:介紹存儲器的分類及應用

半導體存儲器是指用半導體器件作為存儲器介質(zhì)的存儲器。目前,計算機的內(nèi)存儲器(主存儲器)都由半導體存儲器芯片擔任。本章討論半導體存儲器芯片的類型、存儲原理、使用場合、引腳功能、如何與CPU(或系統(tǒng)總線)連接以及及軟件驗證l連接是否正確等問題。

本章知識要點:存儲器分外部和內(nèi)部,外部又分軟盤、硬盤、磁帶、閃存盤和光盤;內(nèi)部又分RAM和ROM,RAM可分為 SRAM、DRAM;ROM也可分為PROM、EPROM、EEPROM 和Flash Memory。知道各種存儲器的結構和用途,特點以及尋址方式,根據(jù)實際接線圖能寫出尋址空間,以及明白與CPU之間的速度匹配問題等。在學習時要知道存儲器芯片的存儲容量的計算方法(單元數(shù)X位數(shù)/單元),會計算各存儲器的芯片地址范圍。

第六章:講述I/O接口和系統(tǒng)總線

中斷傳送方式的優(yōu)點是:CPU不必查詢等待,工作效率高,CPU與外設可以并行工作;由于外設

第3頁

具有申請中斷的主動權,故系統(tǒng)實時性比查詢方式要好得多。但采用中斷傳送方式的接口電路相對復雜,而且每進行一次數(shù)據(jù)傳送就要中斷一次CPU,CPU每次響應中斷后,都要轉去執(zhí)行中斷處理程序,且都要進行斷點和現(xiàn)場的保護和恢復,浪費了很多CPU的時間。故這種傳送方式一般適合于少量的數(shù)據(jù)傳送。

第七章:討論中斷系統(tǒng)并介紹中斷控制器8259A 本章主要內(nèi)容是:中斷的概念,中斷源、中斷響應、中斷優(yōu)先級、中斷向量表等。會編寫初始化程序,8259A的結構和原理及應用;根據(jù)題目要求會畫實際連線圖;會寫初始化命令字ICW1、ICW2、ICW3、ICW4和操作命令字OCW1、OCW2、OCW3;會處理中斷級聯(lián)和中斷嵌套的問題。

第八章:介紹了可編程計數(shù)器、定時器、8253和8254芯片的基本原理和它們的大量應用實例

本章主要內(nèi)容是:定時器/計數(shù)器的應用場合;如何實現(xiàn)定時/計數(shù);可編程計數(shù)器/定時器8253芯片的內(nèi)部結構、引腳功能、計數(shù)原理、6種工作方式下的工作條件和輸出波形特征。重點是8253芯片的實際應用。

本章主要知識點:知道計數(shù)和定時的概念,8253的原理和結構,有3個計數(shù)器,每個計數(shù)器能獨立工作于6種方式,可通過控制字寄存器來設置每個計數(shù)器的工作方式,根據(jù)題目要求能編寫簡單的初始化程序,也能根據(jù)連線圖寫出芯片地址。

8253的引腳功能:與系統(tǒng)總線相連:數(shù)據(jù)引腳D0—D7、地址引腳A1、A0、控制引腳RD/CS/WR;通道引腳CLKGATEOUT其他引腳GNDVCC 可編程計數(shù)器/定時器8253的工作方式:方式0:計數(shù)結束中斷方式,方式1:可編程單穩(wěn)態(tài)輸出方式,方式2:比率發(fā)生器(分頻器),方式3:方波發(fā)生器,方式4:軟件觸發(fā)選通,方式5:硬件觸發(fā)選通。

第九章:講了可編程外圍接口芯片8255A以及具體應用

本章主要內(nèi)容是并行輸入/輸出接口概念,可編程并行輸入/輸出接口芯片8255A的內(nèi)部結構、引腳功能、3種工作方式下的輸入輸出工作過程及其實際應用。

本章主要內(nèi)容:接口的概念,知道8255A的結構和功能以及應用;芯片包括3個端口,能分別工作于3種方式,可以通過方式控制字來選擇工作方式,端口A三種方式都能工作,端口B只能工作于方式0和1,端口C只能工作于方式0,可單獨寫控制字;鍵盤接口消抖問題。

第十章:簡述了串行通信和可編程接口芯片8251A 本章主要內(nèi)容:串信通信的基本概念:數(shù)據(jù)傳送方向,串行傳送的2中基本方式,串行傳送的2種基本工作方式,串行傳送速率,串行接口芯片,調(diào)制解調(diào)器;可編程串行通信接口芯片8251A:

第4頁

內(nèi)部結構和外部引腳,記住方式字、命令字和狀態(tài)字。會畫與CPU的實際連線圖,能根據(jù)實際需要編寫8251的程序及其初始化設置。

第十一章:簡介了模數(shù)(A/D)和數(shù)模(D/A)轉換

本章主要內(nèi)容: 模數(shù)(A/D)和數(shù)模(D/A)轉換的概念,模擬量變成數(shù)字量需要采樣、量化、編碼,通過采樣保持器來實現(xiàn)。ADC0809轉換器要了解其原理,可以有8255A來控制ADC0809,知道連線圖和其在整個系統(tǒng)中的作用。

小結:

微機的最基礎語言——計算機語言的一個最基礎最古老的匯編語言。俗話說的好,越基礎的東西越重要,因此它在重大的編程項目中應用的最為廣泛。就我個人的理解,匯編是對寄存的地址,以及數(shù)據(jù)單元進行最直接的修改。不過它有兩面性,有優(yōu)點,也有缺點,最重要的一點就是它本身較為復雜:對某個數(shù)據(jù)進行修改時,本來很簡單一個操作會用比較煩瑣的語句來解決,而這些語句本身在執(zhí)行和操作的過程中,占用大量的時間和成本。因此,在一些講求效率的場合,這種語言并不可取,所以可以適當對它進行取舍。

匯編語言對學習其他計算機高級語言起到一個比較、對照參考的作用。因為學習總是從最簡單最原始最基礎的知識點開始,而匯編語言就是比較原始的一種計算機語言,故而學習高級語言也當然可以從匯編開始。而學了高級計算機語言C以后,我經(jīng)常將C與匯編進行對比。也發(fā)現(xiàn)其中的差異,以及各自的特點,優(yōu)缺點,從而讓我對計算機語言又有了更深一層次的了解。由此,可以擴展的學習C++,JAVA等高級語言,這實際上是掌握了學習計算機各種語言的能力和素養(yǎng)。所以掌握匯編語言對以后其他語言的學習有極大的幫助和促進作用。

第5頁

第二篇:微機原理與接口技術課程總結

10電子班《微機原理與接口技術》課程總結提要

一、圍繞本課程的教學內(nèi)容,除了閱讀教材外你還看了哪些資料?請歸納簡述其內(nèi)容。

二、請陳述當前你對微控制器工作系統(tǒng)的認識

三、請綜合運用51單片機的中斷系統(tǒng)、定時/計數(shù)器、串行口,從實際應用出發(fā)做一個設計。這個設計可以是個新產(chǎn)品,也可以是對身邊生活中某個環(huán)節(jié)或產(chǎn)品的改善;這個設計從電子專業(yè)的角度要合理可行。請清楚地闡述這個設計的功能、技術環(huán)節(jié)。不用描繪具體電路,用框圖示意即可。

四、本學期的《微機原理與接口技術》課是第一次把微機原理、接口技術、單片機整合在一門課中,并賦予了72學時的課堂教學和36學時的實驗學時。請從教學內(nèi)容、實驗內(nèi)容、學時安排、教師對課程的把握等方面對本課的教學提出意見。

注:

①、對于撰寫提要中的問題不能泛泛而論,希望確實通過自己的理解與想法具體說明;

②、要求字數(shù)在2000~4000之間;

③、課程總結將計入本課考核成績;

④、請各位同學截止到7月5日24點,把課程總結的電子版發(fā)到我的教學郵箱:xyredleaf_homework_1@126.com

任課教師:洪小葉

2012-6-26

有什么問題及時溝通。

第三篇:微機原理與接口技術實驗總結

微機原理與接口技術實驗總結

11107108

徐寒黎

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

1、①試編寫一程序,比較兩個字符串STRING1、STRING2 所含字符是否相同,若相同輸出“MATCH”,若不相同輸出 “NO MATCH”。設計思路:定義一個數(shù)據(jù)段,在數(shù)據(jù)段中定義兩個字符串作為STRING1、STRING2以及幾個用于輸入提示的和輸出所需內(nèi)容的字符串,定義一個堆棧段用于存放,定義代碼段。關鍵步驟以及少量語句:第一步將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 若字符串長度不等,則直接跳轉,輸出輸出 “NO MATCH”; 若長度相等再逐個比較 LEA SI,[STRING1+2] LEA DI,[STRING2+2] MOV CL,[STRING1+1] MOV CH,0 CLD REPE CMPSB JCXZ MATCH,意思是全部相同就跳轉MATCH,輸出“MATCH”;不然進入下面的NOMATCH。退出。

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

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

一個難點是將輸入的ASCII碼字符串,轉換成與之相同的十進制數(shù)的數(shù)值。關鍵的思路部分是:從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)計結果在屏幕上輸出。

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

④設計一個動畫程序。

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

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

最后編寫好退出語句。

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

只要對硬件概念清晰,很簡單的。基本上沒有什么創(chuàng)造性。收獲:熟悉實驗箱結構,了解每部分元件和標注的意義。掌握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口接邏輯電平開關K0~K7,A口接LED顯示電路L0~L7。3,數(shù)碼管靜態(tài)顯示:按下圖接好電路,將8255A口PA0~PA6分別與七段數(shù)碼管的段碼驅動輸入端a~g相連,位碼驅動輸入端S1接5V(選中),S0和dp接地(關閉)。編程從鍵盤輸入一位十進制數(shù)(0-9),在七段數(shù)碼管上顯示。

4,數(shù)碼管動態(tài)顯示:按下圖接好電路,七段數(shù)碼管的連接不變,位碼驅動輸入端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在編寫程序時,我深深體會到,畫程序框圖的重要性,每一步跳轉的條件一定要搞清楚,Y和N不能搞反了,否則就錯了。

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

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

三、心得感受

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

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

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

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

第四篇:《32位微機原理與接口技術》課程教學大綱

《32位微機原理與接口技術》課程教學大綱

一、課程名稱:32位微機原理與接口技術

Principle of 32-bit Microcomputer and Interface Technology

二、課程編碼:

三、學時與學分:32/2

四、先修課程:電子技術基礎,16位微機原理與接口技術

五、課程教學目標

1.幫助學生獲得32位微型計算機組成及接口的基本知識,了解計算機科學發(fā)展前沿,掌握計算機應用與計算機結構研究的一般方法;

2.培養(yǎng)學生利用計算機分析問題與解決問題的意識,提高學生在本專業(yè)領域中的計算機應用能力。

3.使學生能更深入地認識計算機,提高學習與計算機相關知識的能力。

六、適用學科專業(yè)

非計算機類的理工科專業(yè)

七、基本教學內(nèi)容與學時安排 ●微型計算機概述(2學時)微處理器的發(fā)展歷程 微型計算機組織結構 微型計算機的性能指標 ●32位微處理器(3學時)32位微處理器的功能結構 32位微處理器的內(nèi)部寄存器 32位微處理器的外部引腳及功能 32位微處理器的工作方式

●存儲器空間管理與保護(4學時)描述符和頁表項

存儲器空間的分段管理 存儲器空間的分頁管理 多任務和保護

●微型計算機的存儲器系統(tǒng)(4學時)32位存儲器的組成與多字節(jié)訪問 存儲器系統(tǒng)的多級結構 高速緩沖存儲器 虛擬存儲器

●32位微處理器指令系統(tǒng)與程序設計(4學時)32位微處理器指令系統(tǒng)與尋址方式 32位匯編語言程序設計 高級語言程序的機器級表示 ●總線操作與時序(3學時)

32位微處理器的基本總線操作時序 ISA系統(tǒng)總線 PCI系統(tǒng)總線

●中斷系統(tǒng)(3學時)

中斷向量和中斷描述符表

32位微處理器的中斷類型與中斷處理過程 外部中斷處理與中斷控制器 軟件中斷與CPU內(nèi)部異常處理

●32位微處理器輸入/輸出接口(3學時)32位微處理器的輸入/輸出端口 輸入/輸出端口地址譯碼技術 32位微處理器典型接口芯片 ●32位微型計算機組成(2學時)微型計算機的一般架構 微型計算機的主板及其發(fā)展 典型的32位微型計算機組成 ●基本人機交互接口(2學時)鍵盤 鼠標

CRT和LCD顯示器接口 其他人機交互接口

● 高性能計算機新技術(2學時)Pentium 微處理器的內(nèi)部結構 指令執(zhí)行的并行技術

多處理器的分布式存儲器結構 集群技術

八、教材及參考書

微型計算機(80486)原理及接口技術,朱德森主編,化學工業(yè)出版社,2003年 注:此點要求寫詳細,便于學生購買。

九、考核方式

書面考試+討論、作業(yè)+實踐表現(xiàn)

第五篇:微機原理與接口技術試題答案

微機原理與接口技術試題答案

一、填空題(20*1)

1、微機系統(tǒng)由(硬件系統(tǒng))和(軟件系統(tǒng))兩部分組成。2、8086有(20)位地址線,存儲器容量為(1M)B。3、8086CPU 內(nèi)部組成結構從功能上講,可分為(BIU)和(EU)兩部分。4、8086/8088的四個段寄存器為(DS)、(ES)、(SS)、(CS)

5、用來存放CPU狀態(tài)信息的寄存器是(FLAGS)。

6、用來存放指令地址的寄存器是(IP)。7、8086的16位標志寄存器FLAGS中OF=1表示運算結果(溢出),ZF=1表示運算結果為零。PF=0表示運算結果的低8位中1的個數(shù)為(奇數(shù))。

8、8086的16位標志寄存器FLAGS中IF=1表示CPU(允許)中斷,TF=1表示CPU進入(單步)工作方式。

9、地址4000H:0300H,其物理地址是(40300H),段地址是(4000H),偏移地址是(0300H)。

11、I/O端口的尋址方式有兩種,分別是(直接尋址),(間接尋址)。

12、指令JO NEXT 表示OF=(1)時轉移。

13、將I/O設備端口內(nèi)容讀入AL中的指令助記符是(IN)。14、8086CPU的 I/O指令采用間接尋址時,使用的間接寄存器是(DX)。

15、設置DF=1的指令為(STD)。

16、清除CF標志的指令為(CLC)。

17、一對操作堆棧的指令為(POP)和(PUSH)。

18、LOOPNZ的循環(huán)條件為(CX≠0且ZF=0)。

19、實現(xiàn)無符號數(shù)乘2的指令的助記符是(SHL),實現(xiàn)有符號數(shù)除2的指令的助記符是(SAR)。22、8086CPU引腳信號中中斷請求兩個信號名稱為(INT)和(NMI)。

26、I/O端口的編址方式一般有(存儲器統(tǒng)一編址)和(獨立編址)兩種

29.1片8259A中斷控制器可管理(8)級中斷,用9片8259A可構成(64)級主從式中斷管理系統(tǒng)。

二: 填空題(每題2分, 共20分)1.8086CPU復位時, 寄存器 CS值為(FFFFH), 寄存器 IP的值為(0000H)2.8086CPU的8個8位通用寄存器名為(AL),(AH),(BL),(BH),(CL),(CH),(DL),(DH).3.若SS = 3240H, SP = 2000H, 棧頂?shù)膶嶋H地址為(34400H).4.指令 MOV AX, [BX] 的機器碼為 8BH, 07H , 指令 MOV [BX], AX的機器碼為(89H),(07H).5.8255A的工作方式有方式0功能為(基本輸入輸出), 方式1功能為(選通輸入輸出), 方式2功能為(雙向數(shù)據(jù)傳送).6.執(zhí)行指令 PUSH AX有 SP =(SPBUF DATA ENDS CODE SEGMENT ASSUME CS:CODE, DS:DATA STAR PROC FAR PUSH DS MOV AX, 0 PUSH AX MOV AX, DATA MOV DS, AX LEA BX, BUF1 MOV CX , COUNT-1 MOV AL, [BX] AG: INC BX CMP AL, [BX] JAE BIG MOV AL, [BX] BIG: DEC CX JNZ AG MOV BUF2, AL RET STAR ENDP CODE ENDS END STAR 問: 該程序執(zhí)行后BUF2中的值為(9).四、程序設計題(2*10)

1、編寫一個匯編語言程序,要求從鍵盤輸入一個小寫字母,將其轉換成大寫字母在屏幕上顯示出來。

DATA SEGMENT BUF DB 0DH,0AH,“PLEASE INPUT A CHAR:$” DATAENDS

STACK SEGMENT

DB 20 DUP(?)STACKENDS

CODESEGMENT

ASSUME DS:DATA,CS:CODE ,SS:STACK BEGIN: MOV AX,DATA

MOV DS,AX

LEA DX,BUF;9號調(diào)用顯示PLEASE INPUT A CHAR:

MOV AH,9

INT 21H

MOV AH,1;1號調(diào)用,從鍵盤接收1字符

INT 21H

CMP AL,61H /41H;若比“a”/A小轉PEND

JB PEND

CMP AL,7AH /5BH;若比“z”/Z大轉PEND

JA PEND;

ADD/SUB AL,20H;如在“a”與“z”之間則減去20變?yōu)榇髮懽址?/p>

MOV DL,AL

MOV AH,2;2號功能調(diào)用顯示一個字符

INT 21H

PEND: MOV AH,4CH;程序結束運行,返回DOS

INT 21H CODE ENDS

END BEGIN

2、已知芯片8253的端口地址為4F0H~4F3H,設計數(shù)器1工作在方式1,計數(shù)器初值為3060H,采用二進制計數(shù),請設計實現(xiàn)上述功能的8253初始化程序。8253控制字格式如下:

因為計數(shù)器初值為3060H,即為16位的,所以讀/寫格式為11 因此控制字為:01110010 =72 控制字:MOV AL, 72H OUT 4F3H, AL

低8位:MOV AL, 60H OUT 4F1H, AL

高8位:MOV AL, 30H

OUT 4F1H, AL

六: 編程題(7分)編一個完整的程序, 數(shù)據(jù)段有10個符號的ASCII碼值數(shù)據(jù)塊 BUF , 若數(shù)據(jù)為0到 9的ASCII碼值, 在屏上顯示 Y , 否則顯示 N 解: DATA SEGMENT BUF DB 10 DUP(?)DATA ENDS CODE SEGMENT ASSUME CS:CODE, DS:DATA NAIN PROC FAR PUSH DS MOV AX, 0 PUSH AX MOV AX, DATA MOV DS, AX MOV CX, 10 LEA BX, BUF AG: MOV AL, [BX] CMP AL, 30H JL DISNO CMP AL, 39H JG DISNO MOV AH, 02H MOV DL, ‘Y’ INT 21H JMP NEXT DISNO: MOV AH, 02H MOV DL, ‘N’ INT 21H NEXT: INC CX DEC CX JNZ AG RET MAIN ENDP CODE ENDS END MAIN 七: 接口編程(7分, 僅編程序段)8255A的A口,B口均工作于方式0, 從A口輸出數(shù)據(jù)30H, 將B口輸入的數(shù)據(jù)放入寄存器BL中.(注:8255A口地址為60H到63H)解: 1 0 0 0 X 0 1 X 方式控制字= 82H MOV AL, 82H OUT 63H, AL MOV AL, 30H OUT 60H, AL IN AL, 61H MOV BL, AL

下載《微機原理與接口技術》課程總結 (精選5篇)word格式文檔
下載《微機原理與接口技術》課程總結 (精選5篇).doc
將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
點此處下載文檔

文檔為doc格式


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

相關范文推薦

    微機原理與接口技術小結范文大全

    微機原理與接口技術基礎 1.為什么在流水CPU中,將一條指令從取指到執(zhí)行結束的任務分割為一系列子任務,并使各子任務在流水線的各個過程段并發(fā)地執(zhí)行,從而使流水CPU具有更強大的......

    微機原理與接口技術試驗學習總結

    微機原理與接口技術試驗學習總結 本學期微機原理的實驗課程即將結束,關于微機原理課程實驗的心得體會頗多。 初學《微機原理》時,感覺摸不著頭緒。面對著眾多的術語、概念及原......

    微機原理與接口技術試題及答案

    一、 填空題(每空 1 分,共 15 分) 得分 評閱人 1.RESET信號到來后8088/86的CS和IP 分別為 _FFFF_H 和_0000_H。 2. 在特殊全嵌套方式下,8259可響應 同級或高級 中斷請求。 3......

    微機原理與接口技術 實驗報告一

    評閱微機原理與接口技術實驗報告一姓名匡越學號1715211016時間地點實驗題目一、實驗目的1.熟悉Keil軟件使用2.熟悉MCS-51指令3.學習簡單程序的調(diào)試方法二、實驗說明通過實驗......

    微機原理與接口技術及其課程設計心得體會

    微機原理與接口技術及其課程設計心得體會 本學期的微機原理和接口技術及其課程設計都已經(jīng)結束。在這個過程中,我們有所付出,也有所回報,讓我感受頗多。 對于《微機原理與接口技......

    微機原理與接口技術學習心得5篇

    本學期微機原理課程已經(jīng)結束,關于微機課程的心得體會甚多。微機原理與接口技術作為一門專業(yè)課,雖然要求沒有專業(yè)課那么高,但是卻對自己今后的工作總會有一定的幫助。記得老師第......

    微機原理與接口技術及其課程設計心得體會

    微機原理與接口技術及其課程設計心得體會 本學期的微機原理和接口技術及其課程設計都已經(jīng)結束。在這個過程中,我們有所付出,也有所回報,讓我感受頗多。 對于《微機原理與接口技......

    微機原理與接口技術每章小結(范文大全)

    第一章微型計算機概述 課程知識總結: 本章的主要內(nèi)容為計算機的基本結構、微型計算機系統(tǒng)的組成和主要性能指標、不同進位計數(shù)制計數(shù)方法、不同進位制數(shù)之間相互轉換的方法、......

主站蜘蛛池模板: 亚洲精品第一国产综合亚av| 亚洲精品中文字幕乱码三区| 国产精品久久综合免费| 欧美精品亚洲精品日韩传电影| 亚洲色欲一区二区三区在线观看| 日本乱偷互换人妻中文字幕| 久久综合九色综合欧美就去吻| 日本乱子伦一区二区三区| 日日碰狠狠躁久久躁综合小说| 久久精品国产精品亚洲艾草网| 中文字幕乱码人妻无码久久| 中文字幕av无码专区第一页| 国产一区二区三区内射高清| 亚洲大尺度无码无码专区| 久久亚洲av成人无码国产最大| 极品粉嫩嫩模大尺度无码视频| 日日摸夜夜添夜夜添高潮喷水| 亚洲日韩精品无码专区网站| 欧洲熟妇色xxxx欧美老妇多毛| 国产欧美久久久精品影院| 亚洲日本韩国| 中文字幕精品亚洲无线码vr| 亚洲第一页综合图片自拍| 国产艳妇av在线出轨| 天天天天噜在线视频| 国产精品天干天干在线综合| 免费久久人人爽人人爽av| 十八禁视频网站在线观看| 亚洲精品国产一区二区三区在线观看| 丰满无码人妻熟妇无码区| 天堂中文官网在线| 精品无码国产自产野外拍在线| 欧美亚洲精品一区二区在线观看| 色综合色狠狠天天综合色| 国产精品亚洲一区二区三区在线| 欧美精品一区二区在线观看播放| 国产精品亚洲专区无码牛牛| 免费看又黄又无码的网站| 日韩制服国产精品一区| av无码小缝喷白浆在线观看| 色又黄又爽18禁免费视频|