更多“若代码段位于内存的45000H到54FFFH的64KB范围内,那么CS=()。”相关问题
  • 第1题:

    程序中,若代码CSEG1占用的内存空间是13AD0H~13AE4H,则代码段CSEG2在内存中的起始地址是______H。


    正确答案:13AF0
    13AF0 解析:该题考查考生对分段式内存管理的掌握。因为CSEG1占用的内存空间是13ADOH~13AE4H,分段式内存管理中,每个段的起始地址必须是16的整数倍数,所以代码段 CSEG2在内存中的起始地址是13AFOH。

  • 第2题:

    假设某汇编语言源程序的代码段的段名是CSEG,启动地址为START,下面可用来预置CS寄存器的语句是( )。

    A.ASSUME CS:CSEG

    B.END START

    C.MOV CS,CSEG

    D.MOV AX,CSEG 和MOV CS,AX


    正确答案:B

  • 第3题:

    汇编语言的程序代码必须位于代码段中,形成代码段物理地址的寄存器对是( )。

    A.SS SP

    B.CS IP

    C.DS BX

    D.CS BX


    正确答案:B

  • 第4题:

    已知8086CPU的代码段寄存器CS=1200H,指令指针寄存器IP=045FH,则当前指令代码的实际地址是多少?


    正确答案:1245FH。

  • 第5题:

    8086/8088CPU复位后,代码段寄存器CS的值为()


    正确答案:FFFFH

  • 第6题:

    若内存容量为64KB,则访问内存所需地址线()条

    • A、16
    • B、20
    • C、18
    • D、19

    正确答案:A

  • 第7题:

    由CS和IP的内容表示的是()

    • A、可执行代码的长度
    • B、当前正在执行的指令的段地址和偏移地址
    • C、下一条待执行的指令的段地址和偏移地址
    • D、代码段的首地址

    正确答案:C

  • 第8题:

    若CS=8000H,则当前代码段可寻址的存储空间的范围是多少?


    正确答案:(CS)=8000H时,当前代码段可寻址的存储空间范围为80000H~8FFFFH。

  • 第9题:

    8086代码段地址放在寄存器()中,偏移地址来源于寄存器()

    • A、CS,IP
    • B、CS,SP
    • C、DS,IP
    • D、DS,SP

    正确答案:A

  • 第10题:

    代码段寄存器是()。

    • A、IP
    • B、SP
    • C、DS
    • D、CS

    正确答案:D

  • 第11题:

    填空题
    若代码段位于内存的45000H到54FFFH的64KB范围内,那么CS=()。

    正确答案: 4500H
    解析: 暂无解析

  • 第12题:

    判断题
    若内存容量为64KB,则访问内存所需地址线至少应有18条。
    A

    B


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

  • 第13题:

    8086和80286都有4个段寄存器CS、DS、SZ、ES,它们都是【 】位的寄存器,分别是代码段寄存器、数据段寄存器、堆栈段寄存器、附加段寄存器。它们用于内存寻址时, 20位的物理地址是由段寄存器左移4位和16位的偏移量相加而成的。


    正确答案:16
    16

  • 第14题:

    在寄存器间接寻址中,若指令指定的寄存器是BX,SI,或者DI,则默认操作数存放在(46)段中。这时要用寄存器(47)的内容作为段地址。对于指令MOV BX,[SI]。假设数据段寄存器DS=1000H,代码段寄存器CS=4000H,堆栈段寄存器SS=7000H,SI=2000H,则操作数的物理地址为(48)。

    A.数据

    B.代码

    C.堆栈

    D.代码和堆栈


    正确答案:A
    解析:本题主要考查计算机硬件基础知识。在寄存器间接寻址中,若指令指定的寄存器是BX,SI,或者DI,则默认操作数存放于数据段中。这时,寄存器DS中的内容为段地址。对于指令MOVBX,SI而言,操作数的物理地址为基地址乘以16,再加上偏移地址,而乘以16相当于左移4个二进制位,所以操作数地址为12000H。答案为A。

  • 第15题:

    若内存容量为64KB,则访问内存所需地址线至少应有18条。


    正确答案:错误

  • 第16题:

    若CS=E000H,说明代码段可寻址物理存储地址空间的范围。


    正确答案: 首地址为: CS×10H + 0000H = E0000H
    末地址为: CS×10H + FFFFH = EFFFFH
    故代码段可寻址物理存储地址空间的范围为E0000H ~ EFFFFH,共64KB。

  • 第17题:

    若代码段位于内存的45000H到54FFFH的64KB范围内,那么CS()。如果要取54FFFH内存单元的内容,则IP=()。


    正确答案:4500H ;0FFFFH

  • 第18题:

    在某8086系统中,设DS=1000H,CS=2000H,数据段和代码段的长度都为64KB,则数据段的起始地址为(),代码段的结束地址为()。


    正确答案:10000H;2FFFFH

  • 第19题:

    若CS=8000H,则当前代码段的最大可寻址空间范围是()


    正确答案:80000H~8FFFFH

  • 第20题:

    IBMPC微机中将内存分为若干个逻辑段,每个段的容量为()。

    • A、等于64K
    • B、小于64K
    • C、大于等于64K
    • D、小于等于64K

    正确答案:D

  • 第21题:

    若各段地址分配如下:数据段为1K,代码段为4K,堆栈为8K,附加段为16K。若从10000H开始分段,各段依次相连,段地址寄存器的值是()

    • A、DS=1000H  CS=1040H  SS=1140H   ES=1340H
    • B、DS=1000H  CS=1010H  SS=1150H   ES=13D0H
    • C、DS=1000H  CS=1040H  SS=1050H   ES=13D0H
    • D、DS=1000H  CS=1040H  SS=1200H   ES=1400H

    正确答案:A

  • 第22题:

    填空题
    若代码段位于内存的45000H到54FFFH的64KB范围内,那么CS()。如果要取54FFFH内存单元的内容,则IP=()。

    正确答案: 4500H ,0FFFFH
    解析: 暂无解析

  • 第23题:

    问答题
    若CS=8000H,则当前代码段可寻址的存储空间的范围是多少?

    正确答案: (CS)=8000H时,当前代码段可寻址的存储空间范围为80000H~8FFFFH。
    解析: 暂无解析