机器语言

✍ dations ◷ 2025-08-13 03:20:02 #计算机语言

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

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

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

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

以下是一些示例:

...

...

相关

  • 凝灰岩凝灰岩是一种火山碎屑岩,其组成的火山碎屑物质有50%以上的颗粒直径小于2毫米的火山尘和火山灰压实固结而成,成分主要是火山灰,外貌疏松多孔,粗糙,有层理,颜色多样,有黑色、紫色、红
  • 包信和包信和(1959年8月-),生于江苏扬中,籍贯江苏扬中。无党派人士,中国物理化学家,主要从事表面化学与催化基础和应用研究。1982年毕业于复旦大学化学系,1987年获该校博士学位。1987年至1
  • 以马内利以马内利(希伯来语:.mw-parser-output .script-hebrew,.mw-parser-output .script-Hebr{font-size:1.15em;font-family:"Ezra SIL","Ezra SIL SR","Keter Aram Tsova","Taamey
  • 淮安市淮安市,简称淮,旧称淮阴,古称清江浦、楚州、山阳,是中华人民共和国江苏省下辖的地级市,2019年正式被列入长三角一体化规划,位于江苏省中部。市境西北临宿迁市,东北界连云港市,东达盐
  • 当代中国问题研究院南开大学当代中国问题研究院,是南开大学于2011年成立的研究机构,位于南开大学八里台校区文科创新楼。该研究院致力于当代中国社会发展问题的理论研究。南开大学校长龚克担任院
  • 美国非洲陆军(英语:United States Army Africa,USARAF),前身为南欧特遣部队(英语:Southern European Task Force,SETAF),又译为美国驻非陆军,这是美国陆军的陆军服务组成司令部,美国非洲
  • 北波莫语北波莫语是一种死语,属于波莫语族(英语:Pomoan languages)。该语言的使用者是波莫族(英语:Pomo People)的一个分支。主要在加州莱克县的Clear Lake(英语:Clear Lake (California))附近
  • 知识共享许可协议知识共享许可协议(英语:Creative Commons license,或创用CC许可)是一种公共著作权许可协议(英语:Public copyright license),其允许分发受著作权保护的作品。一个创作共享许可用于一
  • 纳粹德国禁烟运动纳粹德国禁烟运动是指在1933年至1945年期间德国的禁烟运动。在德国医师首次研究出吸烟与肺癌的关联后,纳粹德国便开始强烈提倡禁烟运动,而开创了近代史上第一次大众禁烟运动。
  • 胡尔·侯赛胡尔·侯赛(英语:Huell Burnley Howser,1945年10月18日-2013年1月7日)是一位美国的电视人、演员、制片人、作家、歌手、配音演员,以参与《California's Gold(英语:California's Gold