机器语言

✍ dations ◷ 2025-04-28 23:52:15 #计算机语言

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

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

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

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

以下是一些示例:

...

...

相关

  • 行刑方式注射死刑,或注射毒药、致命性注射是指利用注射足以致命剂量的药剂(通常是巴比妥酸盐、肌肉松弛剂和钾溶液)使被注射对象立即死亡的一个方法与过程。主要用于死刑的执行,也可能在
  • BBC英国广播公司(英语:British Broadcasting Corporation;缩写:BBC),是英国一家独立运作的公共媒体,亦是全球最大的新闻媒体(按照雇员人数),资金主要来自于英国国民所缴纳的电视牌照费。B
  • 分体法分体法(英文:Partonomy),又称为分体学或分体论,是一种基于部分-整体关系的分类系统。分体法不同于生物分类学之类的分类法(taxonomy;又称为分类学),因为后者乃是基于相似性的分类系统
  • 屋顶花园屋顶花园是指在屋顶种植植物,成为庭园,天台花园、空中花园都是屋顶花园的类型。屋顶花园不仅在视觉上带来绿美化的环境,也有减缓城市热岛效应、调节微气候、增加保水性能、建筑
  • 鬼笔环肽鬼笔环肽(Phalloidin)是一种环状七肽毒素,隶属于从鹅膏菌科的真菌鬼笔鹅膏中提取的一组毒素(即所谓鬼笔毒素)。它的毒性源于其能够抑制细胞内微丝解聚的特性。自从人们发现鬼笔
  • 翻译记忆翻译记忆(亦称翻译内存、翻译记忆库,translation memory,缩写为TM)是计算机程序软件的数据库,用来辅助人工翻译。有时,使用翻译记忆库的软件也常被称为 TMM (Translation Memory Ma
  • 鼢鼠鼢鼠属(Myospalax),哺乳纲、啮齿目、鼹形鼠科的一属,而与鼢鼠属同科的动物尚有马岛白尾鼠属(马岛白尾鼠)、澳洲白尾鼠属(澳洲白尾鼠)等数种哺乳动物。
  • 博迪博迪(蒙古语:Боди,1504年-1547年),尊号阿剌克汗(蒙古语:Алаг хаан),蒙古大汗,察哈尔首任可汗。达延汗长子图鲁博罗特的长子,是达延汗指定的继承人。然而,在1517年,达延汗死后,
  • 亚里沙亚里沙(日语:ありさ,1989年3月2日-)是日本福冈县出身的前写真偶像、女演员。2011年3月于青山学院大学毕业后,于IT企业就职。半年后在涩谷区被星探发现,由OL转变为女演员,于2012年发
  • 亚历山大·费奥多罗维奇·高尔金亚历山大·费奥多罗维奇·高尔金(俄语:Александр Фёдорович Горкин,1897年9月5日-1988年6月29日),苏联政治人物。苏联最高苏维埃主席团秘书。苏联最高法