資源描述:
《微機(jī)原理與接口技術(shù)-教案》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、-第1課次授課計劃基本內(nèi)容:①課程性質(zhì)及內(nèi)容介紹、先修課程及參考書目②第1章計算機(jī)基礎(chǔ)知識(1)1.1緒論1.2計算機(jī)的發(fā)展概述1.3微機(jī)中信息的表示及運算基礎(chǔ)目的要求:明確本課程的學(xué)習(xí)目的及要求、激發(fā)學(xué)習(xí)微機(jī)原理與接口的興趣與熱情,初步了解本課程的特點及學(xué)習(xí)方法;了解計算機(jī)發(fā)展歷史;熟練掌握無符號數(shù)和帶符號數(shù)的表示方法;掌握各種進(jìn)制間的互換;(重點)掌握數(shù)的原碼、反碼、補(bǔ)碼表示法,并熟練掌握補(bǔ)碼加減運算。(重點)難????點:補(bǔ)碼加減法運算;有符號數(shù)和無符號數(shù)溢出判斷?。教學(xué)環(huán)節(jié)及組織:???新課引入課程性質(zhì):該課程屬計算機(jī)硬件基礎(chǔ)課程,是學(xué)習(xí)
2、微機(jī)組裝、單片機(jī)應(yīng)用開發(fā)、微機(jī)控制等課程的前序基礎(chǔ)課。課程內(nèi)容:微機(jī)的基本結(jié)構(gòu);指令系統(tǒng)及匯編語言;存儲器結(jié)構(gòu)及工作原理;I/O接口及應(yīng)用;可編程芯片及應(yīng)用。學(xué)習(xí)方法:首先掌握微型計算機(jī)的基本原理,熟記其指令系統(tǒng)用指令和應(yīng)用指令編寫程序;掌握I/O接口的基本結(jié)構(gòu)和接口應(yīng)用;理論結(jié)合實際,多上機(jī)多編程,在應(yīng)用中學(xué)習(xí)。新課講授1計算機(jī)基礎(chǔ)知識1.2計算機(jī)發(fā)展概述從1946年世界上第一臺電子數(shù)字計算機(jī)ENIAC問世至今,計算機(jī)的發(fā)展主要經(jīng)歷了電子管、晶體管、小規(guī)模集成電路、大規(guī)模(LSI)和超大規(guī)模(VSLI)集成電路四個發(fā)展階段,從1981年起進(jìn)入智
3、能計算機(jī)階段。?微處理器及微型計算機(jī)的發(fā)展4位及低檔8位→中高檔8位→16位→32位→高檔32位→64位(主要體現(xiàn)在位數(shù)的變化)?微型計算機(jī)的組成微型計算機(jī)通常由微處理器(即CPU)、存儲器(ROM,BAM)、I/O接口電路及系統(tǒng)總線(包括地址總線AB、數(shù)據(jù)總線DB、控制總線CB)組成。?計算機(jī)編程語言的發(fā)展。介紹各編程語言的特點,本門課程主要學(xué)習(xí)匯編語言。1.3計算機(jī)中信息的表示及運算基礎(chǔ)?計算機(jī)中的數(shù)和編碼系統(tǒng)?計算機(jī)中的進(jìn)位計數(shù)制2進(jìn)位計數(shù)制的基本概念u課堂討論:為什么要使用二進(jìn)制和十六進(jìn)制,各進(jìn)制間是否可以相互轉(zhuǎn)換?2四種不同進(jìn)制數(shù)(二、
4、八、十、十六進(jìn)制)的相互轉(zhuǎn)換(課堂練習(xí))----?計算機(jī)中帶符號數(shù)的表示2原碼、反碼和補(bǔ)碼的表示方法2原碼、反碼和補(bǔ)碼之間的轉(zhuǎn)換u課堂練習(xí)?補(bǔ)碼加減運算2補(bǔ)碼加減運算規(guī)則[X±Y]補(bǔ)=[X]補(bǔ)±[Y]補(bǔ)u例題分析[例1]X=-0110100B,Y=+1110100B,求X+Y=?[例2]X=-56,Y=-17,求X-Y=?u通過例題強(qiáng)調(diào):運算完后要先判斷結(jié)果的正負(fù),結(jié)果若為負(fù)數(shù),則需進(jìn)行變補(bǔ)運算才能得到結(jié)果的真值。即[X±Y]原[[X±Y]補(bǔ)]補(bǔ)?溢出判斷u例題分析[例3]X=-62H,Y=-3BH,求X+Y=?[例4]X=-1FH,Y=-4AH
5、,求X+Y=?2溢出和進(jìn)位的區(qū)別,2溢出判斷標(biāo)準(zhǔn):若最高進(jìn)位⊕次高位進(jìn)位=1,則結(jié)果產(chǎn)生溢出。小結(jié)1)主要介紹了計算機(jī)的發(fā)展以及計算機(jī)的基礎(chǔ)知識。2)要求掌握:二、十、十六進(jìn)制的相互轉(zhuǎn)換,無符號數(shù)、帶符號數(shù)、真值、機(jī)器數(shù)的區(qū)別,原碼、反碼、補(bǔ)碼、真值之間的相互轉(zhuǎn)換方法,補(bǔ)碼加減運算,進(jìn)位和溢出的概念?!≌n外作業(yè)及思考題1)課后練習(xí)1,2,3,5,6題自行練習(xí)。課后記載:----第2課次授課計劃基本內(nèi)容:第1章計算機(jī)基礎(chǔ)知識(2)1.3微機(jī)中信息的表示及運算基礎(chǔ)第2章8086體系結(jié)構(gòu)(1)2.18086CPU結(jié)構(gòu)(內(nèi)部結(jié)構(gòu))目的要求:掌握二-十進(jìn)制
6、數(shù)的表示(BCD數(shù));掌握二-十進(jìn)制數(shù)的加減運算;(重點)掌握字符的編碼(ASCII碼);掌握8086微處理器的基本結(jié)構(gòu)和工作原理。難????點:二-十進(jìn)制數(shù)(BCD數(shù))的加減運算結(jié)果調(diào)整教學(xué)環(huán)節(jié)及組織:???復(fù)習(xí)鞏固?計算機(jī)中的數(shù)和編碼系統(tǒng)?計算機(jī)中的進(jìn)位計數(shù)制及進(jìn)制間的轉(zhuǎn)換?計算機(jī)中帶符號數(shù)的表示:原、反、補(bǔ)碼的表示和轉(zhuǎn)換?補(bǔ)碼加減運算:[X±Y]補(bǔ)=[X]補(bǔ)±[Y]補(bǔ)?溢出判斷:若最高進(jìn)位⊕次高位進(jìn)位=1,則結(jié)果產(chǎn)生溢出。新課講授1計算機(jī)基礎(chǔ)知識1.3計算機(jī)中信息的表示及運算基礎(chǔ)?二-十進(jìn)制數(shù)(BCD數(shù))2二-十進(jìn)制數(shù)的表示:用四位二進(jìn)制數(shù)
7、表示一位十進(jìn)制數(shù)。2二-十進(jìn)制數(shù)的加減運算u課堂討論:例題中BCD數(shù)運算結(jié)果為什么不再是BCD數(shù)?為什么與十進(jìn)制結(jié)果不符?u通過例題討論,分析結(jié)果不一致的原因:BCD數(shù)在計算機(jī)中按十六進(jìn)制運算“逢十六進(jìn)一”,而十進(jìn)制為“逢十進(jìn)一”。若要BCD數(shù)運算中仍保有十進(jìn)制的“逢十進(jìn)一”的效果,則對運算結(jié)果需進(jìn)行調(diào)整。2二-十進(jìn)制數(shù)的加減運算調(diào)整原則加法調(diào)整規(guī)則:(1)若二進(jìn)制和小于10,則保持不變化。(2)若二進(jìn)制和大于等于10,或有進(jìn)位,則和數(shù)應(yīng)加6修正。減法調(diào)整規(guī)則:(1)若相減不發(fā)生借位,則減法直接進(jìn)行。(2)若相減低位向高位發(fā)生借位,則低位應(yīng)減6修
8、正。u課堂練習(xí):用BCD碼計算94+7=101?字符的編碼(ASCII碼)2目前微機(jī)中應(yīng)用最普遍的美國標(biāo)準(zhǔn)信息交換碼----2常用字符A