奥特曼 发表于 2018-4-30 13:35:36

中石油北京2018春《汇编语言程序设计》第三次在线作业题目

2018春汇编语言程序设计第三次在线作业
1.若AX=-15要得到AX=15应执行的指令是:(2.5分)
无忧答案网整理提供

    A、NEGAX
    B、NOTAX
    C、INCAX
    D、DECAX
2.已知AX,BX中均为带符号数,当进行字相除时,下面指令或指令序列正确的是:(2.5分)
    A、DIVBX
    B、CWDIDIVBX
    C、XORDX,DXDIVBX
    D、IDIVBX
3.执行1号DOS系统功能调用,从键盘输入的字符值存放在:(2.5分)
    A、AL
    B、BL
    C、CL
    D、DL
4.列各寄存器中,即能以字的形式访问,又能以字节的形式访问的是:(2.5分)
    A、AX,BX,CX,DX
    B、SP,BP,SI,DI
    C、CS,DS,ES,SS
    D、IP,PSW
5.中断向量表中的每个中断向量所占内存空间为:(2.5分)
    A、2个字节
    B、4个字节
    C、8个字节
    D、依该中断子程序的大小而定
6.用DOS功能调用时,子功能调用的编号应放在:(2.5分)
    A、AL   
    B、AH
    C、AX
    D、任意指定
7.下列是8位带符号二进制数的补码,其中最大的是:(2.5分)
    A、10001000
    B、00000001
    C、00000000
    D、11111111
8.面指令执行后,可能改变AL寄存器内容的指令是:(2.5分)
    A、TESTAL,02H
    B、ORAL,AL
    C、CMPAL,BL
    D、ANDAL,BL
9.知某操作数的物理地址是2117AH,则它的段地址和偏移地址可能是:(2.5分)
    A、2025∶0F2A
    B、2108∶00EA
    C、2000∶017A
    D、2100∶117A
10.较BX和SI中的两个无符号数,若BX≥SI转向HIGH的正确指令是:(2.5分)
    A、JAEIGH
    B、JBEIGH
    C、JGEIGH
    D、JLEIGH
11.BX=1234H,DS=2000H,(21234H)=5678H,则指令"LEASI,"执行后的结果是:(2.5分)
    A、SI=5678H
    B、SI=1234H
    C、SI=2000H
    D、SI=3234H
12.变量具有类型属性,错误的类型是:(2.5分)
    A、字节型
    B、字型
    C、字符型
    D、双字型
13.寄存器DI间接寻址的存储器字节单元内容加1的指令是:(2.5分)
    A、INCDI]
    B、INCI
    C、INCYTETR
    D、ADD,1
14.寄存器AX的内容乘以2的正确指令序列是:(2.5分)
    A、SHRAX,1
    B、SHLAX,1
    C、ROLAX,1
    D、RCRAX,1
15.在一段汇编程序中多次调用另一段程序,用宏指令比用子程序实现起来:(2.5分)
    A、占内存空间小,但速度慢
    B、占内存空间大,但速度快
    C、占内存空间相同,速度快
    D、占内存空间相同,速度慢
16.提供串指令中目的操作数地址的是:(2.5分)
    A、SS:
    B、DS:
    C、ES:
    D、CS:
17.选用串操作指令时,错误的操作是:(2.5分)
    A、置方向标志位
    B、根据串操作指令设置重复次数并送入CX
    C、设置源操作数及目的操作数指针
    D、源操作数和目的操作数都可以加段超越
18.在汇编语言程序的开发过程中使用宏功能的顺序是:(2.5分)
    A、宏定义,宏调用
    B、宏定义,宏展开
    C、宏定义,宏调用,宏展开
    D、宏定义,宏展开,宏调用
19.串操作指令中,源串操作数的段地址一定在:(2.5分)
    A、CS
    B、SS
    C、DS
    D、ES
20.设DF=0,SI=20H,CX=10,执行REPLODSW指令后,SI中的内容是:(2.5分)
    A、20H
    B、30H
    C、34H
    D、40H
21.BUFF单元开始,连续存放了十个字节数据,欲找出与AL中内容不同的数,并将不同数据的地址偏移量送ADR单元,应选用的指令序列是:(2.5分)
    A、REPZCMPSB
    B、REPNZCMPSB
    C、REPZSCASB
    D、REPNZSCASB
22.下列叙述正确的是(2.5分)
    A、对两个无符号数进行比较采用cmp指令,对两个有符号数比较用cmps指令
    B、对两个无符号数进行比较采用cmps指令,对两个有符号数比较用cmp指令
    C、对无符号数条件转移采用jae/jnb指令,对有符号数条件转移用jge/jnl指令
    D、对无符号数条件转移采用jge/jnl指令,对有符号数条件转移用jae/jnb指令
23.在执行下列指令时,需要使用段寄存器DS的指令是:(2.5分)
    A、STOSW
    B、ADDAL,CL
    C、NEGBX
    D、INCDA
24.REPZCMPSW指令,重复执行的终止条件是:(2.5分)
    A、CX=0或ZF=0
    B、CX=0且ZF=0
    C、CX=0或ZF=1
    D、CX=0且ZF=1
25.把BL中的数据输出到端口8CH中正确指令是:(2.5分)
    A、OUT8CH,BL
    B、IN8CH,BL
    C、MOVAL,BLOUT8CH,AL
    D、MOVAL,BLIN8CH,AL
26.CMP,(2.5分)
    正确
    错误
27.PUSHCL(2.5分)
    正确
    错误
28.MOVBYTEPTR,1234(2.5分)
    正确
    错误
29.ADD,BYTEPTR24(2.5分)
    正确
    错误
30.DEC(2.5分)
    正确
    错误
31.RCLBX,1(2.5分)
    正确
    错误
32.MOV,AX(2.5分)
    正确
    错误
33.MOVDS,0(2.5分)
    正确
    错误
34.MOVBYTEPTR,10H(2.5分)
    正确
    错误
35.MOVAX,(2.5分)
    正确
    错误
36.MOVBX,(2.5分)
    正确
    错误
37.ADDBX,CL(2.5分)
    正确
    错误
38.POPAL(2.5分)
    正确
    错误
39.MOV12H,AL(2.5分)
    正确
    错误
40.MOV,(2.5分)
    正确
    错误
更多中石油学习资料请进无忧答案网www.ap5u.com

页: [1]
查看完整版本: 中石油北京2018春《汇编语言程序设计》第三次在线作业题目