嵌入式C語(yǔ)言自我修養(yǎng):從芯片、編譯器到操作系統(tǒng)
這是一本專(zhuān)門(mén)為嵌入式讀者打造的C語(yǔ)言進(jìn)階學(xué)習(xí)圖書(shū)。本書(shū)的學(xué)習(xí)重點(diǎn)不再是C語(yǔ)言的基本語(yǔ)法,而是和嵌入式、C語(yǔ)言相關(guān)的一系列知識(shí)。作者以C語(yǔ)言為切入點(diǎn),分別探討了嵌入式開(kāi)發(fā)所需要的諸多核心理論和技能,力圖幫助讀者從零搭建嵌入式開(kāi)發(fā)所需要的完整知識(shí)體系和技能樹(shù)。本書(shū)從底層CPU的制造流程和工作原理開(kāi)始講起,到計(jì)算機(jī)體系結(jié)構(gòu),C程序的反匯編分析,程序的編譯、運(yùn)行和重定位,程序運(yùn)行時(shí)的堆棧內(nèi)存動(dòng)態(tài)變化,GNUC編譯器的擴(kuò)展語(yǔ)法,指針的靈活使用,C語(yǔ)言的面向?qū)ο缶幊趟枷耄珻語(yǔ)言的模塊化編程思想,C語(yǔ)言的多任務(wù)編程思想,進(jìn)程、線程和協(xié)程的概念,從底層到上層,從芯片、硬件到軟件、框架,幾乎涵蓋了嵌入式開(kāi)發(fā)的所有知識(shí)點(diǎn)。
·26.9萬(wàn)字