更多“分配一个字节空间的伪指令是:”相关问题
  • 第1题:

    以下对伪指令的解释错误的是:()。

    A.DCB 0x56;在内存区域分配一个字的内存空间并初始化为0x56

    B.CODE32;伪指令通知编译器,其后的指令序列为32位的Thumb指令

    C.MyTest EQU 15000;为定义一个常量MyTest值为15000,最大数为32位

    D.EXPORT伪指令用于在程序中声明一个全局的标号,该标号可在其它的文件中引用


    正确答案:B

  • 第2题:

    若有说明:typedef struct{int a;char c;}w;,则以下叙述正确的是( )。

    A.编译后系统为w分配5个字节

    B.编译后系统为w分配6个字节

    C.编译后系统为w分配8个字节

    D.编译后系统不为w分配存储空间


    答案:D
    解析:w是一个自定义类型,不是变量,故编译
    后系统不为w分配存储空间。当w定义为结构体变量时才会为其分配存储空间。

  • 第3题:

    一台计算机为每个进程提供65536字节的地址空间,划分为4k字节的页。一个特定的程序有32768字节的正文,16386字节的数据和15870字节的堆栈。这个程序能装入地址空间吗?如果页长是512字节,能放下吗?


    正确答案:每个进程只提供65536字节的地址空间,4K字节的页,即计算机为每个进程只提供16个页面。当程序有32768字节正文,16386字节数据和15870字节堆栈时,总共需要17个页面,无法装入。
    如果页面长度为512字节,每个进程在内存最多占128个页面,32768字节需要64个页面,16386字节需要33个页面,15870字节需要31个页面,改程序总共需要128个页面,刚好可以装入地址空间。

  • 第4题:

    在下列伪指令中定义字节变量的是()。

    • A、DB
    • B、DW
    • C、DD
    • D、DT

    正确答案:A

  • 第5题:

    用来定义字节变量的伪指令是()。

    • A、BYTE
    • B、WORD
    • C、DWORD
    • D、QWORD

    正确答案:A

  • 第6题:

    伪指令中定义字节变量的是()


    正确答案: DB

  • 第7题:

    8086/8088CPU可访问两个独立的地址空间,一个为I/O地址空间,其大小为()字节;另一个为(),其大小为()字节。


    正确答案:64K;存储器地址空间;1M

  • 第8题:

    伪指令SEG的作用是:()

    • A、取变量的段基值
    • B、定取变量的段内偏移量
    • C、取变量的高字节
    • D、取变量的低字节

    正确答案:A

  • 第9题:

    伪指令VAR DD ?将在内存预留的存储空间是()。

    • A、1字节
    • B、2字节
    • C、4字节
    • D、6字节

    正确答案:C

  • 第10题:

    定义字节的伪指令是()。

    • A、DD
    • B、DB
    • C、DW
    • D、DQ

    正确答案:B

  • 第11题:

    单选题
    以下对伪指令的解释错误的是()。
    A

    DCD 0x12;在内存区域分配一个32位字的内存空间并初始化为0x00000012

    B

    CODE16;伪指令通知编译器,其后的指令序列为16位的Thumb指令

    C

    TestEQU50;定义一个常量Test值为50,不能定义32位常数

    D

    IMPORTMain;该伪指令通知编译器当前文件要引用标号Main,但Main在其他源文件中定义


    正确答案: C
    解析: 暂无解析

  • 第12题:

    填空题
    定义字节变量的伪指令助记符是()

    正确答案: BYTE
    解析: 暂无解析

  • 第13题:

    以下对伪指令的解释错误的是()。

    A.DCB 0xAC;在内存区域分配一个字的内存空间并初始化为0xAC

    B.CODE16;伪指令通知编译器,其后的指令序列为16位的Thumb指令

    C.MyTestEQU15000;定义一个32位常量MyTest,值为15000

    D.EXPORT伪指令用于在程序中声明一个全局的标号,该标号可在其它的文件中引用


    正确答案:A

  • 第14题:

    在下列伪指令中定义字节变量的是。()

    A.DB
    B.DW
    C.DD
    D.DT

    答案:A
    解析:

  • 第15题:

    计算题:有变量定义的伪指令如下:NUMSDW18DUP(4DUP(5),23)VARDB’HOWAREYOU!’,0DH,0AH试问:NUMS、VAR变量各分配了多少存储字节?


    正确答案:NUMS分配了180个字节(3分)VAR分配了15个字节

  • 第16题:

    在Java语言中,一个int型数据占用的内存空间是()。

    • A、1字节
    • B、2字节
    • C、4字节
    • D、8字节

    正确答案:C

  • 第17题:

    定义字节变量的伪指令助记符是什么?


    正确答案:定义字节变量的伪指令助记符是BYTE。

  • 第18题:

    伪指令中定义字节变量的是什么?


    正确答案:伪指令中定义字节变量的是DB

  • 第19题:

    指出以下数据定义伪指令所分配的字节数(8086系统)。 (1)DATA1 DB 10,?,‘A’ (2)DATA2 DW 10 DUP(2,3 DUP(?),1) (3)DATA3 DB ‘HELLO,WORLD!’,‘$’ (4)DATA4 DW DATA4


    正确答案: (1)3字节;
    (2)100字节;
    (3)13字节;
    (4)2字节。

  • 第20题:

    伪指令DB的作用是:()

    • A、定义字节
    • B、定义字
    • C、定义双字
    • D、定义四字

    正确答案:A

  • 第21题:

    伪指令DW用来定义字节。


    正确答案:错误

  • 第22题:

    定义字节数据的伪指令的是:()

    • A、DB
    • B、Start
    • C、ORG
    • D、DW

    正确答案:A

  • 第23题:

    单选题
    若有说明:typedef struct{int a;char c;}w;,则以下叙述正确的是(  )。
    A

    编译后系统为w分配5个字节

    B

    编译后系统为w分配6个字节

    C

    编译后系统为w分配58个字节

    D

    编译后系统不为w分配存储空间


    正确答案: D
    解析:
    w是一个自定义类型,不是变量,故编译后系统不为w分配存储空间。当w定义为结构体变量时才会为其分配存储空间。答案选择D选项。

  • 第24题:

    问答题
    计算题:有变量定义的伪指令如下:NUMSDW18DUP(4DUP(5),23)VARDB’HOWAREYOU!’,0DH,0AH试问:NUMS、VAR变量各分配了多少存储字节?

    正确答案: NUMS分配了180个字节(3分)VAR分配了15个字节
    解析: 暂无解析