问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

试述低级语言与高级语言的特点

发布网友 发布时间:2022-03-31 20:02

我来回答

2个回答

热心网友 时间:2022-03-31 21:31

低级语言应该是机器语言,由0、1组成,执行效率比较高。高级语言是比较接近人的自然语言,但要编辑成机器语言(低级语言)才能运行。

热心网友 时间:2022-03-31 22:49

一)低级语言
低级语言提供了操纵计算机系统底层硬件的能力。熟练的程序员通常使用低级语言编写操作系统、设备驱动程序和编译器之类的底层系统软件。低级语言使用CPU的指令集直接调用处理器、寄存器和内存地址,并在这些操作中保持非常高的效率。由于不同的CPU提供的指令集有所不同,所以低级语言依赖于计算机。
低级语言是指机器语言和汇编语言。
1)机器语言(machine language)是一种指令集的体系。这种指令集,称机器码(machine code),是电脑的CPU可直接解读的数据。
2)汇编语言是汇编指令集、伪指令集和使用它们规则的统称,使用具有一定含义的符号为助忆符,用指令助忆符、符号地址等组成的符号指令称为汇编格式指令。

二)高级语言

高级语言(High-level programming language)相对于机器语言(machine language,是一种指令集的体系。这种指令集,称机器码(machine code),是电脑的CPU可直接解读的数据)而言。是高度封装了的编程语言,与低级语言相对。它是以人类的日常语言为基础的一种编程语言,使用一般人易于接受的文字来表示(例如汉字、不规则英文或其他外语),从而使程序编写员编写更容易,亦有较高的可读性,以方便对电脑认知较浅的人亦可以大概明白其内容。由于早期电脑业的发展主要在美国,因此一般的高级语言都是以英语为蓝本。

由于汇编语言依赖于硬件体系,且助记符量大难记,于是人们又发明了更加易用的所谓高级语言。在这种语言下,其语法和结构更类似汉字或者普通英文,且由于远离对硬件的直接操作,使得一般人经过学习之后都可以编程。高级语言通常按其基本类型、代系、实现方式、应用范围等分类。
三)高级语言好处:
程序设计语言从机器语言到高级语言的抽象,带来的主要好处是:
1)高级语言接近算法语言,易学、易掌握,一般工程技术人员只要几周时间的培训就可以胜任程序员的工作。
2)高级语言为程序员提供了结构化程序设计的环境和工具,使得设计出来的程序可读性好,可维护性强,可靠性高。
3)高级语言远离机器语言,与具体的计算机硬件关系不大,因而所写出来的程序可移植性好,重用率高。
4)由于把繁杂琐碎的事务交给了编译程序去做,所以自动化程度高,开发周期短,且程序员得到解脱,可以集中时间和精力去从事对于他们来说更为重要的创造性劳动,以提高程序的质量。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
读一读下面的句子,在比喻句的后面打上 “√”。 1.燕子有一对剪刀似... 判断下面的句子是不是比喻句,是的打√不是的打×1.北极星是盏指路灯... 我来评判:在是比喻句的句子后面打“√”。1.罗丹嘴里叽里咕噜的,好像跟... 判断下列句子是不是比喻句,是的就打“√”。 1.他摸了摸嘴,好像回味似... 我能判断下面的句子是否是比喻句,在正确句子后面的括号里画“√... 判断下面句子是不是比喻句,是的画“√”,不是的画“×”。(1)那跃跃... 英语题(会的都来哈~要全部回答哦~绝对会采纳!!) 英语题 诚心采纳。 英语题(大家帮帮忙,会采纳哦!) 初二英语下,几个空,求解 诚信采纳 为什么我的银行卡没显示余额? 为什么银行卡取了钱收到的短信只有取了多少钱没有余额显示 为什么农行卡有短信不显余额 银行卡绑定了手机为什么不显示信息了? 为什么收不到银行余额短信 我手机怎么银行短信不显示余额? 我的农业银行卡短信开通了,为什么存钱或者取钱都不显示余额? 为什么我的农商银行卡短信提示不显示账户余额,然后其他手机就可以收到? 我的工商银行卡设置了短信服务,但是为什么只有入账和出账通知,没有余额显示呢? 为什么我的农行信息提醒不显示余额 银行卡收不到余额短信是怎么回事 银行卡支付了,发来信息,怎么没显示余额? 您好,我想问一下为什么我的招商银行的卡取款之后短信没有提示余额多少啊? 招商银行转账短信不显示余额是怎么回事? 银行卡突然收不到余额短信 银行短信通知不显示余额怎么办 家具去除油漆味的最好方法? 火车票网上没有了售票口会有吗 手表表把如何拆卸? u盘怎样拆卸?在线等!! 空间维护期间,qcc还能买不,能用不??? 求个兽人寮 统天庄的漫画 有的话请发q350836621@qq.com 有好心人人可以发个兽人寮统天庄的漫画给我吗?谢谢~~~~~~ 邮箱:x65379@qq.com 手机QQ天天德州金币,哪下分?有収购的吗,最近赢了1亿 你好,朋友。麻烦你能把鸭寮街的金蛋1-30国语迅雷下载发给我吗?914967055@qq.com感激不尽,跪求。。 手机正常电池温度多少? 手机电池发热38.7度正常吗 手机电池发热能达到100度吗 手机电池温度多少度合适?开机充电时!手机发烫对手机有影响不?为什么... 手机发热?那么在多少度内属于正常 手机发热,大家电池温度多少 手机电池发烫? 华为手机电池发热怎么解决? 请问手机电池的使用温度范围是多少? 手机电池使用久会发热多少度会影响寿命 手机多少度才算发热? 手机电池发热 手机电池发热发烫严重,该怎么办? 手机正在用:手机电池发热算正常吗 有没有视频剪辑的软件手机的,不要钱