![嵌入式系統(tǒng)中的C語(yǔ)言_第1頁(yè)](http://file4.renrendoc.com/view/e85048021d827e3042dcd48d1f491d59/e85048021d827e3042dcd48d1f491d591.gif)
![嵌入式系統(tǒng)中的C語(yǔ)言_第2頁(yè)](http://file4.renrendoc.com/view/e85048021d827e3042dcd48d1f491d59/e85048021d827e3042dcd48d1f491d592.gif)
![嵌入式系統(tǒng)中的C語(yǔ)言_第3頁(yè)](http://file4.renrendoc.com/view/e85048021d827e3042dcd48d1f491d59/e85048021d827e3042dcd48d1f491d593.gif)
![嵌入式系統(tǒng)中的C語(yǔ)言_第4頁(yè)](http://file4.renrendoc.com/view/e85048021d827e3042dcd48d1f491d59/e85048021d827e3042dcd48d1f491d594.gif)
![嵌入式系統(tǒng)中的C語(yǔ)言_第5頁(yè)](http://file4.renrendoc.com/view/e85048021d827e3042dcd48d1f491d59/e85048021d827e3042dcd48d1f491d595.gif)
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
基礎(chǔ)知識(shí)(二)二進(jìn)制編碼計(jì)算機(jī)中常用術(shù)語(yǔ)嵌入式系統(tǒng)中的C語(yǔ)言15二進(jìn)制編碼一、十進(jìn)制數(shù)的表示——BCD碼
(BinaryCodedDecimal)用4位二進(jìn)制數(shù)表示一位十進(jìn)制數(shù)。
壓縮BCD碼(CompactBCD)
非壓縮BCD碼(Uncompact)壓縮BCD碼的每一位用4位二進(jìn)制表示,0000~1001表示0~9,一個(gè)字節(jié)表示兩位十進(jìn)制數(shù)。非壓縮BCD碼用一個(gè)字節(jié)表示一位十進(jìn)制數(shù),高4位總是0000,低4位的0000~1001表示0~9。二、非數(shù)值數(shù)據(jù)的表示計(jì)算機(jī)中除了能夠處理數(shù)值數(shù)據(jù)以外,還可以處理文字、語(yǔ)音、圖像等各種信息,這些信息統(tǒng)稱(chēng)為非數(shù)值數(shù)據(jù)。非數(shù)值數(shù)據(jù)在計(jì)算機(jī)中也必須以二進(jìn)制形式表示,非數(shù)值數(shù)據(jù)的表示本質(zhì)上是編碼的過(guò)程。最常用的數(shù)據(jù)編碼:美國(guó)標(biāo)準(zhǔn)信息交換代碼(AmericanStandardCodeforInformationInterchange,ASCII碼)ASCII碼—美國(guó)標(biāo)準(zhǔn)信息交換代碼
ASCII碼采用7位二進(jìn)制代碼對(duì)字符進(jìn)行編碼。數(shù)字0~9的編碼是0110000~0111001,它們的高3位均是011,后4位正好與其對(duì)應(yīng)的二進(jìn)制代碼(BCD碼)相符。英文字母A~Z的ASCII碼從1000001(41H)開(kāi)始順序遞增,字母a~z的ASCII碼從1100001(61H)開(kāi)始順序遞增。最高位通常總為0,有時(shí)也用作奇偶校驗(yàn)位。6計(jì)算機(jī)中常用術(shù)語(yǔ)1)計(jì)算機(jī)中常用數(shù)據(jù)單位bit1Mb=10241024bit=220bit1Gb=230bit=1024Mb1Tb=240bit=1024GbByte1Byte=8bit,1KB=1024Byte,…2)計(jì)算機(jī)中通信速率單位波特率(baudrate)
通信信道中信號(hào)狀態(tài)每秒鐘變化的次數(shù),是信息傳送速率的度量單位。位速率(比特率,bitpersecond,b/s)
每秒傳送多少位。每秒字符(characterpersecond,CPS)
每秒傳送多少ASCII字符。C語(yǔ)言數(shù)據(jù)類(lèi)型簡(jiǎn)介基本類(lèi)型
構(gòu)造類(lèi)型派生類(lèi)型整型int結(jié)構(gòu)體struct數(shù)組類(lèi)型字符型char共用體(聯(lián)合)型union指針類(lèi)型實(shí)型float枚舉型enum雙精度型double用戶(hù)定義類(lèi)型typedef空值型void數(shù)據(jù)類(lèi)型決定:1.數(shù)據(jù)占內(nèi)存字節(jié)數(shù)2.數(shù)據(jù)取值范圍3.其上可進(jìn)行的操作數(shù)制與C語(yǔ)言數(shù)據(jù)類(lèi)型C語(yǔ)言運(yùn)算符各進(jìn)制C語(yǔ)言中的書(shū)寫(xiě)格式位運(yùn)算用戶(hù)標(biāo)識(shí)符用戶(hù)根據(jù)需要對(duì)C程序中用到的變量、符號(hào)常量、自己的函數(shù)或文件指針進(jìn)行命名,形成用戶(hù)標(biāo)識(shí)符。構(gòu)成規(guī)則:由英文字母、數(shù)字、下劃線(xiàn)組成,且第一個(gè)字符不能是數(shù)字;英文字母區(qū)別大小寫(xiě);取名遵循“簡(jiǎn)潔明了”和“見(jiàn)名知意”?;具壿嬁刂埔?guī)則處理處理處理1處理2處理1處理2處理n處理處理處理1處理2處理順序分支循環(huán)遞歸C與匯編語(yǔ)言的區(qū)別與聯(lián)系C具有匯編的功能具有高級(jí)語(yǔ)言的形式C通過(guò)庫(kù)函數(shù),一行語(yǔ)句能實(shí)現(xiàn)非常復(fù)雜的功能匯編語(yǔ)言指令級(jí)的語(yǔ)言,面向CPU和外圍硬件編程運(yùn)行效率高,開(kāi)發(fā)效率低一行最多對(duì)應(yīng)一條指令編程者要求對(duì)硬件有透徹的理解C通過(guò)編譯生成匯編語(yǔ)言,再匯編成指令代碼基礎(chǔ)知識(shí)(三)——常用數(shù)字電路基礎(chǔ)數(shù)字電路概念邏輯電路譯碼電路時(shí)序電路三態(tài)門(mén)電路與總線(xiàn)數(shù)字電路輸入或輸出只有有限個(gè)狀態(tài)一般為高電平與低電平來(lái)源于三極管的飽和導(dǎo)通或截止或MOS器件的夾斷和導(dǎo)通VCC邏輯電平0或1真或假正邏輯(1為真,0為假)負(fù)邏輯(0為真,1為假)TTL電平(5V電源)高電平(1電平)——輸入大于2.4V,輸出大于2.8V低電平(0電平)——輸入小于0.8V,輸出小于0.4V兼容性、噪聲容限CMOS電平(與電源電壓有關(guān))基本邏輯運(yùn)算及相應(yīng)的電路與(&,∧)、或(|,∨)、非(~,▔)、異或(⊕)按位運(yùn)算,無(wú)進(jìn)(借)位:
&|~^邏輯運(yùn)算,真(非0)假(0)
&&||!邏輯電路是對(duì)應(yīng)于按位運(yùn)算的邏輯門(mén)邏輯門(mén):完成邏輯運(yùn)算的電路。掌握:與、或、非門(mén)邏輯符號(hào)和邏輯關(guān)系(真值表);與非門(mén)、或非門(mén)的應(yīng)用。與門(mén)(ANDGATE)ABY000010100111Y=A&B&ABY注:基本門(mén)電路僅完成1位二進(jìn)制數(shù)的運(yùn)算或門(mén)(ORGATE)ABY000011101111Y=A|BYAB≥1非門(mén)(NOTGATE)AY01101AYY=A=~A異或門(mén)(EXCLUSIVEORGATE)ABY000011101110Y=A⊕BYAB⊕譯碼電路使能輸入輸出/EBA/Y0/Y1/Y2/Y31xx11110000111001101101011010111110時(shí)序電路D鎖存器數(shù)字電路分兩大類(lèi):組合邏輯、時(shí)序電路D鎖存器屬于時(shí)序電路分頻器8D鎖存器鎖存時(shí)鐘端為高時(shí),其輸出始終跟隨輸入,而時(shí)鐘端為低時(shí),輸出端的狀態(tài)保持不變,也就是說(shuō)時(shí)鐘的下跳變將輸入狀態(tài)鎖存到輸出端。三態(tài)門(mén)74LS245A0~A
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度藝術(shù)品居間交易戰(zhàn)略合作框架協(xié)議
- 2025年普洱碎茶項(xiàng)目投資可行性研究分析報(bào)告
- 2025年度智慧城市建設(shè)技術(shù)外包勞務(wù)服務(wù)合同范本
- 2025年中國(guó)大型打砂房行業(yè)市場(chǎng)發(fā)展前景及發(fā)展趨勢(shì)與投資戰(zhàn)略研究報(bào)告
- 2025年度企業(yè)中長(zhǎng)期借款合同范本
- 2025年中國(guó)紫杉醇行業(yè)市場(chǎng)調(diào)研分析及投資戰(zhàn)略咨詢(xún)報(bào)告
- 2025年度智能住宅交房驗(yàn)收及售后服務(wù)保障協(xié)議書(shū)
- 2025年度應(yīng)急廣播系統(tǒng)建設(shè)與維護(hù)服務(wù)合同
- 2025年五星級(jí)酒店市場(chǎng)環(huán)境分析
- 2025年耳環(huán)項(xiàng)目可行性研究報(bào)告
- 裝修工程延期協(xié)議
- 2025-2030全球21700圓柱形鋰離子電池行業(yè)調(diào)研及趨勢(shì)分析報(bào)告
- 2025-2025年教科版小學(xué)科學(xué)三年級(jí)下冊(cè)科學(xué)教學(xué)計(jì)劃
- 2025年云南中煙工業(yè)限責(zé)任公司招聘24人歷年高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025云南昆明空港投資開(kāi)發(fā)集團(tuán)招聘7人歷年高頻重點(diǎn)提升(共500題)附帶答案詳解
- 《大健康解讀》課件
- 2024-2025學(xué)年成都市樹(shù)德東馬棚七年級(jí)上英語(yǔ)期末考試題(含答案)
- 2025年度交通運(yùn)輸規(guī)劃外聘專(zhuān)家咨詢(xún)協(xié)議3篇
- 2024年04月北京中信銀行北京分行社會(huì)招考(429)筆試歷年參考題庫(kù)附帶答案詳解
- 專(zhuān)項(xiàng)債券培訓(xùn)課件
- 中央企業(yè)人工智能應(yīng)用場(chǎng)景案例白皮書(shū)(2024年版)-中央企業(yè)人工智能協(xié)同創(chuàng)新平臺(tái)
評(píng)論
0/150
提交評(píng)論