已有1条回答
管理员
计算机能直接识别执行的语言是机器语言,其他计算机语言都需要被翻译成机器语言后,才能被直接执行。
机器语言是机器能直接识别的程序语言或指令代码,无需经过翻译,每一操作码在计算机内部都有相应的电路来完成它,或指不经翻译即可为机器直接理解和接受的程序语言或指令代码。机器语言使用绝对地址和绝对操作码。不同的计算机都有各自的机器语言,即指令系统。从使用的角度看,机器语言是最低级的语言。
机器语言的特点:
1、难学、难懂、难理解。机器语言程序是由一连串指令码构成的,这些指令码又由16进制数组成,它和要实现的功能之间没有任何的联系。
2、无通用性。机器语言是最直接、最原始的语言,它完全依赖与某种特定的计算机系统。
3、需要认为分配内存。机器语言程序和它在运行过程中所要用到的所有参数象高级语言一样,需要存放在主机的内存中。但具体存放在内存的什么位置,如何合理布局,需要程序设计者根据计算机下系统和程序的具体情况来人为确定。
4、运行速度最快。机器语言是计算机能够识别并直接产生作用的唯一语言,不需要经过编译过程,执行速度很快,是高级语言的几百倍。
5、节省内存空间。
6、功能更加完善。机器语言能够完成的功能,高级语言不一定能够实现;高级语言能实现的功能,机器语言也一样能实现。
猜你喜欢
抖音退款多久到账
阿斯顿马丁标志含义
凯翼汽车是哪家公司生产的
奇瑞qq冰淇淋车怎么样(奇瑞qq冰淇淋值不值得买)
m1901f7be是小米什么型号
汽车胎压监测灯亮了怎么办
iPhone 下载软件付款失败怎么办
一加 Ace 2有竞速版吗
2024京东快递春节停运吗 京东快递过年什么时间停运呀
面粉密度
dn是什么软件
奔驰C350-EL多少钱,奔驰c350el报价最低售价59.9万
最新学习
微信拍一拍对方手机会响吗
小米13Ultra限量定制色电池容量是多少
芒果树苗几年可以结果
汽车凹陷修复价目表最新(汽车4厘米凹陷修复需要多少钱)
宝马3系gt价格多少 落地价32.38万百公里油耗仅为6.8L
蜈蚣打死后要注意什么
荣耀Magic5 至臻版怎么设置自动清理垃圾
嘉悦a5多少钱一辆 嘉悦a5落地大概多少钱(落地最低7万元)
iphone11刷新率
polymacon是硅水凝胶材质么
茶花换盆后掉叶怎么办,茶花怎么服盆
一加 Ace 2V充满电需要多久