




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、軟件學(xué)院軟件學(xué)院 嵌入式軟件系嵌入式軟件系 授課授課教師:劉麗教師:劉麗辦公地點:嵌入式軟件系辦公地點:嵌入式軟件系 耘慧樓耘慧樓422室室 教師簡介教師簡介學(xué)習(xí)內(nèi)容:學(xué)習(xí)內(nèi)容: 計算機(jī)組成原理計算機(jī)組成原理 基礎(chǔ)的匯編語言基礎(chǔ)的匯編語言+ +微機(jī)原理及微機(jī)原理及接口技術(shù)接口技術(shù) 前修科目前修科目: : 數(shù)字邏輯數(shù)字邏輯后續(xù)科目后續(xù)科目: : 計算機(jī)網(wǎng)絡(luò)、操作系統(tǒng)等計算機(jī)網(wǎng)絡(luò)、操作系統(tǒng)等課程性質(zhì):課程性質(zhì):考查考查學(xué)時安排學(xué)時安排:56+856+8學(xué)時學(xué)時上課時間:上課時間:3 3-1-16 6周周考試時間:考試時間:1 16 6周以后周以后教學(xué)安排教學(xué)安排考核方式:百分制考核方式:百分制(平
2、時成績平時成績+ +卷面成績卷面成績* *6 60%0%) )* *8 85 5%+%+實驗成績實驗成績* *1515% %) )平時成績平時成績(40(40分分) )包含:包含:小組演練、課后作業(yè)、小型測試和綜合訓(xùn)練項目小組演練、課后作業(yè)、小型測試和綜合訓(xùn)練項目考勤事項考勤事項, ,嚴(yán)格按學(xué)生手冊處理。嚴(yán)格按學(xué)生手冊處理。平時出勤以小組為單位,組長記錄成員出勤情平時出勤以小組為單位,組長記錄成員出勤情況,可作為組員成績分配依據(jù)之一,扣分原則:況,可作為組員成績分配依據(jù)之一,扣分原則:(1 1)遲到)遲到1 1次扣次扣1 1分分(2 2)病假、事假)病假、事假1 1次扣次扣0.50.5分分(3
3、 3)無故曠課)無故曠課1 1次扣次扣2 2分分(4 4)無故曠課)無故曠課3 3次以上不及格次以上不及格課程考核方式課程考核方式 面向機(jī)器的低級語言,通常是為特定的計算機(jī)或面向機(jī)器的低級語言,通常是為特定的計算機(jī)或 計算機(jī)系列計算機(jī)系列專門設(shè)計的。專門設(shè)計的。保持了機(jī)器語言的優(yōu)點,具有直接和簡捷的特點。保持了機(jī)器語言的優(yōu)點,具有直接和簡捷的特點。可有效地訪問、控制計算機(jī)的各種硬件設(shè)備可有效地訪問、控制計算機(jī)的各種硬件設(shè)備, , 如磁盤、存儲器、如磁盤、存儲器、CPUCPU、I/OI/O端口等。端口等。目標(biāo)代碼簡短,占用內(nèi)存少,執(zhí)行速度快,目標(biāo)代碼簡短,占用內(nèi)存少,執(zhí)行速度快, 是高效的程序設(shè)
4、計語言。是高效的程序設(shè)計語言。經(jīng)常與高級語言配合使用,應(yīng)用十分廣泛經(jīng)常與高級語言配合使用,應(yīng)用十分廣泛。 匯編語言的特點匯編語言的特點#include stdafx.h #include stdio.h int main(int argc, char* argv ) int a,b,c; a=1; b=2; c=a+b; printf(“c=%dn,c); return 0; 編譯后的目標(biāo)編譯后的目標(biāo)文件達(dá)文件達(dá)3.59KB匯編語言與匯編語言與C語言的比較語言的比較data segmenta db ?b db ?c db ?string db c=$data endscode segmentm
5、ain proc far assume cs:code, ds:data, es:datastart: push ds sub ax,ax push ax mov ax,data mov ds,ax mov es,ax mov al,a add al,b mov c,al lea dx,string mov ah,09 int 21h add c,30h mov dl,c mov ah,2 int 21h mov dl,0ah int 21h mov dl,0dh int 21h retmain endpcode ends end start匯編后的目標(biāo)文匯編后的目標(biāo)文件只有件只有208208
6、字節(jié)字節(jié)70%70%以上的系統(tǒng)軟件是用匯編語言編寫的。以上的系統(tǒng)軟件是用匯編語言編寫的。某些快速處理、位處理、訪問硬件設(shè)備等高效程序是某些快速處理、位處理、訪問硬件設(shè)備等高效程序是 用匯編語言編寫的。用匯編語言編寫的。高級繪圖程序、視頻游戲程序一般是用匯編語言編寫的。高級繪圖程序、視頻游戲程序一般是用匯編語言編寫的。 學(xué)習(xí)目標(biāo)學(xué)習(xí)目標(biāo)了解匯編語言的特性及其編程技術(shù);了解匯編語言的特性及其編程技術(shù);建立起建立起“機(jī)器機(jī)器”和和“程序程序”的概念、的概念、 “空間空間”和和“時間時間”的概念。的概念。掌握計算機(jī)各個功能部件的工作原理掌握計算機(jī)各個功能部件的工作原理 和編程方式和編程方式 學(xué)習(xí)方法學(xué)
7、習(xí)方法充分注意實踐性強(qiáng)的特點;充分注意實踐性強(qiáng)的特點;多讀程序多讀程序, ,多寫程序多寫程序, ,學(xué)習(xí)中注意歸納總結(jié)學(xué)習(xí)中注意歸納總結(jié); ;熟悉熟悉PCPC機(jī)的編程結(jié)構(gòu)機(jī)的編程結(jié)構(gòu); ;匯編語言與匯編語言與C語言的比較語言的比較 教材:崔麗群教材:崔麗群. .計算機(jī)硬件技術(shù)及應(yīng)用計算機(jī)硬件技術(shù)及應(yīng)用M.M.杭州:杭州:浙江大學(xué)出版社浙江大學(xué)出版社,2008.,2008. 王愛英王愛英. . 計算機(jī)組成與結(jié)構(gòu)(第計算機(jī)組成與結(jié)構(gòu)(第5 5版)版)M. M. 北京:北京:清華大學(xué)出版社清華大學(xué)出版社,2013.,2013. 唐朔飛等唐朔飛等. . 計算機(jī)組成原理(第計算機(jī)組成原理(第2 2版)版)
8、M. M. 北京:北京:高等教育出版社高等教育出版社,2008.,2008. 焦明海等焦明海等. . 計算機(jī)硬件技術(shù)基礎(chǔ)(第計算機(jī)硬件技術(shù)基礎(chǔ)(第2 2版)版)M.M.北京:清華大學(xué)出版社北京:清華大學(xué)出版社,2012.,2012. 錢曉捷錢曉捷. 16/32. 16/32位微機(jī)原理、匯編語言及接口技位微機(jī)原理、匯編語言及接口技術(shù)教程術(shù)教程M. M. 北京:機(jī)械工業(yè)出版社北京:機(jī)械工業(yè)出版社, 2011., 2011.參考資料參考資料 u了解計算機(jī)發(fā)展史了解計算機(jī)發(fā)展史;u掌握馮掌握馮諾伊曼計算機(jī)結(jié)構(gòu)特點諾伊曼計算機(jī)結(jié)構(gòu)特點;u掌握數(shù)制之間的轉(zhuǎn)換關(guān)系掌握數(shù)制之間的轉(zhuǎn)換關(guān)系 (二進(jìn)制、十進(jìn)制和十
9、六進(jìn)制)(二進(jìn)制、十進(jìn)制和十六進(jìn)制);u掌握掌握BCD碼、碼、ASCII碼的編碼特點;碼的編碼特點;u掌握計算機(jī)硬件的主要技術(shù)指標(biāo)掌握計算機(jī)硬件的主要技術(shù)指標(biāo) 教教 學(xué)學(xué) 要要 求求 年代年代 CPU(中央處理器中央處理器)19711972Intel 4004 / 800819731977Intel 808019781983Intel 8086 / 8088 / 802861984至今至今 Intel 80386 / 80486Pentium 586Pentium Pentium Pentium 1.1.2 微型計算機(jī)的發(fā)展微型計算機(jī)的發(fā)展最早的計算機(jī)模型最早的計算機(jī)模型改進(jìn)后的計算機(jī)模型改進(jìn)
10、后的計算機(jī)模型現(xiàn)在的計算機(jī)模型現(xiàn)在的計算機(jī)模型l硬件技術(shù)對計算機(jī)更新?lián)Q代的影響硬件技術(shù)對計算機(jī)更新?lián)Q代的影響 100 000 000 超大規(guī)模超大規(guī)模 集成電路集成電路 1978現(xiàn)在現(xiàn)在五五 10 000 000 大規(guī)模大規(guī)模 集成電路集成電路 19721977 1 000 000 中小規(guī)模中小規(guī)模 集成電路集成電路 19651971 200 000 晶體管晶體管 19581964 40 000 電子管電子管 19461957 速度速度 /(次(次/秒)秒) 硬件技術(shù)硬件技術(shù) 時間時間 代代三三四四二二一一u以運算器為數(shù)據(jù)流動中樞,以控制器為控制命令中樞;以運算器為數(shù)據(jù)流動中樞,以控制器為控制
11、命令中樞;u機(jī)器由硬件與軟件組成,硬件功能不能改變;機(jī)器由硬件與軟件組成,硬件功能不能改變; u“存儲程序存儲程序”的工作原理,程序像數(shù)據(jù)一樣存放在內(nèi)存中;的工作原理,程序像數(shù)據(jù)一樣存放在內(nèi)存中;u指令由操作碼和地址碼組成;指令由操作碼和地址碼組成;u指令在存儲器中按執(zhí)行順序存放指令在存儲器中按執(zhí)行順序存放, ,由由PCPC指明要執(zhí)行指明要執(zhí)行 的指令所在的單元地址;的指令所在的單元地址;u計算機(jī)內(nèi)信息(數(shù)據(jù)和控制信息)用計算機(jī)內(nèi)信息(數(shù)據(jù)和控制信息)用二進(jìn)制二進(jìn)制表示。表示。1. 計數(shù)制計數(shù)制:按進(jìn)位的方法進(jìn)行計數(shù)。按進(jìn)位的方法進(jìn)行計數(shù)。2. 基數(shù)基數(shù):計數(shù)制的數(shù)碼個數(shù)計數(shù)制的數(shù)碼個數(shù).3.
12、 權(quán)權(quán):數(shù)制每一位所具有的值數(shù)制每一位所具有的值.4. 計算機(jī)中的進(jìn)位計算機(jī)中的進(jìn)位計數(shù)制計數(shù)制 十進(jìn)制數(shù)十進(jìn)制數(shù) : 由由09組成。運算時組成。運算時“逢十進(jìn)一,借一當(dāng)十逢十進(jìn)一,借一當(dāng)十” 二進(jìn)制數(shù)二進(jìn)制數(shù) : 由由0和和1組成。運算時組成。運算時“逢二進(jìn)一,借一當(dāng)二逢二進(jìn)一,借一當(dāng)二”。 八進(jìn)制數(shù)八進(jìn)制數(shù) :由:由07組成。運算時組成。運算時“逢八進(jìn)一,借一當(dāng)八逢八進(jìn)一,借一當(dāng)八” 十六進(jìn)制數(shù):由十六進(jìn)制數(shù):由09,AF或或a f組成。組成。 運算時運算時“逢十六進(jìn)一,借一當(dāng)十六逢十六進(jìn)一,借一當(dāng)十六”。例例1十進(jìn)制數(shù)十進(jìn)制數(shù)3058.72 可表示為:可表示為: 3058.72=3103
13、+0102+5101+8100 + 710-1+210-2例例2在二進(jìn)制數(shù)在二進(jìn)制數(shù)10111.01 可表示為可表示為: 10111.01=124+023+122+121+120 +02-1+12-2例例3在十六進(jìn)制數(shù)在十六進(jìn)制數(shù)1AB4可表示為可表示為: 1AB411631016211161 4160按權(quán)展開按權(quán)展開1. 2. 二進(jìn)制數(shù)的運算二進(jìn)制數(shù)的運算(1) 加法運算:加法運算:0+0=0 0+1=1 1+0=1 1+1=10(2) 減法運算:減法運算:0-0=0 1-0=1 1-1=0 0-1=1(有借位)(有借位)(3) 乘法運算:乘法運算: 00=0 10=0 01=0 11=1(
14、4) 除法運算:除法運算:與十進(jìn)制相同與十進(jìn)制相同(5) 邏輯邏輯“與與”運算:運算:(邏輯乘邏輯乘) 00=0 1 0=0 0 1=0 11=1 (全全1出出1)(6) 邏輯邏輯“或或”運算運算: (邏輯加邏輯加) 00=0 1 0=1 0 1=1 11=1 (有有1出出1)(7)邏輯邏輯“異或異或”運算:運算: 0 0=0 1 0=1 0 1=1 1 1=0 (相異為相異為1)3. 進(jìn)制數(shù)的使用特點進(jìn)制數(shù)的使用特點例例 1111 B = 15 D = F H二進(jìn)制二進(jìn)制八進(jìn)制八進(jìn)制十進(jìn)制十進(jìn)制十六進(jìn)制十六進(jìn)制00000000001111001022200113330100444010155
15、501106660111777100010881001119910101210A10111311B11001412C11011513D11101614E11111715F1000020161010001211711二進(jìn)制二進(jìn)制十進(jìn)制十進(jìn)制八進(jìn)制八進(jìn)制十進(jìn)制十進(jìn)制十六進(jìn)制十六進(jìn)制十進(jìn)制十進(jìn)制二進(jìn)制二進(jìn)制八進(jìn)制八進(jìn)制二進(jìn)制二進(jìn)制十六進(jìn)制十六進(jìn)制壓縮壓縮BCDBCD碼碼:非壓縮非壓縮BCDBCD碼碼:【例】求【例】求6231的的BCD碼碼 壓縮壓縮BCD碼碼:0110 0010 0011 0001B 非壓縮非壓縮BCDBCD碼:碼:00000110 00000010 00000011 00000001B1.4 計算機(jī)硬件的主要技術(shù)指標(biāo)計算機(jī)硬件的主要技術(shù)指標(biāo)1. .機(jī)器字長機(jī)器字長2. .運算速度運算速度l CPU 一次能處理數(shù)據(jù)的位數(shù)一次能處理數(shù)據(jù)的位數(shù)l 與與 CPU 中的寄存器位數(shù)有關(guān)中的寄存器位數(shù)有關(guān)l 決定數(shù)的表示范圍和精度決定數(shù)的表示范圍和精度= =ni = =1fi tiTMl吉普森法吉普森法l主頻主頻lMIPS 每秒執(zhí)行百萬條指令每秒執(zhí)行百萬條指令lCPI 執(zhí)行
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二年級上冊數(shù)學(xué)教案-角的初步認(rèn)識 (6)-西師大版
- 2025年寵物領(lǐng)養(yǎng)合同模板電子版
- 三年級下冊數(shù)學(xué)教案-1.1 兩位數(shù)乘整十?dāng)?shù)的口算-蘇教版
- 薪酬培訓(xùn)服務(wù)協(xié)議書(2篇)
- 2023年生麻生產(chǎn)投資申請報告
- 2024年局域網(wǎng)安全系統(tǒng)項目資金申請報告
- 2025年惠州城市職業(yè)學(xué)院單招職業(yè)傾向性測試題庫學(xué)生專用
- 2025年廣東省安全員B證考試題庫及答案
- 2025年湖北省咸寧市單招職業(yè)傾向性測試題庫一套
- 二零二五年度煤炭開采居間合同與智能化礦山建設(shè)協(xié)議
- 牙周牙髓聯(lián)合病變治療
- 機(jī)場食品配送應(yīng)急處理方案
- 醫(yī)院培訓(xùn)課件:《黃帝內(nèi)針臨床運用》
- 語文新課標(biāo)“整本書閱讀”深度解讀及案例
- 地質(zhì)隊安全培訓(xùn)
- 2024至2030年中國毛絨玩具數(shù)據(jù)監(jiān)測研究報告
- 建筑復(fù)工復(fù)產(chǎn)安全培訓(xùn)
- GB 21258-2024燃煤發(fā)電機(jī)組單位產(chǎn)品能源消耗限額
- 八年級上學(xué)期語文12月月考試卷
- 醛固酮增多癥與原發(fā)性醛固酮增多癥概述
- 廣東省2024年普通高中學(xué)業(yè)水平合格性考試語文仿真模擬卷01(解析版)
評論
0/150
提交評論