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

中高職微機(jī)原理及應(yīng)用教學(xué)的探索

時(shí)間:2019-05-15 15:07:47下載本文作者:會(huì)員上傳
簡介:寫寫幫文庫小編為你整理了多篇相關(guān)的《中高職微機(jī)原理及應(yīng)用教學(xué)的探索》,但愿對(duì)你工作學(xué)習(xí)有幫助,當(dāng)然你在寫寫幫文庫還可以找到更多《中高職微機(jī)原理及應(yīng)用教學(xué)的探索》。

第一篇:中高職微機(jī)原理及應(yīng)用教學(xué)的探索

中高職微機(jī)原理及應(yīng)用教學(xué)的探索

摘要中高職課程研究是隨著中高職發(fā)展而來的新課題,由此派生出其體系與目標(biāo)的研究。本文從實(shí)際教學(xué)的角度出發(fā),闡述了微機(jī)原理及應(yīng)用教學(xué)的特點(diǎn)和重要性,充分發(fā)揮學(xué)生的主體作用,理論聯(lián)系實(shí)際,同時(shí)培養(yǎng)學(xué)生正確的程序設(shè)計(jì)思想,采用多媒體教學(xué)和強(qiáng)化實(shí)踐教學(xué)等方法優(yōu)化教學(xué)過程,提高教學(xué)質(zhì)量。

關(guān)鍵詞探索微機(jī)原理指令系統(tǒng)教學(xué)方法寄存器

凡是學(xué)過程序設(shè)計(jì)的高級(jí)語言,都會(huì)有高級(jí)語言“易學(xué)好用”的感覺,這是因?yàn)檫@些高級(jí)語言的語句是面向數(shù)學(xué)語言或自然語言的,因此容易接受、掌握,而匯編語言是一種能充分發(fā)揮和利用計(jì)算機(jī)硬件特性的語言,相對(duì)來說,匯編語言比高級(jí)語言難學(xué),既然如此,為什么至今還要學(xué)習(xí)和使用匯編語言呢?這主要是它具備如下幾個(gè)特點(diǎn):

1、學(xué)習(xí)和使用匯編語言可以從根本上認(rèn)識(shí)、理解計(jì)算機(jī)的工作過程。因?yàn)橐慌_(tái)計(jì)算機(jī)執(zhí)行一個(gè)任務(wù),歸根到底就是執(zhí)行一個(gè)計(jì)算機(jī)機(jī)器語言程序。通過用匯編語言編制程序,可以更清楚地了解計(jì)算機(jī)是怎樣完成各種復(fù)雜的工作,程序設(shè)計(jì)人員更能充分地利用機(jī)器硬件的全部功能,發(fā)揮機(jī)器長處。

2、現(xiàn)在計(jì)算機(jī)系統(tǒng)中,某些功能仍然是靠匯編語言程序來實(shí)現(xiàn)的。例如機(jī)器的自檢、系統(tǒng)的初始化等等,至今仍然是用匯編語言編制的程序來完成的。

3、匯編語言程序的效率通常高于高級(jí)語言程序。這里的“效率”是指程序的目標(biāo)代碼的長短和程序運(yùn)行的速度,如實(shí)時(shí)過程控制,常常是用匯編語言來編制程序。

鑒于以上理由,現(xiàn)在許多高級(jí)語言都設(shè)置有與匯編語言程序接口的功能,以便于用戶用匯編語言編制某些子程序,完成與機(jī)器聯(lián)系緊密的特定功能,提高高級(jí)語言程序的效率。中高職微機(jī)原理及應(yīng)用課程一般以8086/8088為主要機(jī)型,它主要涉及機(jī)器內(nèi)部的構(gòu)造,特別是寄存器、尋址方式、指令系統(tǒng)、程序設(shè)計(jì)的方法、中斷等內(nèi)容。匯編語言、程序設(shè)計(jì)與中斷的內(nèi)容,是該課程教學(xué)的重點(diǎn);如何使學(xué)生快速掌握匯編語言的指令系統(tǒng)和程序設(shè)計(jì)的基本方法,是教學(xué)的難點(diǎn)。在多年的教學(xué)中,我進(jìn)行了以下探索,并取得了一定的成果,希望能對(duì)讀者有所裨益。

一、不斷學(xué)習(xí),努力提高教師的自身素質(zhì)

根據(jù)我們對(duì)全校3000多名學(xué)生進(jìn)行無記名投票調(diào)查表明,94%以上的學(xué)生希望教師政治素質(zhì)高、知識(shí)面廣、業(yè)務(wù)水平硬、談吐儒雅、與學(xué)生關(guān)系融洽。因此,要想成為學(xué)生心目中的好教師,首先要不斷學(xué)習(xí),認(rèn)真鉆研,努力提高自身的政治素質(zhì)和業(yè)務(wù)水平,拓寬

知識(shí)面,使自己具有一定的知識(shí)高度。教師不僅要熟悉教學(xué)還要了解生產(chǎn),了解市場(chǎng),同時(shí)不斷研究和改進(jìn)教學(xué)方法,因材施教,理論聯(lián)系實(shí)際,言傳身教,利用網(wǎng)絡(luò)等先進(jìn)的媒體及時(shí)讓學(xué)生了解國內(nèi)外最新的科技成果,并掌握其在一定時(shí)期內(nèi)的發(fā)展方向,這樣才能正確的引導(dǎo)學(xué)生。而且隨著信息的多渠道暢通,學(xué)生接觸的事物也相對(duì)很多,學(xué)生的知識(shí)面也得到了很大程度上的拓寬,這就更加要求教師不斷學(xué)習(xí),及時(shí)了解新的事物、新的動(dòng)向。“教師要給學(xué)生一碗水,自己要有一桶水。”因此,教學(xué)改革對(duì)教師是一種挑戰(zhàn),也是一種提高,同時(shí)具有較高的自身素質(zhì)是上好課的前提。

二、合理分析教材,確定教材的難點(diǎn)與重點(diǎn)

教材是提高教學(xué)質(zhì)量的基礎(chǔ)和前提,是學(xué)生系統(tǒng)學(xué)習(xí)知識(shí)的依據(jù)。對(duì)于中職學(xué)生來說,本課程各種進(jìn)制數(shù)的轉(zhuǎn)換、指令系統(tǒng)、利用程序設(shè)計(jì)的三種方法編寫簡單的程序、中斷系統(tǒng)、存儲(chǔ)器和有關(guān)實(shí)踐內(nèi)容是教學(xué)的重點(diǎn);而指令系統(tǒng)和簡單的程序設(shè)計(jì)是本課程的難點(diǎn)。對(duì)于高職學(xué)生來說,教學(xué)的重點(diǎn)和難點(diǎn)基本相同,只是要求學(xué)生能利用所學(xué)的指令編寫較為復(fù)雜的程序。一本好教材對(duì)于培養(yǎng)學(xué)生自學(xué)能力和獨(dú)立思考能力起著積極的作用,但如果不對(duì)教材詳細(xì)的分析,學(xué)生不清楚重點(diǎn)、難點(diǎn),好如沒頭的蒼蠅——到處亂奔,這樣對(duì)學(xué)習(xí)有較大的影響。

三、因材施教,探索教學(xué)方法,處理好教與學(xué)的關(guān)系

根據(jù)課程與教育信息化的改革方案和教育心理學(xué)的有關(guān)規(guī)律,我們不難發(fā)現(xiàn),教師在課堂中的作用已經(jīng)發(fā)生了根本性的變化:教師從中心到邊緣的改變,從傳遞者到促進(jìn)者的角色變化。教師不再是知識(shí)的控制者、傳遞者,不再是學(xué)生的管理者,而是學(xué)生發(fā)展的促進(jìn)者。

教學(xué)過程不再是教師的“一言堂”,而是以學(xué)生為中心,以教師為主體的雙邊活動(dòng),只有既注重教又注重學(xué),才能真正做到教為學(xué)服務(wù)。教師在教學(xué)過程中所要做的就是引導(dǎo)學(xué)生如何學(xué)習(xí),開闊學(xué)生的思路,激發(fā)學(xué)生學(xué)習(xí)的積極性和主動(dòng)性,充分挖掘?qū)W生的潛能,幫助學(xué)生解決遇到的問題,寓教于學(xué)。

1、充分發(fā)揮教師的主導(dǎo)作用與學(xué)生的主體作用

課堂教學(xué)是師生互動(dòng)的一種學(xué)習(xí)方式,我們?cè)谂Φ刈寣W(xué)生主動(dòng)地學(xué)起來的同時(shí),依然需充分地發(fā)揮教師應(yīng)有的導(dǎo)學(xué)的作用。“導(dǎo)”是一個(gè)過程,是教師想方設(shè)法引導(dǎo)學(xué)生積極思考、發(fā)現(xiàn)問題、分析問題、解決問題的訓(xùn)練過程。在這個(gè)過程中,教師的主要任務(wù)是根據(jù)學(xué)生的認(rèn)知水平和思維特點(diǎn),把需要掌握的知識(shí)設(shè)計(jì)成若干問題。在解決問題的過程

中,教師引導(dǎo)學(xué)生積極思維,自己探討解決問題的方法,并發(fā)揮班級(jí)學(xué)生的特長(團(tuán)隊(duì)精神),相互取長補(bǔ)短,各抒己見,逐步訓(xùn)練,并形成能力。

組織課堂教學(xué)既要充分發(fā)揮教師的主導(dǎo)作用,又要切實(shí)體現(xiàn)學(xué)生的主體地位。學(xué)生的主動(dòng)性和積極性是決定教學(xué)質(zhì)量的關(guān)鍵,而教師的主導(dǎo)作用又決定著學(xué)生的主動(dòng)性和積極性的高低。學(xué)生的主體作用,簡單地講,是指在教學(xué)過程中學(xué)生作為學(xué)習(xí)活動(dòng)的主體出現(xiàn),他們能夠能動(dòng)地發(fā)展自己的潛能。學(xué)生應(yīng)是教學(xué)活動(dòng)的中心,教師、教材、教學(xué)手段都應(yīng)為學(xué)生的“學(xué)”服務(wù)。教師應(yīng)引導(dǎo)學(xué)生積極參與到教學(xué)活動(dòng)中去,并充當(dāng)教學(xué)活動(dòng)的主角,而不是把教學(xué)看成“教師灌、學(xué)生裝”,把學(xué)生看成是被動(dòng)的接受知識(shí)的對(duì)象。我們應(yīng)該清楚地認(rèn)識(shí)到:事物內(nèi)在的矛盾性是事物發(fā)展的源泉,它決定著事物發(fā)展的性質(zhì)和方向,因而是事物發(fā)展的根本原因,外因是變化的條件,內(nèi)因是變化的根據(jù),外因通過內(nèi)因而起作用。在教學(xué)過程中,學(xué)生是認(rèn)識(shí)的主體,教師則是這一活動(dòng)過程的組織者和指導(dǎo)者。學(xué)生的知識(shí)、能力、品質(zhì)、性格發(fā)展的根本原因在于學(xué)生本身內(nèi)部的矛盾性。外因再好,終究還要靠內(nèi)因起作用。任何高明的教師,都不能替代學(xué)生學(xué)習(xí)。

2、優(yōu)化教學(xué)設(shè)計(jì),恰當(dāng)使用教學(xué)方法

優(yōu)化課堂教學(xué)設(shè)計(jì)勢(shì)在必行,其重要性可見一斑。一個(gè)好的教學(xué)設(shè)計(jì),它能精心安排教學(xué)步驟,巧妙設(shè)計(jì)教學(xué)內(nèi)容,恰當(dāng)使用教學(xué)手段,靈活運(yùn)用教學(xué)方法,合理分配教學(xué)時(shí)間,使教師的教和學(xué)生的學(xué),相得益彰,和諧融洽。筆者在教學(xué)過程中經(jīng)常使用的教學(xué)方法有形象教學(xué)法、歸類比較法、歸納總結(jié)法、聯(lián)系實(shí)際法、多媒體教學(xué)法等。

當(dāng)然在教學(xué)過程中,還要注意培養(yǎng)學(xué)生正確的程序設(shè)計(jì)思想,在程序設(shè)計(jì)教學(xué)時(shí),選擇一些有代表性的題目,每題力爭用多種方式講解,再評(píng)價(jià)每種方法的優(yōu)缺點(diǎn)。尤其是一些大程序,先用傳統(tǒng)方法分析編程,然后引入模塊化程序設(shè)計(jì)思想,把大程序分塊,重點(diǎn)訓(xùn)練模塊間參數(shù)的傳送方法和模塊連接方法,加強(qiáng)程序之間的相互協(xié)作,為學(xué)生今后的工程化程序設(shè)計(jì)打下基礎(chǔ),同時(shí)注重強(qiáng)化實(shí)踐性環(huán)節(jié)的教學(xué),注重學(xué)生能力的培養(yǎng)。

四、結(jié)束語

計(jì)算機(jī)技術(shù)與應(yīng)用的蓬勃發(fā)展,迫使我校對(duì)傳統(tǒng)的計(jì)算機(jī)課程與教學(xué)體系進(jìn)行改革,這對(duì)我校從事計(jì)算機(jī)教學(xué)事業(yè)的老師提出了更高的要求和挑戰(zhàn),我們必須開拓進(jìn)取、與時(shí)俱進(jìn),不斷更新教學(xué)觀念、教學(xué)內(nèi)容、教學(xué)方法、教學(xué)手段,才能逐步適應(yīng)人才培養(yǎng)的需要。

參考文獻(xiàn)袁可風(fēng),匯編語言程序教學(xué)內(nèi)容與教學(xué)效果芻議,高等工作嘔教育研究,2001,4:95~96 2 李斌匯編語言中尋址方式課堂教學(xué)設(shè)計(jì)淺探,四川教育學(xué)院學(xué)報(bào),2005,5:79~80 3 耿秀華 淺談匯編語言課程教學(xué),山西科技,2003,5:70~71

作者簡介:男,中共黨員,江蘇省揚(yáng)州市邗江職教中心計(jì)算機(jī)教師,學(xué)生處副主任,中學(xué)一級(jí)教師,2005年在東南大學(xué)參加江蘇省四新培訓(xùn),2006年在江蘇省職業(yè)技術(shù)師范大學(xué)參加江蘇省骨干教師培訓(xùn)。

電話號(hào)碼:0514-82985523

電子信箱:ZHANGJUNTXLH@YAHOO.COM.CN

單位地址:江蘇省揚(yáng)州市江陽中路60-1號(hào)(邗江職教中心)

郵編:225009

第二篇:微機(jī)原理及應(yīng)用教案

微機(jī)原理及應(yīng)用教案

電力工程學(xué)院

蘇幸烺編

第一講

第1章 微型計(jì)算機(jī)基礎(chǔ)知識(shí)

1-1.微處理器、微型機(jī)的概念,及相關(guān)基礎(chǔ)知識(shí)。1-2.微型機(jī)模型的組成|

重點(diǎn):掌握微機(jī)系統(tǒng)概念

學(xué)習(xí)目的:

1.掌握微處理器、微型機(jī)的基本概念

2.了解微機(jī)系統(tǒng)的組成教學(xué)重點(diǎn):

1.掌握CPU運(yùn)算器、控制器、其中的主要寄存器和堆棧的概念。

第二講

第1章 微型計(jì)算機(jī)基礎(chǔ)知識(shí) 1-2.微型機(jī)模型的組成| 1-3.微機(jī)系統(tǒng)

本章重點(diǎn):掌握微機(jī)系統(tǒng)概念 學(xué)習(xí)目的

1.了解微機(jī)的分類和發(fā)展趨勢(shì)

2.了解微機(jī)的應(yīng)用

教學(xué)重點(diǎn):

1.掌握I/O接口的概念。2.掌握微機(jī)系統(tǒng)的組成。

3.了解微機(jī)內(nèi)部結(jié)構(gòu) 第三講:

第2章 微機(jī)硬件結(jié)構(gòu)(6學(xué)時(shí))2-1.微機(jī)主要功能特點(diǎn)

掌握內(nèi)部存儲(chǔ)器結(jié)構(gòu)特點(diǎn),特殊功能寄存器使用,構(gòu),內(nèi)部 I/O 特點(diǎn)。

2-2.微機(jī)內(nèi)部結(jié)構(gòu)分析

2-3.微機(jī)的引腳功能

2-4.微機(jī)的存貯器組織

2-5.CPU時(shí)序

2-6.低功耗運(yùn)行方式

本章重點(diǎn):掌握微機(jī)結(jié)構(gòu)特點(diǎn)。學(xué)習(xí)目的:

1.了解 微機(jī)主要功能特點(diǎn)

2.掌握 微機(jī)內(nèi)部結(jié)構(gòu)分析

3.掌握 微機(jī)的引腳功能

4.掌握 的存儲(chǔ)器組織

5.掌握

CPU時(shí)序

CPU 結(jié)內(nèi)部 教學(xué)重點(diǎn):

1.掌握 微機(jī)內(nèi)部的五大組成部件及其作用。

2.掌握PC、PSW和SP的作用。

3.掌握 微機(jī)引腳功能。

4.了解 的工作方式。

5.深刻理解 訪問片外存儲(chǔ)器的時(shí)序。第3章

指令系統(tǒng)(8學(xué)時(shí))3-1.指令系統(tǒng)概述

3-2.指令的尋址方式

3-3.指令系統(tǒng)介紹

本章重點(diǎn):掌握微機(jī)指令特點(diǎn)。

學(xué)習(xí)目的:

1.掌握指令與指令系統(tǒng)

2.掌握 指令的尋址方式

教學(xué)重點(diǎn):

1.了解 指令的格式和指令的3種表示形式。

2.掌握 匯編語言的語句格式和各字段的語法規(guī)則。

3.掌握8條偽指令的語句格式和指令功能。

4.掌握指令字節(jié)數(shù)、指令分類和指令中所用符號(hào)的含義。

5.學(xué)會(huì)判別 指令的尋址方式。6.掌握相對(duì)尋址指令的真實(shí)含義。

7.掌握每條數(shù)據(jù)傳送指令的功能,學(xué)會(huì)靈活使用它們的方法。

9.重點(diǎn)掌握堆棧操作指令執(zhí)行時(shí)堆棧指針SP和堆棧的變化規(guī)律。

第14講

第4章 匯編語言程序設(shè)計(jì)(8學(xué)時(shí))4-1.概述

4-2.簡單程序

重點(diǎn):掌握微機(jī)編程特點(diǎn)及程序設(shè)計(jì)基本要求。學(xué)習(xí)目的:

1.掌握匯編語言程序設(shè)計(jì)步驟

教學(xué)重點(diǎn):

1.了解程序設(shè)計(jì)步驟。

2.了解簡單程序設(shè)計(jì)問題,重點(diǎn)掌握分支程序設(shè)計(jì)的方法和技巧。

第15講

第4章 匯編語言程序設(shè)計(jì) 4-3.分支程序

4-4.循環(huán)程序

重點(diǎn):掌握微機(jī)編程特點(diǎn)及程序設(shè)計(jì)基本要求。學(xué)習(xí)目的

2.掌握匯編語言簡單程序設(shè)計(jì)方法

3.掌握匯編語言分支程序設(shè)計(jì)方法

教學(xué)重點(diǎn):

1.了解程序設(shè)計(jì)步驟。

2.了解簡單程序設(shè)計(jì)問題,重點(diǎn)掌握分支程序設(shè)計(jì)的方法和技巧。

第16講

第4章 匯編語言程序設(shè)計(jì) 4-4.循環(huán)程序

本章重點(diǎn):掌握微機(jī)編程特點(diǎn)及程序設(shè)計(jì)基本要求。學(xué)習(xí)目的:

4.掌握匯編語言循環(huán)程序設(shè)計(jì)方法

教學(xué)重點(diǎn): 3.重點(diǎn)掌握循環(huán)程序的設(shè)計(jì)方法。

第17講

第4章 匯編語言程序設(shè)計(jì) 4-5.查表程序

4-6.子程序

本章重點(diǎn):掌握微機(jī)編程特點(diǎn)及程序設(shè)計(jì)基本要求。學(xué)習(xí)目的:

1.掌握匯編語言查表程序設(shè)計(jì)方法

6.掌握匯編語言子程序的設(shè)計(jì)及其調(diào)用方法

教學(xué)重點(diǎn):

1.重點(diǎn)掌握正確編寫查表程序的方法。

2.深刻理解子程序特點(diǎn)、使用場(chǎng)合和編程方法。

第18講

第4章 匯編語言程序設(shè)計(jì) 4-6.功能調(diào)用及程序舉例

本章重點(diǎn):掌握單片機(jī)編程特點(diǎn)及程序設(shè)計(jì)基本要求。

學(xué)習(xí)目的:

1.掌握匯編系統(tǒng)功能調(diào)用的設(shè)計(jì)

教學(xué)重點(diǎn):

1.深刻理解匯編系統(tǒng)功能調(diào)用的設(shè)計(jì)。

2.重點(diǎn)掌握運(yùn)算程序算法和編程技巧。

第19講

第5章 8088總線操作和時(shí)序 5-1.概述

5-2.兩種模式

5-3.最小模式時(shí)序分析

本章重點(diǎn):最小模式 學(xué)習(xí)目的: 1.了解兩種模式 2.掌握最小模式時(shí)序分析 教學(xué)重點(diǎn):

1.重點(diǎn)掌握兩種模式的基本結(jié)構(gòu)。

2.掌握兩種模式不同應(yīng)用范圍功能。

4.掌握最小模式的結(jié)構(gòu)和功能。

第20講

第5章 8088總線操作和時(shí)序 5-3.最小模式時(shí)序分析

5-3.最大模式時(shí)序分析

本章重點(diǎn):最小模式 學(xué)習(xí)目的:

1.掌握最小模式時(shí)序分析 2.了解最大模式時(shí)序分析 教學(xué)重點(diǎn):

1.掌握最小模式的結(jié)構(gòu)和功能。

2.最小模式的讀寫周期和中斷響應(yīng)周期時(shí)序。3.了解最大模式的結(jié)構(gòu)和功能。

第5章 存貯器系統(tǒng)設(shè)計(jì)(6學(xué)時(shí))5-1.微機(jī)存貯器系統(tǒng)配置

5-2.程序存貯器擴(kuò)展設(shè)計(jì)

5-3.數(shù)據(jù)存貯器擴(kuò)展設(shè)計(jì)

本章重點(diǎn):學(xué)習(xí)如何根據(jù)CPU時(shí)序來擴(kuò)展外存貯器。

學(xué)習(xí)目的:

1.了解 存儲(chǔ)器系統(tǒng)的配置

2.掌握程序存儲(chǔ)器擴(kuò)展設(shè)計(jì)方法

3.掌握數(shù)據(jù)存儲(chǔ)器擴(kuò)展設(shè)計(jì)方法

教學(xué)重點(diǎn):

1.重點(diǎn)掌握半導(dǎo)體存儲(chǔ)器的兩種基本結(jié)構(gòu)。

2.掌握2764存儲(chǔ)器內(nèi)部結(jié)構(gòu)和引腳功能。

3.了解靜態(tài)和動(dòng)態(tài)RAM存儲(chǔ)信息的原理。

4.掌握6264的內(nèi)部結(jié)構(gòu)和引腳功能。

5.掌握基本地址和重疊地址范圍的確定方法。

6.掌握 對(duì)存儲(chǔ)器的連接方法。第6章

串行口及中斷系統(tǒng)(8學(xué)時(shí))6-1.串行口

6-3.微機(jī)中斷系統(tǒng)

五個(gè)中斷源,兩極中斷嵌套,中斷標(biāo)志,中斷控制字設(shè)置,中斷響應(yīng)、中斷撤除,中斷初始化。

本章重點(diǎn):主要介紹 微機(jī)定時(shí)/計(jì)數(shù)器、串行口及中斷系統(tǒng)的硬件結(jié)構(gòu)、編程方法及應(yīng)用。

學(xué)習(xí)目的:

1.掌握 定時(shí)/計(jì)數(shù)器結(jié)構(gòu)與工作原理

2.掌握 定時(shí)/計(jì)數(shù)器的寄存器功能及設(shè)計(jì)方法

3.掌握 串行口結(jié)構(gòu)、功能及應(yīng)用方法

4.掌握 微機(jī)的中斷系統(tǒng)

教學(xué)重點(diǎn):

1.弄清 對(duì)內(nèi)部定時(shí)器的控制功能,學(xué)會(huì)用程序控制它們的方法。

2.掌握 內(nèi)部定時(shí)器的4種工作方式的特點(diǎn)和設(shè)定方法。

3.掌握定時(shí)器時(shí)間常數(shù)的計(jì)算方法,學(xué)會(huì) 內(nèi)部定時(shí)器的使用技巧。

4.弄清 串行口結(jié)構(gòu),熟悉發(fā)送和接收電路工作原理。

5.掌握 串行口四種工作方式。

6.學(xué)會(huì) 串行口通信波特率的設(shè)定。

7.弄清串行口在方式0下的發(fā)送和接收過程。

8.掌握串行口在方式

1、方式2和方式3下的應(yīng)用方法。

9.掌握軟件中斷型主從式多機(jī)通信程序的編寫方法。

10.熟悉分布式通信系統(tǒng)的硬件結(jié)構(gòu)和通信過程。

11.了解中斷的作用,建立正確的中斷概念。重點(diǎn)掌握中斷系統(tǒng)的功能。

12.牢記 各中斷標(biāo)志位及含義。

第7章 并行I/O接口電路擴(kuò)展設(shè)計(jì)及應(yīng)用(6學(xué)時(shí))7-1.概述

7-2.可編程并行I/O接口芯片8255A 7-3.編程RAM/I/O擴(kuò)展器8155/8156 7-4.用TTL芯片擴(kuò)展簡單的I/O接口

7-5.顯示器與鍵盤接口

7-6.并行打印機(jī)接口

本章重點(diǎn):學(xué)習(xí)如何擴(kuò)展常用的并行I/O接口的方法。

學(xué)習(xí)目的:

1.了解 I/O接口擴(kuò)展的基本概念

2.掌握可編程并行I/O接口芯片8255A的結(jié)構(gòu)及設(shè)計(jì)方法

3.掌握可編程RAM/IO擴(kuò)展器8155/8156的結(jié)構(gòu)及設(shè)計(jì)方法

4.掌握用TTL芯片擴(kuò)展簡單I/O接口的方法

5.掌握顯示器與鍵盤接口設(shè)計(jì)方法

6.掌握并行打印機(jī)接口設(shè)計(jì)方法

教學(xué)重點(diǎn):

1.掌握外部設(shè)備編址和I/O數(shù)據(jù)的4種傳送方式。

2.掌握8255內(nèi)部結(jié)構(gòu)和引腳功能,學(xué)會(huì)使用方法。3.掌握8155內(nèi)部結(jié)構(gòu)和引腳功能,學(xué)會(huì)使用方法。

4.掌握74LS377內(nèi)部結(jié)構(gòu)和引腳功能,學(xué)會(huì)使用使用其擴(kuò)展簡單I/O接口的方法。

5.掌握74LS373內(nèi)部結(jié)構(gòu)和引腳功能,學(xué)會(huì)使用使用其擴(kuò)展簡單I/O接口的方法。

6.掌握74LS244內(nèi)部結(jié)構(gòu)和引腳功能,學(xué)會(huì)使用使用其擴(kuò)展簡單I/O接口的方法。

7.掌握 對(duì)行列式非編碼鍵盤的接口原理,學(xué)會(huì)編寫按鍵掃描和識(shí)別程序方法。

8.掌握 對(duì)LED顯示接口的設(shè)計(jì)方法。

9.掌握8279內(nèi)部結(jié)構(gòu)和引腳功能,學(xué)會(huì)使用方法。

第三篇:微機(jī)原理及應(yīng)用 電子琴課程設(shè)計(jì)

科技學(xué)院 微機(jī)原理及應(yīng)用 課 程 設(shè) 計(jì)

設(shè)計(jì)名稱: 設(shè)計(jì)模擬電子琴 模擬 指導(dǎo)老師: 指導(dǎo)老師:-----設(shè)計(jì)者姓名:-----專業(yè)班級(jí):自動(dòng)化 學(xué) 號(hào):----------設(shè)計(jì)時(shí)間: 2012.6

摘 要:本文通過 8255 和 8253 來實(shí)現(xiàn)電子琴模擬,主要可以分成兩部分,分別為輸入部分和發(fā)音部分。輸入部分:主要是由 8255 和 8 個(gè)常開型開關(guān)來完成。發(fā)音部分:CUP 通過對(duì)定時(shí)器 8253 的通道 2 進(jìn)行編程,使其 I/O 寄存器接收一 個(gè)控制聲音頻率的 16 位計(jì)數(shù)值,端口 61H 的最低位控制通道 2 門控的開斷,以 產(chǎn)生特殊的音響。本文用到的是 8253 的方式 3——方波發(fā)生器。關(guān)鍵詞: 關(guān)鍵詞:8253 定時(shí)器;8255;電子琴

1.引言

引言 :8253 芯片是常用的可編程計(jì)數(shù)器,在微機(jī)中有著極其重要的作用。常用于事件計(jì)數(shù)器,單穩(wěn)態(tài)觸發(fā)器,分頻器,方波發(fā)生器,硬件觸發(fā)的單脈沖發(fā)生器 等。計(jì)數(shù)器/定時(shí)器 8253 包括 3 個(gè)獨(dú)立的 16 位計(jì)數(shù)器通道,而每個(gè)計(jì)數(shù)器都有 6 種工作方式,可以按二進(jìn)制或十進(jìn)制(BCD 碼)進(jìn)行計(jì)數(shù)。本文用到的是 8253 的方式 3——方波發(fā)生器來實(shí)現(xiàn)了簡易電子琴的設(shè)計(jì)。

2.1 8253 簡介

8253 為可編程定時(shí)/計(jì)數(shù)器,一片 8253 上有 3 個(gè)獨(dú)立的 16 位計(jì)數(shù)器通道,可以作為定時(shí)器或計(jì)數(shù)器使用,每個(gè)計(jì)數(shù)器都可設(shè)定為按照二進(jìn)制或 BCD 碼進(jìn)行 計(jì)數(shù),計(jì)數(shù)速率可達(dá) 2MHZ,每個(gè)計(jì)數(shù)器有 6 種工作方式,可編程設(shè)置和改變。

如下圖為 8253 的內(nèi)部結(jié)構(gòu)圖。在圖中可以清楚地看到,8253 主要是由數(shù)據(jù)總線 緩沖存儲(chǔ)器,讀寫控制電路,控制字寄存器和 3 個(gè)通道 4 部分所組成。

8253 內(nèi)部結(jié)構(gòu)【1】(如圖 1 所示)及外部引腳【1】(如圖 2 所示)

圖 1:8253 內(nèi)部結(jié)構(gòu)圖

圖 2:8253 引腳圖

8253 的控制字和編程【1】 如圖 3 所示

圖 3:8253 控制字 2.8253 的工作方式 3——方波發(fā)生器【1】

方式 3 的波形如圖 4 所示,它的特點(diǎn)是:

(1)輸出為周期性的方波。若計(jì)數(shù)值為 N,則輸出方波的周期是 N 個(gè) CLK 脈沖 的寬度。

(2)寫入控制字后,輸出將變?yōu)楦唠娖剑?dāng)寫入計(jì)數(shù)初值后,就開始計(jì)數(shù),輸 出仍為高電平; 當(dāng)計(jì)數(shù)到初值的一半時(shí),輸出變?yōu)榈碗娖剑敝劣?jì)數(shù)到 0,輸出又變?yōu)楦唠娖剑匦麻_始計(jì)數(shù)。

(3)

若計(jì)數(shù)值為偶數(shù),則輸出對(duì)稱方波;如果計(jì)數(shù)值為奇數(shù),則前(N+1)/2 個(gè) CLK 脈沖期間輸出為高電平,后(N-1)/2 個(gè) CLK 脈沖期間輸出為低電平。

(4)

GATE 信號(hào)能使計(jì)數(shù)過程重新開始,GATE=1 允許計(jì)數(shù),GATE=0 禁止計(jì)數(shù)。停止后 OUT 將立即變高電平,當(dāng) GATE 再次變高以后,計(jì)數(shù)器將自動(dòng)裝入 計(jì)數(shù)初值,重新開始計(jì)數(shù)。

圖 4:8253 工作方式 3 波形

3.8255 的簡介【2】

8255 是一個(gè) 40 引腳的雙列直插式集成電路芯片。按功能可把 8255 分為三 個(gè)邏輯電路部分,即:口電路、總線接口電路和控制邏輯電路。8255 共有三個(gè) 8 位口,其中 A 口和 B 口是單純的數(shù)據(jù)口,供數(shù)據(jù) I/O 使用。而 C 口則既可以作數(shù) 據(jù)口,又可以作控制口使用,用于實(shí)現(xiàn) A 口和 B 口的控制功能。總線接口電路用 于實(shí)現(xiàn) 8255 和單片微機(jī)的信號(hào)連接。其中包括:數(shù)據(jù)總線緩沖器,讀/寫控制邏 輯,控制邏輯電路。

內(nèi)

部的結(jié)

構(gòu)

圖 5:8255 結(jié)構(gòu)圖

8255A 的方式控制字如圖 6 所示

圖 6:8255A 的方式控制字

4.用 8235 和 8255 設(shè)計(jì)簡易電子琴

設(shè)計(jì)任務(wù)與要求 以 K1-K8 接 8255 的 A 口做為電子琴的鍵盤分別輸入靜音、do、re、mi、fa、sol、la、si 的音,以 8255 的 B 口作為輸出。用 8253 定時(shí)器產(chǎn)生頻率 控制揚(yáng)聲器發(fā)生。1.以 8255 接八個(gè)開關(guān) K1-K8,做電子琴按鍵輸入。2.以 8253 控制揚(yáng)聲器,發(fā)出相應(yīng)的音階。要求: K1—靜音 K2—發(fā) si 的音 493Hz K3—發(fā) la 的音 440Hz K4—發(fā) sol 的音 392Hz K5—發(fā) fa 的音 349Hz K6—發(fā) mi 的音 329Hz K7—發(fā) re 的音 293Hz K8—發(fā) do 的音 261Hz

設(shè)計(jì)原理【3】:通過 8255 和 8253 來實(shí)現(xiàn)電子琴模擬,主要可以分成兩部分,分別為輸入部分和發(fā)音部分。

輸入部分:主要是由 8255 和 8 個(gè)常開型開關(guān)來完成。

發(fā)音部分:CUP 通過對(duì)定時(shí)器的通道 2 進(jìn)行編程,使其 I/O 寄存器接收一個(gè) 控制聲音頻率的 16 位計(jì)數(shù)值,端口 61H 的最低位控制通道 2 門控的開斷,以產(chǎn) 生特殊的音響。當(dāng)定時(shí)器接收的計(jì)數(shù)值為 533H 時(shí),能產(chǎn)生 896Hz 的聲音,因此產(chǎn)生其他頻率的計(jì)數(shù)值就可由下式計(jì)算

計(jì)數(shù)值=533H*896/f=1234DCH/f

當(dāng)通道 2 用于發(fā)聲時(shí),采用的是模式 3,在模式 3 下,輸出線為“1”和為“0” 的時(shí)間各占計(jì)數(shù)時(shí)間的一半,因而產(chǎn)生一系列間隔均勻的脈沖。從定時(shí)器輸出的方波信號(hào),經(jīng)功率放大和濾波后驅(qū)動(dòng)揚(yáng)聲器。送到揚(yáng)聲器的信號(hào) 還受到了從并行接口芯片 8255(端口地址為 61H)來的雙重控制,端口 61H 的最 低位控制通道 2 的門控開斷,以產(chǎn)生特殊的音頻信號(hào),端口 61H 的 PB1 位和定時(shí) 器的輸出信號(hào)同時(shí)作為與門的輸入,PB0 和 PB1 位可由程序決定為 0 還是為 1。顯然只有 PB0 和 PB1 都是 1 時(shí),才能使揚(yáng)聲器發(fā)出聲音。控制音長的時(shí)間可以簡 單地通過反復(fù)執(zhí)行指令來得到。執(zhí)行 2801 次 LOOP 指令約需要 10MS 的時(shí)間。因 此用 10MS 的倍數(shù)值來控制揚(yáng)聲器開關(guān)的時(shí)間間隔,就可控制發(fā)聲的音長了。(1)程序流程圖(2)程序流

圖 7:流程圖

(2)程序清單

發(fā)音部分程序源代碼如下

把計(jì)數(shù)值送 8253 前,必須先把 8253 進(jìn)行初始化,使其選用通道 2,工作在 方式 3 下。MOV AL,0B6H

OUT 43H,AL

;43H 為 8253 的控制字端口

計(jì)算計(jì)數(shù)初值,計(jì)數(shù)值送到 8253,用以產(chǎn)生需要的發(fā)音頻率利用定時(shí)器發(fā) 聲。這里是通過硬件即 8253 定時(shí)器產(chǎn)生聲音。CUP 通過對(duì)定時(shí)器的通道 2 進(jìn)行 編程,使其 I/O 寄存器接收一個(gè)控制聲音頻率的 16 位計(jì)數(shù)值,端口 61H 的最低 位控制通道 2 門控的開斷,以產(chǎn)生特殊的音響。當(dāng)定時(shí)器接收的計(jì)數(shù)值為 533H 時(shí),能產(chǎn)生 896Hz 的聲音,因此產(chǎn)生其他頻率的計(jì)數(shù)值就可由下式計(jì)算: 計(jì)數(shù)值=533H*896/f=1234DCH/f MOV DX,12H MOV AX,348CH

DIV DI

;(DI)=頻率

OUT 42H,AL

;42H為8253的通道2端口 MOV AL,AH OUT 42H,AL

送到揚(yáng)聲器的信號(hào)還受到了從并行接口芯片 8255(端口地址為 61H)來的雙 重控制,端口 61H 的最低位控制通道 2 的門控開斷,以產(chǎn)生特殊的音頻信號(hào),端 口 61H 的 PB1 位和定時(shí)器的輸出信號(hào)同時(shí)作為與門的輸入,PB0 和 PB1 位可由程 序決定為 0 還是為 1。顯然只有 PB0 和 PB1 都是 1 時(shí),才能使揚(yáng)聲器發(fā)出聲音。

IN AL,61H MOV AH,AL OR AL,3

OUT 61H,AL ;開揚(yáng)聲器 ;

控制音長的時(shí)間可以簡單地通過反復(fù)執(zhí)行指令來得到。我們知道執(zhí)行 2801 次

LOOP 指令約需要 10MS 的時(shí)間。因此用 10MS 的倍數(shù)值來控制揚(yáng)聲器開關(guān)的時(shí)間 間隔,就可控制發(fā)聲的音長了。LOOP1: MOV CX,2801

;發(fā)音時(shí)間 10ms JMP LOOP2 LOOP2: PUSH AX LOOP3: IN AL,61H AND AL,10H CMP AL,AH JE LOOP3 MOV AH,AL LOOP LOOP3 POP AX

DELAY: LOOP DELAY

;延時(shí) DEC BX JNZ LOOP1 輸出 61 端口的值

MOV AL,AH OUT 61H,AL

5.結(jié)論

結(jié)論:

達(dá)到題目要求內(nèi)容,以 K1-K8 接 8255 的 A 口做為電子琴的鍵盤分別輸入靜 音、do、re、mi、fa、sol、la、si 的音,以 8255 的 B 口作為輸出。用 8253 定 時(shí)器產(chǎn)生所需音階頻率控制揚(yáng)聲器發(fā)音。

第四篇:《微機(jī)原理及應(yīng)用》試卷及其答案

《微機(jī)原理及應(yīng)用》試卷A

一、填空題(每空1分,共15分)

1、在計(jì)算機(jī)中,對(duì)帶符號(hào)數(shù)的運(yùn)算均采用補(bǔ)碼。帶符號(hào)負(fù)數(shù)1100 0011的補(bǔ)碼為__________。

2、單片機(jī)通常采用“三總線”的應(yīng)用模式,芯片內(nèi)部設(shè)有單獨(dú)的、_____ 和控制總線。

3、當(dāng)使用80C51單片機(jī)時(shí),需要擴(kuò)展外部程序存儲(chǔ)器,此時(shí)EA應(yīng)為__________。

4、若(A)=B3H,(R0)=A8H,執(zhí)行指令XRL A,R0之后,(A)=_______。

5、在80C51單片機(jī)中,帶借位減法SUBB指令中,差的D7需借位時(shí),______=1,差的D3需借位時(shí),______=1。6、80C51單片機(jī)中,在調(diào)用子程序前,用_________指令將子程序中所需數(shù)據(jù)壓入堆棧,進(jìn)入執(zhí)行子程序時(shí),再用___________指令從堆棧中彈出數(shù)據(jù)。

7、在十六進(jìn)制數(shù)與ASCII碼值的轉(zhuǎn)換過程中,當(dāng)十六進(jìn)制數(shù)在0~9之間時(shí),其對(duì)應(yīng)的ASCII碼值為該十六進(jìn)制數(shù)加_________。

8、外部中斷和有兩種觸發(fā)方式:__________________和________________。

9、在單片機(jī)串行通信中,依發(fā)送與接收設(shè)備時(shí)鐘的配置情況,串行通信可以分為 _________________和_________________。

10、若累加器A中的數(shù)據(jù)為0111 0010B,則PSW中的P=____________。

二、選擇題(每題1分,共15分)

1、單片機(jī)是在一片集成電路芯片上集成了以下部分,除了()A、微處理器

B、存儲(chǔ)器

C、I/O接口電路

D、串口通信接口

2、一個(gè)機(jī)器周期包含多少個(gè)晶振周期()

A、2

B、6

C、8

D、12 3、80C51單片機(jī)有21個(gè)特殊功能寄存器,其中與串行口相關(guān)的有以下幾個(gè),除了()A、SBUF

B、TCON

C、SCON

D、PCON 4、80C51系列單片機(jī)具有4個(gè)8位的并行I/O口,其中哪個(gè)口工作時(shí)需要外接上拉電阻()A、P0

B、P1

C、P2

D、P3

5、寄存器中的內(nèi)容為地址,從該地址去取操作數(shù)的尋址方式稱為()

A、寄存器尋址

B、直接尋址

C、寄存器間接尋址

D、變址尋址

6、源地址為1005H。目的地址為0F87H。當(dāng)執(zhí)行指令“JC rel”時(shí),rel為()。A、7EH

B、80H

C、82H

D、84H

7、若(R0)=30H,(30H)=75H,(75H)=90H,執(zhí)行指令MOV A,@R0后,(A)=______。A、30H

B、75H

C、90H

D、00H

8、下列哪個(gè)語句是起始地址設(shè)置偽指令()。

A、ORG

B、END

C、DW

D、EQU

9、在80C51單片機(jī)中,各中斷優(yōu)先級(jí)最低的是()。

A、外部中斷0

B、外部中斷1

C、定時(shí)器0

D、計(jì)數(shù)器1 10、80C51單片機(jī)的中斷響應(yīng)時(shí)間至少需要()個(gè)完整的機(jī)器周期。A、1

B、2

C、3

D、5

11、在80C51單片機(jī)中,在不帶進(jìn)位加法ADD指令中,當(dāng)_________時(shí),溢出標(biāo)志位OV=1。A、D7、D6都向前進(jìn)位

B、只有D7向前進(jìn)位 C、D7、D6都沒有向前進(jìn)位

D、只有D3向前進(jìn)位

12、當(dāng)累加器A中的低4位(高4位),出現(xiàn)了非BCD碼時(shí),需要用十進(jìn)制調(diào)整指令DA A,即在相應(yīng)的低4位(高4位)加______,以產(chǎn)生正確的BCD結(jié)果。A、2

B、4

C、6

D、8

13、若(P0)=1011 1100B。執(zhí)行指令SETB P0.1后,(P0)=_______。

A、1011 1101

B、1011 1110

C、1111 1100

D、0011 1100 14、80C51復(fù)位后,PC與SP的值分別為()。

A、0000H,00H

B、0000H,07H C、0030H,07H

D、0030H,00H

15、下列哪條指令是正確的()。

A、PUSH R2

B、ADD R0,A C、MOVX A,@DPTR

D、MOV @R0,A

三、問答題(每題10分,共20分)

1、簡述什么是堆棧?堆棧中入棧、出棧的過程?(10分)

2、列舉出80C51單片機(jī)的5種尋址方式,寫出每一種方式相應(yīng)的一條指令?(10分)

四、程序閱讀題(15分)

設(shè)(A)=38H,R0=28H,(28H)=18H,執(zhí)行下列程序后,((A))=________。(5分)ORL

A,#27H ANL

A,28H XCHD A,@R0 CPL

A

2、閱讀下列程序段,寫出每條指令執(zhí)行后的結(jié)果,并說明此程序段完成什么功能?(10分)

MOV R1,#30H;(R1)=________,MOV A,#64H;((A))=_______,ADD A,#47H;((A))=_______,(CY)=________,(AC)=________,DA

A;((A))=_______,(CY)=________,(AC)=________,MOV @R1,A;(R1)=_______,(30H)=________。

五、計(jì)算題(10分)

若要求定時(shí)器T0工作方式1,定時(shí)時(shí)間為1ms,當(dāng)晶振為6MHz時(shí),求送入TH0和TL0的計(jì)數(shù)器初值各為多少?

六、編程題(25分)

1、若單片機(jī)的晶振頻率為12MHz,試用循環(huán)轉(zhuǎn)移指令編寫延時(shí)100ms的延時(shí)子程序。(10分)

有一變量存放在片內(nèi)RAM的30H單元,其取值范圍為00H~04H。要求編制一段程序,根據(jù)變量值求其平方值,并存入片內(nèi)RAM的31H單元。(15分)《單片機(jī)原理及應(yīng)用》試卷A 答案

一、填空題(每空1分,共15分)1、1011 1101

2、地址總線數(shù)據(jù)總線

3、低電平(或者0)4、1BH

5、CY AC

6、PUSH

POP 7、30H

8、電平觸發(fā)方式邊沿觸發(fā)方式

9、異步通信同步通信10、0

二、選擇題(每題1分,共15分)1-5題

D D B A C

6-10題

B B A

D

C 11-15題 B C B B

D

三、問答題(20分)

1、簡述什么是堆棧?堆棧中入棧、出棧的過程?(10分)

堆棧是在內(nèi)部RAM中按“后進(jìn)先出”的規(guī)則組織的一片存儲(chǔ)區(qū)。入棧操作時(shí),先將SP的內(nèi)容加1,然后將指令指定的直接地址單元的內(nèi)容存入SP指向的單元;出棧操作時(shí),先將SP指向的單元內(nèi)容傳送到指令指定的直接地址單元,然后SP的內(nèi)容減1

2、列舉出80C51單片機(jī)的5種尋址方式,寫出每一種方式相應(yīng)的一條指令?(10分)第一、寄存器尋址,MOV A,R0 第二、直接尋址,MOV

A,50H 第三、寄存器間接尋址,MOV A,@R0 第四、立即尋址,MOV A,#50H 第五、變址尋址,MOV A,@A+DPTR 第六、相對(duì)尋址,JC 50H 第七、位尋址,CLR ACC.0

四、程序閱讀題(15分)

設(shè)(A)=38H,R0=28H,(28H)=18H,執(zhí)行下列程序后,((A))=__E7H______。(5分)ORL

A,#27H ANL

A,28H XCHD A,@R0 CPL

A

2、閱讀下列程序段,寫出每條指令執(zhí)行后的結(jié)果,并說明此程序段完成什么功能?(10分)

MOV R1,#30H;(R1)=___30H_____,MOV A,#64H;((A))=___64H____,ADD A,#47H;((A))=___ABH____,(CY)=____0____,(AC)=____0____,DA

A;((A))=___11H____,(CY)=_____1___,(AC)=___1_____,MOV @R1,A;(R1)=____30H___,(30H)=___11H_____。

五、計(jì)算題(10分)

若要求定時(shí)器T0工作方式1,定時(shí)時(shí)間為1ms,當(dāng)晶振為6MHz時(shí),求送入TH0和TL0的計(jì)數(shù)器初值各為多少?

解:由于晶振為6MHz,所以機(jī)器周期Tcy==2。N=t/Tcy=110-3/210-6=500 X=216-N=65536-500=65036=FE0CH 即應(yīng)將FEH送入TH0中,0CH送入TL0中。

所以,TH0和TL0的計(jì)數(shù)器初值各為FEH和0CH。

六、編程題(25分)

1、若單片機(jī)的晶振頻率為12MHz,試用循環(huán)轉(zhuǎn)移指令編寫延時(shí)100ms的延時(shí)子程序。(10分)

答:分析:一個(gè)機(jī)器周期=12個(gè)晶振周期=1,執(zhí)行一條DJNZ指令需要2個(gè)機(jī)器周期,即2。采用循環(huán)計(jì)數(shù)法實(shí)現(xiàn)延時(shí),循環(huán)次數(shù)可以通過計(jì)算獲得,并選擇先執(zhí)行后判斷的循環(huán)程序。匯編程序如下:

DEL:

MOV R7,#400

;1

DEL1: MOV R6,#123

;1

NOP

;1

DEL2: DJNZ R6,DEL2

;2,共(2*123)

DJNZ R7,DEL1

;2,共((2*123+2+2)*400+1),即100.01ms

2、有一變量存放在片內(nèi)RAM的30H單元,其取值范圍為00H~04H。要求編制一段程序,根據(jù)變量值求其平方值,并存入片內(nèi)RAM的31H單元。(15分)程序如下: ORG

1000H START: MOV

DPTR,#2000H

MOV

A,30H

MOVC A,@A+DPTR

MOV

31H,A

SJMP

$

ORG

2000H TABLE: DB

00,01,04,09,16

END

第五篇:2007微機(jī)原理及應(yīng)用模擬試題A及參考答案

一、填空題

1.已知X=68,Y=12,若用8位二進(jìn)制數(shù)表示,則[X+Y]補(bǔ)= 01010000B(或50H),[Y-X]補(bǔ)=11001000B(或0C8H)。

2.邏輯運(yùn)算11110101B和10101110B相“或”的結(jié)果是 11111111B。3.串操作指令規(guī)定源串在 數(shù)據(jù) 段中,用 DS:SI 來尋址源串;目的串在 附加 段中,用 ES:DI 來尋址目的串。

4.以CX寄存器內(nèi)容為計(jì)數(shù)對(duì)象的指令有 循環(huán)控制指令、串操作重復(fù)指令。5.8086內(nèi)存的前 1024(或1K)個(gè)字節(jié),即00000H~ 003FFH 建立了一個(gè)中斷向量表,一共可以容納 256 個(gè)中斷向量。6.輸入/輸出指令間接尋址必須通過 DX 寄存器。

7.8086直接可以訪問的內(nèi)存空間是 1M(或220)B,它的一個(gè)段最大空間是64K(或216)B,一頁空間是 256(或28)B。

8.CPU與外設(shè)傳送數(shù)據(jù)時(shí),輸入/輸出方式有程序控制傳送方式,中斷控制傳送方式,DMA方式。

9.硬件中斷可分為 可屏蔽中斷 和 不可屏蔽中斷 兩種。

10.某8086CPU應(yīng)用系統(tǒng)需要擴(kuò)展程序存儲(chǔ)器128K字節(jié),選用EPROM2764(8K×8),則需要的芯片數(shù)目為: 16。

三、問答題

1.8086/8088微處理器內(nèi)部有那些寄存器,它們的主要作用是什么? 答:8086/8088微處理器執(zhí)行部件有8個(gè)16位寄存器,AX、BX、CX、DX、SP、BP、DI、SI。其中AX、BX、CX、DX一般作為通用數(shù)據(jù)寄存器。SP為堆棧指針寄存器,BP、DI、SI在間接尋址時(shí)作為地址寄存器或變址寄存器。總線接口部件設(shè)有段寄存器CS、DS、SS、ES和指令指針寄存器IP。段寄存器存放段地址,與偏移地址共同形成存儲(chǔ)器的物理地址。IP的內(nèi)容是下一條將要執(zhí)行指令的偏移地址,與CS共同形成下一條指令的物理地址。2.8086 基本總線周期是如何組成的? 各狀態(tài)中完成什么基本操作? 答:8086基本總線周期由4 個(gè)時(shí)鐘(CLK)周期組成,按時(shí)間順序定義為T1、T2、T3、T4。在T1期間8086發(fā)出訪問目的地的地址信號(hào)和地址鎖存選通信號(hào)ALE;T2期間發(fā)出讀寫命令信號(hào)RD#、WR#及其它相關(guān)信號(hào);T3期間完成數(shù)據(jù)的訪問;T4 結(jié)束該總線周期。3.什么是接口? 接口具有哪些功能? 答:接口就是微處理器與外部設(shè)備之間的連接部件,是CPU 與外界進(jìn)行信息交換的中轉(zhuǎn)站。接口具有以下功能:(1)數(shù)據(jù)緩沖功能;(2)接收和執(zhí)行CPU 命令的功能;(3)信號(hào)轉(zhuǎn)換功能;(4)設(shè)備選擇功能;(5)中斷管理功能;(6)數(shù)據(jù)寬度變換功能;(7)可編程功能。4.簡要說明中斷返回指令I(lǐng)RET與RET指令的不同之處。

答:IRET為中斷返回指令,可使壓入堆棧的斷點(diǎn)地址及程序狀態(tài)字彈出至CS、IP和F寄存器,繼續(xù)執(zhí)行原來程序;RET為子程序返回指令,只恢復(fù)IP或CS、IP的內(nèi)容。

四、閱讀下列程序段,指出程序完成什么功能

1、程序段1 DATA SEGMENT BUF DB‘swjtu’ DATA ENDS CODE SEGMENT ┆ MOV SI,0 MOV CX,10 MOV AL,20H NEXT: SUB BUF[SI],AL INC SI LOOP NEXT ┆

答:該程序段功能是將小寫字符串’swjtu’轉(zhuǎn)換為大寫字符串’SWJTU’。

2、程序段2 VARX

DW A1 VARY

DW A2 RESULT

DW ?

MOV DX, VARX ADD DX, VARY MOV CL, 3 SAL

DX, CL SUB

DX, 1000H SAR

DX, 1 MOV RESULT, DX

結(jié)果為:RESULT=[(A1+A2)×3-1000H]∕2

下載中高職微機(jī)原理及應(yīng)用教學(xué)的探索word格式文檔
下載中高職微機(jī)原理及應(yīng)用教學(xué)的探索.doc
將本文檔下載到自己電腦,方便修改和收藏,請(qǐng)勿使用迅雷等下載。
點(diǎn)此處下載文檔

文檔為doc格式


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

相關(guān)范文推薦

    《微機(jī)原理與應(yīng)用》總結(jié)復(fù)習(xí).

    第一章概述 一、個(gè)人計(jì)算機(jī)的構(gòu)成(各組成部分及器件作用、性能指標(biāo)等 二、計(jì)算機(jī)基礎(chǔ)知識(shí)概念(數(shù)制和編碼、指令和程序、… 三、微型計(jì)算機(jī)的結(jié)構(gòu)(內(nèi)部和外部結(jié)構(gòu)、工作原理......

    微機(jī)原理復(fù)習(xí)題及答案

    一、選擇題 1.一般微機(jī)中不使用的控制方式是( D ) A.程序查詢方式B.中斷方式C.DMA方式 D.通道方式 2.控制器的功能是(C ) A.產(chǎn)生時(shí)序信號(hào) B.從主存取出指令并完成指令操作......

    微機(jī)原理試題及答案

    微機(jī)原理與接口技術(shù)模擬試題 -1. 實(shí)現(xiàn)DMA傳送,需要( ) ①CPU通過執(zhí)行指令來完成 ②CPU利用中斷方式來完成 ③CPU利用查詢方式來完成④不需要CPU參與即可完成 0 下面哪種說......

    微機(jī)原理復(fù)習(xí)題及答案

    一、填空題 1. Rfb是運(yùn)放 電阻,被放在 。 2. DAC0832內(nèi)部有 地和 地。 3. LE是DAC0832內(nèi)部寄存器的鎖存命令。當(dāng)其為 時(shí),寄存器輸出隨 變化。 4. 當(dāng)LE為0時(shí),數(shù)據(jù) 在寄存器,不再......

    微機(jī)原理試題及答案

    一. 選擇(每題1分) 下列各題四個(gè)選擇項(xiàng)中,只有一個(gè)選項(xiàng)是正確的。請(qǐng)將正確選項(xiàng)號(hào)寫在相應(yīng)空位置上。 1.系統(tǒng)總線又稱為_______,這是指模塊式微處理機(jī)機(jī)箱內(nèi)的底版總線。 1)主板......

    微機(jī)原理試題答案及標(biāo)準(zhǔn)

    試 題 答 案 2006 ——2007 學(xué)年第1 學(xué)期 課程名稱:《微機(jī)原理》使用班級(jí):2004 級(jí)通信工程系、電子工程系、控制工程系各班 命題系別:電子基礎(chǔ)教學(xué)實(shí)驗(yàn)中心命題人:佘勇 一、填空......

    電氣類專業(yè)DSP原理及應(yīng)用教學(xué)模式探索

    電氣類專業(yè)DSP原理及應(yīng)用教學(xué)模式探索 摘 要:DSP原理及應(yīng)用是電氣類工程專業(yè)本科開設(shè)的一門專業(yè)基礎(chǔ)課程,旨在培養(yǎng)本科學(xué)生掌握DSP軟件編程和硬件系統(tǒng)設(shè)計(jì)的能力。分析了DSP原......

    【微機(jī)實(shí)驗(yàn)】2018東南大學(xué)微型計(jì)算機(jī)原理及應(yīng)用實(shí)驗(yàn)二

    實(shí)驗(yàn)二 基本算術(shù)和邏輯運(yùn)算 學(xué)院:信息科學(xué)與工程學(xué)院 姓名:周信元學(xué)號(hào):04016523 實(shí)驗(yàn)日期:2018.4.4 一、實(shí)驗(yàn)?zāi)康?1.熟悉算術(shù)和邏輯運(yùn)算指令的功能。 2.進(jìn)一步了解標(biāo)志寄存器各......

主站蜘蛛池模板: 久久综合婷婷丁香五月中文字幕| 色噜噜狠狠色综合av| 99精品人妻少妇一区二区| 男人的天堂aⅴ在线| 国99精品无码一区二区三区| 午夜视频在线观看免费观看1| 4hu亚洲人成人无码网www电影首页| 日本妇人成熟免费| 亚洲日韩国产精品第一页一区| 欧美丰满熟妇乱xxxxx视频| 伊人久久大香线蕉亚洲五月天| 欧美国产日本高清不卡| 亚洲精品国产成人99久久6| 久久国产乱子伦精品免费乳及| 国产成人亚洲日韩欧美| 成人特黄a级毛片免费视频| 成人欧美一区二区三区1314| 国产一区二区三区av在线无码观看| 精品国内自产拍在线观看视频| 97在线无码免费人妻短视频| 亚洲av综合av一区二区三区| 国产亚洲精品久久av| 国产精品毛片无遮挡高清| 色拍自拍亚洲综合图区| 亚洲欧洲∨国产一区二区三区| 亚洲日韩国产精品第一页一区| 狠狠色噜噜狠狠狠888米奇视频| 青青草原精品99久久精品66| 久久婷婷五月综合色国产| 国产亚洲日韩一区二区三区| 好男人好资源电影在线播放| 宅男宅女精品国产av天堂| 国产又粗又猛又爽又黄的视频在线观看动漫| 国产一区二区三区免费高清在线播放| 国产又黄又硬又湿又黄的视| 国产精品综合av一区二区| 亚洲精品久久久久久av| 国产精品亚洲а∨无码播放不卡| 一夲道无码人妻精品一区二区| 人人澡人人爽夜欢视频| 天天爽夜夜爽人人爽从早干到睌|