社区
汇编语言
帖子详情
驱动与操作系统
riwei
2009-05-27 04:34:03
刚才问的问题,写错了。
驱动层属于不属于操作系统?
...全文
179
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
打赏
举报
回复
应该不属于,应该更低于操作系统,但是操作系统会通过驱动来操作硬件。
(了解)
操作系统
与
驱动
驱动
是指一种软件程序,它允许
操作系统
或其他软件程序与硬件设备进行通信和交互。系统或其他软件程序可以通过它们来访问设备功能。CPU(中央处理器)不是
驱动
程序,它是计算机中的一个重要组件,用于执行指令和计算。
安全知识见闻-
操作系统
与
驱动
程序
实时
操作系统
要求系统能够及时响应外部事件,通常用于需要快速反应的场合。是一种能够在严格时间限制内处理输入和输出的
操作系统
。RTOS用于那些对时间敏感的应用中,要求系统能够在特定的时间内响应事件。非实时
操作系统
在用户操作后,系统可能不会立即响应,因为CPU可能在执行其他任务,是对任务的执行时间没有严格要求的
操作系统
。在这种系统中,响应时间可能会受到系统负载和其他因素的影响。
安装
操作系统
与
驱动
程序
一、
操作系统
概述:为一个软件,处于硬件与应用软件之间。 分类:1.按照应用领域分为桌面
操作系统
(鼠标可点进去的),服务器
操作系统
,嵌入式
操作系统
。 2.按照源码开放与否分为来源
操作系统
与闭源
操作系统
。 3.按照所支持的用户数目分为单用户
操作系统
和多用户
操作系统
。 4.按照作业处理方式分为批处理
操作系统
,分时
操作系统
和实时
操作系统
。 5.按照存储器寻址宽度分为8、16、32、64位
操作系统
。其中8、16位
操作系统
是早期的
操作系统
,最常用的是64位
操作系统
。 二、主流
操作系统
简介 1Windo
操作系统
与
驱动
程序的关系
在探讨C/C++语言如何应用于系统级开发,特别是
驱动
程序开发之前,我们首先需要了解一些基础概念。
驱动
程序是计算机硬件与
操作系统
之间的一座桥梁,它允许
操作系统
和应用程序通过标准接口来控制硬件设备。C和C++由于其高效的性能、直接的内存访问能力以及对底层硬件操作的支持,成为编写
驱动
程序的理想选择。
操作系统
核心与
驱动
程序
一、
操作系统
与核心
操作系统
(Operating System, OS)其实也是一组程序, 这组程序的重点在于管理计算机的所有活动以及
驱动
系统中的所有硬件。 核心主要在管控硬件与提供相关的能力(例如存取硬盘、网络功能、CPU 资源取得等)。 核心只会进行计算机系统的资源分配,所以在上头还需要有应用程序的提供,用户才能够
操作系统
。
操作系统
其实就是核心与其提供的接口工具。 应用程序的开发都是参考
操作系统
提供的开发接口, 所以该应用程序只能在该
操作系统
上面运作而已,不可以在其他
操作系统
上面运作的。 核心至少有
汇编语言
21,500
社区成员
41,617
社区内容
发帖
与我相关
我的任务
汇编语言
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
复制链接
扫一扫
分享
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章