在线作业答案 发表于 2017-5-15 21:23:29

《汇编语言》2.执行下列指令mov ax,1234h mov cl,2 shl ax,cl后...

川大《汇编语言》17春平时作业2答案

一、单选题:
1.设AL=20H、SI=0500H、DS=3000H、=0C0H、CF=1。执行“SBB AL,” 指令后,正确的结果是。          (满分:4)
    A. AL=5FH、SF=1、CF=1
    B. AL=60H、SF=1、CF=0
    C. AL=5FH、SF=0、CF=1
    D. AL=60H、SF=0、CF=0
2.执行下列指令mov ax,1234h   mov cl,2   shl ax,cl后,AX=。          (满分:4)
    A. 1230H
    B. 48C0H
    C. 048C0H
    D. 2468H
3.存储器寻址方式在指令中给出操作数在内存中的地址,该地址是(    )          (满分:4)
    A. 逻辑地址
    B. 物理地址
    C. 有效地址
    D. 偏移地址
4.假设当前SP=700H,执行pop ax指令后,SP内容变为          (满分:4)
    A. 6FEH
    B. 6FFH
    C. 701H
    D. 702H
5.CPU要访问的某一存储单元的实际地址称(    )          (满分:4)
    A. 段地址
    B. 偏移地址
    C. 物理地址
    D. 逻辑地址
6.当设置标志TF为1,每条指令执行后 CPU 自动进入中断。          (满分:4)
    A. 断点中断
    B. 非屏蔽中断
    C. 单步中断
    D. 指令中断
7.执行下列指令 mov al,100   mov bl,-2后,正确的结果是。          (满分:4)
    A. AL=100H、BL=02H
    B. AL=64H、BL=FEH
    C. AL=64H、BL=82H
    D. AL=100H、BL=FEH
8.在寄存器相对寻址方式MOV AX,中,偏移量DAT应是一个(    )。          (满分:4)
    A. 原码
    B. 补码
    C. 反码
    D. 移码
9.若两个8位数据8FH和36H相加,则ZF,SF,PF(    )          (满分:4)
    A. ZF=1,SF=1,PF=1
    B. ZF=0,SF=1,PF=1
    C. ZF=0,SF=0,PF=1
    D. ZF=0,SF=1,PF=0
10.循环控制指令LOOPNZ/LOOPNE继续执行循环的条件是(    )          (满分:4)
    A. CX≠0且ZF=1
    B. CX≠0且ZF=0
    C. CX≠0或ZF=1
    D. CX≠0或ZF=0
11.同一源程序中的过程名(子程序名)可以是(    )          (满分:4)
    A. 唯一的
    B. 不唯一
    C. 可以唯一
二、多选题:
1.32位80x86CPU的3种工作方式有(    )          (满分:4)
    A. 实方式
    B. 保护方式
    C. 虚拟8086方式
    D. 初始化方式
2.下面进行有符号数除法AX÷BX 和无符号数除法AX÷BX的是(    )          (满分:4)
    A. cwdidivbx
    B. Movdx,0idivbx
    C. idivbx
    D. divbx
3.下面的设备是主板上的设备的是(    )          (满分:4)
    A. CPU
    B. 主存
    C. I/O接口电路
    D. 硬盘盒光驱
4.下面指令正确的是(    )。          (满分:4)
    A. movax,
    B. movax,sp
    C. movax,
    D. movax,si
5.下面可能是16进制数的表示方法有:(    )          (满分:4)
    A. 123
    B. 101
    C. f03
    D. g03
三、判断题:
1.条件控制伪指令中,采用寄存器或常数作为条件表达式的数值参加比较时,默认的也是无符号数。          (满分:4)
    A. 错误
    B. 正确
2.操作项可以是指令、伪操作,但不可以是宏指令的助记符。          (满分:4)
    A. 错误
    B. 正确
3.汇编语言语句中,源操作数和目的操作数采用;(分号)分隔。          (满分:4)
    A. 错误
    B. 正确
4.通常产生的可执行程序的扩展名是exe。          (满分:4)
    A. 错误
    B. 正确
5.用原程序文件包含方法实现模块设计时,每个原文件都应该具有完整的汇编程序框架。          (满分:4)
    A. 错误
    B. 正确
6.数据访问时默认使用的段一定是数据段DS.          (满分:4)
    A. 错误
    B. 正确
7.内嵌的汇编语句除可以使用指令允许的立即数、寄存器名外,还可以使用C语言程序中的任何符号(标识符)。          (满分:4)
    A. 错误
    B. 正确
8.代码段用于存放程序使用的数据。          (满分:4)
    A. 错误
    B. 正确
9.“立即数”字节给出寻址方式需要的数值本身。          (满分:4)
    A. 错误
    B. 正确
更多免费作业资料请进www.openhelp100.com
页: [1]
查看完整版本: 《汇编语言》2.执行下列指令mov ax,1234h mov cl,2 shl ax,cl后...