www问答网
所有问题
各种各样的编程语言做的程序,运行时,最后都要变成汇编语言告诉CPU去执行吗,学习了汇编,可以想
如题所述
举报该问题
其他回答
第1个回答 2006-07-24
不是变成汇编语言,是变成机器指令,计算机上所有你看到的东西,最后,准确的说应该是本质上都是机器指令,也就是一堆高低电位的信号,如果更深入一点,还会发现最后都变成了微指令(cpu内部)。
楼上的不懂不要乱说,误人子弟!作孽!
第2个回答 2006-07-23
程序运行时首先生成运行时资源,即Runtime Resources
这个资源交给操作系统执行
由操作系统处理后移交给CPU
这是一般应用程序的运行方式
而对于汇编或是delphi程序,是直接移交给CPU的,
它们不经过操作系统的处理
本回答被网友采纳
相似回答
汇编语言
是一种什么
程序设计语言
?
答:
汇编语言
仍是面向机器的
语言,
很难从其代码上理解
程序设计
意图,设计出来
的程序
不易被移植,故不像其他大多数的高级计算机语言一样被广泛应用。所以在高级语言高度发展的今天,它通常被用在底层,通常是程序优化或硬件操作的场合。
汇编语言
:计算机硬件与软件的桥梁
答:
汇编语言
是连接软件与硬件的关键纽带,被誉为直接在硬件之上工作
的编程语言
。本文将从机器语言到汇编语言、编写汇编程序、核心特性、
CPU
与外部器件的交互以及站在CPU的角度编程等方面,深入探究汇编语言在计算机科学中的重要性。烙机器语言与汇编语言机器语言是机器指令的集合,而汇编语言则是机器指令的“记忆助手”,为程序...
编程语言
有几种,分别都是编什么
程序
的?
答:
计算机语言的种类非常的多,总的来说可以分成机器
语言,汇编语言,
高级语言三大类。 电脑每做的一次动作,一个步骤,都是按照以经用计算机语言编好
的程序
来执行的,程序是计算机
要执行
的指令的集合,而程序全部都是用我们所掌握的语言来编写的。所以人们要控制计算机一定要通过计算机语言向计算机发出命令。 计算机所能识别的...
为什么
汇编语言程序要
经过汇编才能够被计算机
执行
?
答:
汇编语言
是由我们比较熟悉的一些助记符组成的,这些符号只有我们“人”知道其意思,计算机是不认识的,计算机只认识“1”和“0”组成的代码。汇编的过程,就是将汇编语言编制的我们人熟悉
的程序
代码翻译成计算机认识的1和0组成的代码的过程。
编程语言
有几种,分别都是编什么
程序
的?
答:
计算机语言的种类非常的多,总的来说可以分成机器
语言,汇编语言,
高级语言三大类。 电脑每做的一次动作,一个步骤,都是按照以经用计算机语言编好
的程序
来执行的,程序是计算机
要执行
的指令的集合,而程序全部都是用我们所掌握的语言来编写的。所以人们要控制计算机一定要通过计算机语言向计算机发出命令。 计算机所能识别的...
汇编语言
、C/C++、Java、数据结构
学习
建议
答:
汇编语言
更接近机器码,特点是效率高
,执行
快,缺点是可读性差,不易维护。不建议学习。现在已经很少有人用
汇编了,
除非是搞硬件的,直接在芯片上编程。C/C++用途广泛C/C++用途最广,是高级
编程语言
。C语言是面向过程的,可直接操作硬件或者操作系统。掌握C++好找工作C++是面向对象的,现在广泛应用,...
高级
编程语言
也要编译
成汇编语言,
不同
的cpu
汇编语言不一
样,
那会编译...
答:
不同架构的
CPU
拥有不同的指令集,汇编机制也不相同。底层原理比较复杂,可以网上查阅
汇编语言
、CPU相关资料进行了解。
探索
编程语言
的演变之旅
答:
编程语言
是计算机世界的基石,它们的演变见证了计算机技术的发展历程。本文将带你回顾编程语言的历史,探索它们的演变之路。机器语言最初
的程序
员们使用了一种原始的、二进制的语言,就像机器指令的密码。虽然这是最直接的方式,但理解起来就像外星文一样困难!
汇编语言
为了简化机器指令,人们创造了助记符,如Add, Ju...
现代计算机
程序的执行
过程
答:
程序源码的结构与表现形式程序源码会经过编译器生成机器代码,编译器基于
编程语言
的规则、目标机器的指令集合和操作系统遵循的惯例,经过一系列的阶段生成机器代码。汇编代码是机器代码的文本表示,给出程序中的每一条指令。编译生成可执行文件编译器和系统
运行时
将存储空间划分成更可管理的单元来存储程序对象。计算机...
大家正在搜
相关问题
是不是同样的软件用不同的编程语言写,它们最后转换的CPU指令...
高级编程语言也要编译成汇编语言,不同的cpu汇编语言不一样,...
高级语言和汇编语言最后都转化为机器指令,那么为什么说汇编代码...
汇编语言编程题
谁知道为什么c语言程序为何可以在不同CPU上运行,还有,如果...
计算机里的CPU可以直接运行人类编写的程序吗?为什么说编程语...
我现在学8086和8088汇编语言,写出来的程序能在其他种类...
编程语言包括哪几种,它们的区别是什么