电脑打印网页,硬件和软件得好好配合才行

要想成功打印网页,硬件和软件得好好配合才行。电脑想要干点什么,那肯定得先过硬件这一关。不管是摆在桌面上的显示器、键盘和鼠标,还是藏在机箱里的主板、CPU、内存和硬盘,这些家伙都得一齐上阵,把软件发出来的命令变成实实在在的动作。你看那操作系统,像Windows这类操作系统就是整个系统的大总管,调度全局工作;像浏览器、Word这种应用软件则负责各自的活儿。你每敲一下键盘或者点一下鼠标,其实都是软件在给硬件下命令,让它们开工干活儿。别忘了还有你自己这双手,按下开机键、敲几下键盘或者点击一下图标,这都是你在告诉电脑接下来该干嘛。 咱们不妨把这个抽象的过程具象化一下,看看从打开电脑到打印出网页这一连串动作到底是咋回事。先把BIOS或者UEFI这个老管家叫醒,它得先检查一下硬件有没有出问题、电源通没通好。这个过程就叫Booting up,也就是咱们常说的开机。接着你双击一下浏览器图标,操作系统就会把浏览器加载到内存里去,这样图形界面才会显示出来。这时候CPU、GPU还有内存就得全速运转了,只为了快点把网页打开。 等你在地址栏里输入了那个叫URL的网址并且按下回车键后,好戏才刚刚开场。浏览器得先去问DNS服务器:“这个网址对应的IP地址是多少?”拿到了地址之后还得去指挥Modem或者网络接口:“现在可以上网啦!”所有这些动作都得配合默契,这样网页上的内容才能顺利传输到你电脑里来。 看到想看的内容后你点击了“打印”,这又得让一堆硬件联动起来。浏览器得先去看看打印机连没连好、有没有开机;然后把数据打包好发往打印机控制器。接下来纸张卷进去、墨盒开始喷墨、电机带动动作……这一系列操作做完了才算是大功告成。 打印完以后电脑也松了口气。CPU和内存开始降频降温;硬盘还会写一点缓存数据进去;显示器也回到待机画面;键盘鼠标进入省电模式。直到这时候,“打印网页”这件看似简单的事儿才算彻底结束了。 其实咱们现在用的很多设备早就跟以前不一样了。以前的老式木壳电视机现在变成了超薄的OLED可以挂在墙上;DVD也进化成了蓝光播放器;无线路由器让电视、游戏机和手机能共享一个网络。手里拿着的平板或笔记本电脑更是把全世界的信息都装进口袋里了。这些硬件在变新变快的同时软件也在升级换代;而各种网络协议也在不断演进……技术不仅仅是冷冰冰的零件堆积在一起而已;它就像是血液一样悄悄地支撑着我们生活中的每一次点击和打印。