导航:首页 > 软件知识 > 如何控制硬件程序

如何控制硬件程序

发布时间:2023-05-27 17:10:25

① 驱动程序怎么控制硬件的

驱动程序是根据硬件所需要的各种输入输出命令来编制的。
以打印驱动为例,打印机本身就有电脑系统,不过不是指通常意义的个人电脑,而是单片机系统。这个系统也和个人电脑一样,有中央处理器和总线,有只读的和读写的内存,有输入输出的接口。它的输出包括了对打印机械部件和电子部件精确到任何一个打印点的控制,它的输入就来自电脑,要求电脑要按照打印机的内部命令规则来给出命令,给出的不符合打印机的规则,就不能正确处理。
电脑需要打印机处理的,无非是图形和文字的打印,但打印机不会直接处理,要由驱动程序接收图形或文字,然后将其转变为点阵,用打印机能接受的命令,将点阵传给打印机。
打印机一般都自带ASCII码的标准点阵,也有些打印机能自带字库,本身就能处理文字成为点阵。这样的打印机就需要驱动程序输出给它文字的ASCII码或文字内码。图形打印当然就完全要由驱动程序来处理,打印机只管输出点阵。不管什么输入和输出,不同的打印机都要求有不同的命令方式,要有不同的开始和结束命令,所以不同型号的打印机都是不同的驱动程序。
电脑中没有人物,没有美女,没有文字,甚至没有ASCII码,里面除了电脉冲还是电脉冲,用脉冲模拟的0和1。所以无论多么精彩的输出,都是0和1的输出,也就是点阵输出。打印机是这样,显示器也是这样,根本原理是一样的。
电脑与输入输出硬件之间,大部分属于一种电脑之间的通信关系,驱动程序要做的,就是软件输出与具体硬件处理的中间过程。

阅读全文

与如何控制硬件程序相关的资料

热点内容
代理国库税收收缴什么时候生效 浏览:277
为什么做趋势交易很多人都没钱 浏览:120
小程序的diy是什么意思 浏览:328
产品经理ppt怎么写 浏览:251
技术培训机构如何做 浏览:723
扬州驾驶求职市场前景如何 浏览:997
信息经营在哪个类目下 浏览:940
贴牌产品如何分类 浏览:397
产品被判定为受限产品怎么解决 浏览:28
汽车漂移技术要多少钱 浏览:212
为什么产品排名始终靠后 浏览:937
健身胶囊如何建立身体数据档案 浏览:888
无需手术就能生发是什么技术 浏览:839
二手房交易锐费怎么分 浏览:764
大三如何做产品经理 浏览:738
什么叫取现冲正交易 浏览:954
精选速购怎么做代理 浏览:533
嘉定区市场包装材料哪个好 浏览:431
村合作社的产品怎么外销 浏览:867
在交易猫上架商品要多久审核完 浏览:674