標(biāo)題: D1.2 單片機(jī)入門第二課 程序語(yǔ)言框架(原創(chuàng)非首發(fā)) [打印本頁(yè)]
作者: sxcem 時(shí)間: 2021-3-21 10:29
標(biāo)題: D1.2 單片機(jī)入門第二課 程序語(yǔ)言框架(原創(chuàng)非首發(fā))
第一章 從框架學(xué)習(xí)單片機(jī)
1.2 單片機(jī)入門第二課有序即為程序,使之有序即為編程! 使某樣?xùn)|西有序的是人,那么就是程序員編程, 使之有序的是機(jī)器,那么就是機(jī)器人編程!還有幾位可以讓萬(wàn)物有序的,國(guó)內(nèi)叫做神仙,有些國(guó)家稱之為上帝... ;科學(xué)界對(duì)此有異議,稱之為自然!
1.2.1 編程語(yǔ)言框架,看看C語(yǔ)言在哪里
1.png (16.09 KB, 下載次數(shù): 50)
下載附件
2021-3-21 16:35 上傳
- 計(jì)算機(jī)是不認(rèn)識(shí)什么代碼的,它只對(duì)一個(gè)個(gè)的電子元器件組成的開(kāi)關(guān)感興趣
- 電子開(kāi)關(guān)除了芯片設(shè)計(jì)開(kāi)發(fā)人員,對(duì)程序員來(lái)說(shuō)太難懂了,所以把很多電子開(kāi)關(guān)的組合用二進(jìn)制代碼組合在一起,形成機(jī)器語(yǔ)言
- 機(jī)器語(yǔ)言仍然晦澀難懂,只有少部分程序員可以掌握,再把機(jī)器語(yǔ)言包裝,形成匯編語(yǔ)言
- 匯編語(yǔ)言與我們?nèi)粘5膶?duì)話語(yǔ)句不一致,比較反人類,把匯編語(yǔ)言包裝形成中級(jí)語(yǔ)言,其中C語(yǔ)言是其中的佼佼者。
- C語(yǔ)言適合于底層硬件編程,例如單片機(jī),但是對(duì)大型程序捉襟見(jiàn)肘,再把C語(yǔ)言之類的中級(jí)語(yǔ)言包裝形成C++、java、javascript、C#等等高級(jí)語(yǔ)言。
- 高級(jí)語(yǔ)言讓程序員隊(duì)伍變得龐大起來(lái),但是還是有很高的門檻,圖形化編程語(yǔ)言的發(fā)展,更容易讓人上手簡(jiǎn)單編程。梯形圖、labview、兒童編程語(yǔ)言Scratch...
1.2.2 程序代碼存儲(chǔ)在哪里?
2.png (26.35 KB, 下載次數(shù): 47)
下載附件
2021-3-21 16:35 上傳
- 編寫好的程序代碼存放在可以長(zhǎng)期存儲(chǔ)的容器中,就是我們的磁盤、固態(tài)硬盤、U盤、光盤(已接近淘汰)、磁盤陣列(服務(wù)器)等等
- 長(zhǎng)期存儲(chǔ)的設(shè)備讀寫速度很慢,處理程序代碼的CPU速度很快,所以在CPU與長(zhǎng)期存儲(chǔ)設(shè)備之間架起了一座橋梁作為緩沖區(qū):內(nèi)存
- 內(nèi)存與CPU內(nèi)部的寄存器交互數(shù)據(jù),寄存器是參與CPU運(yùn)算的最基本的容器
1.2.3 程序的組成猶如我們寫文章
3.png (29.07 KB, 下載次數(shù): 39)
下載附件
2021-3-21 16:35 上傳
- 人的語(yǔ)言是漢語(yǔ)、英語(yǔ)、俄語(yǔ)、法語(yǔ)等等,計(jì)算機(jī)的語(yǔ)言是C語(yǔ)言、java等等,語(yǔ)言都是有一些基本的字詞組成的,計(jì)算機(jī)語(yǔ)言也不例外,計(jì)算機(jī)語(yǔ)言的字詞叫做關(guān)鍵字
- 字詞按照一定的語(yǔ)法規(guī)則排列形成句子,關(guān)鍵字按照語(yǔ)法規(guī)則排序形成語(yǔ)句。
- 各種語(yǔ)句組合在一起可以反復(fù)使用,形成函數(shù)。
- 函數(shù)或者語(yǔ)句組合在一起放到一個(gè)文件中。
- 各種相互關(guān)聯(lián)的程序文件形成一個(gè)工程。
- 多個(gè)工程可以放在一個(gè)工作區(qū)內(nèi),利于查看和使用。
以文件形式存儲(chǔ)程序代碼,是目前流行的程序組織方式! 與文件能夠抗衡的存儲(chǔ)方式估計(jì)是表格記錄,這是數(shù)據(jù)庫(kù)的存儲(chǔ)方式!
如果覺(jué)得有用給點(diǎn)個(gè)贊,或者評(píng)論下,讓更多的人受益。感謝!
聲明:
文中所有論點(diǎn)、結(jié)論皆根據(jù)作者經(jīng)歷經(jīng)驗(yàn)總結(jié),限于知識(shí)結(jié)構(gòu)、層次、經(jīng)歷局限性,必然有不少偏頗,甚至部分內(nèi)容偏激,作者所有的文章也是試錯(cuò)的過(guò)程,歡迎批評(píng)斧正,如有不同意見(jiàn)或建議,請(qǐng)與討論區(qū)提出討論,致謝!
作者: hurbocn 時(shí)間: 2021-3-22 10:55
謝謝你的分享,比喻也挺形象的,通俗易懂
歡迎光臨 (http://www.torrancerestoration.com/bbs/) |
Powered by Discuz! X3.1 |