熊猫题库

|设为首页 |收藏本站 |切换到宽版
注册
查看: 342|回复: 0

西交22秋《汇编语言程序设计》在线作业【标准答案】

[复制链接]

5249

主题

5249

帖子

1万

积分

论坛元老

Rank: 8Rank: 8

积分
16253
发表于 2023-1-10 15:34:21 | 显示全部楼层 |阅读模式
西交《汇编语言程序设计》在线作业-00003
        试卷总分:100 得分:100
        一、单选题 (共 40 道试题,共 80 分)
        1.DOS系统功用调用中,显现单个字符的系统调用号是( )
        A.01H
        B.02H
        C.08H
        D.09H
       
        2.指令指针存放器是( )。
        A.IP
        B.SP
        C.BP
        D.PSW
       
        3.测试BL存放器内容是不是与数据4FH持平,若持平则转NEXT处履行,可完成的方法是( )。
        A.TEST BL,4FH     JZ NEXT
        B.XOR BL,4FH     JZ NEXT
        C.AND BL,4FH     JZ NEXT
        D.OR BL,4FH     JZ NEXT
       
        4.履行1号DOS系统功用调用后,从键盘输入的字符应寄存在( )
        A.AL中
        B.BL中
        C.CL中
        D.DL中
       
        5.汇编程序至少有必要有一个___
        A.CS段
        B.DS段
        C.ES段
        D.SS段
       
        6.下面指令序列履行后,正确的成果是(  )
           MOV AL,0FEH
           ADD AL,AL
           ADC Al,AL
        A.AL=0F8H CF=1
        B.AL=0F8H CF=0
        C.AL=0F9H CF=0
        D.AL=0F9H CF=1
       
        7.为使CX=-1时,转至MINUS而编制了一指令序列,其间错误的序列是( )。
        A.INC CX JZ MINUS
        B.SUB CX,OFFFFH JZ MINUS
        C.AND CX,OFFFFH JZ MINUS
        D.XOR CX,OFFFFH JZ MINUS
       
        8.以80X86为CPU的PC机,在实地址工作方法下,其间断向量长度为( )。
        A.8个字节
        B.4个字节
        C.2个字节
        D.1个字节
       
        9.串操作指令中,意图勾结过___两个存放器寻址:
        A.DS,SI
        B.DS,DI
        C.ES,SI
        D.ES, DI
       
        10.下列指令中运用错误的是( )。
        A.POP DS
        B.POP CX
        C.POP DX
        D.POP CS
       
        11.MOV AL,80H MOV CL,2 SAR AL,CL 上述指令序列履行后,成果是 ( )。
        A.AL=40H
        B.AL=20H
        C.AL=0C0H
        D.AL=0E0H
       
        12.有一个数值152,它与十六进制数6A持平,那么该数值是()。
        A.二进制数
        B.八进制数
        C.十进制数
        D.四进制数
       
        13.下列存放器组中在段内寻址时能够供给偏移地址的存放器组是( )
        A.DX
        B.BX,BP,SI,DI
        C.SP,IP,BP,DX
        D.CS,DS,ES,SS
       
        14.下面指令履行后,改动方针存放器内容的指令是( )。
        A.TEST AL,0EFH
        B.SHL AX,CL
        C.CMP DH,BL
        D.AND AL,FFH
       
        15.下列串操作指令中,有必要一起指明源串和意图串地址的指令是 ( )。
        A.STOSW
        B.LODSW
        C.SCASW
        D.CMPSW
       
        16.算术右移SAR和逻辑右移SHR两条指令履行后成果彻底一样的状况是( )。
        A.意图操作数最高位为0
        B.意图操作数最高位为1
        C.意图操作数为恣意状况
        D.不管啥状况都不可以能一样
       
        17.汇编源程序呈现语法错误的指令有 ( )。
        A.MOV [BX+SI],AL
        B.MOV AX,[BP+DI]
        C.MOV DS,AX
        D.MOV CS,AX
       
        18.下列指令履行后老是使CF=0,OF=0的是( )。
        A.AND
        B.NEG
        C.NOT
        D.INC
       
        19.1号DOS功用调用时,欲将得到的数字的ASCII码变换为该数的实践数值时,可运用 指令来完成。
        A.AND
        B.OR
        C.XOR
        D.NOT
       
        20.直接、直接、当即三种寻址方法指令的履行速度,由快至慢的排序为 ( )
        A.直接、当即、直接
        B.直接、直接、当即
        C.当即、直接、直接
        D.纷歧定
       
        21.现稀有据存储如下:(30100H)=40H, (20101H)=79H, (30102H)=24H, (30103H)=30H 设AL=01H,BX=0100H,DS=3000H履行换码指令XLAT后正确的成果是( )。
        A.AL=00H
        B.AL=4OH
        C.AL=01H
        D.AL=79H
       
        22.已知:VAR DW 1,2,$+2,5,6 若汇编时VAR分配的偏移地址是0010H,则汇编后0014H单元的内容是: ( )。
        A.6H
        B.14H
        C.5H
        D.16H
       
        23.若界说DAT DW 'A',则(DAT)和(DAT+1)两个相邻的内存中寄存的数据是 ( )。
        [注]选项C. 和D.中的XX表明恣意数据。
        A.0041H
        B.4100H
        C.xx41H
        D.41xxH
       
        24.当A≥B时搬运的条件搬运指令为(A,B为带符号数)( )。
        A.JA
        B.JAE
        C.JG
        D.JGE
       
        25.循环操控指令隐含指定哪个存放器作为循环计数器( )。
        A.CL
        B.CX
        C.AL
        D.AX
       
        26.8086∕8088微处理器可拜访的I ∕ O地址空间巨细为( )。
        A.1KB
        B.64KB
        C.1MB
        D.16MB
       
        27.假如一标号与拜访它的JMP指令之间的相对位移量在-128~+127字节的规模内,则可将该 标号阐明为( )搬运。
        A.FAR
        B.NEAR
        C.SHORT
        D.MIDDLE
       
        28.运用 DOS 系统功用调用时,运用的软中止指令是( )
        A.INT 21
        B.INT 10H
        C.INT 16H
        D.INT 21H
       
        29.设DS=8225H,DI=5678H,指令MOV AX,[DI]源操作数的物理地址是
        A.8D89DH
        B.86198H
        C.8B698H
        D.878C8H
       
        30.判当AX的内容为负数时,转MINUS履行,下面错误的指令是( )
        A.NOT AX
        JNS MINUS
        B.TEST AX,8000H
        JNZ MINUS
        C.SHL AX,1
        JC MINUS
        D.OR AX,AX
        JZ MINUS
       
        31.履行段间调用指令CALL时,首要保护断点的:( )
        A.段地址和偏移地址
        B.段地址
        C.偏移地址
       
        32.履行除法指令后,影响的象征位是( )。
        A.CF,OF
        B.SF,ZF
        C.CF,OF,SF
        D.AF,CF,OF,PF,SF,ZF都不断定
       
        33.假定VAR为变量,指令MOV BX,OFFSET VAR的寻址方法是( )
        A.直接寻址
        B.直接寻址
        C.当即寻址
        D.存储器寻址
       
        34.AL=0E3H,BL=0F4H,履行指令ADD AL,BL后,CF和OF的值别离是( )。
        A.1.1
        B.1.0
        C.0.1
        D.0.0
       
        35.除法指令中,关于双字除以字运算,商在___存放器中。
        A.AL
        B.AH
        C.AX
        D.DX
       
        36.设数据界说如下: ARRAY DW 1,2,3履行指令ADD SI,TYPE ARRAY适当于完结下面平等功用的指令是 ( )。
        A.ADD SI,1
        B.ADD SI,2
        C.ADD SI,3
        D.ADD SI,0
       
        37.在一段汇编程序中屡次调用另一段程序,用宏指令比用子程序完成起来。
        A.占内存空间小,但速度慢
        B.占内存空间大,但速度快
        C.占内存空间一样,速度快
        D.占内存空间一样,速度慢
       
        38.设数据界说如下: BUF DW 100 DUP(?)履行指令:MOV CX,LENGTH BUF适当于完结下面平等功用的指令是 ( )。
        A.MOV CX,00C8H
        B.MOV CX,0200H
        C.MOV CX,0064H
        D.MOV CX,0100H
       
        39.依据下面界说的数据段: DESG SEGMENT DAT1 DB ‘1234’   DAT2 DW 5678H   ADDR EQU DAT2-DAT1   DESG ENDS   履行指令MOV AXADDR后,AX存放器中的内容是( )
        A.5678H
        B.7856H
        C.4444H
        D.0004H
       
        40.下列指令中不等价的是:( )
        A.JA和JNBE
        B.JG和JNLE
        C.JL和JNG
        D.JBE和JNA
       
        二、判别题 (共 10 道试题,共 20 分)
        41.POP 1234( )。
       
        42.INC [BX] ( )
       
        43.在象征IF=0时,CPU疏忽一切的中止恳求。( )
       
        44.PUSH A(A为字节单元)( )。
       
        45.SUB BYTE PTR [SI],1( )
       
        46.微型计算机的字长并纷歧定是字节的整数倍( )。
       
        47.当履行LAHF和SHAF两条指令后,象征位不改动( )。
       
        48.ADD [SI], 100 ( )
       
        49.履行LEA BX,TABLE与履行MOV BX,OFFSET TABLE作用相同( )。
       
        50.ADD [SI], [BX] ( )
回复

使用道具 举报

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

本版积分规则

站点统计 | 统计 | QQ | Archiver| 熊猫题库 |网站地图

Copyright © 2001-2013 Comsenz Inc.   All Rights Reserved. Powered by 熊猫题库