为什么汇编语言被称为“程序集”?
我只是在看“JavaScript上的克罗克福德”系列的第一段视频。
在里面,道格拉斯说,
".使编程更容易的第一个程序是汇编程序,它使用的是汇编语言。我们不知道为什么它叫汇编语言……“
有什么想法?
发布于 2020-02-13 00:59:33
我在这个主题上找到的最有趣的答案是,语言的名称是由于将其翻译成机器代码而编写的程序名称的结果。
Quora.com用户David,世卫组织明示:
“在计算的早期,程序员用二进制机器指令编写代码,并通过一组切换开关将其输入计算机。至少可以说,这是乏味的。它们可以通过编码八进制(基数8)来减轻痛苦--在二进制和八进制之间进行转换是非常简单的--但是代码仍然必须通过交换组以二进制方式输入。编辑代码是一场噩梦。插入指令意味着更改其后所有内容的内存地址。在处理代码时,以符号形式编写和读取代码要容易得多。没有使用内存地址,而是使用符号和标签,将其转换为二进制机器代码的步骤推迟到程序完成。此时,程序员会将每个符号指令转换为其二进制等价物,这就是所谓的“组装”程序。不久,就有人编写了一个程序来完成这项工作,并自然地将其命名为“汇编程序”。以一种落后的方式,符号指令被称为。。。“汇编”代码
因此,作为我的词源学家,这让我想到了这样的想法:也许最初的术语会被写成"assemblee“,并被定义为”组装的“。
这与金融界经常使用的术语是一致的:
“付款人”、“受款人”、“抵押人”和“抵押人”
“汇编程序”和“程序集”
https://softwareengineering.stackexchange.com/questions/405080
复制相似问题