。
她的变量命名用的是英特尔体系里通用的前缀约定,模块划分方式像读过大量英特尔原始代码的人才会有的习惯。
中断向量的配置、端口映射的写法、内存对齐的处理,每一项都精准地卡在英特尔硬件的最佳实践上。
张青看了一会儿,扭头对旁边的沈辽低声说:“她写的这个东西,比那本手册还英特尔。”
沈辽没应,他盯着屏幕上的一段代码入了神。
那是一段中断服务程序,用了PL/M里的AT关键字把入口地址直接定位到向量表,写法干净得像英特尔内部工程师的手笔。
他从口袋里掏出笔记本,把那段代码一行一行抄下来。
叶宝珠敲完最后一个分号,把键盘往前一推。
“英特尔开发系统自带的PL/M编译器。我在美国订的期刊和英特尔的技术报告里读过不少示例代码,写得多就熟了。”
何知远站在她身后,目光从屏幕上扫到键盘,又从键盘扫回屏幕。他把那几行PL/M代码从头到尾看了两遍,似乎在掂量什么。
“叶总,”他开口了,“我有个问题。”
叶宝珠转过头看他。
何知远入方悦科技正因为其先进,他野心也不小。
“PL/M是英特尔的标准。以后每一种新处理器出来,都要学一套新指令集、新语法、新的编译习惯。我们跟在美国人屁股后面走,只会永远追在别人后面。”