腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
视频
沙龙
3
回答
机器与汇编语言的关系
assembly
、
machine-code
机器语言和汇编语言编程之间的关系是什么?
浏览 3
提问于2010-08-24
得票数 0
17
回答
有没有一种编程语言“下面”汇编?
assembly
、
machine-code
、
microcoding
有没有一种编程语言“下面”汇编?
浏览 4
提问于2008-11-05
得票数 47
1
回答
什么时候使用汇编语言?
assembly
、
compiler-construction
我正在参加一个计算机组织的课程,我看到了这段视频: 为什么编译器编写人员需要了解汇编语言?编译器不把像Java这样的高级语言翻译成二进制语言(或者Java中的字节码)吗?汇编语言什么时候进来? 以下是我书中的一句话: 高级编程语言一种可移植的语言,如C、C++、Java或Visual,由可被编译器翻译成汇编语言的单词和代数符号组成。 我真的认为编译器从高级语言到二进制语言。这样不对吗?
浏览 1
提问于2019-09-01
得票数 1
4
回答
是所有编程语言共有的编译器。
compiler-construction
、
interpreter
对于不同的编程语言,是否有不同的编译器,或者编译器对于所有编程语言都是通用的?用哪种语言编写编译器。
浏览 4
提问于2013-10-22
得票数 1
回答已采纳
3
回答
如何使用伪操作作为指令?
assembly
、
inline-assembly
、
x86-16
在汇编语言中,我如何使用伪操作作为指令?据我所知,程序集文件使用汇编程序转换为机器代码。是否有一种方法可以使用伪操作直接从程序集文件本身发送操作码? 例如,如果有一些指令,比如ADD,它的操作代码为0101。有没有一种方法可以利用我们对ADD的op代码0101的了解,只从某个内存位置使用0101添加两个寄存器,而不是显式地使用ADD指令?我在找一个黑客,还在想这个。
浏览 1
提问于2014-11-30
得票数 0
回答已采纳
2
回答
编程语言是用什么写的?
programming-languages
、
history
、
coding
这是我的第一个问题。 这样想吧。Python是用C编写的,C编译器是用旧的C编译器编写的,C编译器是用更旧的C编译器编写的,B编译器是用BCPL编写的。我不知道BCPL是用什么语言写的,但是好像一定有一种原始语言吗? 换句话说,每种编程语言都是用旧的编程语言编写的。那么,最先出现的是什么,编码的是什么?
浏览 0
提问于2020-10-14
得票数 1
4
回答
编程语言是一组程序还是一组指令?
programming-languages
、
terminology
来自结构化计算机组织 程序是描述如何执行某项任务的一系列指令。 当我试图将编程语言看作一种带有语义的正式语言时,我听说编程语言是一组有效的程序(根据语言的语法和其他方面来说是有效的)。 当我阅读Tanenbum的结构化计算机组织时,我明白编程语言是一组指令,每台机器都有一种机器语言,由机器可以执行的所有指令组成。 所以我想知道一种编程语言是一组程序还是一组指令?谢谢。
浏览 0
提问于2015-02-08
得票数 5
2
回答
机器指令和装配指令有什么区别?
assembly
、
cpu-architecture
我有点搞不懂指令是如何在内部由计算机处理的。 有两种内部处理指令的“东西”:汇编程序和控制单元。 例如,伪mips指令可以传递给汇编程序,汇编程序将其解构成相应的真op mips指令集,然后,我猜想,将这些指令一个接一个地传递到控制单元中进行解码。 这就是MIPS指令--不管它们是假的还是真的--是如何处理的。 但是机器指令呢?这仅仅是输入到控制单元吗?汇编程序和它有什么关系吗?机器指令和装配指令到底有什么不同?
浏览 4
提问于2016-10-16
得票数 2
回答已采纳
1
回答
Visual Studio“C++”和“常规”类别有什么不同?
visual-studio-2010
、
visual-studio
假设我正在制作一个新的空白项目。 我使用的是Visual Studio Express 2010,但我认为这个问题不仅仅是一个版本。 谢谢!
浏览 0
提问于2013-03-01
得票数 0
回答已采纳
2
回答
从BIOS加载Linux操作系统内核
c
、
assembly
、
linux-kernel
、
bios
、
real-mode
开机后,CPU加载BIOS,构建中断向量表,以实地址模式启动中断服务例程。通过BIOS,CPU接收INT 0x19。ISR of INT 0x19将第一个扇区(512 B)加载到内存中。这个扇区是Linux的引导部分,它将操作系统的其他部分加载到内存中。 第一个扇区是bootsect.s,它是用程序集编写的。这是第一个加载到内存中的系统代码。我怀疑程序集指令是加载还是编译机器指令加载到内存中。BIOS是否有一个本机assembler来将程序集转换为机器指令?
浏览 3
提问于2014-12-18
得票数 0
回答已采纳
4
回答
机器语言到底是什么?
c++
、
assembly
、
machine-code
我已经读过很多次了,编译器把高级代码翻译成机器语言,每当我谷歌“机器语言”时,它就告诉我它是汇编语言。另一方面,当我打开一个用c++编写的带有记事本的hello world应用程序时,它给我展示了一些东西,而不是组装。这些东西背后的秘密到底是什么,二进制和比特是从哪里来的呢?请解决我的困惑。
浏览 10
提问于2017-04-15
得票数 1
回答已采纳
1
回答
什么使得x=2机器独立于MOV X,2?
assembly
、
compiler-construction
来自Compiler Construction (Louden): 汇编语言非常依赖于为其编写的特定机器,因此为一台计算机编写的代码必须为另一台计算机完全重写。显然,编程技术的下一个主要步骤是以更接近数学符号或自然语言的形式编写程序操作,其方式独立于任何一台特定的机器,但能够被程序本身转换为可执行代码。例如,程序集代码MOV X, 2可以以一种简洁的、与机器无关的形式编写为x = 2。 我不明白-我想我错过了他的观点。如果现代编程语言使用的是MOV X, 2而不是x = 2,这将如何降低它们的机器独立性呢?编译器仍然需要将任何一条语句转换成等价的机器代码,不是吗?
浏览 1
提问于2016-02-23
得票数 2
回答已采纳
1
回答
为什么使用十六进制编辑器更改asm指令只需要递增
assembly
、
x86
、
reverse
我正在尝试修改这个程序,只使用objdump和一个十六进制编辑器来显示“不同”。 #include <string.h> #include <stdio.h> int main(int argc, char *argv[]) { int return_value; return_value = strcmp("test", "test"); if (return_value == 0) printf("it's the same\n") else printf
浏览 0
提问于2016-07-25
得票数 0
1
回答
对象代码与机器代码
assembly
、
compiler-construction
、
operating-system
、
programming-languages
机器代码是程序被转换成的指令的处理器特定的二进制表示;来自处理器体系结构指令集的最低层次指令。 操作系统是负责通过硬件架构将(二进制))指令传递给处理器的代理。 因此,译者所做的最抽象的翻译应该是二进制指令。 汇编程序接收具有与处理器的体系结构指令(具有二进制表示的)一对一对应的指令的汇编代码,并生成对象代码。 链接器的结果不是更多的链接对象文件,在此阶段不进行任何转换。加载模块是对象代码。即:操作系统向RAM加载的代码是对象代码(它不是指令的二进制表示)。 问题1:二进制表示是否保存在操作系统中? 问题2:什么是将目标代码翻译成二进制表示?它是操作系统(或者安装在上面的语言运行库,如果有的话
浏览 3
提问于2014-07-10
得票数 2
回答已采纳
1
回答
使用Von Neumann模型的低级语言和高级语言之间的差异
programming-languages
、
difference
、
von-neumann
我对这个教科书上的问题感到困惑: 汇编程序是一种低级语言,但Java和Python是高级语言.用Von模型用一个例子解释这种差异。选择Java或Python。 我知道低级语言和高级语言之间的区别,但是我很难用Neumann模型来解释这些差异。我真的不明白这个模型和低级语言或高级语言有什么关系?有什么想法吗?
浏览 6
提问于2022-03-06
得票数 0
1
回答
应用程序的ios可执行文件中的奇怪编码
ios
、
objective-c
、
encoding
、
character-encoding
我试图了解某些ios应用程序的可执行文件是什么样子,我所做的是使用iexplorer将应用程序文件导出到我的计算机上,然后我查看info.plist来查看可执行文件,然后用记事本打开它们,使用UTF -8编码,但在这两个文件中,情况如何--在打开两个文件时,我看到两个文件中都有表达目录的英文单词: 文件1的样本: <“(?!NðC°Xj e”)5o·-5°{^ŒE=rün$@[3,ÔÜ£æ»8I˜hGw!*aHÒQ•tœl²þ„™AÍçßÍ憴³)è:cÌ7H5æß-eFç¯î&Ø\n,$Ë$y»¥ÁB^6ÙP; i(q,Aâðð·'©=Ÿa"v!PBÛÚ
浏览 0
提问于2015-01-11
得票数 0
回答已采纳
1
回答
机器语言的语法是否因机器不同而不同?
machine-language
我有一个关于机器语言的问题。如果我使用机器语言编写一个打印"Hello World“的程序,我的语法是否会因编写代码的机器不同而有所不同。
浏览 4
提问于2015-11-18
得票数 0
1
回答
在真正的机器上运行MIPS指令[而不是在模拟器上]
mips
、
emulation
我正在大学的MIPS工作,我们正在使用Qtspim模拟器来运行MIPS指令。我在谷歌上搜索了如何在我的真实机器上运行MIPS代码(,而不是,任何像SPIM这样的模拟器),但我没有找到任何评论。是否可以根据MIPS指令创建可执行文件? 在我的另一堂课(系统编程)中,我们一直使用MASM615编译汇编指令,使用来自cmd的make32命令。我在找类似的工具。有MIPS的存在吗?
浏览 1
提问于2013-03-22
得票数 0
回答已采纳
1
回答
Captone模块是否支持exe作为输入,还是数据需要是一个独立的指令二进制?
python
、
capstone
一些反汇编程序,如IDA或Ghidra,接受一个exe并输出指令。其他反汇编程序要求用户解析PE报头,为指令隔离二进制文件并将其传入。 我正在努力学习如何使用Capstone,但只显示正在传递的隔离指令缓冲区,如下所示: # test1.py from capstone import * CODE = b"\x55\x48\x8b\x05\xb8\x13\x00\x00" md = Cs(CS_ARCH_X86, CS_MODE_64) for i in md.disasm(CODE, 0x1000): print("0x%x:\t%s\t%s" %
浏览 4
提问于2021-05-25
得票数 0
回答已采纳
1
回答
在计算机系统的多级模型中,较低层次的语言、对象、数据类型、操作和特性是什么?
architecture
、
operating-systems
来自结构计算机组织的Tanenbuam 📷 从某种意义上说,具有n级的计算机可以看作是n个不同的虚拟机,每个虚拟机都有不同的机器语言。我们将交替使用“级别”和“虚拟机”这两个术语。但是,请注意,与计算机科学中的许多术语一样,“虚拟机”也有其他含义。语言和虚拟机之间有一种重要的关系。每台机器都有一种机器语言,由机器可以执行的所有指令组成。实际上,机器定义了一种语言。类似地,一种语言定义了一台机器--即能够执行用该语言编写的所有程序的机器。级别1、2和3的机器语言是数字语言。它们中的程序由长系列的数字组成,这些数字对机器来说很好,但对人却不好。从第4级开始,语言包含对人们有意义的单词和缩写。0、1
浏览 0
提问于2015-02-10
得票数 1
回答已采纳
1
回答
在$ra地址上使用lw
mips
假设我们在MIPS中有类似的东西 jal F F: lw $t1, 0($ra) lw $t2, 8($ra) 我们在$t1和$t2会有什么? $t1会有F的指令码吗?
浏览 1
提问于2014-03-08
得票数 0
回答已采纳
2
回答
计算机如何解释编程语言?
c
、
computer-science
我很想知道机器是如何解释编程语言的。我查看了一些语言比较/基准测试,注意到一些编程语言是用C编程语言编写的,而其他编程语言则是用其他语言编写的。例如,Ruby和JVM (虽然不是一种语言)都是用C编写的,但是为什么编写Ruby或JVM的人要用C编写呢?难道他们不能用像C这样的方式写它吗,我猜,不是用另一种语言写的。:-)只是因为不想重新发明轮子,还是C是机器之神?
浏览 5
提问于2011-10-26
得票数 0
回答已采纳
1
回答
是否可以用Java编程语言编写linux内核?
kernel
、
java
当linux内核用C语言编写时,是否可以用java编程语言、微内核和单片内核编写?关心开发java操作系统。
浏览 0
提问于2016-12-31
得票数 1
回答已采纳
1
回答
综合与翻译的区别
translate
最近,我遇到了描述一种语言向另一种语言转变过程的两个词--“翻译”和“综合”。我有一些建议,但我不知道有什么区别。例如,我们说C++被“翻译”成汇编程序(字符串被转换成另一个字符串),但是VHDL (三个抽象级别:行为、RTL和逻辑)从行为到RTL,从RTL到逻辑等等(门描述仍然表示为字符串,所以基本上仍然是字符串,不是吗?) 有人能解释或推荐我来精确的区别这些概念吗?
浏览 0
提问于2015-05-29
得票数 0
回答已采纳
9
回答
汇编语言和机器语言之间的关系是什么?
assembly
、
architecture
、
operating-system
、
machine-code
、
instruction-set
汇编语言和机器语言(对于同一个底层系统)真的是一样的吗?这两个概念之间有什么区别吗?
浏览 2
提问于2009-08-10
得票数 33
回答已采纳
1
回答
我在哪里可以找到像grep这样的终端命令的源代码?
bash
、
terminal
因为我是编程新手,所以我想问我在哪里可以找到终端命令的源代码,并使用像vim这样的编辑器查看它们。例如,如果我输入“哪个grep”,然后尝试"vim /usr/bin/grep",则输出的格式不可读。 谢谢
浏览 0
提问于2021-04-11
得票数 0
1
回答
Hack程序集:添加R3、R1、R9,给出错误的“预期表达式”
nand2tetris
我能够使用汇编程序使用实寄存器进行简单的算术操作,但我在 ADD R3,R1,R9 当我作为汇编程序中的*.asm文件单独尝试这一行时,我会得到一个“表达式预期”错误。我把这条线从书上直接拉了出来,所以我很惊讶有一个问题。 有什么想法吗? 谢谢。
浏览 5
提问于2021-07-28
得票数 0
回答已采纳
1
回答
IDE和解释器的基本区别是什么?
python
我知道解释器把编程语言翻译成机器语言。但我无法区分IDE和解释器。我的意思是,当我运行一个代码,它们是如何工作的,它们的目的是什么?
浏览 8
提问于2022-03-28
得票数 -3
3
回答
什么是算法编程语言?
programming-languages
“.你需要理解核心语言:它是算法、功能、面向对象的吗?”--有效的Java,约书亚·布洛赫,2 2ndEd。2008年。序言,第十三页 函数: Lisp,OO: Java,但是Bloch所说的算法编程语言是什么?
浏览 0
提问于2011-08-13
得票数 4
回答已采纳
3
回答
“二进制码”和“字节码”的区别是什么?
python
、
bytecode
、
interpreter
我最近研究了“字节码”更接近机器语言,但它是一种不是机器语言的代码。为什么我们需要在转换编程语言和二进制代码之间采取中间步骤,这是我不明白的,比如它是10101吗?
浏览 298
提问于2021-05-10
得票数 0
1
回答
编译器如何交叉编译到不同的操作系统和体系结构?
go
、
cross-compiling
我非常感兴趣的是,Go (从V1.5开始)有内置的交叉编译选项。但是,如何为不同的操作系统和体系结构进行编译呢?我的意思是,这将需要知道(而且可能是类似的)目标机器语言和平台。
浏览 3
提问于2016-11-11
得票数 2
回答已采纳
1
回答
如何使绝对跳跃相对?
assembly
、
x86
假设我已经将x86程序集代码分解成一个完整描述它的结构列表(操作码、regs、imm等),那么我如何通过编程将绝对跳转为相对跳转呢? 基本上,我试图实现的是,我可以插入或删除在跳转和目标之间的字节,然后通过向其添加增量来修复跳转。
浏览 0
提问于2015-04-18
得票数 1
回答已采纳
18
回答
什么是编程语言?
programming-languages
可能重复: 不,真的。 我一直在努力想出一个很好的定义。到目前为止,我的看法是: 编程语言是一种形式语言,包含语法。句法规则用于形成语句。编程语言用于创建一组计算机可以理解的指令。语法语句的集合称为程序。 我知道它读得不太好,所以在这方面有一些帮助是很好的。 这里是维基百科的第一段 编程语言是一种人工语言,用来表示计算机,特别是计算机所能执行的计算。编程语言可以用来创建程序来控制机器的行为,精确地表达算法,或者作为人类交流的模式。 我认为这是生活中每个人都知道它是什么的事情之一,但它很难定义。 我一个人吗?你的想法?
浏览 25
提问于2009-11-21
得票数 32
回答已采纳
4
回答
有ASM编译器吗?
assembly
、
optimization
、
compiler-construction
我知道ASM通常在汇编程序中运行,结果是或多或少地一对一地映射到最终的二进制文件,但这不是我所想的。 是否有人将ASM (或对象文件)作为一种已编写好的语言来处理,从而对其进行全面的优化?虽然这样的工具在其自身中可能并不特别有用,但它可以执行类似于来自封闭源静态库的函数内联之类的操作。
浏览 0
提问于2010-12-09
得票数 1
回答已采纳
5
回答
C中的文件管理?
c
、
file
我正在用C进行文件管理的培训,我看到有很多方法可以用fopen打开一个文件,使用单词a,r等。一切都好,但我也读到,如果我把b加到那个单词上,它就变成了一个二进制文件。什么意思?与普通文件的区别是什么?
浏览 0
提问于2013-03-20
得票数 1
回答已采纳
2
回答
联机分层.由本地机器上的文件夹结构生成的嵌套数据结构
javascript
、
json
、
web
、
hierarchical-data
、
directory-structure
我是一名计算机音乐专业的学生,有着比编程更多的音乐背景,所以请原谅我的无知。我正在尝试创建一个网站,其在线文件结构类似于磁盘上目录的本地文件结构。最理想的情况是,该网站将引用谷歌驱动器的目录。 我对使用javascript进行编程很感兴趣,因为我希望数据能够与web动态地对齐。有一次我有一个wiki,特别是一个PMWiki发行版。由于这个原因,我对嵌套的数据结构非常着迷,并且喜欢json格式。我不喜欢使用Pmwiki的一件事是,我无法在本地机器上创建嵌套目录,这会立即反映到我的网站的前端。寻求对我可能追求的不同方法的指导。我猜我需要更多的FTP或GIT方面的知识。
浏览 1
提问于2017-04-28
得票数 0
回答已采纳
2
回答
x86程序集和其他版本的程序集有什么区别?
assembly
、
x86
、
arm
、
cpu-architecture
、
instruction-set
据我所知,装配编程语言有许多版本,如x86、ARM、MIPS、摩托罗拉等。在不同的架构上运行。然而,这是为什么呢?装配是如何工作的?为什么我不能在不同的架构上使用一个版本的程序集。在最简单的层面上,我们当然只是在处理电流的流动,那么为什么会有这样的限制,这些架构又有什么不同呢? 此外,假设我想要创建一个运行在自定义体系结构上的操作系统--这是我创建的。那么,我必须创建自己的汇编语言吗?创建操作系统是否需要汇编语言?
浏览 5
提问于2013-08-03
得票数 0
回答已采纳
8
回答
文本段的名称是从哪里来的?
history
、
compiler-construction
、
internals
根据预期的用途,传统的汇编程序和更高级别的编译器可以处理多个内存段。因此,有一个数据段,一个堆栈段,一个bss,和文本段。文本段也称为代码段。 文本段?用于机器代码 我问过所有我能找到的老用户,像机器代码这样不可读的东西是如何被称为“文本段”的。他们每个人都同意,这是真正的所谓,但他们似乎没有感到惊讶。没有人能给出解释。 这是你通过启发我们来展示你的极客历史知识的机会。
浏览 12
提问于2009-08-15
得票数 39
2
回答
如何将软件添加到机器中?
hardware
、
languages
、
compiler
、
assembly
当我们建造一台新机器时,我们如何将软件添加到这台机器上? 我知道我们有汇编程序和编译器,它们将高级代码转换成机器代码,以便让它理解。但是,在设计了一台具有新架构的新机器之后,我们如何继续前进,并将汇编程序和编译器添加到只理解机器语言的机器中? 据我所知,我们没有用机器语言编写汇编程序或编译器,那么我们如何将这些程序添加到新机器上,以便它能够以高级语言运行程序?
浏览 0
提问于2014-08-16
得票数 0
回答已采纳
2
回答
是否有一种编程语言只具有确定性下推自动机的能力,而不再具有这种功能?
stack
、
state-machine
、
deterministic
、
turing-complete
、
pushdown-automaton
有些编程问题并不需要图灵机的全部能力来解决。他们可以用更少的力量来解决。我正在寻找一种功能较小的编程语言。 是否存在一种仅支持以下功能的高级编程语言: 具有将值推送到堆栈上并将值从堆栈中弹出的操作的堆栈。 一个有限状态机(FSM),用于输入值,从一个状态移动到另一个状态,与堆栈交互,并输出结果。 我意识到我可以使用Java、C或Python (等等)。并通过编写一个只使用堆栈和FSM的程序来限制语言。然而,我正在寻找一种只具备这些功能的编程语言。 换句话说,我不想使用图灵完整的编程语言来解决那些只需要确定性下推自动机的问题。我想使用一种只具有确定性下推自动机能力的编程语言。
浏览 0
提问于2013-04-09
得票数 6
1
回答
使用winform c#将arduino代码上传到arduino
arduino
我用winform C#为arduino构建了代码编辑器,我的项目做得很好。我的编辑器允许自动完成,并在编程期间提供帮助。我唯一的问题是如何将我写的代码上传到arduino?例如,如果有人在我的编辑器上写下这段代码: int led = 13; void setup() { pinMode(led, OUTPUT); } void loop() { digitalWrite(led, HIGH); delay(1000); digitalWrite(led, LOW); delay(1
浏览 1
提问于2015-07-19
得票数 0
6
回答
这是汇编语言吗?
programming-languages
、
assembly
小时候,我经常在MK-61 苏军计算器上编程。它有四个操作寄存器(X,Y,Z,T)和15个存储寄存器。一个程序可以有105个步骤。 我记得,它有这样的命令: 交换X和Y寄存器 移位寄存器(Z到T,Y到Z,X到Y) 从存储寄存器(1..15)复制到X 从X复制到存储寄存器(1.15) 如果X<0,则转到程序步骤## 使用X和Y值执行操作(+,-,*,/),并将结果放到X中 此命令是否设置了汇编语言?通过使用这个设备,我对汇编语言有了基本的了解吗? 📷 结果发现这是一种叫做“按键编程”的东西。 有趣的事实:1988年,一台类似的计算器(像这台计算器,但与能量无关的内存)被用作太空飞行轨迹计算
浏览 0
提问于2012-07-12
得票数 70
回答已采纳
3
回答
Groovy二进制和源代码版本之间的区别?
groovy
、
installation
、
executable
我在许多网站的下载部分看到过binary和source release这两个词。 它们实际上是什么意思? 例如,我在下载页面中看到了这一点。 我的问题是它们有什么不同?两者都倾向于安装Groovy,但主要区别是什么?
浏览 178
提问于2011-03-12
得票数 148
回答已采纳
6
回答
从C到汇编
c
、
assembly
有没有人能解释一下,我有一个用C编写的程序,我能把它转换成汇编吗?如果是,是如何实现的?
浏览 2
提问于2010-05-22
得票数 9
回答已采纳
3
回答
汇编程序是否执行与从C到程序集的翻译程序相同的任务?
compiler
、
optimization
、
assembly
当将C程序编译成汇编程序,然后再编译程序时,汇编程序(例如GCC或其他流行的C编译器中使用的汇编程序)是否与从C到程序集的翻译器执行相同的任务? 解析 代码生成 优化? 与从C到汇编的翻译器所做的优化量相比,汇编程序完成的优化量是多少? 谢谢。
浏览 0
提问于2020-10-03
得票数 0
3
回答
.class文件是何时创建的?
java
java是如何解释和编译的?另外,在编译和解释之间什么时候创建.class文件?
浏览 0
提问于2012-04-20
得票数 2
回答已采纳
1
回答
解析和编译之间的区别
parsing
、
assembly
、
compiler-construction
、
computer-science
我是程序集世界的新手,我想知道解析在这个上下文中意味着什么,以及解析和编译之间的区别。谢谢。
浏览 16
提问于2021-11-18
得票数 0
2
回答
什么是部件?
c#
、
programming-languages
、
assemblies
我听过很多次“集合”这个词。我仍然不知道它们是什么,也不知道它们在编程语言中的用途。
浏览 0
提问于2010-11-04
得票数 7
回答已采纳
4
回答
gcc的gnatmake Ada编译器是用什么语言写的?
gcc
、
compiler-construction
、
gnu
、
ada
我是计算机科学专业的学生。目前我们正在学习Ada编程语言。编译现在非常简单:gnatmake source.adb,所以我不知道gnatmake到底是做什么的或者是什么(脚本?二进制?还有别的吗?)。无论如何,我想知道编译器本身(也包括解析器,如果是用不同的语言编写的)是用什么语言编写的?
浏览 2
提问于2011-11-18
得票数 1
回答已采纳
1
回答
在爪哇使用纳什霍恩?
java
、
javascript
、
java-8
、
nashorn
我正在阅读关于Java 8新特性的文章,并逐渐意识到它是随Nashorn (Javascript引擎)而来的。有人能解释我为什么要/应该在Java内部使用Javascript引擎吗?它将解决哪些编程问题?任何例子 谢谢拉维
浏览 5
提问于2014-10-11
得票数 4
回答已采纳
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
可怕又可敬的机器语言
编程小技巧:计算机与二进制
如何学习机器语言呢?
零基础学C语言之程序语言的发展历程
我们常常听到的编程语言到底是什么?
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券