贴太近的东西,有时候反而瞎。机箱屁股后的线,还有咱天天呼噜呼噜喘却压根没当回事的呼吸,都这德行。凌晨两点半,赶个要命的方案,电脑冷不丁弹个“设备未响应”。我直接蹲地上,死命拔插那根早泛黄发硬的串口线。指甲刚蹭到金属接口,一股凉气顺着胳膊肘往上窜。就那一哆嗦,我突然愣住:咱们平时呼天抢地离不了的,说白了,全指着底下这些看不见的桥呢。平时你根本注意不到它们。真断了呢?全得抓瞎。

后来为了救活那台老工控机,我硬着头皮翻出《计算机接口技术》。说实话,刚拆封那会儿,心凉半截。没剧情,没故事。扑面全是8086芯片的引脚排布、并口的时序波形。底下还死死压着“必需、够用为度”的教学红线。这书往桌上一摆,真跟塞满废弃零件的冷库房没两样,看着就犯困。我本来只当它是考前突击的说明书,随手翻翻。结果翻到握手信号和中断那章,手指头莫名其妙就停住了。可能真是年纪上来了,对这种死磕细节的玩意儿,反倒有点上头。

书里扒拉得挺明白:CPU就算算力再猛,也吞不下外界所有活儿。它得有个接口。一个既懂设备黑话、又能把指令倒腾成机器码的中间人。握手那套规矩,得先试探,再敲定,最后才敢把数据递过去。我盯着那几行小字发呆。当时只觉得是冷冰冰的电路原理。后劲儿上来才咂摸明白,作者敲黑板画的根本不是电路图,是咱们早就生疏的待人接物。我们总以为聊天就是倒苦水、甩想法。真要把人连上呢?得先探探底。再对对频。中间还得留点喘息的空档。接口这玩意儿管用,说白了就是它认了“人跟人本来就不一样”,还愿意为这不一样定规矩。道理听着俗。但真落到职场或者过日子,能按这个节奏来的人,确实不多。

讲到模拟接口那节,作者说得直白:得把连续淌着的现实信号,硬生生切成离散的数字。读到这儿我后背一紧。生活里的破事儿,本来就是黏糊糊、连成片的。可咱们偏喜欢拿尺子量。切成进度条。劈成黑白对错。切得太碎,原本那点热乎气儿就漏光了。这书倒像一盆冷水,提醒我别拿数字化当万能尺。有些东西就跟模拟信号似的。不用非得量化到小数点后两位,只要接口能对上、能传得动,就齐活。这不禁让我想起当初带新人的时候。恨不得把自己的老本行一股脑全倒过去,结果人家听得直挠头。后来我才咂摸过味儿来,自己压根没当好个接口——没做电平转换,也没卡准时序,光顾着单向输出,忘了人家要的是翻译和缓冲。可能当时太年轻,总觉得“我全给你了就是对你好”。现在想想,哪有这么便宜的事儿。不转个压、滤个噪,接收端早就过载了。

书里还死磕“少而精”这仨字。头一回看,我以为这是高职教材在给自己找台阶下,写得浅尝辄止。可越往后翻,越品出味儿了。现在计算机迭代快得像坐火箭,接口协议多如牛毛。什么都想抓,最后肯定两手空空。必需的就攥手里,够用的就撒手。这听着像是技术选型,落到日子里,分明是种清醒。咱们每天被各种消息、人情、期待往死里塞,总以为多开一个端口就多条活路。其实呢?接口插满了,系统直接蓝屏死机。留白不是拔线。是为了传得更稳当。不过话说回来,这“少而精”在当下这环境里,真挺反人性的。大家伙儿都怕错过什么,恨不得全接上。但说实话,能主动做减法的人,才是真活明白了。

合上《计算机接口技术》的时候,窗外天早就黑透了。桌上那根串口线还插着,指示灯在暗处一明一灭,带着点老机器特有的低频嗡嗡声。它不吭声,也不指望谁懂它。就那么杵在那儿。一遍遍握手,一次次处理中断。把机箱里的热闹和外面的冷风,轻轻搭在一块儿。有时候我觉得,这种闷头干活不邀功的玩意儿,比那些花里胡哨的新协议实在多了。

咱们活成这样,大概也差不多是个接口。别死磕什么运算最快、协议最全。该接话的时候给个响,该闭嘴的时候守住线。这就挺值了。有时候,真想把人连上,压根不用扯着嗓子喊。插稳了,对上暗号,接着干活,完事儿。这事儿未必多高深。但真能落到实处的,没几个。