嵌入式实时操作系统:RT-Thread设计与实现
作者:邱祎,熊谱翔,朱天龙
出版社:机械工业出版社
ISBN:9787111619345
VIP会员免费
(仅需0.8元/天)
¥ 45.0
温馨提示: 价值40000元的1000本电子书,VIP会员随意看哦!
电子书推荐
-
操作系统原理·技术与编程.蒋静 PDF 评分:
这就是我一直想要的那种教材——理论结合实践! 本书结合着Linux,一个实际的OS来讲解,理论结合着实践,学起来有种豁然的感觉。 初次翻阅的时候,感叹之余,仔细的看了后面的引用文献,才发现这本书能将理论实践结合的如此淋漓尽致的原因了:书中引用了许多OS方面以及Linux内核方面的经典书籍(书名就不列举了,引用的都是豆瓣上平分在8.5以上的经典教材)。也就是说如果你是初次学习OS,相关书籍基本没有读过的话,认真的学习此书就相当于将OS方面的基本经典著作以及Linux内核源码分析方面的著作都涉及到了(当然想要深入的学习还是得看其他书籍)。 因此在此我将此书推荐给对OS有浓厚兴趣的初学者! 内容简介 · · · · · · 《操作系统原理·技术与编程》从原理、技术、实现三个方面讲述操作系统原理和编程思想以及编程方法。这种集原理、技术、实现于一身的讲述操作系统原理的方法是《操作系统原理·技术与编程》的独到之处。《操作系统原理·技术与编程》分别给出了四个大的核心层次和若干应用程序层次上的编程实例。因此,全书并没有只停留在介绍操作系统普遍使用的基本概念和基本原理,而是进一步探究Linux核心数据结构和程序设计思路以及编程方法,并在一定范围内探讨了Linux内核的实现方案所具有的优缺点,从而启迪和锻炼读者的创新意识。 目录 · · · · · · 第一部分 操作系统初始化 第一章 操作系统概述 第二章 i386硬件与软件接口技术 第三章 Linux系统引导过程 第四章 启动Linux内核 第二部分 并发控制原理及其实现 第五章 程序和进程 第六章 互斥与同步 第七章 死锁与饥饿 第八章 进程调度 第九章 中断技术 第十章 系统调用接口 第三部分 OS资源管理及其实现 第十一章 存储器管理及Linux实现 第十二章 文件管理及Linux实现 第十三章 I/O设备管理与设备驱动程序 第四部分 IPC和网络编程接口 第十四章 最早的IPC方法:信号与管道 第十五章 System V进程间通信 第十六章 Linux网络接口及内核实现 第十七章 TCP套接口编程的基本方法 第十八章 UDP套接口编程的基本方法
上传时间:2016-04 大小:88.36MB
- 231KB
[详细完整版]操作系统原理.pdf
2022-06-22简答: 1.分时系统的核心问题是什么?应该如何处理? 答:关键问题是当用户在自己的终端上键入命令时,系统应能及时接 收并及时处理该命令,在用户能接受的时延内将结果返回给用户。解 决方法:针对及时接收问题,可以在系统中设臵多路卡,使主机能同 时接收用户从各个终端上输入的数据;为每个终端配臵缓冲区,暂存 用户键入的命令或数据。针对及时处理问题,应使所有的用户作业都 直接进入内存,并且为每个作业分配一个时间片,允许作业只在自己 的时间片内运行,这样在不长的时间内,能使每个作业都运行一次。 2.说明PCB定义以及主要作用。 答:PCB 是进程实体的一部分,是操作系统中最重要的记录型数据结 构。作用是使一个在多道程序环境下不能独立运行的程序,成为一个 能独立运行的基本单位,成为能与其它进程并发执行的进程。OS是根 据PCB对并发执行的进程进行控制和管理的。 3.死锁的定义,产生死锁的原因和条件分别是什么? a.死锁是指多个进程因竞争资源而造成的一种僵局,若无外力作用, 这些进程都将永远不能再向前推进; b.产生死锁的原因有二,一是竞争资源,二是进程推进顺序非法; c.必要条件是: 互斥条件,请求
- 624KB
1操作系统原理.pdf
2022-06-22操作系统原理-学习指南 一、 名词解释 脱机处理 DMA FCFS Buffer Pool 死锁 作业周转时间 信号量 系统调用 PCB 时间片 位示图 线程 脱机处理:外设不与 CPU 直接连接,不受 CPU 控制儿处理。 DMA:直接内存存取控制器。 FCFS:先来先服务。 Buffer Pool :缓冲池。 死锁: 指多个进程因竞争资源二造成的一种僵局,若无外力的作用,这些进程将 永远不能再向前推进。 作业周转时间:作业从开始,到作业完成并退出系统所经历的时间。 信号量:信号量是表示资源的实体,是一个与队列有关的整型变量, 其值仅能由 P,V 操作来改变。 系统调用: 由操作系统实现的所有系统调用所构成的集合即程序接口或应用编 程接口(Application Programming Interface,API)。是应用程序同系统之间的 接口。 PCB:进程控制块。 时间片:CPU 分配给各个程序的时间,每个进程被分配一个时间段,称作它的时 间片,即该进程允许运行的时间,使各个程序从表面上看是同时进行的。 位示图:它是利用一个向量来描述自由块使用情况的一张表。 表中的每个元素表 示
- 1.94MB
操作系统原理.pdf
2011-08-11操作系统是计算机系统中最重要的系统软件,也是计算机专业的核心课程。本书用通俗的语言、生动的图片、丰富的例题介绍了操作系统经典的设计原理和最新的发展成果,还结合主流操作系统平台,组织了多个丰富而有趣的实验内容,安排了大量各种难度的练习题,并附有参考答案,以便于自学、选讲或考研复习。
- 88.20MB
操作系统原理 技术与编程-蒋静-高清-完整目录-2004年1月
2018-04-23操作系统原理 技术与编程-蒋静-高清-完整目录-2004年1月
- 13.96MB
windows操作系统原理.pdf
2012-11-13windows操作系统原理详解,非常好的一本书
- 180KB
我国科技期刊开放存取现状调查
2020-01-16我国科技期刊开放存取现状调查,蒋静,,调查了中国科技信息研究所《2009版中国科技论文统计源期刊列表》收录的1868种科技期刊的开放存取现状。截止2010年6月底,共有597种期�
- 18.25MB
Windows操作系统原理.尤晋元.pdf
2017-05-14Windows操作系统原理.尤晋元.pdf 个人收集电子书,仅用学习使用,不可用于商业用途,如有版权问题,请联系删除!
- 145KB
操作系统原理教程电子教案
2009-07-12操作系统原理的电子教程的EXE可执行文件,安装后是黄灯片的教程
- 217.28MB
计算机四级网络工程师 《网络工程师(四级)》复习全书.pdf
2018-03-25计算机四级网络工程师 《网络工程师(四级)》复习全书.pdf 下载解压即可 配套模拟计算机等级考试软件 如需要请私信联系 仅作学习交流使用 如有问题请私信联系
- 3.90MB
操作系统原理
2015-12-13完整的操作系统原理的资料,方便大家学习liunx,为深入的学习操作系统打下基础
- 9.78MB
操作系统原理知识总结.zip
2019-10-05详细总结 加截图的 操作系统原理知识总结 可配套计算机四级操作系统部分来学习!
- 2.30MB
操作系统原理课后答案(第四版)+作者庞丽萍)
2018-03-21操作系统原理课后答案(第四版)+作者庞丽萍)操作系统原理课后答案(第四版)+作者庞丽萍)
- 399KB
操作系统原理课程题库 操作系统入门 操作系统考试
2019-03-21操作系统原理课程题库,适用与期末考试,考研备考。拿去刷题吧
- 976KB
操作系统原理课后习题及答案
2019-03-21操作系统原理课后习题以及答案,用来备考刷题,期末考研都很合适
- 124.33MB
操作系统原理与应用第四版
2018-12-21操作系统原理与应用第四版,陈宗斌等译。本书,包括系统XP vista 7 2003 2008,unix/linux mac os
- 202.57MB
linux aarch64架构libreoffice安装包
2023-03-20linux aarch64架构libreoffice安装包
- 34KB
(牛客网C++课程)Linux 高并发Web服务器项目实战(带定时检测代码)
2023-02-24(牛客网C++课程)Linux 高并发Web服务器项目实战(带定时检测代码) 技术框架: 1. 线程池 + 非阻塞 socket + epoll + 事件处理的并发模型 2. 状态机解析HTTP请求 3. 心跳机制 4. 简易日志系统 主要内容: 1. 使用 socket 实现服务器和浏览器客户端的通信; 2. 用 epoll 事件检测技术实现 IO 多路复用,提高运行效率; 3. 采用模拟 Proacto r的事件处理模式,利用线程池实现多线程机制,实现高并发通信,减少频繁创建和销毁线程带来的开销;(信号和互斥锁) 4. 主进程负责事件的读写,子线程负责业务逻辑——用有限状态机解析HTTP(GET)请求报文;生成相应的响应报文。 5. 利用链表数据结构实现心跳机制(超时检测处理)。
- 96.79MB
Linux项目设计_媒体播放器(6818).rar
2021-04-14主页有教程与视频 //Linux媒体播放器 //作者:化作尘 //时间:2020年8月8日15:52:45 //qq邮箱:2809786963@qq.com //csdn链接:https://blog.csdn.net/mbs520/article/details/107880118 //哔哩哔哩项目视频:(可点击主页查看)https://b23.tv/bxfxvd 项目功能展示: 一、开机显示登入界面,可密码管理员登入,也可以免密码普通用户登入 二、登入后显示桌面,显示5个应用 ,分别是图片、视频、音乐、设置、文件管理 三、音乐相册功能,播放图片同时播放背景音乐,可以左右滑动切换图片等操作 四、视频播放功能,可以播放avi,mp4等格式视频 五、音乐播放器,可以播放mp3格式的音频 六、设置壁纸,可以根据喜好设置自己喜欢的壁纸 七、文件管理,可以对文件进行预览和删除 一、项目课题: 基于ARM平台的广告机系统设计 (最好可以自己取
- 131.63MB
jdk-8u371-linux-x64.tar.gz
2023-06-02java jdk1.8 2023年01月18日版本 sha256: 94793adad257a3eefc4098d786a145357393af48b67cd861d2e7ae87d7e7ecc9 md5: dd7ccb29116e9200c90cf419583e464e
- 0B
openssh-server离线安装包
2022-11-04openssh-server离线安装包 三个.deb文件
- 52.9MB
VisualGDB 5.6 R9//支持VS2008-VS2022
2023-05-04VisualGDB 是 Visual Studio 的一个非常强大的扩展,它允许您调试或调试嵌入式系统。这个程序有一个非常有吸引力的用户界面,它具有许多用于调试或调试代码的功能。VisualGDB 还有一个向导,可以帮助您调试程序并为您提供强大的指南。此外,该程序还有许多其他功能,分为常见功能、高级功能、可用性功能、Linux 功能、Android 功能等类别,每个功能都已在“功能和功能”部分为您列出。 畅享版
- 46.83MB
linux下nginx离线安装包及相关依赖包(附教程)
2022-06-151)资源:linux下nginx离线安装包及相关依赖包; 2)教程:https://blog.csdn.net/hualinger/article/details/125298009?spm=1001.2014.3001.5502
- 190B
centos 7.6版本 ISO镜像下载
2020-12-03关于centos7.6版本的镜像文件,适用于练习docker、k8s等容器技术。 亲和性较好,本资源是网盘下载,非网盘会员慎点。
- 617.59MB
tongweb7.0,windows和linux安装包
2023-04-27下载安装部署tongweb
- 1.34MB
rufus-4.1.exe 版本 4.1 (2023.05.31)
2023-06-05Rufus 是一款格式化和创建 USB 启动盘的辅助工具。 本软件适用于以下场景: 需要将可引导 ISO (Windows、Linux、UEFI 等) 刻录到 USB 安装媒介的情况 需要处理未安装操作系统的设备的情况 需要在 DOS 环境下刷写 BIOS 或其他固件的情况 需要运行低级工具的情况 Rufus 麻雀虽小,但五脏俱全!
- 110KB
银河麒麟系统硬盘分区挂载
2023-02-11麒麟系统挂载硬盘方法及分区方法