为什么把汇编语言叫做assemble language ?

[复制链接]
查看11 | 回复3 | 2008-7-1 09:49:53 | 显示全部楼层 |阅读模式
assemble的意思是组装;
那么这和汇编有关系吗?
汇编这个词又是谁开始提的呢?
请高手指点!
多谢!

回复

使用道具 举报

千问 | 2008-7-1 09:49:53 | 显示全部楼层
汇编语言由来:为了改善机器指令的可读性,选用了一些能反映机器指令功能的单词或词组来代表该机器指令,而不再关心机器指令的具体二进制编码。与此同时,也把CPU内部的各种资源符号化,使用该符号名也等于引用了该具体的物理资源。如此一来,令人难懂的二进制机器指令就可以用通俗易懂的、具有一定含义的符号指令来表示了,于是,汇编语言就有了雏型。现在,我们称这些具有一定含义的符号为助忆符,用指令助忆符、符号地址等组成的符号指令称为汇编格式指令(或汇编指令)。汇编语言是汇编指令集、伪指令集和使用它们规则的统称(assemble的意思是组合,汇编,其它翻译见百度词典:http://www.baidu.com/s?lm=0&si=&rn=10&ie=gb2312&
回复

使用道具 举报

千问 | 2008-7-1 09:49:53 | 显示全部楼层
提到assemble(组装),我脑海里想到的是把乐高积木拼成一辆小车的过程。现在,如果把二进制中的数字 0 和 1 看作“积木”,那汇编语言中的“ADD”是不是有点像这两种“积木”按照“1100001”这个“组装说明书”组装起来的一辆“小车”一样呢?注:汇编语言定义——【汇编语言】是利用助记符等符号替换机器语言中不易读的操作代码与地址代码,改善易读性的
回复

使用道具 举报

千问 | 2008-7-1 09:49:53 | 显示全部楼层
什么是TESOL? Teaching English to Speakers of Other Language
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行