机器语言

✍ dations ◷ 2025-10-07 18:51:45 #计算机语言

机器语言(machine language)是一种指令集的体系。这种指令集称为机器代码(machine code),是电脑的CPU可直接解读的数据。

机器代码有时也被称为原生码(Native Code),这个名词比较强调某种编程语言或库与运行平台相关的部分。

机器语言是用二进制代码表示的、计算机能直接识别和执行的一种机器指令的集合。它是计算机的设计者通过计算机的硬件结构赋予计算机的操作功能。机器语言具有灵活、直接执行和速度快等特点。不同种类的计算机其机器语言是不兼容的,按某种计算机的机器指令编制的程序不能在另一种计算机上执行。

要用机器语言编写程序,编程人员需首先熟记所用计算机的全部指令代码和代码的涵义。手编程序时,程序员要自己处理每条指令和每一数据的存储分配和输入输出,还需记住编程过程中每步所使用的工作单元处在何种状态。这是一件十分繁琐的工作,编写程序花费的时间往往是实际运行时间的几十倍或几百倍。而且,这样编写出的程序完全是0与1的指令代码,可读性差且容易出错。在现今,除了计算机生产厂家的专业人员外,绝大多数程序员已经不再学习机器语言。

以下是一些示例:

...

...

相关

  • 地表径流地表径流是指雨水或是冰雪融化后的水流经地表产生的水流。表面径流可能是因为土壤已经吸饱水,无法再吸收水分,或者是一些不透水的表面(例如屋顶或是路面(英语:Road surface))使水流
  • 血液(英语:blood)是在动物的循环系统、心脏和血管腔内循环流动的一种组织,可以将氧气及营养素送到各器官,并将细胞的代谢废弃物带离细胞。血液组织是结缔组织的一种,由血浆和血细
  • 羽毛羽毛是鸟类及一些兽脚亚目恐龙特有的结构,是表皮的角质化衍生物。曾经被认为其与爬行类的鳞片同源,但自从大量羽毛恐龙化石在中国辽宁热河生物群以及侏罗猎龙在德国巴伐利亚被
  • 统一资源标志符统一资源标识符(英语:Uniform Resource Identifier,缩写:URI)在电脑术语中是一个用于标识某一互联网资源名称的字符串。该种标识允许用户对网络中(一般指万维网)的资源通过特定的协
  • 太阳系的假设天体列表假设的太阳系天体是在我们太阳系中,已经从观测的科学中推断出,但不知道它们是否存在的一颗行星、天然卫星或类似的天体。多年来已经提出一些假设的行星,但很多已经被排除掉。然
  • 神经振荡神经振荡是中枢神经系统中存在的一种节律性,或是重复性的神经元活动。神经组织可以通过多种方式产生振荡,这种振荡主要是靠单个神经元或者神经元之间的相互作用引发。在单个神
  • 卢柯卢柯(1965年5月23日-),生于甘肃华池,原籍河南汲县,中国材料科学专家。1985年毕业于南京理工大学金属材料及热处理专业,1990年在中国科学院金属研究所获工学博士学位。2001年7月到20
  • 凹尾绚鹦嘴鱼凹尾绚鹦嘴鱼(学名:)又名台湾鹦鲤、鹦哥、蚝鱼、菜仔鱼,为辐鳍鱼纲鲈形目隆头鱼亚目鹦嘴鱼科绚鹦嘴鱼属的鱼类。分布于红海、印度洋非洲东岸至太平洋中部夏威夷群岛、社会群岛、
  • 清津港站清津港站(韩语:청진항역)是朝鲜民主主义人民共和国咸镜北道清津市新岩区域的一个铁路车站,属于清津港线。清津港线
  • 氟五氯乙烷氟五氯乙烷(化学式:C2Cl5F),别名R-111,是一种氯氟烃,曾被用来作为推进剂和制冷剂。由于其对臭氧层的危害而于1996年1月1日起被蒙特利尔议定书所禁止。