汇编语言是不能被计算机直接执行的语言吗

如题所述

是的


汇编语言是不能被计算机直接执行的语言


汇编语言对应着不同的机器语言指令集,需要通过汇编过程转换成机器指令,计算机的机器指令是一列二进制数字.计算机将之转变为一列高低电平,以使计算机的电子器件受到驱动,进行运算,因此汇编语言程序不可以由计算机直接执行。


计算机语言可以分为高级语言、汇编语言和机器语言三种。其中,计算机能够直接识别和执行的是机器语言,它是用二进制代码表示的一种机器指令集合。


机器语言具有灵活、直接执行、速度快等特点,但不同型号的计算机其机器语言是不相通的。指令是机器语言的一条语句,它是一组有意义的二进制代码,其中操作码表示指令的操作性质和功能,地址码给出操作数或操作数的地址。


手工编程机器语言时,程序员必须处理每条指令和每一个数据的存储分配和输入输出,并且必须记住计算机的所有指令代码和代码的含义,这是一项非常乏味的工作。因此,除了计算机制造商的专业人员,绝大多数程序员已经停止学习机器语言。

温馨提示:答案为网友推荐,仅供参考
相似回答