青青 发表于 2013-9-24 15:16:23

北航13秋《汇编语言》在线作业答案

北航13秋《汇编语言》在线作业一
试卷总分:100   测试时间:--
一、单选题(共15道试题,共60分。)
1.某存储单元的物理地址是12345H,可以作为它的段地址有( )
A. 2345H
B. 12345H
C. 12340H
D. 1234H
满分:4分
2.在一段汇编程序中多次调用另一段程序,用宏指令比用子程序实现起来。
A. 占内存空间小,但速度慢
B. 占内存空间大,但速度快
C. 占内存空间相同,速度快
D. 占内存空间相同,速度慢
满分:4分
3.指令JMP FAR PTR DONE属于( )
A. 段内转移直接寻址
B. 段内转移间接寻址
C. 段间转移直接寻址
D. 段间转移间接寻址
满分:4分
4.完成同指令XCHG AX,BX相同功能的指令或指令序列是( )。
A. MOV AX,BX
B. MOV BX,AX
C. PUSH AX  POP BX
D. MOV CX,AX     MOV AX,BX     MOV BX,CX
满分:4分
5.下面不属于常用的数据定义伪指令的是( )
A. DB
B. DY
C. DD
D. DQ
满分:4分
6.在进行二重循环程序设计时,下列描述正确的是( )
A. 外循环初值应置外循环之外;内循环初值应置内循环之外,外循环之内
B. 外循环初值应置外循环之内;内循环初值应置内循环之内
C. 内、外循环初值都应置外循环之外
D. 内、外循环初值都应置内循环之外,外循环之内
满分:4分
7.把汇编源程序变成代码程序的过程是( )
A. 编译
B. 汇编
C. 编辑
D. 链接
满分:4分
8.下面各传送指令中,正确的是(   )
A. MOV ,
B. MOV,AL
C. MOV WORD PTR ,0100H
D. MOV AL,BX
满分:4分
9.在下列语句中,AGAIN称为( ) AGAIN: INC SI
A. 符号
B. 助记符
C. 标号
D. 变量
满分:4分
10.数据传送指令中,错误的操作是( )。
A. MOV SS:,1000H
B. MOV DX,1000H
C. MOV WORD PTR,1000H
D. MOV DS,2000H
满分:4分
11.若X补=11111,则其十进制真值为
A. -31
B. -15
C. -1
D. 31
满分:4分
12.将DX的内容除以2,正确的指令是( )
A. DIV 2
B. DIV DX,2
C. SAR DX,1
D. SHL DX,1
满分:4分
13.比较两个带符号的数A、B,当A=B时程序转移,测试的条件为(   )
A. ZF=1
B. ZF=0
C. SF=1
D. SF=0
满分:4分
14.设AL=0AH,下列指令执行后能使AL=05H的是(  )
A. NOT AL
B. AND AL,0FH
C. XOR AL,0FH
D. OR AL,0FH
满分:4分
15.完成将累加器AL清零,并使进位标志CF清零,下面错误的指令是( )。
A. MOV AL,00H
B. AND AL,00H
C. XOR AL,AL
D. SUB AL,AL
满分:4分
二、判断题(共10道试题,共40分。)
1.子程序的调用和返回是一对互逆操作,也是一种特殊的转移操作。
A. 错误
B. 正确
满分:4分
2.子程序名必须是一个合法的标识符,并前后二者要一致。
A. 错误
B. 正确
满分:4分
3.键盘缓冲区是一个环形队列,其性质与《数据结构》课程中对“环形队列”所描述的性质不一样。
A. 错误
B. 正确
满分:4分
4.计算机通用键盘一般采取硬件编码电路产生键码
A. 错误
B. 正确
满分:4分
5.程序计数器PC的内容即下一条指令的地址
A. 错误
B. 正确
满分:4分
6.在同步控制方式中,所有指令执行时间相同
A. 错误
B. 正确
满分:4分
7.子程序调用伪指令INVOKE与子程序的调用指令CALL在功能上是一致的。
A. 错误
B. 正确
满分:4分
8.在显示字符时,用一个字节存储该字符的ASCII码,用另一个字节存储的显示属性,即: 显示颜色。
A. 错误
B. 正确
满分:4分
9.在微程序控制方式中,由一条微指令的顺序控制字段产生微命令
A. 错误
B. 正确
满分:4分
10.在微程序控制方式中每一条机器指令用一条微指令解释执行
北航13秋《汇编语言》在线作业三
试卷总分:100   测试时间:--
一、单选题(共15道试题,共60分。)
1.下列指令执行时出错的是( )
A. ADD BUF1,BUF2
B. JMP DWORD PTR DAT
C. MOV AX, NUM
D. TEST AL,08H
满分:4分
2.已知BX=2000H,SI=1234H,则指令MOV AX,的源操作在( )中。
A. 数据段中偏移量为3236H的字节
B. 附加段中偏移量为3234H的字节
C. 数据段中偏移量为3234H的字节
D. 附加段中偏移量为3236H的字节下面的
满分:4分
3.原码乘法是
A. 用原码表示操作数
B. 被乘数用原码表示,乘数取绝对值,然后相乘
C. 乘数用原码表示,被乘数取绝对值,然后相乘
D. 先取操作数绝对值相乘,符号位单独处理
满分:4分
4.MOV BH,1000[SI],该指令中源操作数采用的寻址方式是( )
A. 立即
B. 直接
C. 寄存器相对
D. 寄存器间接
满分:4分
5.完成将累加器AL清零,并使进位标志CF清零,下面错误的指令是( )。
A. MOV AL,00H
B. AND AL,00H
C. XOR AL,AL
D. SUB AL,AL
满分:4分
6.设AL=0B4H,BL=11H,指令“MUL BL”和指令“IMUL BL”分别执行后OF,CF的值为( )。
A. OF=1,CF=0
B. OF=1,CF=1
C. OF=0,CF=0
D. OF=0,CF=1
满分:4分
7.在汇编语言程序中,对END语句的叙述正确的是( )
A. END语句是一可执行语句
B. END语句表示程序执行到此结束
C. END语句表示源程序到此结束
D. END语句在汇编后要产生机器码
满分:4分
8.把汇编源程序变成代码程序的过程是( )
A. 编译
B. 汇编
C. 编辑
D. 链接
满分:4分
9.换码指令的助记符是( )
A. XCHG
B. LEAS
C. ALXT
D. MOV
满分:4分
10.当一个带符号数大于0FBH时程序转移,需选用的条件转移指令是( )
A. JLE
B. JNL
C. JNLE
D. JL
满分:4分
11.下列指令执行后总是使CF=0,OF=0的是( )。
A. AND
B. NEG
C. NOT
D. INC
满分:4分
12.指令指针寄存器是( )。
A. IP
B. SP
C. BP
D. PSW
满分:4分
13.设AH=0,AL=06H,BL=09H,执行指令    ADD AL,BL    AAA    之后,其结果应是( )。
A. AH=01,AL=05
B. AH=1 AL=15
C. AH=0 AL=0FH
D. AH=0 AL=05
满分:4分
14.条件转移指令JNE的测试条件为( ).
A. ZF=0
B. CF=0
C. ZF=1
D. CF=1
满分:4分
15.下面指令执行后,变量DAB中的内容是( )。    DAW DW2A05H    DAB DB 0FAH    :    MOV AL,BYTE PRT DAW    SUB DAB,AL
A. 0DAH
B. 0FAH
C. 0F5H
D. 0D0H
满分:4分
二、判断题(共10道试题,共40分。)
1.计算机通用键盘一般采取硬件编码电路产生键码
A. 错误
B. 正确
满分:4分
2.子程序的返回指令是IRET/IRETD,而中断服务程序的返回指令是RET。
A. 错误
B. 正确
满分:4分
3.减少指令中地址数目的办法是:采用以寄存器为基础的寻址方式
A. 错误
B. 正确
满分:4分
4.中断向量表是一个特殊的线性表,它保存着系统中所有中断服务程序的入口地址(偏移量和段地址)。
A. 错误
B. 正确
满分:4分
5.计算机系统中的显示器都有二种显示方式:文本显示方式和图形显示方式。
A. 错误
B. 正确
满分:4分
6.子程序调用伪指令INVOKE与子程序的调用指令CALL在功能上是一致的。
A. 错误
B. 正确
满分:4分
7.子程序调用指令本身的执行不影响任何标志位,并且子程序体中指令的执行也不会改变标志位。
A. 错误
B. 正确
满分:4分
8.在显示字符时,用一个字节存储该字符的ASCII码,用另一个字节存储的显示属性,即: 显示颜色。
A. 错误
B. 正确
满分:4分
9.随机存取方式是指:既可以读出也可以写入
A. 错误
B. 正确
满分:4分
10.在异步通信中,数据传送所需时间由异步应答信号确定
北航13秋《汇编语言》在线作业二
试卷总分:100   测试时间:--
一、单选题(共15道试题,共60分。)
1.换码指令的助记符是( )
A. XCHG
B. LEAS
C. ALXT
D. MOV
满分:4分
2.若十进制数为132.75,则其十六进制数为
A. 21.3
B. 84.c
C. 4.6
D. D:6
满分:4分
3.堆栈指针SP的内容是
A. 栈顶单元内容
B. 栈顶单元地址
C. 栈低单元内容
D. 栈低单元地址
满分:4分
4.下列叙述正确的是( )
A. 对两个无符号数进行比较采用CMP指令,对两个有符号数比较用CMPS指令
B. 对两个无符号数进行比较采用CMPS指令,对两个有符号数比较用CMP指令
C. 对无符号数条件转移采用JAE/JNB指令,对有符号数条件转移用JGE/JNL指令
D. 对无符号数条件转移采用JGE/JNL指令,对有符号数条件转移用JAE/JNB指令
满分:4分
5.半导体静态存储器SRAM的存储原理是
A. 依靠双稳态触发电路
B. 依靠定时刷新
C. 依靠读后再生
D. 信息不再变化
满分:4分
6.下面是80X86宏汇编语言中关于SHORT和NEAR的叙述,哪一个是正确的?
A. 它们都可以直接指示无条件转移指令目标地址的属性
B. 它们都必须借助于PTR才能指示无条件转移指令目标地址的属性
C. SHORT必须借助于PTR才能指示无条件转移指令目标地址的属性
D. NEAR必须借助于PTR才能指示无条件转移指令目标地址的属性
满分:4分
7.在串操作指令前使用重复前缀指令REPE,终止串的重复操作条件是( )
A. CX=0且ZF=0
B. CX=0且ZF=1
C. CX=0或ZF=0
D. CX=0或ZF=1
满分:4分
8.在一段汇编程序中多次调用另一段程序,用宏指令比用子程序实现起来。
A. 占内存空间小,但速度慢
B. 占内存空间大,但速度快
C. 占内存空间相同,速度快
D. 占内存空间相同,速度慢
满分:4分
9.根据下面定义的数据段: 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
满分:4分
10.条件转移指令JNE的测试条件为( )
A. ZF=0
B. CF=0
C. ZF=1
D. CF=1
满分:4分
11.下面不属于常用的数据定义伪指令的是( )
A. DB
B. DY
C. DD
D. DQ
满分:4分
12.实现将DX:AX中存放的32位数扩大四倍,正确的程序段是( )。
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
满分:4分
13.在下列指令的表示中,不正确的是( )
A. MOV AL,
B. JMP SHORT DONI
C. DEC
D. MUL CL
满分:4分
14.完成同指令XCHG AX,BX相同功能的指令或指令序列是( )。
A. MOV AX,BX
B. MOV BX,AX
C. PUSH AX  POP BX
D. MOV CX,AX     MOV AX,BX     MOV BX,CX
满分:4分
15.把汇编源程序变成代码程序的过程是( )
A. 编译
B. 汇编
C. 编辑
D. 链接
满分:4分
二、判断题(共10道试题,共40分。)
1.串行接口是指:接口与总线之间并行传送,接口与设备之间串行传送
A. 错误
B. 正确
满分:4分
2.CPU在中断周期IT中进行中断服务处理
A. 错误
B. 正确
满分:4分
3.1KB=1000字节
A. 错误
B. 正确
满分:4分
4.在微程序控制方式中每一条机器指令用一条微指令解释执行
A. 错误
B. 正确
满分:4分
5.对于静态RAM,静态二字的含义是指:在执行程序的过程中,所存的信息不需动态刷新
A. 错误
B. 正确
满分:4分
6.主程序与子程序参数传递方式有:(1)寄存器法(2)约定单元法(3)堆栈法
A. 错误
B. 正确
满分:4分
7.子程序名必须是一个合法的标识符,并前后二者要一致。
A. 错误
B. 正确
满分:4分
8.在显示字符时,用一个字节存储该字符的ASCII码,用另一个字节存储的显示属性,即: 显示颜色。
A. 错误
B. 正确
满分:4分
9.PC/XT有三种类型的系统中断: 软中断、不可屏蔽中断和可屏蔽中断。
A. 错误
B. 正确
满分:4分
10.若按中断源来划分,则系统中的中断又可分为: 硬件中断和软件中断。
A. 错误
B. 正确
满分:4分
页: [1]
查看完整版本: 北航13秋《汇编语言》在线作业答案