奥鹏易百

 找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

帮助中心知识拓展客服QQ 515224986
查看: 402|回复: 0

中石油(华东)《汇编语言》2017年秋学期在线作业(三)答案

[复制链接]

1万

主题

1

回帖

2万

积分

论坛元老

积分
29028
发表于 2017-10-3 19:17:52 | 显示全部楼层 |阅读模式
扫码加微信
《汇编语言》2017年秋学期在线作业(三)
一、单选题:【20道,总分:100分】


1.下面的数据传送指令中,错误的操作是(    )          (满分:5)
    A. MOV SS:[BX DI],1000H
    B. MOV DX,1000H
    C. MOV WORD PTR[BX],1000H
    D. MOV DS,2000H
2.设AL=0B4H,BL=11H,指令“MUL BL”和指令“IMUL BL”分别执行后OF,CF的值为(    )。          (满分:5)
    A. OF=1,CF=0
    B. OF=1,CF=1
    C. OF=0,CF=0
    D. OF=0,CF=1
3.指令指针寄存器是(    )          (满分:5)
    A. IP
    B. SP
    C. BP
    D. BX
4.条件转移指令JNE的测试条件为(    )。          (满分:5)
    A. ZF=0
    B. CF=0
    C. ZF=1
    D. CF=1
5.在程序状态字寄存器中,当方向标志DF位为0时,每次操作后使变址寄存器SI和DI(    )。          (满分:5)
    A. 减量
    B. 增量
    C. 保持不变
    D. 地址减1
6.八位二进制补码整数的最小值是(    )。          (满分:5)
    A. -126D
    B. -127D
    C. -128D
    D. -129D
7.若有BUF DW 1, 2, 3, 4,则可将数据02H取到AL寄存器中的指令是(    )。          (满分:5)
    A. MOV ALBYTE PTRBUF+1
    B. MOV ALBYTE PTRBUF+2
    C. MOV ALBYTE PTRBUF+3
    D. MOV ALBYTE BUF2
8.在标志寄存器中表示溢出的标志(    )。          (满分:5)
    A. AF
    B. CF
    C. OF
    D. SF
9.若AX=3500H,CX=56B8H,当AND AX,CX指令执行后,AX=(    )。          (满分:5)
    A. 1400H
    B. 77F8H
    C. 0000H
    D. 0FFFFH
10.下面指令序列测试BH中的数是否为奇数,若为奇数则转移至K1处,横线处的指令应为(    )。TEST BH,01H_____K1          (满分:5)
    A. JNE
    B. JZ
    C. JS
    D. JC
11.当一个带符号数大于0FBH时程序转移, 需选用的条件转移指令是(    )。          (满分:5)
    A. JLE
    B. JNL
    C. JNLE
    D. JL
12.操作数直接存放在指令中,则它的寻址方式是(    )。          (满分:5)
    A. 直接寻址
    B. 寄存器寻址
    C. 寄存器间接寻址
    D. 立即寻址
13.8086 CPU在基址加变址的寻址方式中,变址寄存器可以为(    )。          (满分:5)
    A. BX或CX
    B. CX或SI
    C. DX或SI
    D. SI或DI
14.十六进制数88H,可表示成下面几种形式,请找出错误的表示(    )          (满分:5)
    A. 无符号十进制数136
    B. 带符号十进制数 -120
    C. 压缩型BCD码十进制数88
    D. 8位二进制数 -8的补码表示
15.一个有128个字的数据区,它的起始地址为12ABH:00ABH,请给出这个数据区最末一个字单元的物理地址是 (    )。          (满分:5)
    A. 12C5BH
    B. 12B6BH
    C. 12C59H
    D. 12BFEH
16.当执行指令ADD AX,BX后,若AX的内容为2BA0H,设置的奇偶标志位PF=1,下面的叙述正确的是(    )。          (满分:5)
    A. 表示结果中含1的个数为偶数
    B. 表示结果中含1的个数为奇数
    C. 表示该数为偶数
    D. 表示结果中低八位含1的个数为偶数
17.下列叙述正确的是(    )。          (满分:5)
    A. 对两个无符号数进行比较采用CMP指令,对两个有符号数比较用CMPS指令
    B. 对两个无符号数进行比较采用CMPS指令,对两个有符号数比较用CMP指令
    C. 对无符号数条件转移采用JAE/JNB指令,对有符号数条件转移用JGE/JNL指令
    D. 对无符号数条件转移采用JGE/JNL指令,对有符号数条件转移用JAE/JNB指令
18.假设(AL)=0FFH,执行ADD AL,0FH指令后,标志位ZF和SF的状态分别为(    )。          (满分:5)
    A. 0和0
    B. 0和1
    C. 1和0
    D. 1和1
19.在下列语句中,BUFFER称为(    )。BUFFER DB 01H,0AH          (满分:5)
    A. 符号
    B. 变量
    C. 助记符
    D. 标号
20.在下列指令的表示中,不正确的是(    )。          (满分:5)
    A. MOV AL,[BX+SI]
    B. DEC [BX]
    C. JMP SHORT DONI
    D. MUL CL
更多学习资料请登录www.openhelp100.com

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|www.openhelp100.com ( 冀ICP备19026749号-1 )

GMT+8, 2024-5-19 19:07

Powered by openhelp100 X3.5

Copyright © 2001-2024 5u.studio.

快速回复 返回顶部 返回列表