搜索
查看
编辑修改
首页
UNITY
NODEJS
PYTHON
AI
GIT
PHP
GO
CEF3
JAVA
HTML
CSS
搜索
weixin_40725706
这个屌丝很懒,什么也没留下!
关注作者
热门标签
jquery
HTML
CSS
PHP
ASP
PYTHON
GO
AI
C
C++
C#
PHOTOSHOP
UNITY
iOS
android
vue
xml
爬虫
SEO
LINUX
WINDOWS
JAVA
MFC
CEF3
CAD
NODEJS
GIT
Pyppeteer
article
热门文章
1
高效数据存储格式Parquet_to_parquet
2
IDEA连接SqlServer数据库_idea导入sqljdbc后如何与sqlserver连接
3
【大模型实践】ChatGLM3微调输入-输出模型(六)_chatglm3 prompt
4
【Git-Git克隆代码与提交代码】使用Git命令方式拉取代码至本地以及上传代码到云端
5
文件上传漏洞靶场搭建(upload-labs)_upload-labs搭建
6
Debian/Linux 配置网络教程(包括配置IP)_debian 配置网络
7
移动通信网络频段大全_n66频段
8
前端安全——最新:lodash原型漏洞从发现到修复全过程_lodash 漏洞复现
9
React native拆包之 原生加载多bundle(iOS&Android)_react native加载bundle
10
华为鸿蒙4谷歌GMS安装教学_华为鸿蒙os安装谷歌gms套件的最便捷方法教程
当前位置:
article
> 正文
计算机高级语言与低级语言的区别_高级语言独立于机器是什么意思
作者:weixin_40725706 | 2024-04-30 21:15:25
赞
踩
高级语言独立于机器是什么意思
最初的计算机程序都是用0和1的序列表示的,程序员直接使用的是机器指令,无需翻译,从纸带打孔输入即可执行得到结果。后来为了方便记忆,就将用0、1序列表示的机器指令都用符号助记,这些与机器指令一一对应的助记符就成了汇编指令,从而诞生了汇编语言。无论是机器指令还是汇编指令都是面向机器的,统称为低级语言。因为是针对特定机器的机器指令的助记符,所以汇编语言是无法独立于机器(特定的CPU体系结构)的。但汇编语言也是要经过翻译成机器指令才能执行的,所以也有将运行在一种机器上的汇编语言翻译成运行在另一种机器上的机器指令的方法,那就是交叉汇编技术。
高级语言是从人类的逻辑思维角度出发的计算机语言,抽象程度大大提高,需要经过编译成特定机器上的目标代码才能执行,一条高级语言的语句往往需要若干条机器指令来完成。高级语言独立于机器的特性是靠编译器为不同机器生成不同的目标代码(或机器指令)来实现的。那具体的说,要将高级语言编译到什么程度呢,这又跟编译的技术有关了,既可以编译成直接可执行的目标代码,也可以编译成一种中间表示,然后拿到不同的机器和系统上去执行,这种情况通常又需要支撑环境,比如解释器或虚拟机的支持,Java程序编
译成bytecode,再由不同平台上的虚拟机执行就是很好的例子。所以,说高级语言不依赖于机器,是指在不同的机器或平台上高级语言的程序本身不变,而通过编译器编译得到的目标代码去适应不同的机器。从这个意义上来说,通过交叉汇编,一些汇编程序也可以获得不同机器之间的可移植性,但这种途径获得的移植性远远不如高级语言来的方便和实用性大。
声明:
本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:
https://www.wpsshop.cn/w/weixin_40725706/article/detail/515218
推荐阅读
article
使用
python
打开
parquet
文件
_查看
parquet
类型
文件
...
Parquet是一种用于列式存储和压缩数据的
文件
格式,广泛应用于大数据处理和分析中。Python提供了多个库来处理Par...
赞
踩
article
flutter
android
修改
项目
包名
、
图标
_安卓在线
修改
包名
图标
...
flutter
android
修改
项目
包名
、
图标
_安卓在线
修改
包名
图标
安卓在线
修改
包名
图标
...
赞
踩
article
Docker
下 【
Locust
2.8】 +
prometheus
+
influxdb
+ gr...
运行脚本之后,访问http://localhost:8089/export/
prometheus
测试
一下,如图输出信息...
赞
踩
article
VTK
----
VTK
数据结构
详解3(
代码
篇)...
上篇文章()从计算机
数据结构
(数组、链表等)的角度对的实现原理进行了说明,下面从
代码
的层面详细说明它们的使用及相关实现逻...
赞
踩
article
软件
设计师
(
一
)
编译
原理
-
文法
_
软件
设计师
文法
分析...
编译
原理
考点1:
文法
考点2:正规式考点3:有穷自动机考点4:语法推导树考点5:算符优先表格,看完整篇在看这个表格,更好的...
赞
踩
article
2024
年
第十六届
“
华中
杯”(A
题
)
大学生
数学
建模
挑战赛| 物理
建模
,多
目标
优化
|
数学
建模
完整代码...
当大家面临着复杂的
数学
建模
问
题
时,你是否曾经感到茫然无措?作为2022
年
美国
大学生
数学
建模
比赛的O奖得主,我为大家提供了...
赞
踩
article
可视化
特征
图
:
python
读取
pth
模型
,并
可视化
特征
图
。
亲测有效
。
_
pth
模型
可视化
...
一、前言我们有时候需要
可视化
特征
图
,尤其是发paper,或者对比算法等情况
。
而且通过
可视化
特征
图
,也可以让我们对这个整个...
赞
踩
article
协商
缓存
和
强
缓存
的区别_
强
缓存
和
协商
缓存
区别...
使用
强
缓存
策略时,如果
缓存
资源有效,则直接使用
缓存
资源,不必再向服务器发起请求。
强
缓存
策略可以通过两种方式来设置,分别是...
赞
踩
article
Golang
精编100题-搞定
golang
面试_
mhedtitupms
=
:
ma
/i/nasdtorr...
转载: https://blog.csdn.net/yincheng01/art
ic
le/details/8046...
赞
踩
article
android
flutter
混合开发(
配置
篇)
_
android
flutter
混编
怎么
配置
...
Android中使用Flutter来进行UI的展示步骤也很简单,在此简单做个笔记总结下。使用Android studio...
赞
踩
article
深度学习入门8-
RNN
、
注意力
机制
实现
英
译法的案例代码
实现
_
rnn
实现
英
法互译...
文章目录一、案例介绍二、代码
实现
1.数据预处理2.编码器3.解码器4.基于
注意力
机制
的解码器5.训练函数6.画图和评估函...
赞
踩
article
收藏!
100
条
经典
实用的
Python
实
例
,
代码
清晰拿来即用!_
python
练手
经典
100
例
...
在使用列表的时候,有时会需要取最后一个元素,有下面几种方式可以实现。_
python
练手
经典
100
例
python
练手
经典
1...
赞
踩
article
RabbitMQ
控制
界面详解...
RabbitMQ
控制
界面详解_rabbitmq
控制
界面rabbitmq
控制
界面 1、overvi...
赞
踩
article
Visual
Studio
Code中
task
s.
json
全局任务命令选项CommandOption...
本文介绍了
Visual
Studio
Code中
task
s.
json
全局任务命令选项
CommandOptions
的详细内...
赞
踩
article
跃见书单 | 一文带你读懂《
人工智能
简史》_2012
年
,
谷歌
的
深度
学习
算法
实现
图像识别
突破
,
开创了人...
未必人人都能成为
人工智能
领域
的
内啡肽群体,但我们要做
的
便是让自己从血清素群体尽快成长为多巴胺群体_2012
年
,
谷歌
的
深度
...
赞
踩
article
ChatGPT
3.5
:开启即用
的
智能
聊天
体验_chat
3.5
...
ChatGPT
3.5
是由 OpenAI 开发
的
一种基于 GPT-
3.5
架构
的
大型语言模型。GPT-
3.5
是 GP...
赞
踩
article
ubuntu
navicat
刷新使用期限
_
navicat
试用
时间
写在哪个
文件
了...
參考鏈接:https://www.cnblogs.com/tanrong/p/10173109.html四 破解暂时只知...
赞
踩
article
php
词法
语义
分析
,[总结]
语法
制导
翻译
/
语义
分析
...
语义
分析
理论中并没有
语法
和词法
分析
阶段中那么多算法。如同整个编译原理里大部分理论一样,其都是为实践编码提供理论支持,从而...
赞
踩
article
python
学习
之:
字典
默认值
的用法...
默认值
从
字典
中读取时使用
默认值
dic = {"a":1,"b":2, "c":3, "d":4}key = "e"val...
赞
踩
article
Python
读取
.
parquet
文件_
python
批量
读取
parquet
文件...
Fast
parquet
和Pyarrow安装之后,只需要在Jupyter notebook中正常地 import pa...
赞
踩
相关标签
人工智能
python
信息与通信
android
flutter
android studio
docker
VTK
数据结构
数据对象
数据属性
Ghost
程序人生
经验分享
其他
java
抽象代数
数学建模
深度学习
缓存
服务器
http
rnn
pytorch