《一个位操作系统的设计与实现iTuring》[88M]百度网盘|pdf下载|亲测有效
《一个位操作系统的设计与实现iTuring》[88M]百度网盘|pdf下载|亲测有效

一个位操作系统的设计与实现iTuring pdf下载

出版社 辽版图书卖场店
出版年 2018-05
页数 390页
装帧 精装
评分 9.3(豆瓣)
8.99¥ 10.99¥

内容简介

本篇主要提供一个位操作系统的设计与实现iTuring电子书的pdf版本下载,本电子书下载方式为百度网盘方式,点击以上按钮下单完成后即会通过邮件和网页的方式发货,有问题请联系邮箱ebook666@outlook.com

 基本信息

 书名:一个64位操作系统的设计与实现(图灵出品)

 ISBN:9787115475251

 作者:田宇

 出版社:人民邮电出版社

 出版时间:2018-05

 其他信息

 定价:139

 装帧:平装

 纸张:胶版纸

 页数:680

 字数:1

 开本:16开

 版次:1

 正文语种:简体中文

 丛书:C

 分类:计算机与互联网


本书讲述了一个64位多核劋作系统的自制过程。此劋作系统自制过程是先从虚拟平台构筑起一个基础框架,随后再将基础框架移植到物理平台中进行升级、完善与优化。为了凸显64位多核劋作系统的特点,物理平台选用搭载着IntelCore-i7处理器的笔记本电脑。与此同时,本书还将Linux内核的源码精髓、诸多官方白皮书以及多款常用协议浓缩于其中,可使读者在读完本书后能够学以致用,进而达到理论联系实际的目的。全书共分为6章。第~2章讲述了劋作系统的基础概念和开发劋作系统需要掌握的知识;第3~5章在虚拟平台下快速构建起一个劋作系统模型;第6~6章将在物理平台下对劋作系统模型做进一步升级、优化和完善。本书既适合在校学习理论知识的初学者,又适合在职工作的软件工程师或有基础的业余爱好者。...


田宇Linux内核爱好者,曾在多家大中型软件公司从事软件开发工作,参与过多款高端嵌入式产品的开发研制,主要负责Linux内核和驱动的研发,以及开源劋作系统环境的深度定制。...


第 一部分 劋作系统相关知识介绍及环境搭建 

第 章 劋作系统概述 4 

. 什么是劋作系统 4 

.2 劋作系统的组成结构 4 

.3 编写劋作系统需要的知识 7 

.4 本书劋作系统简介 8 

第 2章 环境搭建及基础知识 9 

2. 虚拟机及开发系统平台介绍 9 

2.. VMware的安装 9 

2..2 编译环境CentOS 6 0 

2..3 Bochs虚拟机  

2.2 汇编语言 4 

2.2. AT&T汇编语言格式与Intel汇编语言格式 4 

2.2.2 NASM编译器 6 

2.2.3 使用汇编语言调用C语言的函数 6 

2.3 C语言 9 

2.3. GNU C内嵌汇编语言 20 

2.3.2 GNU C语言对标准C语言的扩展 23 

第二部分 初级篇 

第3章 BootLoader引导启动程序 30 

3. Boot引导程序 30 

3.. BIOS引导原理 3 

3..2 写一个Boot引导程序 32 

3..3 创建虚拟软盘镜像文件 36 

3..4 在Bochs上运行我们的Boot程序 38 

3..5 加载Loader到内存 40 

3..6 从Boot跳转到Loader程序 52 

3.2 Loader引导加载程序 54 

3.2. Loader原理 54 

3.2.2 写一个Loader程序 55 

3....