机器语言

✍ dations ◷ 2024-12-23 03:27:59 #计算机语言

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

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

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

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

以下是一些示例:

...

...

相关

  • 新石器时代新石器时代(Neolithic),在考古学上是石器时代的最后一个阶段,以磨制石器和制作陶器为主,大约从1万年前开始,结束时间从距今10000多年至2000多年不等。不过,在有些地区,如中美洲,在西
  • 科学大纲 §自然科学以下大纲是科学的主题概述:科学(英语:Science,希腊语:Επιστήμη)是通过经验实证的方法,对现象(原来指自然现象,现泛指包括社会现象等现象)进行归因的学科。科学活动所得的知识
  • 厨师厨师是一种为他人提供专业烹饪服务的人。通常意义上,厨师是指对烹饪已经高度熟练掌握的人,他们熟悉食物制作的各个方面。现代社会中,多数厨师就职于公开服务的饭馆、饭店等场所
  • Washington State University华盛顿州立大学(英文:Washington State University、简称WSU)是美国华盛顿州资助办理的一所研究型大学,也是该州的赠地大学。它的主校位于华盛顿州东部的普尔曼,而在斯波坎、三城
  • 简上仁简上仁(1948年3月5日-),是一位出生于台湾嘉义大林的民族音乐研究者。他长期致力于台湾本土音乐之采集、整理、创作及推展工作,于1983年成立“田园乐府”乐团并担任团长至今。1948
  • 费尔南多·德拉鲁阿费尔南多·德拉鲁阿·布鲁诺(西班牙语:Fernando de la Rúa Bruno,1937年9月15日-2019年7月9日),阿根廷政治人物。德拉鲁阿生于阿根廷科尔多瓦市,毕业于国立科尔多瓦大学法律系,获法
  • 旁遮普人旁遮普人(旁遮普语:ਪੰਜਾਬੀ ਲੋਕ ,西旁遮普语:پنجابی لوک),南亚民族之一,主要分布于巴基斯坦的旁遮普省,印度的旁遮普邦、哈里亚纳邦、拉贾斯坦邦、北方邦与克什米
  • 大盐湖沙漠大盐湖沙漠在大盐湖和内华达之间的犹他州,为白大片色的蒸发岩是一个美国北部的干湖,又为博纳维尔湖干涸而成的石盐矿床。1455061 USGS GNIS: 大盐湖沙漠
  • A-10四个 LAU-61/LAU-68火箭荚舱(每个含19x/7x Hydra 70毫米火箭弹或APKWS II导引火箭) 四个 LAU-5003火箭荚舱(每个含19x CRV7 70毫米火箭弹) 四个 LAU-10火箭荚舱(每个含4x 127毫米
  • 亚恩·阿蒂斯-贝特朗亚恩·阿蒂斯-贝特朗(法语:Yann Arthus-Bertrand,1946年3月13日-)是一位以空拍世界各地地景闻名的法国摄影师、记者和环保人士,生于巴黎。他的摄影集《从空中看地球》(Earth From Ab