微机原理选择题复习 3

  1. 存储器分段时表示偏移地址是18位二进制代码,则一个段最多有( )
    A.128KB B.256KB C.512KB D.1MB

  2. Intel 8086CPU的地址线有( )
    A.8位 B.16位 C.20位 D. 32位

  3. 伪指令在程序( )阶段被处理
    A.编写 B.汇编 C.连接 D.运行

  4. 可能改变标志寄存器的值的指令有( )
    A.LODSB B.LODSW C.POP D.POPF

  5. 如果当前(BL)=57H,执行指令ADD BL,0F0H后,OF标志位的值为( )
    A.1 B.0 C.不确定 D.与执行该指令前的取值保持一致

  6. DOS中断21H号中断中,2号功能调用要输出的字符放在( D )寄存器中
    A.AH B.AL C.DH D.DL

  7. MOV AX,[DI]指令中,源操作数寻址时使用( )段寄存器
    A.CS B.DS C.ES D.SS

  8. 下列指令有语法错误的是( )
    A.PUSH AL B.ADC AX,0050H
    C.MOV [SI],[DI] D.JMP WORD PTR[BX+5]

  9. 已知内存单元20510H中存放31H,内存单元20511H中存放32H,内存单元30510H中存放42H,内存单元30511H中存放43H且AX = 3A7BH,DS=2000H, SS=3000H, BP = 0500H,则语句“MOV AL, [BP+10H]”,则执行后AX的值为( )
    A. 3A31H B. 3231H C. 427BH D. 3A42H

  10. 数据段中有如下定义:
    ORG 0030H
    DA1 DB 0,30H,30H
    DW DA1
    数据为3000H字存储单元的偏移地址是( )高地址高字节
    A. 0030H B. 0031H C. 0032H D. 0033H

  11. 栈操作的默认地址是( )
    A.CS:IP B.DS:SI C.ES:DI D.SS:SP

  12. 对于下列程序段:
    AGAIN:MOV AL,[SI]
    MOV ES:[DI],AL
    INC SI
    INC DI
    LOOP AGAIN
    也可用指令( )完成同样的功能。
    A. REP MOVSB B.REP LODSB
    C. REP STOSB D.REPE SCASB

  13. 已知AX=1025H,BL=03H,则语句“MUL BL”执行后AX的值为( )
    A.3075H B.0075H C.006FH D.306FH

  14. 下列条件转移指令中,哪一个是针对带符号数比较的( )
    A. JB、JA B.JL、JG C.JAE D.JC

  15. 中断类型号为10H的中断向量存放在内存地址( )开始的四个物理存储单元中。
    A.21H B.40H C.43H D.128H

  16. 已知以下数据段:
    DATA SEGMENT
    VAR1 DB 8 dup (2, 3 dup(?))
    VAR3 DW 10, ?, 8 dup(?)
    VAR2 DW VAR3, VAR1, 10h
    DATA ENDS
    数据段DATA中定义的三个变量共占用( C )字节空间
    A. 78 B. 68 C. 58 D. 47

  17. 有如下程序段:
    MOV CL,8
    ROL AX,CL
    OR AX,BX
    假设AX=0012H,BX=0034H,上述程序段执行后,AX中的结果是( A)
    A. 1234H B. 3412H C. 0046H D. 0034H

  18. 8259A芯片中可以用来设置IR0的中断类型号的初始化命令字是( B)
    A.ICW1 B. ICW2 C. ICW3 D. ICW4

  19. 8255A中即可以作数据输入、输出端口,又可提供控制信息、状态信号的端口是(C )
    A. B口  B. A口  C. C口  D. 以上三个端口均可以

  20. 在80x86微机系统中存储空间和I/O空间的编址方式采用( A )
    A. 两者独立编址,通过硬件连接线来区分两个空间
    B. 两者统一编址,通过地址范围来区分两个空间;
    C. 采用混合编址,即独立编址和统一编址均采用;
    D. 软件编址。

猜你喜欢

转载自blog.csdn.net/weixin_42240667/article/details/106571904