机器语言

✍ dations ◷ 2025-05-19 05:03:27 #计算机语言

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

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

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

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

以下是一些示例:

...

...

相关

  • 副溶血弧菌肠炎弧菌(学名:Vibrio parahaemolyticus),又称为副溶血弧菌,属于弧菌属,是一种常见的病原菌。肠炎弧菌是一种嗜盐性的革兰氏阴性菌,主要的栖息地在海水中。如果食用了遭此菌污染的
  • 放射性元素放射性或辐射性是指某元素的放射性同位素从不稳定的原子核自发地放出射线(如α射线、β射线、γ射线等)而衰变形成另一种同位素(衰变产物),这种现象称为放射性。衰变时放出的能量
  • 里夏德·维尔施泰特里夏德·梅尔廷·维尔施泰特(德语:Richard Martin Willstätter,1872年8月13日-1942年8月3日),皇家学会成员,德国有机化学家,1915年获诺贝尔化学奖。1894年在慕尼黑开始植物碱化学的
  • CGe有机锗化学是研究碳-锗键的化合物的化学分支。有机锗化合物有四烃基锗、锗杂碳环化合物、有机多锗烷、锗烯、锗炔,和它们的衍生物等。由于锗的原子半径和亲电性和硅有较大差
  • 威廉·卢云·哈密顿威廉·卢云·哈密顿爵士(英语:Sir William Rowan Hamilton,1805年8月4日-1865年9月2日),爱尔兰数学家、物理学家及天文学家。哈密顿最大的成就或许在于重新表述了牛顿力学,创立被称
  • 医疗人类学体质人类学 文化人类学 语言人类学 分子人类学 社会人类学 考古学应用人类学 民族志 参与观察 文化相对论文化 • 社会 史前史 • 人类演化 亲属 婚姻 • 家庭 物质文化 种
  • 隐蔽青年蛰居(拼音:zhé jū、日语:引きこもり)意思与隐居相近,解释为长期隐居在某个地方,不出头露面。蛰居在日本的一种严重的社会现象,绝大多数蛰居者是男性,他们逃避社会,隐蔽于卧室之中,有
  • 里斯顿里斯顿(Reston)是美国弗吉尼亚州费尔法克斯县的一个普查规定居民点,位于华盛顿特区都会区内。2010年人口58,404 人。这是一个国际知名的规划社区,成立于1964年。它更新了第二次
  • 第210集凯文·布朗(Kevin Brown)饰达特·康·斯莱特里(Dot Com Slattery) 格里兹·查普曼(Grizz Chapman)饰格里兹·格里斯伍德(Gris Griswold) 埃迪·法可饰C·C·康宁汉(C.C. Cunningham)
  • 印杰印杰(1964年-),汉族,上海科技大学副校长兼教务长。1992年于兰卡斯特大学获得博士学位。曾担任上海交通大学化学化工学院院长,副校长、研究生院院长。2009年7月至今担任上海市教委