网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

【简答题】为了加快程序的运行速度, C51中频繁操作的变量应定义在哪个存储区?


参考答案和解析
由于片内存储器的数据传送多为单周期指令, 而片外存储器多为双周期指令, CPU处理前者数据的速度要快于后者,因此频繁操作的变量应尽量定义在片内存储器中,选择如 data,bdata 或 idata 等存储类型的变量。
更多 “【简答题】为了加快程序的运行速度, C51中频繁操作的变量应定义在哪个存储区?” 相关考题
考题 ●程序中常采用变量表示数据,变量具有名、地址、值、作用域、生存期等属性。关于变量的叙述,(32)是错误的(32)A.根据作用域规则,在函数中定义的变量只能在函数中引用B.在函数中定义的变量,其生存期为整个程序执行期间C.在函数中定义的变量不能与其所在函数的形参同名C.在函数中定义的变量,其存储单元在内存的栈区

考题 源程序中的每个变量有两种重要的属性,一是在数据区给它们分配的存储单元地址,二是在目标程序运行时存放在相应单元中的值。()

考题 常量和变量的区别是:常量在程序运行中值不变,因此它的值在定义时便进行初始化;而尘量的值是可以改变的,【 】类型的变量存储的是变量的地址。

考题 “reg51.h”中定义了全部sbit变量,用C51程序中,无需重新定义即可直接使用它们的名称。( ) 此题为判断题(对,错)。

考题 以下叙述中,不正确的是()。A.使用staticfloata定义的外部变量存放在内存中的静态存储区B.使用floatb定义的外部变量存放在内存中的动态存储区C.使用staticfloatc定义的内部变量存放在内存中的静态存储区D.使用floatd定义的内部变量存放在内存中的动态存储区

考题 虚拟存储中因为内存空间的扩展,所以将整个程序全放置到内存中,从而加快了运行速度。() 此题为判断题(对,错)。

考题 在PC中,CPU具有指令流水功能的优点是( )。A.存储器存取速度加快B.I/O处理速度加快C.DMA传送速度加快D.CPU运行速度加快

考题 一个int型变量,在程序中多次频繁使用,最好定义它为( )。A.autoB.registerC.staticD.extern

考题 下面关于局部变量和全局变量的说法中,( )正确。 A、main函数中定义的变量是全局变量B、在任何函数内部定义的变量都是局部变量C、全局变量都在程序运行期间根据需要动态分配存储空间的D、局部变量都是在程序运行期间根据需要动态分配存储空间的

考题 实现虚拟存储器的目的是A)实现存储保护B)让程序运行速度更快C) 实现程序在内存中的移动D)实现让大的应用程序在较小的物理内存中运行

考题 程序中全局变量的存储空间在( )分配。A.代码区 B.静态数据区 C.栈区 D.堆区

考题 下面有关变量和常量的说法,正确的是()A、 在程序运行过程中,变量的值是不能改变的,而常量是可以改变的B、 常量定义必须使用关键字constC、 在给常量赋值的表达式中不能出现变量D、 常量在内存中的存储单元是固定的,变量则是变动的

考题 在C语言程序中定义全局变量,如果该变量使用关键字static作为存储类别说明符,则它的作用域是()A、整个程序范围B、定义该变量的源文件范围C、main函数内部D、从定义该变量的位置开始直至程序结束

考题 Cache存储器的存取速度比主存储器要快得多。因此,为了提高程序的运行速度,在软件开发时,应尽可能多地使用Cache存储器。()

考题 windows“系统工具”中的“磁盘碎片整理”具有()功能。A、增加硬盘的存储空间B、备份文件C、修复已损坏的存储区域D、加快程序运行速度

考题 变量生存期是指()。A、变量定义B、程序的运行期间C、变量在内存中分配存储单元到被释放期间D、可执行代码的生存期

考题 关于变量的使用说法中,正确的是()。A、所谓变量是指在程序运行过程中其值可以被改变的量B、变量所占的存储单元地址可以随时改变C、程序中用到的所有变量都必须先定义后才能使用D、程序中用到的变量命名必须遵守命名规范

考题 C程序中定义的变量,代表内存中的一个存储单元。

考题 在一个C程序中,若要定义一个只允许本源程序文件中所有函数使用的全局变量,则该变量需要定义的存储类别为()。

考题 程序里定义的公共变量,在程序运行结束回到命令窗口时,奖被清除

考题 在程序运行中,系统为程序中的每一个变量分配一个存储单元,变量名实质上就是计算机内存单元的命名。

考题 C51的变量存储器类型是指()。

考题 C51中一般指针变量占用()个字节存储。

考题 C51中位变量定义关键词为()。A、charB、bitC、unsignedcharD、float

考题 C51存储器类型中访问速度最快的是()。

考题 单选题在C语言程序中定义全局变量,如果该变量使用关键字static作为存储类别说明符,则它的作用域是()A 整个程序范围B 定义该变量的源文件范围C main函数内部D 从定义该变量的位置开始直至程序结束

考题 单选题windows“系统工具”中的“磁盘碎片整理”具有()功能。A 增加硬盘的存储空间B 备份文件C 修复已损坏的存储区域D 加快程序运行速度

考题 单选题变量生存期是指()。A 变量定义B 程序的运行期间C 变量在内存中分配存储单元到被释放期间D 可执行代码的生存期