色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

電子發(fā)燒友App

硬聲App

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>C語言|源代碼>程序是怎樣跑起來的的PDF電子書免費(fèi)下載

程序是怎樣跑起來的的PDF電子書免費(fèi)下載

2020-09-21 | pdf | 11.52 MB | 次下載 | 8積分

資料介紹

  本書從計算機(jī)的內(nèi)部結(jié)構(gòu)開始講起,以圖配文的形式詳細(xì)講解了二進(jìn)制、內(nèi)存、數(shù)據(jù)壓縮、源文件和可執(zhí)行文件、操作系統(tǒng)和應(yīng)用程序的關(guān)系、匯編語言、硬件控制方法等內(nèi)容,目的是讓讀者了解從用戶雙擊程序圖標(biāo)到程序開始運(yùn)行之間到底發(fā)生了什么。同時專設(shè)了“如果是你,你會怎樣介紹?”專欄,以小學(xué)生、老奶奶為對象講解程序的運(yùn)行原理,頗為有趣。本書圖文并茂,通俗易懂,非常適合計算機(jī)愛好者及相關(guān)從業(yè)人員閱讀。

  目錄

  第1章 對程序員來說CPU是什么

  1.1 CPU的內(nèi)部結(jié)構(gòu)解析

  1.2 CPU是寄存器的集合體

  1.3 決定程序流程的程序計數(shù)器

  1.4 條件分支和循環(huán)機(jī)制

  1.5 函數(shù)的調(diào)用機(jī)制

  1.6 通過地址和索引實(shí)現(xiàn)數(shù)組

  1.7 CPU的處理其實(shí)很簡單

  第2章 數(shù)據(jù)是用二進(jìn)制數(shù)表示的

  2.1 用二進(jìn)制數(shù)表示計算機(jī)信息的原因

  2.2 什么是二進(jìn)制數(shù)

  2.3 移位運(yùn)算和乘除運(yùn)算的關(guān)系

  2.4 便于計算機(jī)處理的“補(bǔ)數(shù)”

  2.5 邏輯右移和算術(shù)右移的區(qū)別

  2.6 掌握邏輯運(yùn)算的竅門

  COLUMN 如果是你,你會怎樣介紹?——向小學(xué)生講解CPU和二進(jìn)制

  第3章 計算機(jī)進(jìn)行小數(shù)運(yùn)算時出錯的原因

  3.1 將0.1累加100次也得不到10

  3.2 用二進(jìn)制數(shù)表示小數(shù)

  3.3 計算機(jī)運(yùn)算出錯的原因

  3.4 什么是浮點(diǎn)數(shù)

  3.5 正則表達(dá)式和  EXCESS系統(tǒng)

  3.6 在實(shí)際的程序中進(jìn)行確認(rèn)

  3.7 如何避免計算機(jī)計算出錯

  3.8 二進(jìn)制數(shù)和十六進(jìn)制數(shù)

  第4章 熟練使用有棱有角的內(nèi)存

  4.1 內(nèi)存的物理機(jī)制很簡單

  4.2 內(nèi)存的邏輯模型是樓房

  4.3 簡單的指針

  4.4 數(shù)組是高效使用內(nèi)存的基礎(chǔ)

  4.5 棧、隊(duì)列以及環(huán)形緩沖區(qū)

  4.6 鏈表使元素的追加和刪除更容易

  4.7 二叉查找樹使數(shù)據(jù)搜索更有效

  第5章 內(nèi)存和磁盤的親密關(guān)系

  5.1 不讀入內(nèi)存就無法運(yùn)行

  5.2 磁盤緩存加快了磁盤訪問速度

  5.3 虛擬內(nèi)存把磁盤作為部分內(nèi)存來使用

  5.4 節(jié)約內(nèi)存的編程方法

  5.5 磁盤的物理結(jié)構(gòu)

  第6章 親自嘗試壓縮數(shù)據(jù)

  6.1 文件以字節(jié)為單位保存

  6.2 RLE  算法的機(jī)制

  6.3 RLE  算法的缺點(diǎn)

  6.4 通過莫爾斯編碼來看哈夫曼算法的基礎(chǔ)

  6.5 用二叉樹實(shí)現(xiàn)哈夫曼編碼

  6.6 哈夫曼算法能夠大幅提升壓縮比率

  6.7 可逆壓縮和非可逆壓縮

  COLUMN 如果是你,你會怎樣介紹?——向沉迷游戲的中學(xué)生講解內(nèi)存和磁盤

  第7章 程序是在何種環(huán)境中運(yùn)行的  117

  7.1 運(yùn)行環(huán)境=操作系統(tǒng)+硬件  119

  7.2 Windows克服了CPU以外的硬件差異  122

  7.3 不同操作系統(tǒng)的API不同  124

  7.4 FreeBSD Port幫你輕松使用源代碼  125

  7.5 利用虛擬機(jī)獲得其他操作系統(tǒng)環(huán)境  127

  7.6 提供相同運(yùn)行環(huán)境的 Java虛擬機(jī)  128

  7.7 BIOS和引導(dǎo)  130

  第8章 從源文件到可執(zhí)行文件  133

  8.1 計算機(jī)只能運(yùn)行本地代碼  135

  8.2 本地代碼的內(nèi)容  137

  8.3 編譯器負(fù)責(zé)轉(zhuǎn)換源代碼  139

  8.4 僅靠編譯是無法得到可執(zhí)行文件的  141

  8.5 啟動及庫文件  143

  8.6 DLL文件及導(dǎo)入庫  145

  8.7 可執(zhí)行文件運(yùn)行時的必要條件  146

  8.8 程序加載時會生成棧和堆  148

  8.9 有點(diǎn)難度的Q&A  150

  第9章 操作系統(tǒng)和應(yīng)用的關(guān)系  153

  9.1 操作系統(tǒng)功能的歷史  155

  9.2 要意識到操作系統(tǒng)的存在  157

  9.3 系統(tǒng)調(diào)用和高級編程語言的移植性  160

  9.4 操作系統(tǒng)和高級編程語言使硬件抽象化  161

  9.5 Windows操作系統(tǒng)的特征  163

  COLUMN 如果是你,你會怎樣介紹?——向超喜歡手機(jī)的女高中生講解操作系統(tǒng)的作用  170

  第10章 通過匯編語言了解程序的實(shí)際構(gòu)成  173

  10.1 匯編語言和本地代碼是一一對應(yīng)的  175

  10.2 通過編譯器輸出匯編語言的源代碼  177

  10.3 不會轉(zhuǎn)換成本地代碼的偽指令  180

  10.4 匯編語言語法是“操作碼+操作數(shù)”  182

  10.5 最常用的mov指令  185

  10.6 對棧進(jìn)行push和pop 185

  10.7 函數(shù)調(diào)用機(jī)制  187

  10.8 函數(shù)內(nèi)部的處理  189

  10.9 始終確保全局變量用的內(nèi)存空間  191

  10.10 臨時確保局部變量用的內(nèi)存空間  196

  10.11 循環(huán)處理的實(shí)現(xiàn)方法  199

  10.12 條件分支的實(shí)現(xiàn)方法  202

  10.13 了解程序運(yùn)行方式的必要性  204

  第11章 硬件控制方法  209

  11.1 應(yīng)用和硬件無關(guān)?  211

  11.2 支撐硬件輸入輸出的IN指令和OUT指令  212

  11.3 編寫測試用的輸入輸出程序  215

  11.4 外圍設(shè)備的中斷請求  218

  11.5 用中斷來實(shí)現(xiàn)實(shí)時處理  221

  11.6 DMA可以實(shí)現(xiàn)短時間內(nèi)傳送大量數(shù)據(jù)  222

  11.7 文字及圖片的顯示機(jī)制  224

  COLUMN 如果是你,你會怎樣介紹?——向鄰居老奶奶說明顯示器和電視機(jī)的不同  226

  第12章 讓計算機(jī)“思考”  229

  12.1 作為“工具”的程序和為了“思考”的程序  231

  12.2 用程序來表示人類的思考方式  232

  12.3 用程序來表示人類的思考習(xí)慣  235

  12.4 程序生成隨機(jī)數(shù)的方法  237

  12.5 活用記憶功能以達(dá)到更接近人類的判斷  239

  12.6 用程序來表示人類的思考方式  242

  COLUMN 如果是你,你會怎樣介紹?——向常光臨的酒館老板講解計算機(jī)的思考機(jī)制  245

  附錄 讓我們開始C語言之旅  247

  C語言的特點(diǎn)  247

  變量和函數(shù)  248

  數(shù)據(jù)類型  249

  標(biāo)準(zhǔn)函數(shù)庫  250

  函數(shù)調(diào)用  251

  局部變量和全局變量  254

  數(shù)組和循環(huán)  255

  其他語法結(jié)構(gòu)  256

下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1PIC12F629/675 數(shù)據(jù)手冊免費(fèi)下載
  2. 2.38 MB   |  36次下載  |  5 積分
  3. 2PIC16F716 數(shù)據(jù)手冊免費(fèi)下載
  4. 2.35 MB   |  18次下載  |  5 積分
  5. 3STC15系列常用寄存器匯總免費(fèi)下載
  6. 1.60 MB   |  7次下載  |  5 積分
  7. 4AN158 GD32VW553 Wi-Fi開發(fā)指南
  8. 1.51MB   |  2次下載  |  免費(fèi)
  9. 5模擬電路仿真實(shí)現(xiàn)
  10. 2.94MB   |  2次下載  |  免費(fèi)
  11. 6AN148 GD32VW553射頻硬件開發(fā)指南
  12. 2.07MB   |  1次下載  |  免費(fèi)
  13. 7PZT驅(qū)動開關(guān)電路
  14. 0.09 MB   |  1次下載  |  免費(fèi)
  15. 8電子線路板及仿真實(shí)現(xiàn)
  16. 1.54MB   |  1次下載  |  免費(fèi)

本月

  1. 1ADI高性能電源管理解決方案
  2. 2.43 MB   |  452次下載  |  免費(fèi)
  3. 2免費(fèi)開源CC3D飛控資料(電路圖&PCB源文件、BOM、
  4. 5.67 MB   |  139次下載  |  1 積分
  5. 3基于STM32單片機(jī)智能手環(huán)心率計步器體溫顯示設(shè)計
  6. 0.10 MB   |  133次下載  |  免費(fèi)
  7. 4PIC12F629/675 數(shù)據(jù)手冊免費(fèi)下載
  8. 2.38 MB   |  36次下載  |  5 積分
  9. 5美的電磁爐維修手冊大全
  10. 1.56 MB   |  24次下載  |  5 積分
  11. 6如何正確測試電源的紋波
  12. 0.36 MB   |  19次下載  |  免費(fèi)
  13. 7PIC16F716 數(shù)據(jù)手冊免費(fèi)下載
  14. 2.35 MB   |  18次下載  |  5 積分
  15. 8萬用表UT58A原理圖
  16. 0.09 MB   |  9次下載  |  5 積分

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935121次下載  |  10 積分
  3. 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計
  4. 1.48MB  |  420062次下載  |  10 積分
  5. 3Altium DXP2002下載入口
  6. 未知  |  233088次下載  |  10 積分
  7. 4電路仿真軟件multisim 10.0免費(fèi)下載
  8. 340992  |  191367次下載  |  10 積分
  9. 5十天學(xué)會AVR單片機(jī)與C語言視頻教程 下載
  10. 158M  |  183335次下載  |  10 積分
  11. 6labview8.5下載
  12. 未知  |  81581次下載  |  10 積分
  13. 7Keil工具M(jìn)DK-Arm免費(fèi)下載
  14. 0.02 MB  |  73810次下載  |  10 積分
  15. 8LabVIEW 8.6下載
  16. 未知  |  65988次下載  |  10 積分
主站蜘蛛池模板: 男女无遮挡吃奶gift动态图| 国内精品久久久久影院男同志| 窝窝午夜色视频国产精品东北| 亚洲乱码在线卡一卡二卡新区 | 男人叼女人| 国产欧美在线亚洲一区刘亦菲 | 美女动态图真人后进式| 国产精品久久久久成人免费| 午夜性色一区二区三区不卡视频| 蜜芽视频在线观看视频免费播放| 国产在线精彩亚洲久久| 调教美丽的白丝袜麻麻视频| 97人人超碰国产精品最新蜜芽| 亚洲精品视频在线观看免费| 色综合 亚洲 自拍 欧洲| 欧美 亚洲 中文字幕 高清| 久久国产精品自线拍免费| 国产乱人视频在线观看| 成年无码av片| 99久久精品免费精品国产| 一区二区三区国产亚洲网站| 亚洲精品久久久992KVTV| 天美传媒在线观看免费完整版| 日本AAA片爽快视频| 欧美日韩在线成人看片a| 男人电影天堂手机| 免费麻豆国产黄网站在线观看| 久久棋牌评测| 久久re热在线视频精6| 精品国产一区二区三区久久影院| 国产亚洲欧美在线中文BT天堂网 | 99视频在线国产| 777琪琪午夜理论电影网| 在线高清电影理论片4399| 亚洲一级特黄| 亚洲欧美日本久久综合网站| 亚洲精品视频久久| 亚洲人成在线播放无码| 亚洲欧洲免费三级网站| 亚洲欧美视频在线| 一本久道久久综合婷婷五月|