社区
汇编语言
帖子详情
驱动与操作系统
riwei
2009-05-27 04:34:03
刚才问的问题,写错了。
驱动层属于不属于操作系统?
...全文
180
14
打赏
收藏
驱动与操作系统
刚才问的问题,写错了。 驱动层属于不属于操作系统?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jue222
2009-07-29
打赏
举报
回复
12楼说的很有道理,帮顶……
gzgzlxg
2009-07-29
打赏
举报
回复
在windows操作系统,驱动是操作系统为硬件厂商提供链接的一个桥梁,属于操作系统的一部分,不过和unix操作系统中的驱动有些不同。unix中,驱动必须重新和操作系统链接,从而真正成为操作系统的内核。
gemini_star
2009-07-29
打赏
举报
回复
[Quote=引用 2 楼 riwei 的回复:]
那么在操作系统之下,如果使用LINUX驱动代码。需要不需要开源整个操作系统
[/Quote]
当然要。GPL的原则是只要直接使用了GPL协议的源代码,整个软件就必须以GPL发布。
另外,驱动当然是操作系统的组成部分。只不过现代操作系统都实现了模块的动态加载。所以驱动程序可以作为一个独立的模块开发和发布。但本质上来说,驱动还是操作系统的一部分。
--纯技术领域--
2009-07-28
打赏
举报
回复
操作系统是控制和管理计算机系统内各种硬件和软件资源、合理有效地组织计算机系统的工作,为用户提供一个使用方便可扩展的工作环境,从而起到连接计算机和用户的接口作用
WOBUGUAN
2009-06-08
打赏
举报
回复
[Quote=引用 2 楼 riwei 的回复:]
那么在操作系统之下,如果使用LINUX驱动代码。需要不需要开源整个操作系统
[/Quote]
不太清楚GPL的规定,帮顶吧
ccdrfv
2009-06-08
打赏
举报
回复
学习了
wangxy200696
2009-06-07
打赏
举报
回复
在dos中驱动应是比内核更低层
RuanJianRenAtMSN
2009-06-01
打赏
举报
回复
驱动与操作系统都是属于ring0 级别的。可以管理系统所要管理的硬件层。系统与驱动只是名称这样叫而已。
liuxufeiyang
2009-05-30
打赏
举报
回复
驱动层是操作系统的基础,驱动是硬件与操作系统的接口。
xiaopoy
2009-05-28
打赏
举报
回复
硬件驱动?
还是RO软件的统称?
yiyilove97
2009-05-28
打赏
举报
回复
你把驱动理解成操作系统的一部份也没啥的
大熊猫侯佩
2009-05-27
打赏
举报
回复
在现在的windows NT中,一般来说驱动必须有操作系统提供支持,否则无法完成其功能。
驱动应该在NT内核这个层面上,它提供对物理设备的支持和对内核的扩充。
riwei
2009-05-27
打赏
举报
回复
那么在操作系统之下,如果使用LINUX驱动代码。需要不需要开源整个操作系统
wangpingfang
2009-05-27
打赏
举报
回复
应该不属于,应该更低于操作系统,但是操作系统会通过驱动来操作硬件。
(了解)
操作系统
与
驱动
操作系统
是控制计算机硬件和软件资源的程序,如Windows、Linux和macOS。它调度CPU运行,管理文件,并允许用户与电脑交互。
驱动
程序是连接
操作系统
和硬件设备的桥梁,使得软件能与硬件通信。汽车
操作系统
是实时的,专注于管理车辆的各种功能,需要特定的
驱动
来配合传感器和执行器。
安全知识见闻-
操作系统
与
驱动
程序
本文介绍
操作系统
与
驱动
程序相关知识。先对
操作系统
分类,阐述实时与非实时系统的定义、特点和应用场景;详解
操作系统
组成部分,如注册表、防火墙等;介绍
驱动
程序类型,包括内核
驱动
和设备
驱动
;还说明了二者关系。掌握这些知识有助于域渗透、逆向分析等安全技术学习。
安装
操作系统
与
驱动
程序
本文介绍了
操作系统
的分类,包括桌面、服务器和嵌入式
操作系统
,以及按源码、用户数、作业处理和存储器寻址宽度的划分。主流
操作系统
如Windows、Linux和Mac的特点也得到了阐述。此外,详细说明了安装Windows 10所需硬件要求,如CPU、内存、显卡、硬盘和屏幕分辨率。最后,探讨了
驱动
程序的重要性,它们是硬件设备与
操作系统
之间的接口,不同类型的
驱动
程序获取途径也进行了讨论。
操作系统
与
驱动
程序的关系
本文介绍了C/C++在
驱动
程序开发中的应用。先阐述
驱动
程序是硬件与
操作系统
的桥梁,C/C++适合编写
驱动
的优势。接着以Linux为例说明开发环境搭建步骤,给出编写简单字符设备
驱动
的代码及Makefile,最后介绍了测试
驱动
程序的命令,可通过内核日志验证其功能。
操作系统
核心与
驱动
程序
本文深入探讨
操作系统
核心与
驱动
程序的协同机制:核心负责硬件资源抽象与系统服务(如系统调用、进程/内存/文件管理),
驱动
程序则作为可加载模块,通过
操作系统
预留的标准化接口(如Linux内核模块API)实现对具体硬件的支持。二者同处软件栈最底层,核心提供稳定框架,
驱动
实现硬件适配,共同构成硬件访问基础。强调
驱动
依赖核心接口、不可跨OS移植,以及模块化设计对系统可维护性与硬件兼容性的关键作用。
汇编语言
21,500
社区成员
41,617
社区内容
发帖
与我相关
我的任务
汇编语言
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
复制链接
扫一扫
分享
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章