第一章
1  在计算机内部,计算机能够直接执行的程序语言是       
    A.汇编语言                BC++语言
    C.机器语言                D。高级语言
2  在堆栈段中,存放栈顶地址的寄存器是       
AIP      B.SP      C. BX      D. BP
3  指令指针寄存器IP用来存放代码段中的偏移地址。在程序运行的过程中,它始终指向       
A.下一条指令的首地址    B.下一条指令的地址 
C.当前指令的首地址    D.当前指令的地址
4  编译程序的功能是       
A.检查源程序中的语法错误和逻辑错误       
B.将源程序编译成目标程序       
C.改正源程序中的语法错误         
D.将高级语言源程序翻译成汇编语言源程序
5  用户为了解决自己的问题,用汇编语言所编写的程序,称为       
A.目标程序   B.源程序   C.可执行程序    D.汇编程序
6  计算机中用来存储程序、数据等信息的记忆装置是       
A.控制器        B.运算器      C.CPU        D.存储器
7.在宏汇编中,源程序必须通过___________生成目标代码,然后用连接程序将其转化为可执行文件, 该文件可在系统中运行。
第二章
SS =3000H,SP =0100H 时,执行 PUSH AX 指令后,堆栈顶部的物理地址
是( 
A30100H   B.30098H        C.30102H         D.300FEH
10000010B分别以原码、补码及反码表示时,则对应的十进制数依次是( 
A-82-126-2             B.-2-125126
C.-2-126-125            D.-82-125125
标志寄存器中属于控制标志位的是(     
A. DFOFSF                            B.  DFIFTF
C. OFCFPF                              D.  AFOFSF
 
(AX)=4544H,在执行指令”SUB AH,AL”之后,(   
ACF=0,OF=0              B.CF=0,OF=1 
C.CF=1,OF=0            D.CF=1,OF=1
 
若寄存器AXBXCXDX的内容分别为18192021时,依次执行PUSH AXPUSH BXPOP CXPOP DX后,寄存器CX的内容为__________________
 
6    若物理地址为2D8C0H,偏移量为B6A0H,则段地址为 _________
 
设(AL=70H,分析在SUB AL,9AH后,标志寄存器中CFOFZFPFSF的状态。
           
第三章
1、下列指令中,正确的一条是       
                AMOV BYTE PTR [BX]1000   
      BMOV AX[SI][DI]
                CLEA BX4[BX]               
                DMOV AXARRAY1+ARRAY2 
 2、指令 SUB AX,5[BX+DI]的源操作数的寻址方式是       
          A) 寄存器寻址            B) 基址+变址寻址
          C)  变址寻址              D) 直接寻址
3、假设V1V2是用DW定义的变量,下列指令中正确的是       
  AMOV V1V2              BMOV V120H
  CMOV 2000HV2          DMOV ALV1
4、设在内存单元(0010H汇编table指令什么意思= 12H, 0011H= 34H,对于从0010H处取一个字的叙述正确
的是________
A)        读出的字的值为1234H,需要访问两次存储器
B)        读出的字的值为3412H,需要访问两次存储器
C)        读出的字的值为3412H,需要访问一次存储器
 D) 读出的字的值为1234H,需要访问一次存储器
          5、有指令 MOV SI,OFFSET DATA,和它等效的指令是____________
6、对于下面的数据定义,各条MOV指令单独执行后,请填充有关寄存器的内容:
 TABLE1 DB 
   TABLE2 DW 20 DUP(?)
 TABLE3 DB ‘ABCD’
  MOV AXTYPE   TABLE1          AX=       
  MOV BXTYPE   TABLE2        BX=       
  MOV CXLENGTH TABLE2          CX=       
  MOV DXSIZE   TABLE2        DX=       
  MOV SILENGTH TABLE3          SI=       
                   
第四章
1. 
        MOV AL,20H
MOV BL,AL
ADD AL,BL
SBB AL,10H
CBW
DIV BL
上述程序段执行后,(AH)=___________,(AL)=__________
 
 
2. 语句”BUF  DB  25的含义是( 
A.用BUF 表示25

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。