每本书稿中都有一些值得去挖掘和研究的内容。针对计算机组成方面的书稿,个人认为应该从名词术语、量和单位以及内容表述(时效性、准确性)等方面加以把握。下面就笔者最近加工的一本《计算机组成与体系结构》谈一谈其中发现的问题和解决方法。
下述箭头左侧为原稿中的表述,右侧为参考改法。如未说明,修改均依据“术语在线”中的表述。
(1) 双倍速率(double data rate,DDR)→双倍数据速率(double data rate,DDR)。
(2) 单列直插内存模块(Single Inline Memory Module,SIMM)→单列直插式内存组件(single in-line memory module,SIMM)。
(3) 双列直插内存模块(Dual Inline Memory Module,DIMM)→双列直插式内存组件(dual in-line memory module,DIMM)。
(4) 延时锁定回路(Delay Locked Loop,DLL)→延时锁定环路(delay-locked loop,DLL)。
(5) 增强型图形适配器(Enhanced Graphics Adapter,EGA)→增强彩色图形适配器(enhanced graphics adapter,EGA)。
(6) 多色图形适配器(Multiple Color Graphics Adapter,MCGA)→多彩色图形阵列(multicolor graphics array,MCGA)。
(7) 视频图形阵列(Video Graphics Array,VGA)→视频图形阵列(video graphics array,VGA)。
这里需要说明的是,“术语在线”中该词的英文全称表述graphic没有加s,与MCGA中G的全写不一致,这个有问题。加上s是名词“图形”,没有s是形容词“图形的”。按逻辑来说,应该是加了s的名词。
(8) 直接存储器存取(Direct Memory Access,DMA)→直接存储器访问(direct memory access,DMA)。
(9) 通用异步收发传输器(Universal Asynchronous Receiver/Transmitter,UART)→通用异步接收发送设备(universal asynchronous receiver/transmitter,UART)。
(10) 算术/逻辑单元(ALU)→算术逻辑部件(ALU)。
(11) 复杂指令系统计算机(complex instruction set computer,CISC)→复杂指令集计算机(complex instruction set computer,CISC)。
(12) 精简指令系统计算机(reduced instruction set computer,RISC)→精简指令集计算机(reduced instruction set computer,RISC)。
(13) 向量处理机(vector processor,VP)→向量处理器(vector processor,VP)。
(14) 网络接口电路(Network Interface Circuitry,NIC)→网络接口卡(network interface card,NIC)。
“术语在线”中对两个词都有定义:
累加器:在运算器中,提供操作数并存放运算结果的寄存器。所属学科:计算机科学技术_计算机硬件_计算机逻辑部件。
累加寄存器:运算器中的一种数据寄存器。主要用于保留运算结果,并可与存储器进行数据交换。所属学科:计算机科学技术_计算机硬件_计算机逻辑部件。参考GB/T 5271.11—2000《信息技术 词汇 第11部分:处理器》中的表述:
在介绍计算机互连结构的内容时,宜统一为“节点”,依据《辞海》中的解释:
网络成本(复杂性)为O(2n)→网络成本(复杂度)为O(2n)。
“复杂性”是一种性质,与“复杂度”的概念不同。复杂度是指复杂性的量度。参考《辞海》中的表述,这里应该用“复杂度”。
这里需要说明的是,“状态线”不改为“状态总线”。依据GB/T 26803.1—2011《工业控制计算机系统 总线 第1部分:总论》中的表述:
PCI-Express→PCI Express(依据GB/T 26803.1—2011《工业控制计算机系统 总线 第1部分:总论》)。
优先级/优先级别→优先级(依据“术语在线”计算机科学技术_系统软件_操作系统)。
数据传输率/数据传输速率/数据传输速度→数据传输率(依据“术语在线”计算机科学技术_计算机体系结构_存储系统)。
世界超级计算机500强榜单/TOP 500/Top500→TOP500。
依据其官网表述:TOP字母均大写,与数字500之间没有空格。
这几个词的含义一样,表述应统一。可统一为“主存储块的块号”。
这几个词的含义一样,表述应统一。可在最开始的位置写明“L2 Cache(二级缓存)”,后文统一用L2 Cache。
普通激光打印机的印字分辨率可达300DPI。其中,DPI的写法有问题吗?
有问题。应改为dpi。依据GB/T 17974—2017《台式喷墨打印机通用规范》。
高速激光打印机的速度在100PPM以上。其中,PPM的写法有问题吗?
有问题。应改为ppm。依据GB/T 17974—2017《台式喷墨打印机通用规范》。
机器指令地址码为24位,则虚拟存储器的存储单元可达16M。这里16M的写法有问题吗?M表示何意?
没问题。在计算机专业中,M表示220。参考GB/T 36614—2018《集成电路 存储器引出端排列》中的表述:
计算机专业中,一般1 K、1 M都指的是个数,而不是具体的存储空间大小。如8 K×8位RAM,这里K应单独保留,不宜改为KB等符号。数字与K、M之间应留空。参考GB/T 36614—2018《集成电路 存储器引出端排列》中的表述:
平均指令执行速度为0.8 MIPS。其中,MIPS表述有问题吗?
没问题。依据GB/T 5271.1—2000《信息技术 词汇 第1部分:基本术语》中的表述:
具有1Gflop/s的处理能力。其中,Gflop/s表述有问题吗?
有问题。参考GB/T 5271.1—2000《信息技术 词汇 第1部分:基本术语》中的表述:
计算机行业中已经很少使用CRT显示器。但是教材要兼顾技术的历史与未来,在介绍显示器发展历程时,可适当保留相关内容。
作者回复:由于这个实例是比较经典的DMA应用,很多教材都在用,所以建议保留。这里的加工思路:将“软盘”改为“磁盘”,模糊处理一下。
计算机书稿中会涉及很多历史数据,这些数据的正确性如何考证?从什么权威资料中核实?比如:
铅笔标注的信息如何核查其准确性?有的编辑说:
“这个都要查的话,估计这本书你要查到明年去。只有对那些知识性的、科学性的数字,会影响读者认知的,才有必要核查。一个处理器,到底耗资多少钱,这不影响读者认知。对于读者来说,只要是个超大数字,前后符合逻辑,就行了,到底是多少,读者不会关心这个。”
实际就是这样,有些内容不必核查。但是关键历史信息及年代必须准确,试列举几个:
(1) Intel公司自1971年开始生产微处理器,是世界上第一个生产微处理器的生产厂家。
(2) 1983年12月26日,我国第一台亿次计算机“银河-Ⅰ”研制成功。研发单位:国防科技大学。
1992年,“银河-Ⅱ”十亿次通用并行巨型机研制成功。
1997年 6月19日,中国“银河-Ⅲ”巨型计算机研制成功。
有时候句子表达是否清晰,往往就在一字之间。加一个字,可能表意就清晰了,这个需要编辑日常的积累。下面举例说明(箭头左侧为原稿表述,箭头右侧为编辑修改):
(1) 由于使用的是单条总线(CDB),所以反过来会限制性的提高。→由于使用的是单条总线(CDB),所以反过来会限制性能的提高。
(2) 每个CPU周期状态的建立条件由控制器的微操作形成部件产生相应地建立信号。→每个CPU周期状态的建立条件由控制器的微操作形成部件产生相应的建立信号。
(3) 在单位时间内允许传输的最大字节数或位数,叫作通道的最大数据传输率或通道极限流量,它是设计通道的最大依据。→在单位时间内允许传输的最大字节数或位数,叫作通道的最大数据传输率或通道极限流量,它是设计通道的依据。
图形符号问题
计算机书稿不同于一般电工电路的书稿,其中不会涉及大量电路,而更多的是流程图或结构功能图,其中同一部件的符号画法,前后应一致。
ALU的外框形状前后画法不一致。这个画法没有查到规范,前后统一即可,不影响理解。
图中蓝色框的符号易于按照国家标准符号改为“反向和正向控制相结合的与门”,但是对于红色和绿色框中的符号该怎么改?标准中没有对应的符号,而且计算机书稿中涉及这个“三角形”符号的还特别多,这个确实是我在编辑加工中的疑问,希望各位老师文末留言讨论。
(作者回复:三角形符号是三态门)
(1) 奔腾3→奔腾Ⅲ或改为PentiumⅢ。需要注意的是Pentium 4,这里用阿拉伯数字。
(2) 曙光1号→曙光一号。依据参考《中国大百科全书》第三版网络版:
(3) 英特尔公司创始人之一戈登·摩尔(Gordon Moore) (原稿错写为戈顿、高登)
(4) 加利福尼亚大学伯克利分校/加州伯克莱大学/UC Berkley大学/加州大学伯克利分校混用。这几个词的含义相同,表述应统一。可统一为“加州大学伯克利分校”,参考《中国大百科全书》第三版网络版,里面有加利福尼亚大学伯克利分校、加州大学伯克利分校两种表述。参考相关网站的表述:
具体书稿中,可统一为“加州大学伯克利分校”。
作者丨绳超 中国铁道出版社有限公司
编辑 | 夏国强