homework 发表于 2017-5-4 10:30:55

北航17春《汇编语言》在线作业一二三答案参考

北航《汇编语言》在线作业一

一、单选题:转载请注明无忧答案网www.ap5u.com
1.在进行二重循环程序设计时,下列描述正确的是(    )          (满分:4)
    A. 外循环初值应置外循环之外;内循环初值应置内循环之外,外循环之内
    B. 外循环初值应置外循环之内;内循环初值应置内循环之内
    C. 内、外循环初值都应置外循环之外
    D. 内、外循环初值都应置内循环之外,外循环之内
2.串操作指令中,目的操作数的段地址一定在(    )寄存器中。          (满分:4)
    A. CS
    B. SS
    C. DS
    D. ES
3.十六进制数88H,可表示成下面几种形式,请找出错误的表示(    )。          (满分:4)
    A. 无符号十进制数136
    B. 带符号十进制数-120
    C. 压缩型BCD码十进制数88
    D. 8位二进制数-8的补码表示
4.测试BL寄存器内容是否与数据4FH相等,若相等则转NEXT处执行,可实现的方法是(    )。          (满分:4)
    A. TEST BL,4FH     JZ NEXT
    B. XOR BL,4FH     JZ NEXT
    C. AND BL,4FH     JZ NEXT
    D. OR BL,4FH     JZ NEXT
5.ORAL,AL是(    )操作指令。          (满分:4)
    A. 异或
    B. 加法
    C. 右移
    D. 逻辑或
6.指令JMP FAR PTR DONE属于(    )          (满分:4)
    A. 段内转移直接寻址
    B. 段内转移间接寻址
    C. 段间转移直接寻址
    D. 段间转移间接寻址
7.已知BX=2000H,SI=1234H,则指令MOV AX,的源操作在(    )中。          (满分:4)
    A. 数据段中偏移量为3236H的字节
    B. 附加段中偏移量为3234H的字节
    C. 数据段中偏移量为3234H的字节
    D. 附加段中偏移量为3236H的字节
8.中断服务程序入口地址占用(    )个字节          (满分:4)
    A. 4
    B. 6
    C. 2
    D. 1
9.某存储单元的物理地址是12345H,可以作为它的段地址有(    )          (满分:4)
    A. 2345H
    B. 12345H
    C. 12340H
    D. 1234H
10.DOS系统功能调用中,显示单个字符的系统调用号是(    )          (满分:4)
    A. 01H
    B. 02H
    C. 08H
    D. 09H
11.条件转移指令JNE的测试条件为(    )          (满分:4)
    A. ZF=0
    B. CF=0
    C. ZF=1
    D. CF=1
12.PSW寄存器中共有(    )位条件状态位,有(    )位控制状态位。          (满分:4)
    A. 6、3
    B. 3、6
    C. 8、4
    D. 4、8
13.在下列串操作指令中,同时使用源串和目的串地址指针的指令是(   )          (满分:4)
    A. STOSW
    B. LODSW
    C. SCASW
    D. CMPSW
14.半导体静态存储器SRAM的存储原理是          (满分:4)
    A. 依靠双稳态触发电路
    B. 依靠定时刷新
    C. 依靠读后再生
    D. 信息不再变化
15.总线的数据传输率是指          (满分:4)
    A. 能一次并行传送的数据位数
    B. 可一次串行传送的数据位数
    C. 可一次并行传送的数据的最大值
    D. 单位时间内可传送的数据位数
三、判断题:
1.若按中断源来划分,则系统中的中断又可分为: 硬件中断和软件中断。          (满分:4)
    A. 错误
    B. 正确
2.子程序的调用和返回是一对互逆操作,也是一种特殊的转移操作。          (满分:4)
    A. 错误
    B. 正确
3.图形显示的最小单位是象素,对每个象素可用不同的颜色来显示。          (满分:4)
    A. 错误
    B. 正确
4.在常用硬磁盘中,各道容量相同          (满分:4)
    A. 错误
    B. 正确
5.在字符显示器的缓冲存储器中,一般存放着存放字符编码          (满分:4)
    A. 错误
    B. 正确
6.并行加法器的运算速度主要取决于全加器单元的速度          (满分:4)
    A. 错误
    B. 正确
7.若总线地址是16位,则直接访存的空间最大为64K          (满分:4)
    A. 错误
    B. 正确
8.子程序名必须是一个合法的标识符,并前后二者要一致。          (满分:4)
    A. 错误
    B. 正确
9.1KB=1000字节          (满分:4)
    A. 错误
    B. 正确
10.子程序调用伪指令INVOKE与子程序的调用指令CALL在功能上是一致的。          (满分:4)
    A. 错误
    B. 正确

北航《汇编语言》在线作业二

一、单选题:
1.数据传送指令中,错误的操作是(    )。          (满分:4)
    A. MOV SS:,1000H
    B. MOV DX,1000H
    C. MOV WORD PTR,1000H
    D. MOV DS,2000H
2.条件转移指令JNE的测试条件为(    ).          (满分:4)
    A. ZF=0
    B. CF=0
    C. ZF=1
    D. CF=1
3.CPU要访问的某一存储单元的实际地址称(    )          (满分:4)
    A. 段地址
    B. 偏移地址
    C. 物理地址
    D. 逻辑地址
4.8086CPU在基址加变址的寻址方式中,变址寄存器可以为(    )          (满分:4)
    A. BX或CX
    B. CX或SI
    C. DX或SI
    D. SI或DI
5.十六进制数88H,可表示成下面几种形式,请找出错误的表示(    )。          (满分:4)
    A. 无符号十进制数136
    B. 带符号十进制数-120
    C. 压缩型BCD码十进制数88
    D. 8位二进制数-8的补码表示
6.下列指令执行时出错的是(    )          (满分:4)
    A. ADD BUF1,BUF2
    B. JMP DWORD PTR DAT
    C. MOV AX, NUM
    D. TEST AL,08H
7.执行如下程序:执行如下程序:    MOV AX,0    MOV BX,1    MOV CX,100    A:ADD AX,BX    INC BX    LOOP A    HLT执行后(BX)=(    )          (满分:4)
    A. 99
    B. 100
    C. 101
    D. 102
8.要实现使BETA的值为56,应采用语句为(   )          (满分:4)
    A. BETA DB 56
    B. BETA DB 56H
    C. BETA EQU 56
    D. BETA EQU 56H
9.在程序执行过程中,IP寄存器中始终保存的是(    )          (满分:4)
    A. 上一条指令的首地址
    B. 下一条指令的首地址
    C. 正在执行指令的首地址
    D. 需计算有效地址后才能确定地址
10.汇编语言语句格式中对名字项的规定如下,请找出其中错误的说法(   )          (满分:4)
    A. 名字的第一个字符可以是大写英文字母及小写英文字母
    B. 名字的第一个字符可以是字母、数字及、@、
    C. 名字的有效长度≤31个字符
    D. 在名字中不允许出现$
11.对于下列程序段: AGAIN:MOV AL, MOV ES:,ALINC SI INC DI LOOP AGAIN 也可用(    )指令完成同样的功能。          (满分:4)
    A. REP MOVSB
    B. REP LODSB
    C. REP STOSB
    D. REPE SCASB
12.设AL=0AH,下列指令执行后能使AL=05H的是(  )          (满分:4)
    A. NOT AL
    B. AND AL,0FH
    C. XOR AL,0FH
    D. OR AL,0FH
13.实现将DX:AX中存放的32位数扩大四倍,正确的程序段是(    )。          (满分:4)
    A. SHL AX,2      ROL DX,2
    B. RCL AX,2      SHL DX,2
    C. MOV CX,2      LOP:SHL AX,1 RCL DX,1      LOOP LOP
    D. SHL AX,1      SHL AX,1      RCL DX,1      RCL DX,1
14.已知(AX)=1234H,执行下述三条指令后,(AX)=(    )MOV BX,AX    NEG BX    ADD AX,BX          (满分:4)
    A. 1234H
    B. 0EDCCH
    C. 6DCCH
    D. 0000H
15.某存储单元的物理地址是12345H,可以作为它的段地址有(    )          (满分:4)
    A. 2345H
    B. 12345H
    C. 12340H
    D. 1234H
三、判断题:
1.并行加法器的运算速度主要取决于全加器单元的速度          (满分:4)
    A. 错误
    B. 正确
2.随机存取方式是指:既可以读出也可以写入          (满分:4)
    A. 错误
    B. 正确
3.子程序调用指令本身的执行不影响任何标志位,并且子程序体中指令的执行也不会改变标志位。          (满分:4)
    A. 错误
    B. 正确
4.把若干个模块连接起来成为可执行文件的系统程序是连接程序。          (满分:4)
    A. 错误
    B. 正确
5.子程序的返回指令是IRET/IRETD,而中断服务程序的返回指令是RET。          (满分:4)
    A. 错误
    B. 正确
6.在同步控制方式中,所有指令执行时间相同          (满分:4)
    A. 错误
    B. 正确
7.子程序调用伪指令INVOKE与子程序的调用指令CALL在功能上是一致的。          (满分:4)
    A. 错误
    B. 正确
8.在BIOS系统中,01H、11H——-判断键盘缓冲区内是否有字符可读。          (满分:4)
    A. 错误
    B. 正确
9.计算机系统中的显示器都有二种显示方式:文本显示方式和图形显示方式。          (满分:4)
    A. 错误
    B. 正确
10.1KB=1000字节          (满分:4)
    A. 错误
    B. 正确

北航《汇编语言》在线作业三

一、单选题:
1.执行如下程序:执行如下程序:    MOV AX,0    MOV BX,1    MOV CX,100    A:ADD AX,BX    INC BX    LOOP A    HLT执行后(BX)=(    )          (满分:4)
    A. 99
    B. 100
    C. 101
    D. 102
2.将DX的内容除以2,正确的指令是(    )          (满分:4)
    A. DIV 2
    B. DIV DX,2
    C. SAR DX,1
    D. SHL DX,1
3.已知(AX)=1234H,执行下述三条指令后,(AX)=(    )MOV BX,AX    NEG BX    ADD AX,BX          (满分:4)
    A. 1234H
    B. 0EDCCH
    C. 6DCCH
    D. 0000H
4.条件转移指令JNE的测试条件为(    )          (满分:4)
    A. ZF=0
    B. CF=0
    C. ZF=1
    D. CF=1
5.串操作指令中,目的操作数的段地址一定在(    )寄存器中。          (满分:4)
    A. CS
    B. SS
    C. DS
    D. ES
6.PSW寄存器中共有(    )位条件状态位,有(    )位控制状态位。          (满分:4)
    A. 6、3
    B. 3、6
    C. 8、4
    D. 4、8
7.对于下列程序段: AGAIN:MOV AL, MOV ES:,AL INC SI INC DI LOOP AGAIN 也可用(    )指令完成同样的功能。          (满分:4)
    A. REP MOVSB
    B. REP LODSB
    C. REP STOSB
    D. REPE SCASB
8.测试BL寄存器内容是否与数据4FH相等,若相等则转NEXT处执行,可实现的方法是(    )。          (满分:4)
    A. TEST BL,4FH     JZ NEXT
    B. XOR BL,4FH     JZ NEXT
    C. AND BL,4FH     JZ NEXT
    D. OR BL,4FH     JZ NEXT
9.半导体静态存储器SRAM的存储原理是          (满分:4)
    A. 依靠双稳态触发电路
    B. 依靠定时刷新
    C. 依靠读后再生
    D. 信息不再变化
10.设AL=0AH,下列指令执行后能使AL=05H的是(  )          (满分:4)
    A. NOT AL
    B. AND AL,0FH
    C. XOR AL,0FH
    D. OR AL,0FH
11.一个有128个字的数据区,它的起始地址为12ABH:00ABH,请给出这个数据区最末一个字单元的物理地址是(    )          (满分:4)
    A. 12CSBH
    B. 12B6BHC
    C. 12C59H
    D. 12BFEH
12.完成将累加器AL清零,并使进位标志CF清零,下面错误的指令是(    )。          (满分:4)
    A. MOV AL,00H
    B. AND AL,00H
    C. XOR AL,AL
    D. SUB AL,AL
13.设AH=0,AL=06H,BL=09H,执行指令    ADD AL,BL    AAA    之后,其结果应是(    )。          (满分:4)
    A. AH=01,AL=05
    B. AH=1 AL=15
    C. AH=0 AL=0FH
    D. AH=0 AL=05
14.下面指令中,合理而有意义的指令是(    )。          (满分:4)
    A. REP LODSB
    B. REP SCASB
    C. REP CMPSB
    D. REP MOVSB
15.串指令中的目的操作数地址是由(    )提供。          (满分:4)
    A. SS:
    B. DS:
    C. ES:
    D. CS:
三、判断题:
1.计算机通用键盘一般采取硬件编码电路产生键码          (满分:4)
    A. 错误
    B. 正确
2.子程序由伪指令PROC与ENDP定义,主程序调用子程序由CALL指令实现,在子程序中通过IRET指令返回主程序。          (满分:4)
    A. 错误
    B. 正确
3.键盘缓冲区是一个环形队列,其性质与《数据结构》课程中对“环形队列”所描述的性质不一样。          (满分:4)
    A. 错误
    B. 正确
4.把若干个模块连接起来成为可执行文件的系统程序是连接程序。          (满分:4)
    A. 错误
    B. 正确
5.图形显示的最小单位是象素,对每个象素可用不同的颜色来显示。          (满分:4)
    A. 错误
    B. 正确
6.子程序的返回指令是IRET/IRETD,而中断服务程序的返回指令是RET。          (满分:4)
    A. 错误
    B. 正确
7.串行接口是指:接口与总线之间并行传送,接口与设备之间串行传送          (满分:4)
    A. 错误
    B. 正确
8.子程序调用伪指令INVOKE与子程序的调用指令CALL在功能上是一致的。          (满分:4)
    A. 错误
    B. 正确
9.子程序调用一定是程序员在编写源程序时事先安排好的,是可知的,而中断是由中断源根据自身的需要产生的,都是不可预见的。          (满分:4)
    A. 错误
    B. 正确
10.在异步通信中,数据传送所需时间由异步应答信号确定          (满分:4)
    A. 错误
    B. 正确

页: [1]
查看完整版本: 北航17春《汇编语言》在线作业一二三答案参考