最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

打印機(jī)為什么能夠打印出字符

2022-04-05 21:46 作者:我愛計(jì)算機(jī)科學(xué)  | 我要投稿

打印機(jī)為什么能打印出字符來呢?

圖1

以上圖為例。假設(shè)我們?cè)陔娔X上寫好了一個(gè)word文檔之后,然后選擇打印,按下了回車鍵之后,那么,在計(jì)算機(jī)和打印機(jī)連接好了之后,打印機(jī)驅(qū)動(dòng)程序就開始工作了。圖中紅色部分可以代表信號(hào)線和驅(qū)動(dòng)程序。

我們知道,文檔在內(nèi)存中是以ascii碼的形式存儲(chǔ)的,上圖是ascii碼表,當(dāng)然也可能是其它編碼。驅(qū)動(dòng)程序在接收到打印命令之后,就會(huì)根據(jù)每個(gè)字符的ascii碼,進(jìn)行相應(yīng)字符的打印點(diǎn)陣的查找工作。

什么是點(diǎn)陣呢?

從上圖可以看到,假設(shè)每個(gè)字符由 6x6 行編碼給出,這個(gè)編碼稱為點(diǎn)陣,那么2的點(diǎn)陣為:

圖2

由ascii碼表我們查到,2的ascii碼的十進(jìn)制為50,對(duì)應(yīng)的二進(jìn)制為00110010,打印機(jī)驅(qū)動(dòng)程序根據(jù)這個(gè)二進(jìn)制找到對(duì)應(yīng)于2的打印點(diǎn)陣編碼,找到以后通過驅(qū)動(dòng)程序傳送給打印機(jī),如圖1,接下來再驅(qū)動(dòng)打印頭,在圖2的點(diǎn)陣編碼中等于1的時(shí)候在打印紙上噴上黑色,0的時(shí)候不噴,或者反過來,這樣,2這個(gè)字符就被打印出來了。

打印頭

整個(gè)打印過程大概就是先把要打印的文檔轉(zhuǎn)化為二進(jìn)制編碼,打印機(jī)驅(qū)動(dòng)程序再根據(jù)每個(gè)字符的二進(jìn)制編碼,找到相應(yīng)的打印點(diǎn)陣,驅(qū)動(dòng)程序再驅(qū)動(dòng)打印頭按照點(diǎn)陣做出相應(yīng)的打印動(dòng)作,這樣就把文檔打印出來了。

上面只是大概過程,具體實(shí)施的時(shí)候會(huì)有一些出入,但基本原理應(yīng)該沒問題。


打印機(jī)為什么能夠打印出字符的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
吉安市| 岚皋县| 手机| 敦煌市| 湾仔区| 海宁市| 南溪县| 邵阳市| 夹江县| 修武县| 湖州市| 莱芜市| 吉林市| 策勒县| 宾阳县| 来凤县| 开鲁县| 改则县| 垦利县| 肥城市| 乌海市| 通渭县| 石狮市| 连城县| 五河县| 闻喜县| 江口县| 松原市| 乐至县| 香河县| 武冈市| 双牌县| 定南县| 杭锦后旗| 即墨市| 长岭县| 防城港市| 边坝县| 开封市| 元江| 郁南县|