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

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

如果获取数组BUFF的第一个字节,则下面正确的指令是() 。

A.LEA BX,BUFF MOV AL,BYTE PTE [BX]

B.LEA BX,BUFF MOV AX,WORD PTR [BX]

C.MOV BX,OFFSET BUFF MOV AX,WORD PTR [BX]

D.MOV BX,OFFSET BUFF MOV AX, [BX]


参考答案和解析
LEA BX,BUFF MOV AL,BYTE PTE [BX]
更多 “如果获取数组BUFF的第一个字节,则下面正确的指令是() 。A.LEA BX,BUFF MOV AL,BYTE PTE [BX]B.LEA BX,BUFF MOV AX,WORD PTR [BX]C.MOV BX,OFFSET BUFF MOV AX,WORD PTR [BX]D.MOV BX,OFFSET BUFF MOV AX, [BX]” 相关考题
考题 设有数组定义: char array[]="China"; 则数组 array所占的空间为A.4个字节B.5个字节C.6个字节D.7个字节

考题 ● 在 C 语言中,设有数组定义:char array[ ] = "China";则数组 array 所占用 的空间为 (58) 。(58)A. 4 个字节 B. 5 个字节 C. 6 个字节 D. 7 个字节

考题 已知C语言中定义的数组char array[]="program";则数组所占的空间为______。A.7个字节B.8个字节C.9个字节D.6个字节

考题 假定一个二维数组的定义为“int a[3][5];”,则该数组所含元素的个数为【 】,所占字节存储空间的字节数为【 】。

考题 在C语言中,设有数组定义:char array[]=“China”;则数组array所占用的空间为(27)。A.5个字节B.6个字节C.10个字节D.12个字节

考题 8086宏汇编源程序中,若BUFF是字变量名,则执行指令MOVBX,BUFF后,BX中的值为BUFF单元的()。 A.字数据值B.变量类型值C.段基值D.段内偏移量

考题 设有数组定义:chararray[]:”China”;则数组array所占的空间为( )。A.4个字节B.5个字节C.6个字节D.7个字节

考题 在访问4字节数组时常使用指令MOV EAX,[ESI*4],该指令中源操作数采用的寻址方式是比例【 】寻址。

考题 计算机中存放当前指令地址的寄存器称【 】。在程序顺序执行时,如果存储器按字节编址,每执行一条指令后,该寄存器自动加上已经执行的指令的字节数;如果执行转移、调用、中断等指令,则该寄存器接收新的地址。

考题 设有数组定义:char array[ ]="China"; 则数组array所占的空间为( )。 A. 4个字节 B.5个字节 C. 6个字节 D. 7个字节A.EFGHIJABCDB.bcdefghijC.abdefCghijD.不确定的值

考题 设有二维数组A7×8,每个数据元素占8个字节存储单元,顺序存放,A第一个元素A0,0的存储地址为1000,则数组A占用的存储量为()字节。A.448B.56C.56D.64

考题 二维数组F的行下标为2至6,列下标为1至8,F的每个数据元素均占4个字节。在按列存贮的情况下,已知数据元素F[3,2]的第一个字节是2054,则F[3,4]和F[4,3]的第一个字节的地址分别为(35)和(36),而数组的第一个数据元素的第一个字节和数组最后一个元素的最后一个字节的地址分别为(37)和(38)。对一般的二维数组G而言,当(39)时,共按行存储的G[I,J]的地址与按列存储的G[J,I]的地址相同。A.2056B.2094C.2092D.2120

考题 设有数组定义:char array[]="China";则数组array所占的空间是( )。A.4个字节B.5个字节C.6个字节D.7个字节

考题 如果用数组名作为实参,则传递给形参的是( )。A.数组的首地址B.第一个元素的值C.数组元素的个数D.数组中全部元素的值

考题 二维数组A的行下标范围是1~6,列下标范围是2~8,每个数组元素占八个字节,则该数组的体积为(75)个字节,若已知x的最后一个元素的起始字节地址为428,则A的首地址(即第一个元素的起始字节地址)为(76),记为As。若按行存储,则A[2,5]的起始地址是(77),结束字节地址是(78)。若按列存储,则A[4,8]的起始字节地址为(79)。A.336B.340C.388D.394

考题 8086宏汇编源程序中,若BUFF是字变量名,则执行指令MOV BX,BUFF后,BX中的值为BUFF单元的()。A、字数据值B、变量类型值C、段基址D、段内偏移量

考题 有数组定义double d[10];以下叙述不正确的是()A、数组d有10个元素B、数组d的最后一个元素是d[10]C、数组d的第一个元素*dD、数组d的字节数是sizeof(double)*10

考题 有下面定义inta[5][2];下列说明不正确的是()。A、a[0][0]占用0字节数B、a数组在内存中占用连续的空间共计40字节C、a[0][1]占用8字节数D、a[5][0]占用4字节数

考题 要把变量BUFF的有效地址送给BX,可用MOVBX,BUFF指令。

考题 以下关于数组的描述中,正确的有()A、有定义chara[3];则定义了a[1]、a[2]、a[3]三个数组元素B、构成字符数组的各个元素必须是字符类型的数据C、若有定义chara[]="hello";,则数组a的长度为6D、设有数组定义chararray[]="China";则数组array所占的空间为5个字节

考题 执行语句intarr[10]下面描述正确的是()A、定义数组的名称是arrB、定义数组的长度是10C、定义数组如果数组的元素没有赋值则默认是1D、定义数组时元素的值是不能相同的

考题 设有数组定义:char array[]=”China”;则数组所占的存贮空间为()A、4个字节B、5个字节C、6个字节D、7个字节

考题 关于array_keys()函数,下面说法错误的是()。A、该函数用于获取数组中元素对应的键名B、当匹配结果有多个时,只返回第一个匹配的键名C、函数的第一个参数表示被查询的数组D、如果只传一个数组,则返回数组中所有的键

考题 填空题有一个二维数组A[0:8,1:5],每个数组元素用相邻的4个字节存储,存储器按字节编址,假设存储数组元素A[0,1]的第一个字节的地址是0,存储数组A的最后一个元素的第一个字节的地址是()。若按行存储,则A[3,5]和 A[5,3]的第一个字节的地址是()和()。若按列存储,则A[7,1]和A[2,4]的第一个字节的地址是()和()。

考题 单选题设二维数组F的行下标为1~5,列下标为0~8,F的每个数据元素均占4个字节。在按行存储的情况下,已知数据元素F[2,2]的第一个字节的地址是1044,则F[3,4]和F[4,3]的第一个字节的地址分别为__(1)__和__(2)__,而数组的第一个数据元素的第一个字节和数组最后一个元素的最后一个字节的地址分别为__(3)__和__(4)__。对一般的二维数组G而言,当__(5)__时,其按行存储的G[i,j]的地址与按列存储的G[j,i]的地址相同。空白(2)处应选择()A 1092B 1088C 1120D 1124

考题 单选题关于array_keys()函数,下面说法错误的是()。A 该函数用于获取数组中元素对应的键名B 当匹配结果有多个时,只返回第一个匹配的键名C 函数的第一个参数表示被查询的数组D 如果只传一个数组,则返回数组中所有的键

考题 填空题假设有二维数组A6×8,每个元素用相邻的6个字节存储,存储器按字节编址。已知A的起始存储位置(基地址)为1000,则数组A的体积(存储量)为();末尾元素A57的第一个字节地址为();若按行存储时,元素A14的第一个字节地址为();若按列存储时,元素A47的第一个字节地址为()。

考题 单选题有数组定义double d[10];以下叙述不正确的是()A 数组d有10个元素B 数组d的最后一个元素是d[10]C 数组d的第一个元素*dD 数组d的字节数是sizeof(double)*10