机器语言是由二进制代码表示的计算机可以直接识别和执行的机器指令的集合。它是计算机设计师通过计算机的硬件结构赋予计算机的操作功能。机器语言指令是由操作代码和操作数组成的二进制代码。以下就是小编为大家带来的机器语言的缺点有哪些呢。
机器语言的缺点有哪些呢
机器语言的缺点有哪些呢
一,由于用机器语言进行程序设计的思维和表达方式与人们的习惯大相径庭,只有经过较长时间职业训练的程序员才能胜任,使得程序设计曲高和寡。
二,程序员既要驾驭程序设计的全局又要深入每一个局部直到实现的细节,即使智力超群的程序员也常常会顾此失彼,屡出差错,因而所编出的程序可靠性差,且开发周期长。
三,大量繁杂琐碎的细节牵制着程序员,使他们不可能有更多的时间和精力去从事创造性的劳动,执行对他们来说更为重要的任务。如确保程序的正确性、高效性。
四,因为它严重地依赖于具体的计算机,所以可移植性差,重用性差。
机器语言是用硬件实现的机器指令。用机器语言编写的程序兼容性对计算机系统结构有非常严格的要求,两台计算机的系统结构和操作系统的用户程序接口应完全相同;软件模拟或硬件模拟可以实现兼容性。但这些方法显著降低了用户程序的操作速度。以上就是小编为大家带来的机器语言的缺点有哪些呢。
[免责声明]
文章标题: 机器语言的缺点有哪些呢
文章内容为网站编辑整理发布,仅供学习与参考,不代表本网站赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请及时沟通。发送邮件至36dianping@36kr.com,我们会在3个工作日内处理。