新浪工程师严援朝有多牛?焊工出身7天写出中文系统,让电脑有了汉字
现在我们打开电脑就能打出汉字,没人觉得这是个事儿。 但在80年代,这玩意儿是个比登天还难的死局。 国内没技术、没案例、没参考,IBM把高端技术捂得死死的。上百家研究所的工程师盯着这个难题,全都束手无策。 就在全行业没人敢翻盘的时候,一个焊过电路板的工程师站了出来。 从零起步,手撸汇编代码,只用7天,硬生生敲出了第一套通用中文系统,终结了"电脑不能打汉字"的魔咒。 这人,就是被业内称为中文操作系统开山鼻祖的严援朝。 一、草根坎坷出身,完全不是天才开局。 严援朝1951年出生,人生开局和精英二字毫不沾边,是一步步摸爬滚打成长起来的草根工程师。 16岁,去呼伦贝尔农村插队,天天面朝黄土背朝天。返城后进了河南电厂,干的还是烧锅炉、拧螺丝的活儿。 一直到20岁考上华中工学院,他才算正经摸到了"电"的门槛。 毕业后,又回到电厂担任技术员。为了调回北京,他甘愿自降身份,成为低压电器厂一名普通硬件装配工人。 直到1980年,快30岁的严援朝,才进了第四机械工业部第六研究所。 更离谱的是,他之前常年研究摩托罗拉的芯片,对IBM PC用的Intel汇编语言,完全是零基础小白。 没留过学、没大牛带、没团队。就这么一个半路出家的基层工程师,很难相信他日后能够凭一己之力,改写中国计算机史。 二、没人敢接的难题,他接下了。 1983年初春,四机部六所召开中文计算机专题研讨会。 当时国家确定以IBM PC兼容机作为发展方向,但卡脖子的难题来了,电脑上怎么显示和处理汉字? 在场专家形成两种思路:纯软件方案难度极大,至少需要五个月研发周期;采用硬件汉卡方案,成本居高不下,难以普及。 更现实的困境是,当年国内亲眼见过IBM PC真机的技术人员寥寥无几。 上百家科研院所、高校轮番评估,没一家敢拍胸脯说"我保证搞定"。 所有人心里都清楚,硬件太烂、内存小得可怜、主频慢如蜗牛,还没任何参考资料。研发风险极高,耗费大量精力很可能最终失败。 就在所有人观望、退缩、互相推脱的时候,零基础的严援朝动了心思。 散会后,他和同事随口聊起:这不就是绘制汉字图形吗,难度并不大。 这番话传到领导耳中,领导当真了,直接把任务交给他。 接到任务的严援朝心里压力巨大,他压根没有接触过IBM PC使用的Intel汇编指令,只熟悉摩托罗拉一套老旧指令体系。 后来他在央视《见证》节目中坦言:我不是怀揣宏大理想接下课题。当时只是想着,拿下这个项目能够担任课题组长,从助理工程师晋升一级,算是一笔划算的选择。 你看,哪有什么天生的英雄,不过是个想进步的普通人。 三、7天逆天攻坚!一人改写中国计算机历史. 项目正式启动,全所唯一一台IBM PC调配给严援朝使用。 这台设备没有硬盘,仅有128K内存,配备两台软盘驱动器,每周只分配给他4个小时上机调试时间。 更狠的是,严援朝压根不懂这台机器的汇编指令。咋办? 他抱着英文技术手册,靠纸笔推演、手动模拟、大脑跑程序,不断修正漏洞,逼自己快速适应全新的技术体系。 1983年6月24日,严援朝正式启动代码编写,他把自己关在机房,每天只睡三四个小时,其余时间全在疯狂敲汇编代码。键盘声昼夜不停。 到6月30日,他已经写下了1万多行核心代码,独立构建了完整的系统逻辑。 7月1日凌晨,屏幕终于稳稳显示出汉字。在场的人没欢呼,先是愣了几秒,然后一片死寂,大家还没从这7天的极速冲刺里回过神来。 但他们确实开创了先河,不需要额外硬件支撑,计算机同样能够正常展示汉字。 此前所有"不可能"的论断,被这7天的代码彻底碾碎。 四、巅峰即拐点,转战互联网赛道。 严援朝将这套系统命名为ChangCheng Disk Operating System,简称CCDOS。 这是国内第一套能够在普通PC设备上运行的纯软件中文系统。 一台普通IBM微机,装上它,能完美显示国标汉字、能拼音输入、能正常打印。 CCDOS快速在全国科研单位、企事业单位普及,属于中国的中文计算机时代正式拉开序幕。 惊喜还不止于此。1985年,严援朝再度取得技术突破,设计长城0520CH显示卡。 原理特好懂:以后要显汉字,CPU只甩个代码给显卡,显卡自己把代码翻成方块字画出来。不用再满屏描点,速度快到能25行滚屏不卡。 当年IBM推出的定制机型IBM550,售价高昂,汉字处理体验存在明显短板。 严援朝研发的显示方案,实现汉字、图形分层同步展示,稳定性、运行速度、实用性全面领先进口机型。 受此影响,这款主打国内市场的IBM电脑销量惨淡,灰溜溜的退出了中国市场。 老外靠昂贵硬件才能实现的功能,咱们中国人,靠一个工程师的脑子和纸笔,不仅实现了,还做得更好。 那几年,严援朝就是中国计算机界的神话。 可辉煌过后迎来转折,就在他计划持续深耕操作系统研发时,岗位调整,他离开了核心研发岗位。 多年之后回忆这段经历,他只是平静感慨:太成功就容易
NB,哈登回归!1换1,冲击NBA历史......
立即停止比赛,进行适当的冷敷处理,并寻求专业医疗帮助。...
待遇是战斗力的重要组成部分
立即停止比赛,进行适当的冷敷处理,并寻求专业医疗帮助。...