更多“要求会求数组最后一个字、字节的存储地址是多少。”相关问题
  • 第1题:

    设二维数组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]的地址相同。

    A.1088

    B.1084

    C.1092

    D.1120


    正确答案:A

  • 第2题:

    二维数组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.2056

    B.2094

    C.2092

    D.2120


    正确答案:B

  • 第3题:

    假设某台式计算机内存储器的容量为1KB,其最后一个字节的十六进制字节地址是( )。

    A.1023

    B.1024

    C.0400

    D.03FF


    正确答案:D
    解析:内存储器的容量为1KB,其最后一个字节的十进制数地址为1023,将1023转换为十六进制数是03FF。

  • 第4题:

    已知BUF偏移地址为58ADH,定义BUF DW 20DUP(?)后,该数组最后一个字数据的偏移地址是多少?


    正确答案:数组最后一个字数据的偏移地址= 58ADH +(14H-1)*2H=58D3H。

  • 第5题:

    对一个字,存储时先存放低字节,再存放高字节(即低字节占低地址,高字节占高地址)则该种存储格式为()

    • A、小端方式
    • B、大端方式
    • C、低端方式
    • D、高端方式

    正确答案:A

  • 第6题:

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


    正确答案:176;76;108;28;116

  • 第7题:

    设有二维数组a[5][6],每个元素占相邻的8个字节,存储器按字节编址,已知a的起始地址是1000,试计算数组a的最后一个元素起始地址。


    正确答案:1000+(30-1)*8=1232。

  • 第8题:

    数组A中,每个元素A[i,j]的长度均为32个二进位,行下标从-1到9,列下标从1到11,从首地址S开始连续存放主存储器中,主存储器字长为16位。求:  ① 存放该数组所需多少单元?  ② 存放数组第4列所有元素至少需多少单元?  ③ 数组按行存放时,元素A[7,4]的起始地址是多少?  ④ 数组按列存放时,元素A[4,7]的起始地址是多少?


    正确答案:每个元素32个二进制位,主存字长16位,故每个元素占2个字长,行下标可平移至1到11。
    (1)242
    (2)22
    (3)s+182
    (4)s+142

  • 第9题:

    设二维数组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]的地址相同。空白(5)处应选择()

    • A、G的列数与行数相同
    • B、G的列的上界与G的行的上界相同
    • C、G的列的上界与G的行的下界相同
    • D、G的列的上下界与G的行的上下界相同

    正确答案:D

  • 第10题:

    问答题
    已知BUF偏移地址为58ADH,定义BUF DW 20DUP(?)后,该数组最后一个字数据的偏移地址是多少?

    正确答案: 数组最后一个字数据的偏移地址= 58ADH +(14H-1)*2H=58D3H。
    解析: 暂无解析

  • 第11题:

    问答题
    设有二维数组a[5][6],每个元素占相邻的8个字节,存储器按字节编址,已知a的起始地址是1000,试计算数组a的最后一个元素起始地址。

    正确答案: 1000+(30-1)*8=1232。
    解析: 暂无解析

  • 第12题:

    填空题
    设数据段的段地址为2A66H,其中某数组中第5个字节存储单元的物理地址为2A835H,试问该数组中首字节的偏移地址是()()。

    正确答案: CF,OF
    解析: 暂无解析

  • 第13题:

    设有二维数组A7×8,每个数据元素占8个字节存储单元,顺序存放,A第一个元素A0,0的存储地址为1000,数组A的最后一个元素A6,7的存储地址为()。

    A.1024

    B.1440

    C.1448

    D.1432


    正确答案:B

  • 第14题:

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

    A.336

    B.340

    C.388

    D.394


    正确答案:A

  • 第15题:

    一维数组A采用顺序存储结构,每个元素占用6个字节,第6个元素的存储地址为100,则该数组的首地址是()。

    A64

    B90

    C28

    D70


    D

  • 第16题:

    已知BUF偏移地址为25DBH,定义BUF DB 50DUP(?)后,该数组最后一个字节的偏移地址是多少?


    正确答案:数组最后一个字节的偏移地址= 25DBH +(32H-1) = 260CH

  • 第17题:

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


    正确答案:288B 1282 (8+4)×6+1000=1072 (6×7+4)×6+1000)=1276

  • 第18题:

    设有二维数组A5x7 ,每一元素用相邻的4个字节存储,存储器按字节编址。已知A的起始地址为100。则按行存储时,元素A06的第一个字节的地址是()。

    • A、220
    • B、200
    • C、140
    • D、24

    正确答案:D

  • 第19题:

    8086CPU访问存储器,当地址A0=0时()。

    • A、如果访问的是一个字节,该字节在偶存储体中
    • B、如果访问的是一个字节,该字节在奇存储体中
    • C、如果访问的是一个字,该字的低8位在奇存储体中
    • D、如果访问的是一个字,该字的高8位在偶存储体中

    正确答案:A

  • 第20题:

    设数据段的段地址为2A66H,其中某数组中第5个字节存储单元的物理地址为2A835H,试问该数组中首字节的偏移地址是()()。


    正确答案:CF;OF

  • 第21题:

    计算机存储的容量是用字节来计算和表示的,8位二进制数组成一个字节


    正确答案:正确

  • 第22题:

    问答题
    要求会求数组最后一个字、字节的存储地址是多少。

    正确答案: 数组最后一个字的地址=数组的首地址+(数据个数-1)*2
    数组最后一个字节的地址=数组的首地址+(数据个数-1)
    解析: 暂无解析

  • 第23题:

    问答题
    已知BUF偏移地址为25DBH,定义BUF DB 50DUP(?)后,该数组最后一个字节的偏移地址是多少?

    正确答案: 数组最后一个字节的偏移地址= 25DBH +(32H-1) = 260CH
    解析: 暂无解析