机器语言

✍ dations ◷ 2025-09-10 03:19:25 #计算机语言

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

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

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

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

以下是一些示例:

...

...

相关

  • 甲状腺素结合前白蛋白甲状腺素结合前白蛋白(英语:thyroxine-binding prealbumin,TBPA):一种55kd的蛋白质,主要在肝脏合成,由4个完全相同的亚基构成,它对甲状腺激素的结合力不及甲状腺素结合球蛋白。一个
  • 马札儿人马札尔人(匈牙利语:magyarok;又译马札儿人)为匈牙利主体民族(于2001年人口为1千万),因此又称匈牙利人,母语属于乌拉尔语系,亦分布于罗马尼亚、斯洛伐克、塞尔维亚及乌克兰,少数生活在
  • 汉坦病毒属汉坦病毒(Hantavirus),又译汉坦病毒或汉滩江病毒,是本雅病毒目的一种病毒,其引发的病症称为汉他病/肾综合征出血热/流行性出血热,为一种经由老鼠传染给人类的致命传染病,被列为生物
  • 礼炮1号礼炮1号(俄语:Салют-1,英语:Salyut 1),编号DOS-1,是前苏联首个太空站,也是历史上第一个太空站,于1971年4月19日发射升空。为礼炮计划的一部分,苏联曾想借由联盟10号运送太空人进
  • 海军陆战队大学海军陆战队大学(Marine Corps University)是位于美国弗吉尼亚州匡提科的一所大学,为美国海军陆战队成员提供教育。该大学由美国海军陆战队司令小阿尔弗雷德·M·格雷成立于1989
  • 约翰·阿尔伯格约翰·阿尔伯格(英语:John O. Aalberg)是一位好莱坞声音技师,曾参与过包括公民凯恩和生活多美好的制作。他曾十次获得奥斯卡奖提名,并获得了奥斯卡的三项技术奖。阿尔贝格还与萨
  • localhostlocalhost是一个在计算机网络中用于表示“此计算机”的主机名。它被用于通过本地环回网络接口,来访问本机运行的服务,并且将会绕过任何物理网络接口硬件。运用本地环回机制,便
  • 帕特里夏·克拉克森帕特里夏·戴维丝·克拉克森(英语:Patricia Davies Clarkson,1959年12月29日-),美国知名女演员。1959年,克拉克森出生在美国路易斯安那州新奥尔良。她是杰基·克拉克森和阿瑟·克拉
  • 相棒《相棒》(日语:相棒)是日本朝日电视台与东映联合制作的系列刑事、推理电视剧,原本仅是2000年和2001年所播出的三集特别篇(前传)电视剧,从2002年起固定于每年10月至隔年3月的每周三
  • 台14线台14线,是位于台湾的一条省道,起自彰化县彰化市,讫于南投县仁爱乡屯原,全长99.021公里,是进入埔里、日月潭、雾社的重要公路。台3线的台中市至草屯,接台14线草屯至埔里段与台21线