66问答网
所有问题
当前搜索:
与高级语言相比汇编语言通常
能够编制出功能复杂的
程序
是C
语言
的特点吗?
答:
这就意味着,对于一台计算机编写的C程序可以在另一台计算机上轻松地运行,从而极大地减少了程序移植的工作强度。7、可生成高质量、目标代码执行效率高的程序:与其他
高级语言相比
,C语言可以生成高质量和高效率的目标代码,故
通常
应用于对代码质量和执行效率要求较高的嵌入式系统程序的编写。
机器
语言与汇编语言
都是低级语言,因此用它们编制的
程序
,其运行效率肯 ...
答:
高低级别指数说明与硬件关系程度。 所以 机器
语言与汇编语言
都是低级语言 是对的。其运行效率肯定低于
高级语言
所编的语言 ,错在【肯定】二字。总的来说汇编效率有时比C/C++ java 都快,所以驱动部分代码直接是 汇编。
计算机硬件能直接识别
和
执行的
语言
是什么?
答:
它是计算机的设计者通过计算机的硬件结构赋予计算机的操作功能,全部机器指令的集合构成计算机的机器
语言
,用机器语言编程的
程序
称为目标程序。只有目标程序才能被计算机直接识别和执行。不同型号的计算机其机器语言是不相通的,按着一种计算机的机器指令编制的程序,不能在另一种计算机上执行。
堆栈有哪两种基本操作,它的含义是什么
答:
克服上述缺点的出路在于
程序
设计语言的抽象,让它尽可能地接近于算法语言。 为此,人们首先注意到的是可读性和可移植性,因为它们相对地容易通过抽象而得到改善。于是,很快就出现
汇编语言
。这种语言对机器语言的抽象,首先表现在将机器语言的每一条指令符号化:指令码代之以记忆符号,地址码代之以符号地址,使得其含义显现在...
计算机硬件能直接识别
和
执行的
语言
是什么?
答:
它是计算机的设计者通过计算机的硬件结构赋予计算机的操作功能,全部机器指令的集合构成计算机的机器
语言
,用机器语言编程的
程序
称为目标程序。只有目标程序才能被计算机直接识别和执行。不同型号的计算机其机器语言是不相通的,按着一种计算机的机器指令编制的程序,不能在另一种计算机上执行。
单片机编程用
汇编
好还是C
语言
好?
答:
MCUC语言是一种经过编译的程序设计语言,它兼顾了多种
高级语言
的特点,具有
汇编语言
的功能。C语言具有丰富的库函数,计算速度快,编译效率高,可移植性好,并能实现对系统硬件的直接控制。此外C
语言程序
具有完整的程序模块结构,为软件开发中的模块化编程方法提供了强有力的保证。与组装
相比
,具有以下优点...
C
语言
能编制出功能复杂的
程序
么
答:
这就意味着,对于一台计算机编写的C程序可以在另一台计算机上轻松地运行,从而极大地减少了程序移植的工作强度。7、可生成高质量、目标代码执行效率高的程序:与其他
高级语言相比
,C语言可以生成高质量和高效率的目标代码,故
通常
应用于对代码质量和执行效率要求较高的嵌入式系统程序的编写。
C
语言
中合法标识符的要求
答:
标识符由字母(A-Z,a-z)、数字(0-9)、下划线“_”组成,并且首字符不能是数字,但可以是字母或者下划线。例如,正确的标识符:abc,a1,prog_to。不能把C
语言
关键字作为用户标识符,例如if,for,while等。标识符长度是由机器上的编译系统决定的,
一般
的限制为8字符(注:8字符长度限制是C89...
高级语言
与cpu型号无关,但
与汇编语言
与cpu型号相关 为什么?
答:
汇编语言
是专门为某一类CPU而设计的,所以汇编语言与CPU类型息息相关,当然至于型号却是不一样的。
高级语言
,与CPU基本上是关系不是很大的,但完全没有关系也不是那么一定的,比如C51就是专门为51单片机这类CPU而设计的高级语言。
汇编语言
与C语言有什么区别
答:
c语言,
与汇编语言
相比,c语言在更加接近人的
一般
思维,因此在程序的设计过程中比较容易操作,此外在进行一些复杂的操作,运算时,c
语言比汇编
就要简单很多,尤其是c语言中的丰富的函数库,可以直接实现一些原本很复杂的功能,并且从代码量来说任意一个c语言程序,通过反汇编之后变成
汇编语言程序
,其长度都...
棣栭〉
<涓婁竴椤
6
7
8
9
11
12
13
14
10
15
涓嬩竴椤
灏鹃〉
其他人还搜