【书籍推荐】自己动手写操作系统

2023-05-16

于渊 编著 尤晋元 审校
2005年8月出版 ISBN 7-121-01577-3 48.00元(含光盘1张) 374页
 用理论指导动手实践,用实践深化理解理论!
本书在详细分析操作系统原理的基础上,用丰富的实例代码,一步一步地指导读者用C语言和汇编语言编写出一个具备操作系统基本功能的操作系统框架。本书不同于其他的理论型书籍,而是提供给读者一个动手实践的路线图。书中讲解了大量在开发操作系统中需注意的细节问题,这些细节不仅能使读者更深刻地认识操作系统的
Linux入门培训 核心原理,而且使整个开发过程少走弯路。全书共分7章。
本书适合各类程序员、程序开发爱好者阅读,也可作为高等院校操作系统课程的实践参考书。

本文专注于 C语言教程, http://www.weicedu.com/thread-275915-1-1.html
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

【书籍推荐】自己动手写操作系统 的相关文章

  • Android底部导航栏之BottomNavigationView

    一 xff0c 基本用法 1 xff0c 首先需要添加依赖 xff1a implementation 39 com google android material material 1 1 0 39 2 xff0c 布局文件中引入 xff1
  • 简单的MyBatis demo之数据库增删改查

    一 MyBatis简介 xff08 摘自官方文档 xff09 xff1a MyBatis 是支持定制化 SQL 存储过程以及高级映射的优秀的持久层框架 MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集 MyBat
  • 记一次Android lowmemorykiller原因分析

    MTK 平台 抓取MTK log 在sys log中查看应用闪退时间点 以com mediatek camera应用为例 01 03 15 36 37 620533 921 1010 I WindowManager Focus moving
  • 【工具】intellij idea远程开发remote

    我们可以通过intellij idea的sftp同步来实现远程开发 参考地址 IDEA远程代码实时同步 xff08 可以自动实时同步 xff09 前言 开发时一般的平台都是windows xff0c 但windows对开发极其不友好 xff

随机推荐

  • Android系统问题及日志分析

    这篇文章全是干货 xff0c 我们一起聊聊安卓系统稳定性问题 部分性能问题 本篇列举了作者在某厂工作中遇到实际问题 xff0c 大部分只有日志概率性问题 xff0c 通过日志分析问题 自己对这半年工作做个笔记 xff0c 也希望对大家有用
  • FTP文件传输优化

    FTP传输模式分为PORT xff08 主动模式 xff09 和PASV xff08 被动模式 xff09 xff0c 被动模式的工作原理 xff1a FTP客户端连接到FTP服务器的21端口 xff0c 发送用户名和密码登录 xff0c
  • Ubuntu16.04安装chrome

    Ubuntu16 04安装chrome 转载自https blog csdn net qq 28584889 article details 91458310 本教程是以离线的deb包来安装chrome 下载 linux版的deb包下载地址
  • 数据结构(13):平衡二叉树(AVL)实现

    一 平衡二叉树定义 平衡二叉树定义 xff0c 对于任意一个节点 xff0c 左子树和右子树的高度差不能超过1 特性 xff1a 平衡二叉树的高度和节点数量之间的关系是O logn 二 标注 1 平衡因子 xff1a 左右两个子树的高度差
  • 华为机试题: 水仙花数

    描述 水仙花数又称阿姆斯特朗数 水仙花数是指一个n 位数 n 3 xff0c 它的每个位上的数字的n 次幂之和等于它本身 xff08 例如 xff1a 1 3 43 5 3 43 3 3 61 153 xff09 求输入的数字是否为水仙花数
  • mysql/MariaDB学习2.2 表结构操作

    环境 xff1a CentOS 7 mysql5 7 摘要说明 xff1a 本篇文章主要讲述mysql如何创建表结构 xff0c 如何添加删除修改列 xff0c 如何添加索引 xff0c 如何添加修改注释等 步骤 xff1a 1 创建表 x
  • 计算机基本原理之内存编址

    内存编址目的 存储器由一块块的空间 xff08 存储单元 xff09 组成 xff0c 为了方便寻找到每一块空间 xff0c 我们需要对每一个空间进行标识 内存编址 内存编址概述 芯片 存储器由若干个芯片构成 内存容量 存储器的大小 内存容
  • PowerDesigner—你知道CDM、LDM、PDM、OOM的区别吗?

    导读 在本篇文章中 xff0c 你将会了解到PowerDesigner工具中的三种模型CDM xff0c OOM xff0c PDM的区别和联系 PowerDesigner 简称PD xff0c 是一种数据建模工具 xff0c 适合于开发大
  • 基础 HTML之目录问题(相对路径和绝对路径区别)

    导读 复习HTML知识的时候 xff0c URL的路径的写法是我们经常会用到的一块内容 相对路径和绝对路径的问题不难 xff0c 只要明白各自的道理 xff0c 同时清楚 这些字符的含义就可以了 原文链接 xff1a http www jb
  • 原生机器 刷机教程

    下载路径以及 攻略 xff1a https developers google com android images 下载对应factory image 按google提供攻略进行 中途遇到问题 xff1a adb 版本太老会报异常 xff
  • 【Android开发—智能家居系列】(一):智能家居原理

    来到JCZB公司的第二天 xff0c 就接到了开发类似于小米智能家庭APP的任务 组长让我在手机上安装上此款APP xff0c 给了我个小米智能插座 xff0c 就让我开始了解需求 这便开启了我的智能家居旅程 说实话 xff0c 我也真是o
  • 【Android开发—智能家居系列】(二):用手机对WIFI模块进行配置

    在实际开发中 xff0c 我开发的这款APP是用来连接温控器 xff0c 并对温控器进行控制的 有图为证 xff0c 哈哈 上一篇文章 Android开发 智能家居系列 xff08 一 xff09 xff1a 智能家居原理 的文末总结中写到
  • 【POI】——获得单元格的值,并转化成字符串

    本篇文章分享一些在做导入导出EXCEL功能时用到的工具类的一些代码 span class hljs javadoc span class hljs javadoctag 64 param span cell span class hljs
  • 【工具篇】——利用EditPlus进行Json数据格式化

    从接口返回的数据基本都是json格式的数据 之前我要查看数据的内容 xff0c 为了方便我阅读 xff0c 我会直接复制这段数据到在线JSON校验格式化工具中进行格式化和校验 但是没网的时候 xff0c 就不能靠它了 而EditPlus是我
  • 【GIS】——mapnik在windows上的安装

    mapnik是瓦片生成器 这里先不解释了 xff0c 等用过了再谈理解 下载步骤 1 下载安装包 官网地址 xff1a http mapnik org http mapnik org pages downloads html 3 0 12还
  • 【GIS】——使用Python bindings操作mapnik

    背景介绍 使用mapnik有三种方式 xff1a 1 使用XML配置文件 2 使用Python bindings 3 使用C 43 43 中的API 这里我们先介绍第二种Python bindings xff0c 并采用这种方式做一个Dem
  • 【MongoDB】(一)——关于MondoDB索引的总结

    导读 为数据创建索引有助于提高查询数据的性能 xff0c 本篇文章总结了创建MongoDB索引应遵循的规则 我将这些规则分成四类 xff1a 1 query 2 sort 3 RAM 4 selectivity query db span
  • 【开发也是好测试】(四)—Mock

    有关Mock的思维导图 xff1a
  • 【MongoDB】——TTL Index

    TTL Index
  • 【书籍推荐】自己动手写操作系统

    于渊 编著 尤晋元 审校 2005年8月出版 ISBN 7 121 01577 3 48 00元 xff08 含光盘1张 xff09 374页 用理论指导动手实践 xff0c 用实践深化理解理论 xff01 本书在详细分析操作系统原理的基础