搜索
查看
编辑修改
首页
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
java二叉树
2
ATP-EMTP中的LCC模块电缆线路阅读bergeron模型与JMarti模型数据卡
3
把表从Access导出到Sql Server
4
蓝桥杯第八届决赛 c++ B组 题目及个人题解_蓝桥杯八届国赛试题 csdn c++b组
5
回溯算法练习day.3
6
MAC 本地搭建Dify环境_dify中文版mac部署
7
人工智能AI AIGC 之大语言模型训练技术及系统综述_深度学习:ai大型语言模型的深度学习策略
8
在githhub上创建个人展示主页的方法【2022年版】_github个人主页链接在哪
9
PS直接免费使用Stable Diffusion,这款插件简直是设计师的福音_stable diffusion 照片转白描
10
uniapp开发,打包成H5部署到服务器_uniapph5打包部署服务器
当前位置:
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
Python3
字典
用法总结
(
一)_
字典
的
键
需要
初始化
吗...
Python3
字典
常用方法总结
(
一)Python
字典
可存储任意类型对象,如字符串、数字、元组等,优点:取值方便,速度快...
赞
踩
article
【C
数据结构
】
树
...
如果一个结点没有父结点,那么这个结点就是整棵
树
的根结点。对于具有同一个根结点的各个子
树
,相互之间不能有交集。单个结点也是...
赞
踩
article
李沐62
_
序列
到
序列
学习
seq2seq
——自学笔记...
"英-法”数据集来训练这个机器翻译模型。李沐62
_
序列
到
序列
学习
seq2seq
——自学笔记 ...
赞
踩
article
人工智能
发展简史
第二章
:
第一次
浪潮期-
20
世纪
60
年代_
第一次
海潮
人工智能
...
简而言之,就是将输入语句类型化,再翻译成合适的输出。虽然 ELIZA 很简单,但 Weizenbaum 本人对 ELIZ...
赞
踩
article
6-6
单链
表
结点
和_给出
单链
表
类型定义
。本题要求实现2个
函数
,
创建
单链
表
并统计
所有
结点
的
累加
和。...
给出
单链
表
类型定义
。本题要求实现2个
函数
,
创建
单链
表
并统计
所有
结点
的
累加
和。
函数
接口定义:/* 用数组arr中的arr_...
赞
踩
article
与
sum
类似
的
自编
mul
函数
(求
乘积
)_
写
一个
mul
函数
...
与
sum
类似
的
自编
mul
函数
(求
乘积
)--十进制select id,
sum
(t.value) "和" ,power(10...
赞
踩
article
还天天熬夜
加班
做
报表
?
其实
你根本不懂
如何
高效
做
报表
_
如何
更好
的
做
报表
工作...
问数据分析师
的
日常工作是什么_
如何
更好
的
做
报表
工作
如何
更好
的
做
报表
工作 ...
赞
踩
article
Stable
Diffusion
绘画初探
chilloutmix
模型
人物画像首选...
AI绘画发展以来出现了很多优质的平台,
Stable
Diffusion
是普通大众最爱的之一,比起MJ来讲,它是现在愿意动...
赞
踩
article
Python
初始化
字典
的一个非常简便帅气炫酷的方法_
python
字典
value
初始化
为0...
1、已知
字典
值得情况下
初始化
字典
lst = [1,3,5,7,9] #存放
字典
的键dic = {}.fromkeys(l...
赞
踩
article
关于
MD5
的
个人笔记_
多重
md5
...
1.
MD5
的
实现2.
MD5
的
所谓解密原理3.自已修改
MD5
的
思路3.1
多重
MD5
加密计算3.2
MD5
到十进制3.3部份替...
赞
踩
article
rabbit
mq
教程_
mq
使用教程...
RabbitMQ 是一个广泛使用的消息服务器,采用 Erlang 语言编写,是一种开源的实现实现了AMQP(高级消息队列...
赞
踩
article
python
sys
os
time
random模块_
pycharm
安装
sys
os
time
模...
sys
一、
sys
一、
sys
import
sys
print(
sys
.version) #
python
版本号等print(...
赞
踩
article
Error: [
vuex
] do not
mutate
vuex
store
state
outsi...
Error: [
vuex
] do not
mutate
vuex
store
state
outside
mutatio...
赞
踩
article
Linux
系统编程
--
信号
与
管道
...
open 函数在打开
管道
文件的时候,必须两方都执行 open,open 才能打开,只有一个进程执行 open,open ...
赞
踩
article
Flutter
|
获取
appName
、版本号等
_
flutter
获取
android
包名...
可以使用这个官方推荐的 package:https://plus.
flutter
community.dev/docs/p...
赞
踩
article
大
模型
时代下
的
“
金融业
生物识别
安全
挑战”机遇
,
百度
、
华为
、
京东
、
B站最新
面试题
汇集...
本人从事网路
安全
工作12年
,
曾在2个
大
厂工作过
,
安全
服务
、
售后服务
、
售前
、
攻防比赛
、
安全
讲师
、
销售经理等职位都做过
,
对这...
赞
踩
article
SSH
加密
的
两种
方式
_
ssh
加密
方式
...
第一种
方式
为密码登录在整个过程中,客户端本身不存有任何密钥。过程:客户端输入用户名,发出登陆请求 服务端接收到请求并返回...
赞
踩
article
《
浪潮
之巅》11~14
章
_
高盛
收购
铁路大王
是
谁...
《
浪潮
之巅》11~14
章
转贴自《Google 黑板报 -- Google 中国的博客网志》(http://www.goo...
赞
踩
article
navicat
for
mysql
在
win7
下设置定时计划
_
装
navicat
客户端
的
电脑关机还能执...
navicat
for
mysql
在
win7
下设置定时计划
_
装
navicat
客户端
的
电脑关机还能执行自动任务吗装nav...
赞
踩
article
Kafka
面试题_
消费者
组是
kafka
独有的
概念
...
消费者
组是
Kafka
独有的
概念
,如果面试官问这 个,就说明他对此是有一定了解的。我先给出标准答案:1、定义:即
消费者
...
赞
踩
相关标签
python字典
c语言
数据结构
算法
笔记
深度学习
gru
pytorch
python
序列
seq2seq
人工智能
链表
null
sql
function
oracle
测试
存储
数据分析
大数据
程序人生
stable diffusion
初始化字典
fromkeys