腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
C/C++程序运行CPU还是内核?
、
、
、
我已经
编程
好几年了,但有一件事我从来不明白:例如,在执行C/C++之前,首先需要编译成
机器语言
。它是
由
CPU直接解释的,还是OS内核执行它并将命令传递给CPU? 如果CPU直接执行它,Windows内核如何才能拒绝某些调用?否则,这是否意味着内核也理解
机器语言
,或者非内核C/C++程序不编译成
机器语言
?
浏览 9
提问于2014-04-28
得票数 3
回答已采纳
6
回答
差异: Opcode,字节码,助记符,机器代码和程序集
它被输入到每个汇
编程
序指令的操作代码字段中。例如,AND AC,37,这意味着AND的AC寄存器与37。因此,AND,SUB和MUL都是助记符。它们是
由
汇
编程
序翻译的。汇编语言中的指令(语句)通常非常简单,与高级
编程
语言不同.通常,助记符是单个可执行
机器语言
指令(操作码)的符号名,并且至少为每个
机器语言
指令定义了一个操作码助记符。每条指令通常
由
一个操作或操作码组成,加上零或多个操作数。
浏览 7
提问于2013-07-14
得票数 37
回答已采纳
3
回答
指令集(体系结构)和
机器语言
的区别?
、
这个ISA通常被称为
机器语言
,尽管这个术语并不完全准确。在这个抽象级别上的程序是二进制数字的长列表,每个指令一个,指示要执行哪些指令以及它们的操作数是什么。ISA包括指令和寄存器。据我所知,指令
由
操作码(即操作)和操作数(S)组成。操作码是否太小,不能成为ISA的成员?ISA和
机器语言
有什么区别?
机器语言
是一组程序,而ISA不是一组程序,而是一组更基本的单元(例如寄存器、指令),它们共同构成程序吗?
浏览 0
提问于2015-03-03
得票数 5
2
回答
机器指令和装配指令有什么区别?
、
我有点搞不懂指令是如何在内部
由
计算机处理的。 有两种内部处理指令的“东西”:汇
编程
序和控制单元。例如,伪mips指令可以传递给汇
编程
序,汇
编程
序将其解构成相应的真op mips指令集,然后,我猜想,将这些指令一个接一个地传递到控制单元中进行解码。汇
编程
序和它有什么关系吗?机器指令和装配指令到底有什么不同?
浏览 4
提问于2016-10-16
得票数 2
回答已采纳
4
回答
编程
语言是一组程序还是一组指令?
、
当我试图将
编程
语言看作一种带有语义的正式语言时,我听说
编程
语言是一组有效的程序(根据语言的语法和其他方面来说是有效的)。当我阅读Tanenbum的结构化计算机组织时,我明白
编程
语言是一组指令,每台机器都有一种
机器语言
,
由
机器可以执行的所有指令组成。 所以我想知道一种
编程
语言是一组程序还是一组指令?谢谢。
浏览 0
提问于2015-02-08
得票数 5
4
回答
机器语言
、二进制代码和二进制文件之间的区别
、
我正在学习
编程
,在许多来源中,我看到了“
机器语言
”、“二进制代码”和“二进制文件”的概念。我不清楚这三者之间的区别,因为根据我的理解,
机器语言
是指计算机可以理解的原始语言,即0和1s的序列。如果
机器语言
是0和1s的序列,二进制代码也是0和1s的序列,那么
机器语言
=二进制代码吗? 二进制文件呢?二进制文件到底是什么?对我来说,“二进制文件”这个词是指
由
二进制代码组成的文件。如果我要求一个人向我展示什么是
机器语言
,二进制代码和二进制文件,它们会是什么?=)我想这种区别对我来
浏览 0
提问于2014-02-05
得票数 29
回答已采纳
1
回答
为什么汇
编程
序更喜欢气体输出而不仅仅是二进制?
、
、
根据大英百科全书,汇编语言是我确信ELF/ Mach-O/ PE报头不是“
机器语言
”。那么,为什么汇
编程
序不只是组装汇编语言并将二进制文件的格式化留给链接器呢?
浏览 10
提问于2012-04-23
得票数 1
回答已采纳
3
回答
“二进制码”和“字节码”的区别是什么?
、
、
我最近研究了“字节码”更接近
机器语言
,但它是一种不是
机器语言
的代码。为什么我们需要在转换
编程
语言和二进制代码之间采取中间步骤,这是我不明白的,比如它是10101吗?
浏览 298
提问于2021-05-10
得票数 0
1
回答
机器语言
是如何运行的?
、
这个问题并没有具体涉及到任何
编程
语言,而是涉及到,我认为,所有的
编程
语言。 因此,开发人员将代码输入到IDE或类似的东西中。IDE直接或间接地将其转换为
机器语言
(可能涉及许多步骤:a将其转换为B,将其转换为C,将其转化为D等),这是一种
机器语言
(这只是一串数字)。
机器语言
是如何解释和运行的?
浏览 2
提问于2014-05-12
得票数 0
回答已采纳
9
回答
汇编语言和
机器语言
之间的关系是什么?
、
、
、
、
汇编语言和
机器语言
(对于同一个底层系统)真的是一样的吗?这两个概念之间有什么区别吗?
浏览 2
提问于2009-08-10
得票数 33
回答已采纳
1
回答
有没有汇编语言不能做而只有
机器语言
能做的事情?
、
最近我要学习一些基本的汇编语言,我搜索了wiki,我意识到汇编语言只是
机器语言
的“文本版本”,以便让人类阅读?所以这意味着任何
机器语言
可以做的事情汇编语言也可以完成,对吧?或者汇编语言存在一些局限性,就像高级
编程
语言和汇编语言之间的鸿沟(高级语言做不好的事情,所以我们必须使用汇编语言),那么在某种情况下,我们除了
机器语言
之外别无选择?另一个问题是,我发现一种比
机器语言
更低的语言是“微码”?有人知道机器代码和微码之间的关系吗?
浏览 7
提问于2017-10-15
得票数 1
5
回答
为什么编译器的输出称为目标代码?
、
、
文章
编程
语言
由
保罗·格雷厄姆解释,发表于“黑客与画家”:那么,与对象相关的术语是什么呢?
浏览 0
提问于2012-05-18
得票数 15
回答已采纳
3
回答
机器与汇编语言的关系
、
机器语言
和汇编语言
编程
之间的关系是什么?
浏览 3
提问于2010-08-24
得票数 0
3
回答
编译成
机器语言
的程序如何在不同的机器上运行?
、
在学校里,我们被教导编译器将计算机程序编译成
机器语言
。我们还学到,
机器语言
由
对硬件的直接指令组成。那么,相同的编译程序如何在具有不同硬件的几种计算机配置上运行呢?
浏览 1
提问于2012-05-10
得票数 5
回答已采纳
2
回答
如何将软件添加到机器中?
、
、
、
我知道我们有汇
编程
序和编译器,它们将高级代码转换成机器代码,以便让它理解。但是,在设计了一台具有新架构的新机器之后,我们如何继续前进,并将汇
编程
序和编译器添加到只理解
机器语言
的机器中?据我所知,我们没有用
机器语言
编写汇
编程
序或编译器,那么我们如何将这些程序添加到新机器上,以便它能够以高级语言运行程序?
浏览 0
提问于2014-08-16
得票数 0
回答已采纳
5
回答
高级语言之间的关系。和汇编语言?
、
、
、
在我的汇编语言书中,虚拟机级别列出如下: 在2级以上,是汇编语言3级,
编程
语言提供翻译层,使大规模软件开发切实可行。这些类型的程序必须在ISA级别完全翻译或组装成
机器语言
,然后才能执行。 顶层是4级,高级
编程
语言,如
浏览 4
提问于2014-01-15
得票数 1
2
回答
指令集体系结构是二进制(不可读)还是人类可读性?
、
、
、
如果我是对的,ISA是
机器语言
中的一组指令。那么,指令是在ISA 0/1二进制序列中吗? 谢谢。
浏览 2
提问于2016-02-05
得票数 0
5
回答
HTML是如何转换成
机器语言
的
、
我知道当我们编写C/C++程序时,它首先被编译成汇编语言(经过一系列步骤),然后被转换成
机器语言
,最后在机器上执行。用HTML编写的代码最终是如何被转换成
机器语言
的?过程是这样的: HTML
由
浏览器解析(不知道如何解析),浏览器最终将其转换成
机器语言
(通过使用一些内置的编译器?)。有人能解释一下吗?谢谢
浏览 2
提问于2013-06-11
得票数 2
回答已采纳
3
回答
什么是算法
编程
语言?
序言,第十三页 函数: Lisp,OO: Java,但是Bloch所说的算法
编程
语言是什么?
浏览 0
提问于2011-08-13
得票数 4
回答已采纳
4
回答
机器语言
到底是什么?
、
、
我已经读过很多次了,编译器把高级代码翻译成
机器语言
,每当我谷歌“
机器语言
”时,它就告诉我它是汇编语言。
浏览 10
提问于2017-04-15
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
可怕又可敬的机器语言
如何学习机器语言呢?
编程菜鸟入门教程,由入门到入坟
通过“机器语言”,两个智能体能玩儿“你说我画”| NSR
零基础学C语言之程序语言的发展历程
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券