在线作业 发表于 2018-4-21 18:23:36

东师《汇编语言程序设计》18春在线作业

汇编语言程序设计18春在线作业1
一、单选题:
1.(单选题)设AX=2000H,BX=2002H,则在执行了指令CMPAX,BX后,标志位CF为()          (满分:)
    A1
    B0
    C-1
    D2
    正确答案:——A——
2.(单选题)如果VAL为数据段中0056H单元的符号名,其中存放的内容为0FF2H,leabx,val后,bx=()          (满分:)
    A0ff2h
    B0056h
    C0786h#0067h
    正确答案:——B——
3.(单选题)下列哪种方式属于立即寻址方式?()          (满分:)
    Amoval,5
    Bmovax,bx
    CMOVax,ex
    Dmovax.
    正确答案:——A——
4.(单选题)中断类型号是10H,入口地址是()          (满分:)
    AIP<-(00010H),CS<-(00012H)
    BIP<-(00040H),CS<-(00042H)
    CIP<-(00014H),CS<-(00016H)
    DCS<-(00040H),IP<-(00042H)
    正确答案:————
5.(单选题)8086实模式下一个段的大小可达()B。          (满分:)
    A64K
    B16K
    C1M
    D128K
    正确答案:————
6.(单选题)将十进制数32767转换为二进制数是()          (满分:)
    A1101101010011B
    B111111111111111B
    C1001001001001B
    D1010000110010011B
    正确答案:————
7.(单选题)将一个字节数据输入到端口25H的指令是()          (满分:)
    AOUTAL,25H
    BOUT25H,BL
    COUT25H,AL
    DOUT25H,DL
    正确答案:————
8.(单选题)FEESDW100DUP(0)和movcx,LENGTHFEES两条指令之后,lengthFEES的值是多少()          (满分:)
    A50
    B25
    C100
    D0
    正确答案:————
9.(单选题)某存储单元的物理地址是12345H,可以作为它的段地址有()          (满分:)
    A2345H
    B12345H
    C12340H
    D1234H
    正确答案:————
10.(单选题)若BL=83H,CF=1,则ADCBL,90H执行后,BL=()          (满分:)
    A15H
    B16H
    C17H
    D14H
    正确答案:————
二、多选题:
11.(多选题)在编写循环程序时,需要提前结束循环,可以用以下()指令。          (满分:)
    ALOOP
    BLOOPNZ
    CLOOPZ
    DLOOPZ
    正确答案:————
12.(多选题)DOS串行通信口功能()          (满分:)
    A从串行通信口读一个字符
    B向串行通信口写一个字符
    C串行设备没有缓冲和中断
    D用串行通信设备,字符可能丢失
    正确答案:————
13.(多选题)中央处理器CPU是由()组成的          (满分:)
    A运算器
    B控制器
    C寄存器组
    D存储器
    正确答案:————
14.(多选题)硬盘有()特性。          (满分:)
    A转速高
    B存取速度快
    C存储容量大
    D转速低
    正确答案:————
15.(多选题)与转移地址有关的寻址方式()          (满分:)
    A段内直接寻址
    B段内间接寻址
    C段间直接寻址
    D段间间接寻址
    正确答案:————
16.(多选题)在多重循环程序中,内层循环()          (满分:)
    A只能是一个循环程序段
    B可以是一个循环程序段
    C可以是两个循环程序段
    D可以是多个循环程序段
    正确答案:————
17.(多选题)两个二进制位进行加法运算结果为0的可能组合()          (满分:)
    A0+0
    B0+1
    C1+0
    D1+1
    正确答案:————
18.(多选题)关闭文件时,DOS会实现()          (满分:)
    A不修改FAT
    B把内存缓存区中的数据写入磁盘
    C用日期和文件大小修改目录和FAT
    D缓存区内容不写入磁盘
    正确答案:————
19.(多选题)()程序用宏汇编不用子程序。          (满分:)
    A代码段较长
    B代码段较短
    C变元较多
    D变元不多
    正确答案:————
20.(多选题)将二进制数101101B转换为其它进制是()          (满分:)
    A53
    B45
    C28
    D2DH
    正确答案:————
三、判断题:
21.(判断题)00FFH^5555H的结果是55AAH。          (满分:)
    A错误
    B正确
    正确答案:————
22.(判断题)MOVAX,IP指令不是正确的。          (满分:)
    A错误
    B正确
    正确答案:————
23.(判断题)CALL和RET的属性可以由汇编程序来确定。          (满分:)
    A错误
    B正确
    正确答案:————
24.(判断题)指令cmp15,BX指令是正确的。          (满分:)
    A错误
    B正确
    正确答案:————
25.(判断题)注释项用来说明一段程序、一条或几条指令的功能,是必须有的。          (满分:)
    A错误
    B正确
    正确答案:————
26.(判断题)若一台计算机的字长为4个字节,这意味着它能处理的字符串最多为4个英文字母组成。          (满分:)
    A错误
    B正确
    正确答案:————
27.(判断题)宏展开时,;;后面的注释也会被展开。          (满分:)
    A错误
    B正确
    正确答案:————
28.(判断题)在十六位的除法中,al中存放的是余数。          (满分:)
    A错误
    B正确
    正确答案:————
29.(判断题)汇编语言程序的语句除指令外还可以由伪操作和宏指令组成。          (满分:)
    A错误
    B正确
    正确答案:————
30.(判断题)输出函数对二进制和十六进制常数用无符号十进制整数显示。          (满分:)
    A错误
    B正确
    正确答案:————
31.(判断题)在乘法指令里,目的操作数必须是累加器,字运算为ax,字节运算为al。          (满分:)
    A错误
    B正确
    正确答案:————
32.(判断题)D8H被看做无符号数时,所表示的十进制数:216。          (满分:)
    A错误
    B正确
    正确答案:————
33.(判断题)WORD段必须从字的边界开始,即段起始地址必须为偶数。          (满分:)
    A错误
    B正确
    正确答案:————
34.(判断题)MOVDS,0200H指令是正确的。          (满分:)
    A错误
    B正确
    正确答案:————
35.(判断题)MOVbx,,这条指令时正确的。          (满分:)
    A错误
    B正确
    正确答案:————
36.(判断题)软件中断的优先级高于可屏蔽中断。          (满分:)
    A错误
    B正确
    正确答案:————
37.(判断题)not指令允许使用立即数。          (满分:)
    A错误
    B正确
    正确答案:————
38.(判断题)(-117D)的补码表示是FF8BH。          (满分:)
    A错误
    B正确
    正确答案:————
39.(判断题)pop指令不允许使用立即数寻址方式。          (满分:)
    A错误
    B正确
    正确答案:————
40.(判断题)用机器语言编写的程序程序执行速度较高级语言编写的程序慢。          (满分:)
    A错误
    B正确
    正确答案:————
汇编语言程序设计18春在线作业2

一、单选题:
1.(单选题)在实现CASE结构时,除了用分支结构if—else之外还可以用()          (满分:)
    A跳跃表发
    B循环法
    Cif语句嵌套
    D子程序
    正确答案:——A——
2.(单选题)指令MOVBX,MASK,若MASK=3500H,SS=1200H,DS=1000H,BP=1000H,那么物理地址为()          (满分:)
    A17500H
    B16500H
    C14500H
    D13500H
    正确答案:——B——
3.(单选题)键盘硬中断的中断向量地址为()          (满分:)
    A0:24H
    B0:25H
    C1:24H
    D1:25H
    正确答案:——A——
4.(单选题)将十六进制数2710H转换为二进制数是()          (满分:)
    A10000
    B1001
    C1326
    D4125
    正确答案:————
5.(单选题)IF条件汇编的意思是()          (满分:)
    A如求出表达式的值为0,则满足条件
    B求出表达式的值如不为0,则满足条件
    C在汇编程序的第一次扫描期间满足条件
    D在汇编程序的第二遍扫描期间满足条件
    正确答案:————
6.(单选题)下列哪种方式属于立即寻址方式?()          (满分:)
    Amoval,5
    Bmovax,bx
    CMOVax,ex
    Dmovax.
    正确答案:————
7.(单选题)如果VAL为数据段中0056H单元的符号名,其中存放的内容为0FF2H,leabx,val后,bx=()          (满分:)
    A0ff2h
    B0056h
    C0786h#0067h
    正确答案:————
8.(单选题)若AL=10011000B,BL=01100111B,则执行指令“ANDAL,BL”后,AL=()          (满分:)
    A00h
    B0ffh
    C02fh
    D0f
    正确答案:————
9.(单选题)键盘中断调用16H的0号功能是将读入字符的ASCII码送入()          (满分:)
    AAH
    BAL
    CBH
    DBL
    正确答案:————
10.(单选题)假设op1,op2是已经用DB定义的变量,下面哪个指令是正确的()          (满分:)
    ACMP15,BX
    BCMPop1,op2
    CCMPop1,25
    DCMPBX,15
    正确答案:————
二、多选题:
11.(多选题)DOS串行通信口功能()          (满分:)
    A从串行通信口读一个字符
    B向串行通信口写一个字符
    C串行设备没有缓冲和中断
    D用串行通信设备,字符可能丢失
    正确答案:————
12.(多选题)汇编程序把5150H存入一个存储器字中的方法()          (满分:)
    ADW5150H
    BDB50H,51H
    CDB'PQ’
    DDW'QP’
    正确答案:————
13.(多选题)下列可以产生条件的选项有()          (满分:)
    A数据传送指令
    B算术运算指令
    C逻辑运算指令
    D转移指令
    正确答案:————
14.(多选题)有效地址可以由下列哪些部分组成()          (满分:)
    A位移量
    B基址
    C变址
    D比例因子
    正确答案:————
15.(多选题)当不为0或不相等时循环指令为()          (满分:)
    ALOOP
    BLOOPZ
    CLOOPNZ
    DLOOPNE
    正确答案:————
16.(多选题)伪操作可以完成的功能()          (满分:)
    A处理器选择
    B定义程序模式
    C定义数据
    D分配存储区
    正确答案:————
17.(多选题)(AX)=0BF4H,那么它的各个标志位的值()          (满分:)
    ACF=1
    BOF=1
    CSF=0
    DZF=1
    正确答案:————
18.(多选题)分配给INT8的中断类型号在中断向量中的物理地址是()          (满分:)
    A00020H
    B00021H
    C00022H
    D00023H
    正确答案:————
19.(多选题)宏定义中的参数可以是()          (满分:)
    A必须有变元
    B可以无变元
    C可以是操作码
    D不可以是操作码
    正确答案:————
20.(多选题)乘法指令对哪些条件码有定义()          (满分:)
    Aof
    Bcf
    Csf
    Dzf
    正确答案:————
三、判断题:
21.(判断题)BCD是一种用二进制编码的十进制数。          (满分:)
    A错误
    B正确
    正确答案:————
22.(判断题)MOVAH,BX指令是正确的。          (满分:)
    A错误
    B正确
    正确答案:————
23.(判断题)I/O指令中使用的寄存器必须是DL、DX          (满分:)
    A错误
    B正确
    正确答案:————
24.(判断题)lea指令不影响标志位。          (满分:)
    A错误
    B正确
    正确答案:————
25.(判断题)INT21H的键盘输入功能1输入的字符可以回显。          (满分:)
    A错误
    B正确
    正确答案:————
26.(判断题)被同级或低级中断源嵌套,除了使IF=1外,还要求向8259A发中断结束命令EOI。          (满分:)
    A错误
    B正确
    正确答案:————
27.(判断题)不同的计算机系统具有不同的机器语言和汇编语言。          (满分:)
    A错误
    B正确
    正确答案:————
28.(判断题)中断服务程序入口地址占用2个字节。          (满分:)
    A错误
    B正确
    正确答案:————
29.(判断题)采用计算机高级语言编写的程序,其执行速度比用低级语言编写的程序要快。          (满分:)
    A错误
    B正确
    正确答案:————
30.(判断题)用RET可以使子程序的返回地址出栈。          (满分:)
    A错误
    B正确
    正确答案:————
31.(判断题)宏汇编中,若实元个数大于哑元,则多余的实元作“空处理”;若实元个数小于哑元个数,则多余的哑元不予考虑。          (满分:)
    A错误
    B正确
    正确答案:————
32.(判断题)在过程里用正的偏移量加上活动传递结构的基址(EBP)访问局部变量。          (满分:)
    A错误
    B正确
    正确答案:————
33.(判断题)若8086系统采用单片8259A,中断请求均采用边沿触发方式,IR0-IR7对应的中断类型号为08H-0FH。8259A工作于非缓冲方式,一般全嵌套方式,非自动中断结束方式,8259A端口地址为20H、21H。则连同IR1的中断源的中断类型号是09H。          (满分:)
    A错误
    B正确
    正确答案:————
34.(判断题)在BIOS数据区,存放当前显示方式的字节地址是00449H。          (满分:)
    A错误
    B正确
    正确答案:————
35.(判断题)LALL指示清单中只列出产生目标码的宏展开。          (满分:)
    A错误
    B正确
    正确答案:————
36.(判断题)条件汇编中若自变量为空,则满足条件的条件伪操作的表示是IFB<argument>。          (满分:)
    A错误
    B正确
    正确答案:————
37.(判断题)PUSHAL指令是正确的。          (满分:)
    A错误
    B正确
    正确答案:————
38.(判断题)软件中断的优先级高于可屏蔽中断。          (满分:)
    A错误
    B正确
    正确答案:————
39.(判断题)SHORT用来修饰JMP指令中转向地址的属性,指出转向地址是在吓一跳指令地址的0-255个字节范围之内。          (满分:)
    A错误
    B正确
    正确答案:————
40.(判断题)中断准备在子程序中设置。          (满分:)
    A错误
    B正确
    正确答案:————
www.ap5u.com
页: [1]
查看完整版本: 东师《汇编语言程序设计》18春在线作业