计算机原理及应用课程,课程介绍
《計(jì)算機(jī)原理及應(yīng)用》課程的計(jì)劃學(xué)時(shí)為70學(xué)時(shí),其中課堂授課為58學(xué)時(shí),課程實(shí)驗(yàn)為12學(xué)時(shí)。另外,還設(shè)置了2周課程綜合性實(shí)驗(yàn)。
三、教學(xué)內(nèi)容
(一)理論教學(xué)
《計(jì)算機(jī)原理及應(yīng)用》的課程內(nèi)容共分為9部分,其具體內(nèi)容、知識(shí)點(diǎn)和課時(shí)分配如下:
第一部分:基礎(chǔ)知識(shí)
(1) 課程內(nèi)容:
介紹微型計(jì)算機(jī)發(fā)展歷史、單片機(jī)(微處理器)概念、單片機(jī)應(yīng)用領(lǐng)域以及計(jì)算機(jī)數(shù)字和字符的表示方法及轉(zhuǎn)換關(guān)系。
(2)知識(shí)點(diǎn):
微型計(jì)算機(jī)的組成
微型計(jì)算機(jī)的發(fā)展歷史
單片微型計(jì)算機(jī)(微處理器)的概念
單片機(jī)的應(yīng)用
計(jì)算機(jī)中數(shù)的表示:原碼、反碼與補(bǔ)碼
(3)課時(shí)分配
課堂教學(xué):2學(xué)時(shí)。
第二部分:單片機(jī)內(nèi)部結(jié)構(gòu)及工作原理
(1)課程內(nèi)容:
介紹MCS-51系列單片機(jī)組成、引腳功能及內(nèi)部結(jié)構(gòu);存儲(chǔ)器結(jié)構(gòu)、功能及地址空間;特殊功能寄存器、功能及特點(diǎn);單片機(jī)的I/O口結(jié)構(gòu)、特點(diǎn)及使用要求;單片機(jī)的時(shí)序;單片機(jī)的復(fù)位狀態(tài)及復(fù)位電路。
(2)知識(shí)點(diǎn):
8051單片機(jī)的內(nèi)部結(jié)構(gòu)及基本原理
8051單片機(jī)的引腳及其功能
程序存儲(chǔ)器及其配置
內(nèi)部數(shù)據(jù)存儲(chǔ)器的結(jié)構(gòu)及分區(qū)
工作寄存器區(qū),當(dāng)前工作寄存器組,工作寄存器與單元地址的對(duì)應(yīng)關(guān)系
位尋址區(qū)及其使用
數(shù)據(jù)緩沖區(qū),堆棧概念及其作用
特殊功能寄存器及其功能,特殊功能寄存器中的位尋址區(qū)
I/O的結(jié)構(gòu)及特點(diǎn),I/O的使用
單片機(jī)的外部數(shù)據(jù)存儲(chǔ)器
單片機(jī)的存儲(chǔ)器空間構(gòu)成:存儲(chǔ)器空間、位尋址空間
單片機(jī)的時(shí)鐘電路,單片機(jī)的時(shí)鐘周期、機(jī)器周期和指令周期的概念,單片機(jī)的指令時(shí)序
(3)課時(shí)分配
課堂教學(xué):10學(xué)時(shí),實(shí)驗(yàn)教學(xué):2學(xué)時(shí)
第三部分 指令系統(tǒng)分析
(1)課程內(nèi)容:
介紹單片機(jī)匯編語(yǔ)言指令分類、數(shù)據(jù)傳送指令、算術(shù)運(yùn)算指令、邏輯運(yùn)算指令、位操作指令和控制轉(zhuǎn)移指令的功能及其使用方法。
(2)知識(shí)點(diǎn):
指令系統(tǒng)分類
數(shù)據(jù)傳送指令:通用傳送指令、堆棧操作指令、訪問(wèn)外部RAM的指令、訪問(wèn)ROM的指令
算術(shù)運(yùn)算指令:加法、十進(jìn)制加法調(diào)整、減法、乘法和乘法指令
邏輯運(yùn)算指令:邏輯操作(清零、取反、移位)、邏輯運(yùn)算(與、或、異或)
位操作指令:位邏輯操作(清零、置位、取反)、位邏輯運(yùn)算(與、或)
控制轉(zhuǎn)移指令:跳轉(zhuǎn)指令,條件判斷轉(zhuǎn)移指令,子程序調(diào)用指令,返回指令,空操作指令
(3)課時(shí)分配
課堂教學(xué):14學(xué)時(shí),實(shí)驗(yàn)教學(xué):6學(xué)時(shí)
第四部分 匯編語(yǔ)言程序設(shè)計(jì)
(1)課程內(nèi)容:
介紹多字節(jié)算術(shù)運(yùn)算子程序、循環(huán)程序、分支程序、查表程序、數(shù)制轉(zhuǎn)換程序以及邏輯運(yùn)算程序的設(shè)計(jì)方法。
(2)知識(shí)點(diǎn):
多字節(jié)二進(jìn)制數(shù)算術(shù)運(yùn)算程序設(shè)計(jì)(加、減、乘、除),多位十進(jìn)制數(shù)加減程序設(shè)計(jì)
已知循環(huán)次數(shù)的循環(huán)程序設(shè)計(jì),已知循環(huán)結(jié)束條件的循環(huán)程序設(shè)計(jì)
分支程序設(shè)計(jì),多分支程序設(shè)計(jì)
查表程序設(shè)計(jì):單字節(jié)查雙字節(jié),單字節(jié)查多字節(jié),雙字節(jié)查雙字節(jié)
數(shù)制轉(zhuǎn)換程序:二—十進(jìn)制數(shù)的轉(zhuǎn)換,十六進(jìn)制數(shù)與ASCII轉(zhuǎn)換、十進(jìn)制數(shù)與ASCII碼轉(zhuǎn)換
(3)課時(shí)分配
課堂教學(xué):8學(xué)時(shí)
第五部分中斷系統(tǒng)及其應(yīng)用
(1)課程內(nèi)容:
介紹中斷的概念,MCS-51單片機(jī)中斷響應(yīng)和中斷處理的工作原理,外部中斷的應(yīng)用。
(2)知識(shí)點(diǎn):
中斷的概念
MCS-51單片機(jī)中斷系統(tǒng)
MCS-51單片機(jī)外部事件中斷的應(yīng)用:初始化、下跳沿觸發(fā)和電平觸發(fā)中斷處理的編程方法,中斷嵌套程序的設(shè)計(jì)方法
(3)課時(shí)分配
課堂教學(xué):4學(xué)時(shí)
第六部分定時(shí)器/計(jì)數(shù)器及其應(yīng)用
(1)課程內(nèi)容:
介紹定MCS-51定時(shí)器/計(jì)數(shù)器的工作原理以及幾種工作方式的應(yīng)用
(2)知識(shí)點(diǎn):
計(jì)算機(jī)中定時(shí)器、計(jì)數(shù)器的概念和工作原理
MCS-51單片機(jī)的定時(shí)器/計(jì)數(shù)器工作方式與控制
MCS-51單片機(jī)的定時(shí)器/計(jì)數(shù)器的應(yīng)用:初始化,定時(shí)器應(yīng)用,計(jì)數(shù)器應(yīng)用,定時(shí)器/計(jì)數(shù)器的串聯(lián)使用
(3)課時(shí)分配
課堂教學(xué):4學(xué)時(shí)
第七部分串行口及其應(yīng)用
(1)課程內(nèi)容:
介紹串行通信、串行口的工作原理以及工作方式1的應(yīng)用。
(2)知識(shí)點(diǎn):
串行通信的概念
MCS-51單片機(jī)的串行口工作方式與控制
串行—并行轉(zhuǎn)換接口設(shè)計(jì)及應(yīng)用,串行異步通信方式的應(yīng)用
(3)課時(shí)分配
課堂教學(xué):2學(xué)時(shí)
第八部分單片機(jī)存儲(chǔ)器擴(kuò)展
(1)課程內(nèi)容:
介紹存儲(chǔ)器的類型與特性,單片機(jī)的外部數(shù)據(jù)存儲(chǔ)器和程序存儲(chǔ)器的擴(kuò)展方法。重點(diǎn)介紹單元地址分配和構(gòu)造方法。
(2)知識(shí)點(diǎn):
半導(dǎo)體存儲(chǔ)器的類型與特性
三總線的構(gòu)造
單片機(jī)程序存儲(chǔ)器的擴(kuò)展:單芯片,多芯片,重點(diǎn)單元地址分配和構(gòu)造方法。
單片機(jī)外部數(shù)據(jù)存儲(chǔ)器的擴(kuò)展
(3)課時(shí)分配
課堂教學(xué):4學(xué)時(shí)
第九部分 單片機(jī)的I/O擴(kuò)展
(1)課程內(nèi)容:
介紹接口的作用,TTL/CMOS芯片擴(kuò)展I/O口的方法、可編程芯片應(yīng)用、簡(jiǎn)單鍵盤和LED數(shù)碼管顯示器的接口方法以及模擬量(A/D,D/A)的接口設(shè)計(jì)。12學(xué)時(shí)。
(2)知識(shí)點(diǎn):
接口作用及控制方式
簡(jiǎn)單芯片擴(kuò)展I/O口(TTL/CMOS)
可編程芯片擴(kuò)展I/O口(8155)
I/O接口的應(yīng)用:鍵盤、LED顯示器的接口設(shè)計(jì)與編程方法
模擬量(A/D,D/A)接口設(shè)計(jì)及編程方法(ADC0809,DAC0832)
(3)課時(shí)分配
課堂教學(xué):10學(xué)時(shí),實(shí)驗(yàn)教學(xué):4學(xué)時(shí)
(二)實(shí)踐教學(xué)
(1)課程實(shí)驗(yàn)
實(shí)驗(yàn)課程分為三部分:
1)系統(tǒng)認(rèn)識(shí),驗(yàn)證型實(shí)驗(yàn),2學(xué)時(shí)。單片機(jī)開(kāi)發(fā)系統(tǒng)的結(jié)構(gòu)和使用方法。
2)指令系統(tǒng)實(shí)驗(yàn),驗(yàn)證型和設(shè)計(jì)型,6學(xué)時(shí)。掌握指令的功能和使用,提高學(xué)生的分析、解決問(wèn)題的能力。
3)軟硬件系統(tǒng)應(yīng)用,設(shè)計(jì)性實(shí)驗(yàn),4學(xué)時(shí)。掌握接口的硬件和軟件設(shè)計(jì)方法,提高學(xué)生的分析、解決實(shí)際問(wèn)題的能力和動(dòng)手能力,為設(shè)計(jì)性實(shí)驗(yàn)。
實(shí)驗(yàn)教學(xué)內(nèi)容:
實(shí)驗(yàn)一:系統(tǒng)認(rèn)識(shí),2學(xué)時(shí),驗(yàn)證性實(shí)驗(yàn)
實(shí)驗(yàn)二:多字節(jié)十進(jìn)制加法,2學(xué)時(shí),驗(yàn)證性實(shí)驗(yàn)
實(shí)驗(yàn)三:雙字節(jié)乘法,2學(xué)時(shí),驗(yàn)證性實(shí)驗(yàn)
實(shí)驗(yàn)四:布爾操作指令,2學(xué)時(shí),驗(yàn)證性實(shí)驗(yàn)
實(shí)驗(yàn)五:單片機(jī)I/O應(yīng)用實(shí)驗(yàn),2學(xué)時(shí),設(shè)計(jì)性實(shí)驗(yàn)
實(shí)驗(yàn)六:模擬量轉(zhuǎn)換(ADC0809的應(yīng)用),2學(xué)時(shí),驗(yàn)證性實(shí)驗(yàn)
(三)綜合性課程實(shí)驗(yàn)
綜合性課程實(shí)驗(yàn)為2周,使學(xué)生掌握基于微控制器的軟硬件系統(tǒng)設(shè)計(jì)開(kāi)發(fā)方法,鞏固和加深對(duì)課程核心內(nèi)容和關(guān)鍵技術(shù)的理解,培養(yǎng)學(xué)生實(shí)驗(yàn)研究和工程應(yīng)用的能力。采用“單人單題,真題真做”的模式,提高學(xué)生運(yùn)用所學(xué)知識(shí)解決實(shí)際問(wèn)題的能力和創(chuàng)新能力。
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎(jiǎng)勵(lì)來(lái)咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎(jiǎng)總結(jié)
以上是生活随笔為你收集整理的计算机原理及应用课程,课程介绍的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: “美貌改如玉”下一句是什么
- 下一篇: 计算机科学计算方面分为,计算机方面的专业