五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(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ó)家法律
萍乡市| 西昌市| 翁牛特旗| 商都县| 昔阳县| 全南县| 榕江县| 镶黄旗| 武平县| 噶尔县| 望奎县| 老河口市| 垫江县| 三门县| 卓尼县| 类乌齐县| 沂水县| 堆龙德庆县| 南投市| 吉水县| 通城县| 新田县| 墨玉县| 和林格尔县| 东兰县| 揭东县| 兴仁县| 措美县| 萨迦县| 页游| 北京市| 张家口市| 大同市| 容城县| 阳原县| 永福县| 太康县| 凌海市| 伽师县| 镇雄县| 长武县|