北航16秋《汇编语言》在线作业一二三满分答案
北航16秋《汇编语言》在线作业一一、单选题:
1.CPU要访问的某一存储单元的实际地址称( ) (满分:4)
A. 段地址
B. 偏移地址
C. 物理地址
D. 逻辑地址
2.在汇编语言程序中,对END语句的叙述正确的是( ) (满分:4)
A. END语句是一可执行语句
B. END语句表示程序执行到此结束
C. END语句表示源程序到此结束
D. END语句在汇编后要产生机器码
3.执行后使BX=0的同时也使CF=0,OF=0的指令是( ) (满分:4)
A. XOR BX,BX
B. OR BX,BX
C. AND BX,BX
D. CMP BX,BX
4.在下列指令的表示中,不正确的是( ) (满分:4)
A. MOV AL,
B. JMP SHORT DONI
C. DEC
D. MUL CL
5.把汇编源程序变成代码程序的过程是( ) (满分:4)
A. 编译
B. 汇编
C. 编辑
D. 链接
6.执行下列指令后,正确的结果是( )MOV AL,100 MOV BL,-2 (满分:4)
A. AL=100H BL=02H
B. AL=64H BL=0FEH
C. AL=64H BL=82H
D. AL=100H BL=0FEH
7.某存储单元的物理地址是12345H,可以作为它的段地址有( ) (满分:4)
A. 2345H
B. 12345H
C. 12340H
D. 1234H
8.在下列串操作指令中,同时使用源串和目的串地址指针的指令是( ) (满分:4)
A. STOSW
B. LODSW
C. SCASW
D. CMPSW
9.完成对CL寄存器的内容乘以4的正确操作是( ) (满分:4)
A. ROL CL,1ROL CL,1
B. MUL 4
C. SHL CL,1SHL CL,1
D. MOV CL,2SHL CL,CL
10.下面是80X86宏汇编语言中关于SHORT和NEAR的叙述,哪一个是正确的? (满分:4)
A. 它们都可以直接指示无条件转移指令目标地址的属性
B. 它们都必须借助于PTR才能指示无条件转移指令目标地址的属性
C. SHORT必须借助于PTR才能指示无条件转移指令目标地址的属性
D. NEAR必须借助于PTR才能指示无条件转移指令目标地址的属性
11.将DX的内容除以2,正确的指令是( ) (满分:4)
A. DIV 2
B. DIV DX,2
C. SAR DX,1
D. SHL DX,1
12.PSW寄存器中共有( )位条件状态位,有( )位控制状态位。 (满分:4)
A. 6、3
B. 3、6
C. 8、4
D. 4、8
13.完成将累加器AL清零,并使进位标志CF清零,下面错误的指令是( )。 (满分:4)
A. MOV AL
00H
B. AND AL
00H
C. XOR AL
AL
D. SUB AL
AL
14.在进行二重循环程序设计时,下列描述正确的是( ) (满分:4)
A. 外循环初值应置外循环之外;内循环初值应置内循环之外,外循环之内
B. 外循环初值应置外循环之内;内循环初值应置内循环之内
C. 内、外循环初值都应置外循环之外
D. 内、外循环初值都应置内循环之外,外循环之内
15.设AL=0AH,下列指令执行后能使AL=05H的是( ) (满分:4)
A. NOT AL
B. AND AL,0FH
C. XOR AL,0FH
D. OR AL,0FH
三、判断题:
1.子程序调用一定是程序员在编写源程序时事先安排好的,是可知的,而中断是由中断源根据自身的需要产生的,都是不可预见的。 (满分:4)
A. 错误
B. 正确
2.一般过程名同标号一样,具有三种属性,即段属性、偏移地址属性以及类型属性。 (满分:4)
A. 错误
B. 正确
3.随机存取方式是指:既可以读出也可以写入 (满分:4)
A. 错误
B. 正确
4.子程序的返回指令是IRET/IRETD,而中断服务程序的返回指令是RET。 (满分:4)
A. 错误
B. 正确
5.在寄存器间址方式中,指令制定的寄存器中存放的是操作数地址 (满分:4)
A. 错误
B. 正确
6.子程序调用指令本身的执行不影响任何标志位,并且子程序体中指令的执行也不会改变标志位。 (满分:4)
A. 错误
B. 正确
7.计算机通用键盘一般采取硬件编码电路产生键码 (满分:4)
A. 错误
B. 正确
8.1KB=1000字节 (满分:4)
A. 错误
B. 正确
9.在同步控制方式中,所有指令执行时间相同 (满分:4)
A. 错误
B. 正确
10.减少指令中地址数目的办法是:采用以寄存器为基础的寻址方式 (满分:4)
A. 错误
B. 正确
北航《汇编语言》在线作业二
一、单选题:
1.设AL=0AH,下列指令执行后能使AL=05H的是( ) (满分:4)
A. NOT AL
B. AND AL,0FH
C. XOR AL,0FH
D. OR AL,0FH
2.指令JMP FAR PTR DONE属于( ) (满分:4)
A. 段内转移直接寻址
B. 段内转移间接寻址
C. 段间转移直接寻址
D. 段间转移间接寻址
3.总线的数据传输率是指 (满分:4)
A. 能一次并行传送的数据位数
B. 可一次串行传送的数据位数
C. 可一次并行传送的数据的最大值
D. 单位时间内可传送的数据位数
4.执行如下程序:执行如下程序: 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
5.完成将累加器AL清零,并使进位标志CF清零,下面错误的指令是( )。 (满分:4)
A. MOV AL
00H
B. AND AL
00H
C. XOR AL
AL
D. SUB AL
AL
6.十六进制数88H,可表示成下面几种形式,请找出错误的表示( )。 (满分:4)
A. 无符号十进制数136
B. 带符号十进制数-120
C. 压缩型BCD码十进制数88
D. 8位二进制数-8的补码表示
7.将DX的内容除以2,正确的指令是( ) (满分:4)
A. DIV 2
B. DIV DX,2
C. SAR DX,1
D. SHL DX,1
8.串操作指令中,目的操作数的段地址一定在( )寄存器中。 (满分:4)
A. CS
B. SS
C. DS
D. ES
9.计算机能直接识别并执行的语言是( ) (满分:4)
A. 汇编语言
B. 机器语言
C. 高级语言
D. 低级语言
10.设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
11.设AL=0B4H,BL=11H,指令“MUL BL”和指令“IMUL BL”分别执行后OF,CF的值为( )。 (满分:4)
A. OF=1,CF=0
B. OF=1,CF=1
C. OF=0,CF=0
D. OF=0,CF=1
12.指令指针寄存器是( )。 (满分:4)
A. IP
B. SP
C. BP
D. PSW
13.在进行二重循环程序设计时,下列描述正确的是( ) (满分:4)
A. 外循环初值应置外循环之外;内循环初值应置内循环之外,外循环之内
B. 外循环初值应置外循环之内;内循环初值应置内循环之内
C. 内、外循环初值都应置外循环之外
D. 内、外循环初值都应置内循环之外,外循环之内
14.串指令中的目的操作数地址是由( )提供。 (满分:4)
A. SS:
B. DS:
C. ES:
D. CS:
15.在下列语句中,AGAIN称为( ) AGAIN: INC SI (满分:4)
A. 符号
B. 助记符
C. 标号
D. 变量
三、判断题:
1.键盘缓冲区是一个环形队列,其性质与《数据结构》课程中对“环形队列”所描述的性质不一样。 (满分:4)
A. 错误
B. 正确
2.在微程序控制方式中每一条机器指令用一条微指令解释执行 (满分:4)
A. 错误
B. 正确
3.PC/XT有三种类型的系统中断: 软中断、不可屏蔽中断和可屏蔽中断。 (满分:4)
A. 错误
B. 正确
4.子程序调用伪指令INVOKE与子程序的调用指令CALL在功能上是一致的。 (满分:4)
A. 错误
B. 正确
5.在寄存器间址方式中,指令制定的寄存器中存放的是操作数地址 (满分:4)
A. 错误
B. 正确
6.在显示字符时,用一个字节存储该字符的ASCII码,用另一个字节存储的显示属性,即: 显示颜色。 (满分:4)
A. 错误
B. 正确
7.子程序的调用和返回是一对互逆操作,也是一种特殊的转移操作。 (满分:4)
A. 错误
B. 正确
8.在微程序控制方式中,由一条微指令的顺序控制字段产生微命令 (满分:4)
A. 错误
B. 正确
9.1KB=1000字节 (满分:4)
A. 错误
B. 正确
10.中断处理大致包括如下过程:中断请求、中断响应及中断返回。 (满分:4)
A. 错误
B. 正确
北航《汇编语言》在线作业三
一、单选题:
1.汇编语言语句格式中对名字项的规定如下,请找出其中错误的说法( ) (满分:4)
A. 名字的第一个字符可以是大写英文字母及小写英文字母
B. 名字的第一个字符可以是字母、数字及、@、
C. 名字的有效长度≤31个字符
D. 在名字中不允许出现$
2.完成将累加器AL清零,并使进位标志CF清零,下面错误的指令是( )。 (满分:4)
A. MOV AL
00H
B. AND AL
00H
C. XOR AL
AL
D. SUB AL
AL
3.在进行二重循环程序设计时,下列描述正确的是( ) (满分:4)
A. 外循环初值应置外循环之外;内循环初值应置内循环之外,外循环之内
B. 外循环初值应置外循环之内;内循环初值应置内循环之内
C. 内、外循环初值都应置外循环之外
D. 内、外循环初值都应置内循环之外,外循环之内
4.脉冲型微命令的作用是 (满分:4)
A. 用脉冲边沿进行操作定时
B. 在该脉冲宽度时间内进行ALU操作
C. 在该脉冲宽度时间内进行数据传送
D. 在该脉冲宽度时间内打开数据传送通路
5.REPZ CMPSW指令,重复执行的终止条件是( ) (满分:4)
A. CX=0或ZF=0
B. CX=0且ZF=0
C. CX=0或ZF=1
D. CX=0且ZF=1
6.串操作指令中,目的操作数的段地址一定在( )寄存器中。 (满分:4)
A. CS
B. SS
C. DS
D. ES
7.8086CPU在基址加变址的寻址方式中,变址寄存器可以为( ) (满分:4)
A. BX或CX
B. CX或SI
C. DX或SI
D. SI或DI
8.已知(AX)=1234H,执行下述三条指令后,(AX)=( )MOV BX,AX NEG BX ADD AX,BX (满分:4)
A. 1234H
B. 0EDCCH
C. 6DCCH
D. 0000H
9.把若干个模块连接起来成为可执行文件的系统程序是( ) (满分:4)
A. 汇编程序
B. 连接程序
C. 机器语言程序
D. 源代码程序
10.当一个带符号数大于0FBH时程序转移,需选用的条件转移指令是( ) (满分:4)
A. JLE
B. JNL
C. JNLE
D. JL
11.设AL=0AH,下列指令执行后能使AL=05H的是( ) (满分:4)
A. NOT AL
B. AND AL,0FH
C. XOR AL,0FH
D. OR AL,0FH
12.下面指令序列测试BH中的数是否为奇数,若为奇数则转移至K1处,横线处的指令应为( )。 TEST BH,01H _________K1 (满分:4)
A. JNE
B. JZ
C. JS
D. JC
13.已知BX=2000H,SI=1234H,则指令MOV AX,的源操作在( )中。 (满分:4)
A. 数据段中偏移量为3236H的字节
B. 附加段中偏移量为3234H的字节
C. 数据段中偏移量为3234H的字节
D. 附加段中偏移量为3236H的字节下面的
14.条件转移指令JNE的测试条件为( ) (满分:4)
A. ZF=0
B. CF=0
C. ZF=1
D. CF=1
15.DOS系统功能调用中,显示单个字符的系统调用号是( ) (满分:4)
A. 01H
B. 02H
C. 08H
D. 09H
三、判断题:
1.微程序控制器采用同步控制方式 (满分:4)
A. 错误
B. 正确
2.在微程序控制方式中每一条机器指令用一条微指令解释执行 (满分:4)
A. 错误
B. 正确
3.图形显示的最小单位是象素,对每个象素可用不同的颜色来显示。 (满分:4)
A. 错误
B. 正确
4.在微程序控制方式中,由一条微指令的顺序控制字段产生微命令 (满分:4)
A. 错误
B. 正确
5.在BIOS系统中,01H、11H——-判断键盘缓冲区内是否有字符可读。 (满分:4)
A. 错误
B. 正确
6.计算机系统中的显示器都有二种显示方式:文本显示方式和图形显示方式。 (满分:4)
A. 错误
B. 正确
7.对于静态RAM,静态二字的含义是指:在执行程序的过程中,所存的信息不需动态刷新 (满分:4)
A. 错误
B. 正确
8.计算机通用键盘一般采取硬件编码电路产生键码 (满分:4)
A. 错误
B. 正确
9.子程序的调用和返回是一对互逆操作,也是一种特殊的转移操作。 (满分:4)
A. 错误
B. 正确
10.在显示字符时,用一个字节存储该字符的ASCII码,用另一个字节存储的显示属性,即: 显示颜色。 (满分:4)
A. 错误
B. 正确
**** Hidden Message *****
页:
[1]