中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >>
穿越操作系統迷霧 從零實現操作系統

包郵 穿越操作系統迷霧 從零實現操作系統

作者:王柏生
出版社:機械工業出版社出版時間:2023-09-01
開本: 16開 頁數: 387
中 圖 價:¥69.3(7.0折) 定價  ¥99.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

穿越操作系統迷霧 從零實現操作系統 版權信息

穿越操作系統迷霧 從零實現操作系統 本書特色

(1)作者背景資深:在百度等企業一線從事操作系統研發20余年,對操作系統有極為深入的理解,是行業里知名的專家。(2)作者善于布道:一直致力于操作系統的教育和布道,深知學習操作系統的難點和痛點,能將復雜的操作系統知識化繁為簡、舉重若輕,讓學習過程事半功倍。(3)成功實踐復盤:作者指導自己9歲的孩子學習操作系統,并成功從0到1編寫出操作系統,本書內容是整個學習過程的深度復盤。(4)真正零基礎,人人學得會:即便你是電信號和二進制都不懂的小學生,你也能跟隨本書理解計算機的軟硬件和操作系統的工作原理,自己動手編寫操作系統。(5)攻克操作系統難關,筑基中國基礎軟件:本書希望能幫助越來越多的青少年在學生時代就能掌握正確的學習操作系統的方法,理解操作系統和計算機的本質,從小打牢基礎,改變我國基礎軟件受制于人的現狀。

穿越操作系統迷霧 從零實現操作系統 內容簡介

內容簡介這是一本能指導零計算機基礎的讀者輕松理解計算機軟硬件和操作系統工作原理,從而自己動手從0到1編寫出一個操作系統的著作。作者在操作系統領域深度耕耘20余載,不僅一直奮斗在百度等企業一線,而且一直致力于操作系統的教育和布道,希望能幫助和指導越來越多的人,尤其是青少年,能從學生時代開始學習操作系統,能從底層原理真正理解操作系統,改變我國基礎軟件受制于人的現狀。本書不僅是作者悟透操作系統本質、厚積薄發的成果,而且是他將復雜的操作系統原理化繁為簡、舉重若輕,成功指導自己9歲的孩子從0到1編寫出一個操作系統的過程的全面復盤和復現。本書驅散了操作系統的迷霧,讓操作系統不再神秘和高不可攀,讓每一個懷揣操作系統夢的中國人都能理解并實現自己的操作系統。全書一共14章,邏輯上分為上下兩篇。上篇(第1~5章) 計算機軟硬件基礎和原理從計算機如何使用電進行計算開始,首先講述了電是如何抽象為信息的,處理器是怎樣進行運算的,內存是怎樣存儲信息的,處理器和內存是怎樣通過總線連接起來的,處理器是如何訪問外設的,之后講述了這些部件是如何結合起來運行程序的。然后通過使用機器語言編寫一個程序,讓讀者深刻地理解指令和程序。接下來,結合匯編語言講述了計算機體系結構。*后,從C編譯器如何將C語法翻譯為匯編語言的角度,聚焦語法后面的本質,讓讀者徹底地理解C語言,而不再糾結在語言表面的語法。下篇(第6~14章) 從0到1實現一個操作系統從系統引導(包含32位和64位)開始講起,先后實現并闡述了內存管理、進程管理、中斷、進程調度、系統調用、進程間通信,*后實現了在顯示器上實現字符以及圖形輸出,并能接收鍵盤輸入。除了直接從應用程序直接訪問內核外,還展示了C庫等概念,展示了從應用軟件到C庫、圖形庫,*后到內核的完整軟件棧。內容簡介這是一本能指導零計算機基礎的讀者輕松理解計算機軟硬件和操作系統工作原理,從而自己動手從0到1編寫出一個操作系統的著作。作者在操作系統領域深度耕耘20余載,不僅一直奮斗在百度等企業一線,而且一直致力于操作系統的教育和布道,希望能幫助和指導越來越多的人,尤其是青少年,能從學生時代開始學習操作系統,能從底層原理真正理解操作系統,改變我國基礎軟件受制于人的現狀。本書不僅是作者悟透操作系統本質、厚積薄發的成果,而且是他將復雜的操作系統原理化繁為簡、舉重若輕,成功指導自己9歲的孩子從0到1編寫出一個操作系統的過程的全面復盤和復現。本書驅散了操作系統的迷霧,讓操作系統不再神秘和高不可攀,讓每一個懷揣操作系統夢的中國人都能理解并實現自己的操作系統。全書一共14章,邏輯上分為上下兩篇。上篇(第1~5章) 計算機軟硬件基礎和原理從計算機如何使用電進行計算開始,首先講述了電是如何抽象為信息的,處理器是怎樣進行運算的,內存是怎樣存儲信息的,處理器和內存是怎樣通過總線連接起來的,處理器是如何訪問外設的,之后講述了這些部件是如何結合起來運行程序的。然后通過使用機器語言編寫一個程序,讓讀者深刻地理解指令和程序。接下來,結合匯編語言講述了計算機體系結構。*后,從C編譯器如何將C語法翻譯為匯編語言的角度,聚焦語法后面的本質,讓讀者徹底地理解C語言,而不再糾結在語言表面的語法。下篇(第6~14章) 從0到1實現一個操作系統從系統引導(包含32位和64位)開始講起,先后實現并闡述了內存管理、進程管理、中斷、進程調度、系統調用、進程間通信,*后實現了在顯示器上實現字符以及圖形輸出,并能接收鍵盤輸入。除了直接從應用程序直接訪問內核外,還展示了C庫等概念,展示了從應用軟件到C庫、圖形庫,*后到內核的完整軟件棧。

穿越操作系統迷霧 從零實現操作系統 目錄

Contents
前 言
第1章 計算機基礎 1
1.1 認識電 1
1.2 信息表示 5
1.2.1 二進制 5
1.2.2 十六進制 6
1.3 計算 7
1.3.1 邏輯運算 8
1.3.2 邏輯門 8
1.3.3 加法器 10
1.4 內存 12
1.4.1 物理實現 12
1.4.2 數學抽象 16
1.5 總線 17
1.6 寄存器 20
1.7 程序 22
1.8 外存 26
1.9 外設及接口 27
1.9.1 I/O地址空間 28
1.9.2 內存映射I/O 29
1.10 地址空間 30
1.11 數學模型到物理世界 31
第2章 認識Linux 34
2.1 什么是操作系統 34
2.2 文件系統 35
2.3 終端 37
2.4 shell 39
2.5 Linux常用命令 40
2.6 ANSI轉義序列 43
2.7 編輯器 45
2.8 準備“物理”計算機 47
第3章 機器語言程序設計 49
3.1 程序及指令 49
3.2 補碼 50
3.3 ASCII碼 52
3.4 串口 53
3.5 “向串口寫字符A”的
程序流程 55
3.6 寫外設指令 55
3.7 準備源操作數 57
3.8 準備目的操作數 58
3.9 跳轉指令 59
3.10 創建程序文件 60
3.11 程序執行過程 61
3.12 使用kvmtool運行程序 69
第4章 匯編語言程序設計 71
4.1 初識匯編語言 71
4.2 段及段寄存器 72
4.3 指令指針寄存器 74
4.4 通用寄存器 75
4.5 標志寄存器 76
4.6 匯編指令格式 78
4.7 **個匯編程序 78
4.7.1 匯編和鏈接 79
4.7.2 運行 80
4.7.3 顯式設置操作數的
段寄存器 83
4.7.4 偽指令.code16 85
4.8 構建工具Make 85
4.9 操作數尋址 86
4.9.1 立即數尋址 87
4.9.2 直接尋址 88
4.9.3 ModR/M尋址 89
4.9.4 SIB尋址 94
4.9.5 SIB disp尋址 98
4.10 程序運行流程控制 101
4.10.1 選擇 101
4.10.2 循環 102
4.11 棧 103
4.12 函數及x86調用約定 107
4.12.1 call和ret指令 108
4.12.2 棧幀 110
4.12.3 多模塊及符號可見性 113
4.12.4 參數傳遞 114
4.12.5 局部變量 116
4.12.6 返回值及參數清理 118
4.12.7 寄存器保存和恢復 119
4.13 鏈接 122
4.13.1 目標文件合并 123
4.13.2 符號解析 125
4.13.3 符號的可見性 128
第5章 C語言程序設計 129
5.1 基本語法 130
5.1.1 詞法元素 130
5.1.2 表達式 131
5.1.3 聲明 132
5.1.4 語句 133
5.1.5 標識符 135
5.1.6 對象的存儲類別 138
5.1.7 頭文件 138
5.1.8 預處理指令 139
5.2 C語言入口 141
5.3 **個C程序 142
5.4 從C語言到機器語言 143
5.5 變量 145
5.5.1 變量類型 146
5.5.2 局部變量 147
5.5.3 全局變量 150
5.5.4 全局變量的鏈接性 151
5.5.5 靜態局部變量 152
5.5.6 變量類型轉換 154
5.5.7 溢出 155
5.6 運算 157
5.6.1 算術運算 157
5.6.2 遞增和遞減 158
5.6.3 關系運算 159
5.6.4 邏輯運算 161
5.6.5 位運算 163
5.6.6 賦值運算 164
5.6.7 運算的優先級和結合性 165
5.7 程序運行流程控制 166
5.7.1 選擇 166
5.7.2 循環 168
5.8 數組 172
5.9 結構體 175
5.9.1 基本語法 175
5.9.2 內存布局 176
5.9.3 位域 179
5.10 指針 180
5.10.1 基本語法 181
5.10.2 指向結構體的指針 183
5.10.3 指針的 /-運算 185
5.10.4 雙指針 186
5.10.5 void指針 188
5.10.6 空指針 189
5.11 函數 189
5.11.1 基本語法 189
5.11.2 參數的值傳遞和
指針傳遞 191
5.11.3 const參數 195
5.11.4 函數指針 195
5.12 內聯匯編 197
第6章 32位引導過程 200
6.1 實模式 200
6.2 保護模式 201
6.3 內核映像組成及布局 203
6.3.1 實模式地址空間 203
6.3.2 內核映像的布局 205
6.3.3 內核映像文件組織 206
6.4 創建保護模式的段描述符 207
6.4.1 段描述符格式 207
6.4.2 保護模式的內核代碼段
描述符 208
6.4.3 保護模式的內核數據段
描述符 210
6.4.4 創建保護模式的段
描述符表 210
6.5 告知處理器段描述符表地址 211
6.6 開啟處理器保護模式 212
6.7 跳轉到內核保護模式部分 213
6.7.1 準備保護模式部分 213
6.7.2 跳轉到保護模式部分 214
6.8 編譯及創建內核映像文件 215
6.8.1 編譯內核 215
6.8.2
展開全部

穿越操作系統迷霧 從零實現操作系統 作者簡介

王柏生,資深操作系統技術專家,北京市科學技術進步獎一等獎獲得者。有20余年操作系統研發經驗,現任百度主任架構師,曾就職于中國科學院軟件研究所、紅旗Linux,一直從事操作系統相關領域的研發工作,在操作系統領域有深厚積累。著有《深度探索Linux系統虛擬化》《深度探索Linux操作系統》等暢銷書。 王晟寒,對計算機技術有著濃厚的興趣,9歲開始跟隨爸爸學習編寫操作系統,在爸爸的指導下,自己動手完成了本書操作系統的編寫。5歲開始學習小提琴,現為學校交響樂團成員。業余時間熱愛閱讀,喜歡游泳、籃球等體育運動。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 多米诺-多米诺世界纪录团队-多米诺世界-多米诺团队培训-多米诺公关活动-多米诺创意广告-多米诺大型表演-多米诺专业赛事 | 空气能采暖,热泵烘干机,空气源热水机组|设备|厂家,东莞高温热泵_正旭新能源 | 聚合氯化铝-碱式氯化铝-聚合硫酸铁-聚氯化铝铁生产厂家多少钱一吨-聚丙烯酰胺价格_河南浩博净水材料有限公司 | 领先的大模型技术与应用公司-中关村科金 | 液氮罐_液氮容器_自增压液氮罐_杜瓦瓶_班德液氮罐厂家 | 成都亚克力制品,PVC板,双色板雕刻加工,亚克力门牌,亚克力标牌,水晶字雕刻制作-零贰捌广告 | 塑木弯曲试验机_铜带拉伸强度试验机_拉压力测试台-倾技百科 | 旅游规划_旅游策划_乡村旅游规划_景区规划设计_旅游规划设计公司-北京绿道联合旅游规划设计有限公司 | 电竞馆加盟,沈阳网吧加盟费用选择嘉棋电竞_售后服务一体化 | 板框压滤机-隔膜压滤机-厢式压滤机生产厂家-禹州市君工机械设备有限公司 | 法兰连接型电磁流量计-蒸汽孔板节流装置流量计-北京凯安达仪器仪表有限公司 | 无锡不干胶标签,卷筒标签,无锡瑞彩包装材料有限公司 | TPU薄膜_TPU薄膜生产厂家_TPU热熔胶膜厂家定制_鑫亘环保科技(深圳)有限公司 | 游泳池设备安装工程_恒温泳池设备_儿童游泳池设备厂家_游泳池水处理设备-东莞市君达泳池设备有限公司 | 818手游网_提供当下热门APP手游_最新手机游戏下载 | 保温杯,儿童婴童奶瓶,运动水壶「广告礼品杯定制厂家」超朗保温杯壶 | 泥浆在线密度计厂家-防爆数字压力表-膜盒-远传压力表厂家-江苏大亚自控设备有限公司 | 档案密集柜_手动密集柜_智能密集柜_内蒙古档案密集柜-盛隆柜业内蒙古密集柜直销中心 | 篮球地板厂家_舞台木地板品牌_体育运动地板厂家_凯洁地板 | 合肥触摸一体机_触摸查询机厂家_合肥拼接屏-安徽迅博智能科技 | 双工位钻铣攻牙机-转换工作台钻攻中心-钻铣攻牙机一体机-浙江利硕自动化设备有限公司 | 方源木业官网-四川木门-全国木门专业品牌 | 合肥通道闸-安徽车牌识别-人脸识别系统厂家-安徽熵控智能技术有限公司 | 顶空进样器-吹扫捕集仪-热脱附仪-二次热解吸仪-北京华盛谱信仪器 | 对夹式止回阀厂家,温州对夹式止回阀制造商--永嘉县润丰阀门有限公司 | 镀锌方管,无缝方管,伸缩套管,方矩管_山东重鑫致胜金属制品有限公司 | 顺景erp系统_erp软件_erp软件系统_企业erp管理系统-广东顺景软件科技有限公司 | 变位机,焊接变位机,焊接变位器,小型变位机,小型焊接变位机-济南上弘机电设备有限公司 | 深圳昂为官网-气体分析仪,沼气分析仪,动态配气仪,气体传感器厂家 | 小学教案模板_中学教师优秀教案_高中教学设计模板_教育巴巴 | 氮化镓芯片-碳化硅二极管 - 华燊泰半导体 | R507制冷剂,R22/R152a制冷剂厂家-浙江瀚凯制冷科技有限公司 | 杭州顺源过滤机械有限公司官网-压滤机_板框压滤机_厢式隔膜压滤机厂家 | 辊道窑炉,辊道窑炉厂家-山东艾希尔 | 恒压供水控制柜|无负压|一体化泵站控制柜|PLC远程调试|MCGS触摸屏|自动控制方案-联致自控设备 | 档案密集柜_手动密集柜_智能密集柜_内蒙古档案密集柜-盛隆柜业内蒙古密集柜直销中心 | 济南品牌设计-济南品牌策划-即合品牌策划设计-山东即合官网 | 压缩空气冷冻式干燥机_吸附式干燥机_吸干机_沪盛冷干机 | 南京展台搭建-南京展会设计-南京展览设计公司-南京展厅展示设计-南京汇雅展览工程有限公司 | 学习虾-免费的学习资料下载平台 雪花制冰机(实验室雪花制冰机)百科 | 一体化污水处理设备,一体化污水设备厂家-宜兴市福源水处理设备有限公司 |