[奥鹏]22年春西交《汇编语言程序设计》在线作业[答案]

作者:奥鹏作业答案 字体:[增加 减小] 来源:西安交通大学 时间:2022-06-10 07:54

西交《汇编语言程序设计》在线作业 试卷总分:100 得分:100 一、单选题 (共 40 道试题,共 80 分) 1.下面指令中,操作数的寻址方式为寄存器间接寻址的指令是 ( )。 A.INC WORD PTR [BX+SI] B.INC CX,[SI+COUNT]

[奥鹏]22年春西交《汇编语言程序设计》在线作业[答案]

22年春西交《汇编语言程序设计》在线作业[答案]

正确答案:D

西交《汇编语言程序设计》在线作业

正确答案:A

试卷总分:100  得分:100

一、单选题 (共 40 道试题,共 80 分)

1.下面指令中,操作数的寻址方式为寄存器间接寻址的指令是 ( )。

A.INC WORD PTR [BX+SI]

正确答案:B

B.INC CX,[SI+COUNT]

C.NEG BYTE PTR [BX]

D.ADD AX,B

正确答案:C

 

2.假设VAR为变量,指令MOV BX,OFFSET VAR的寻址方式是 ( )。

A.直接寻址

B.间接寻址

C.立即寻址

D.存储器寻址

正确答案:D

 

3.执行下面的程序段后,(AX)= ( ) DATA SEGMENT TAB DW 1,2,3,4,5,6 ENTRY EQU 3 DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:CODE MOV AX,DATA MOV DS,AX ... MOV BX,OFFSET TAB ADD BX,ENTRY MOV AX,[BX] ...。

正确答案:B

A.0003H

B.0300H

C.0400H

D.0004H

正确答案:C

 

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

正确答案:B

 

5.INT 1AH指令执行的结果高位字存在( )中

A.AX

B.BX

C.CX

D.DX

正确答案:A

 

6.设AH=0,AL=06H,BL=09H,执行以下指令之后,其结果应是( )。 ADD AL,BL AAA

正确答案:A

A.AH=01H, AL=05

B.AH=01H, AL=15

C.AH=0, AL=0FH

D.AH=0, AL=05

正确答案:A

 

7.8位的微型计算机系统是以16位来表示地址,则该微机系统有( )个地址空间。

A.255

B.65535

C.65536

D.1048576

正确答案:B

 

8.1号DOS功能调用时,欲将得到的数字的ASCII码转换为该数的实际数值时,可使用 指令来实现。

正确答案:B

A.AND

B.OR

正确答案:B

C.XOR

D.NOT

正确答案:B

 

9.设AL=0B4H,BL=11H,指令“MUL BL”和指令“IMUL BL”分别执行后OF,CF的值为( )。

正确答案:B

A.OF=1,CF=0

B.OF=1,CF=1

C.OF=0,CF=0

D.OF=0,CF=1

正确答案:A

 

10.使用DOS系统功能调用时,使用的软中断指令是( )

正确答案:A

A.INT 21

B.INT 10H

C.INT 16H

D.INT 21H

正确答案:C

 

11.指令mov 100[si][bp],ax目标操作数的隐含段为( )。

A.数据段

B.堆栈段

C.代码段

D.附加段

正确答案:C

 

12.下面指令序列执行后,正确的结果是 ( ) MOV AL,0FEH ADD AL,AL ADC Al,AL。

正确答案:A

A.AL=0F8H CF=1

B.AL=0F8H CF=0

C.AL=0F9H CF=0

D.AL=0F9H CF=1

正确答案:A

 

13.指令JG LAB 是指当标志满足( )条件时转移到标号LAB处执行。

A.((SF XOR OF) OR ZF)=1

B.(SF XOR OF)=0 AND ZF=0

正确答案:B

正确答案:D

C.(SF XOR OF)=0 OR ZF=1

D.CF = 1

正确答案:B

正确答案:B

 

14.一个8位二进制数的补码为1000 1010,其原码的16进制形式为

A.-0AH

B.-75H

C.-76H

D.8AH

正确答案:B

 

15.循环控制指令隐含指定哪个寄存器作为循环计数器( )。

A.CL

B.CX

C.AL

D.AX

正确答案:B

 

16.下面指令中影响状态位CF的指令是 ( )。

A.INC AX

B.DEC AX

正确答案:A

C.NOT AX

D.NEG AX

正确答案:D

 

17.完成对字单元BUF的内容加1运算,下面错误的指令是( )

A.MOV BX,BUF 

INC BX 

MOV BUF,BX

B.MOV BX,OFFSET BUF 

INC WORD PTR [BX]

正确答案:D

正确答案:D

C.MOV BX,BUF 

INC WORD PTR [BX]

D.MOV BX,0 

正确答案:B

INC WORD PTR BUF[BX]

正确答案:C

 

21.8086∕8088微处理器可访问的I ∕ O地址空间大小为( )。

A.1KB

B.64KB

C.1MB

D.16MB

正确答案:D

 

19.要使串处理从低地址向高地址进行,应把标志位置为 ( )。

A.IF=1

B.TF=0

C.DF=1

正确答案:B

D.DF=0

正确答案:C

 

20.设数据段中已有:    DA1 DB 12H,34H    DA2 DW 56H,78H    下面有语法错误的语句是( )。

正确答案:A

A.ADR1 DW DA1

正确答案:C

B.MOV DA1+1,AX

正确答案:B

C.MOV BYTE PTR DA2+1,AL

正确答案:A

D.MOV WORD PTR DA1+1,AX

正确答案:A

 

21.以80X86为CPU的PC机,在实地址工作方式下,其中断向量长度为( )。

A.8个字节

B.4个字节

C.2个字节

D.1个字节

正确答案:B

 

22.NUM EQU 80H DA DB 34H AND DA,NUM上述语句执行后,DA中的内容是 ( )。

正确答案:D

A.0B4H

B.80H

C.34H

D.0

正确答案:B

正确答案:D

 

23.指令指针寄存器是( )。

A.IP

B.SP

C.BP

D.PSW

正确答案:A

 

24.4B的字长是( )。

A.8位

B.16位

C.32位

D.64位

正确答案:B

 

25.当执行指令ADD AX,BX后,若AX的内容为2BA0H,设置的奇偶标志位PF=1,下面的叙述正确的是( )。

正确答案:C

正确答案:B

A.表示结果中含1的个数为偶数

B.表示结果中含1的个数为奇数

C.表示该数为偶数

D.表示结果中低八位含1的个数为偶数

正确答案:C

正确答案:C

 

26.当执行指令ADD AX,BX后,若AX的内容为2BA0H,设置的奇偶标志位PF=1,下面的叙述正确的是( )。

A.表示结果中含1的个数为偶数

B.表示结果中含1的个数为奇数

C.表示该数为偶数

D.表示结果中低八位含1的个数为偶数

 

27.若(AX)=10101101B,为了使其内容变为01010010B,下列( )指令执行一次即可完成此操作

A.NOT指令

B.OR指令

C.AND指令

正确答案:D

D.XOR指令

正确答案:B

 

28.已知X,Y为带符号数,两个数比较后,欲判断X≤Y发生转移,应使用( )指令。

A.JBE

B.JL

C.JNG

D.JNA

正确答案:B

 

29.汇编程序使用( )伪指令使重复块重复多次。

A.LOOP

B.REPE

C.REPT

D.LOCAL

正确答案:B

 

30.下列串操作指令中,必须同时指明源串和目的串地址的指令是( )

A.STOSW

B.LODSW

正确答案:B

C.SCASW

D.CMPSW

正确答案:C

 

31.指令JG LAB 是指当标志满足___条件时转移到标号LAB处执行

A.((SF XOR OF) OR ZF)=1

B.(SF XOR OF)=0 AND ZF=0

C.(SF XOR OF)=0 OR ZF=1

D.CF = 1

 

32.已知:VAR DW 1,2,$+2,5,6 若汇编时VAR分配的偏移地址是0010H,则汇编后0014H单元的内容是:( )

正确答案:D

A.6H

B.14H

C.5H

D.16H

正确答案:C

 

33.将DX的内容除以2,正确的指令是___。

正确答案:C

A.DIV 2

正确答案:D

正确答案:D

B.DIV DX,2

正确答案:C

正确答案:C

C.SAR DX,1

正确答案:A

正确答案:C

D.SHL DX,1

正确答案:A

正确答案:D

 

34.现有数据存储如图所示: 

 {图}

 

设AL=01H,BX=0100H,DS=3000H执行换码指令XLAT后正确的结果是( )

正确答案:D

A.AL=00H

B.AL=4OH

C.AL=01H

D.AL=79H

正确答案:D

 

35.NUM EQU 80H

   DA  DB 34H

正确答案:D

   AND DA,NUM

正确答案:B

上述语句执行后,DA中的内容是(    )

正确答案:D

A.0B4H

B.80H

C.34H

D.0

 

36.将DX的内容除以2,正确的指令是( )。

正确答案:C

A.DIV 2

B.DIV DX,2

C.SAR DX,1

D.SHL DX,1

 

37.完成将累加器AL清零,并使进位标志CF清零,下面错误的指令是( )。

A.MOV AL,00H

B.AND AL,00H

正确答案:A

C.XOR AL,AL

D.SUB AL,AL

正确答案:C

 

38.下列80X86指令中,不合法的指令是 ( )。

A.IN AX,21H

B.MOV BL,AL

C.MOVSB

D.SHL AX,6

正确答案:A

 

39.下列指令中,不影响标志位的指令是 ( )。

A.SUB BX,BX

B.ROR AL,1

C.JNC Label

D.INT n

正确答案:D

 

40.在执行NEG指令时,对标志位CF有影响,其影响的规则是( )

A.对正数求补时,CF=0

B.对负数求补时,CF=0

C.对非零数求补时,CF=1

D.对零求补时,CF=1

正确答案:B

 

22年春西交《汇编语言程序设计》在线作业[答案]多选题答案

正确答案:B

二、判断题 (共 10 道试题,共 20 分)

41.宏定义中的形式参数可以多于宏调用的实在参数( )

 

42.INC [BX] ( )

 

43.ADD [SI], 100 ( )

正确答案:B

 

44.微型计算机的字长并不一定是字节的整数倍( )。

 

45.在标志IF=0时,CPU忽略所有的中断请求。( )

 

46.POP 1234( )。

 

47.PUSH A(A为字节单元)( )。

 

48.ADD [SI], [BX] ( )

正确答案:D

 

49.当执行LAHF和SHAF两条指令后,标志位不改变( )。

 

50.CALL FAR PTR [SI+2]( )

 

22年春西交《汇编语言程序设计》在线作业[答案]历年参考题目如下:




大工20秋《汇编语言程序设计》在线作业1

试卷总分:100  得分:100

一、单选题 (共 10 道试题,共 50 分)

1.设(SP)=100H,(AX)=0FFFFH 按顺序执行下列语句后(1)STC(2)PUSH AX(3)ADC AX,0(4)PUSH AX(5)POP BX,(BX)等于()。

A.0

B.1

C.2

D.F

 

2.设(SP)=100H,(AX)=0FFFFH 按顺序执行下列语句后(1)STC(2)PUSH AX(3)ADC AX,0(4)PUSH AX(5)POP BX,(SP)等于()。

A.0FEH

B.0FFH

C.0EEH

D.00FA

 

3.当执行指令ADD AX,BX后,若AX的内容为2BA0H,设置的奇偶标志位PF=1,下面的叙述正确的是()。

A.表示结果中含2的个数为偶数

B.表示结果中含1的个数为奇数

C.表示该数为偶数

D.表示结果中低八位含1的个数为偶数

 

4.下列对CL寄存器的内容乘以4的正确操作是()。

A.ROLS CL,4

B.MUL 4

C.SHL CL,1

D.MOV CL,2

 

5.下面各传送指令中,错误的是()。

A.MOV [DI],[SI]

B.MOV AX,BX

C.MOV DS,AX

D.MOV AL,'A'

 

6.下面各传送指令中,错误的是()。

A.MOV AL,AX

B.MOV AX,DATA_SEG

C.MOV AL,'C'

D.MOVSX AX,BL

 

7.如果要读取80H号端口的内容,下面()指令能够实现该功能。

A.ADDT BL, 80H

B.MOVt AL,[80H]

C.ADDT 80H

D.IN AL,128

 

8.如果(AL)=03H,(BL)=05H,执行如下程序片段后, (1)SUB AL,BL(2)AAS,得到(AL)等于()。

A.0FEH

B.0F8H

C.08H

D.09H

 

9.如果(AL)=03H,(BL)=05H,执行如下程序片段后, (1)SUB AL,BL(2)AAS,得到CF等于()。

A.0FEH

B.0

C.1

D.09H

 

10.若当前(DL)=48H,执行指令AND DL,0F0H后,(DL)等于()。

A.04H

B.08H

C.40H

D.84H

 

二、判断题 (共 10 道试题,共 50 分)

11.指令XOR AX,AX执行后,AX内容不变,但设置了标志位。

 

12.指令OR DX,1000H执行后,将DX最高位置1,其余各位置0。

 

13.指令AND AX,OFH执行后,分离出AL低四位。

 

14.NOT AX,执行后,将AX清0。

 

15.中断是CPU暂停当前程序的执行,转而执行处理紧急事务的程序,并在该事务处理完后能自动恢复执行原先程序的过程。在此,称引起紧急事务的事件为中断源。

 

16.指令是能被计算机识别并执行的二进制代码,它规定了计算机能完成的某一操作。

 

17.伪指令是对汇编起某种控制作用的特殊命令,其格式与通常的操作指令一样,并可加在汇编程序的任何地方,但它们并不产生机器指令。

 

18.每一个子程序中只能有一条RET指令。

 

19.以过程形式表示的代码段,一定有RET指令存在。

 

20.每一个子程序结束之前一定要有一条RET指令。

 




[奥鹏]22年春西交《汇编语言程序设计》在线作业[答案]相关练习题:
电视台可播放处方药的广告,药厂也可以聘请明星为处方药代言。

收入政策主要是用来对付( )。

可决系数的取值范围为-1~1。( )

篆书即是一种书体也是一种字体。()

观察法按预先制订的观察计划进行观察。每一个观察阶段,都应有观察提纲,严格按照观察计划规定的项目、进程进行观察,搜集所需要的材料。

阶级消灭和国家消亡是在 ( )

结构构件不满足正常使用极限状态对生命财产的危害性比不满足承载能力极限状态的要大。

列宁在《火星报》的活动奠定了哪三个无产阶级报刊原则和传统( )。

 “有限”与“无限”建立联系的手段有:

 ( ) is the first stressed syllable in the tone-unit.

按某一标志分组的结果是()。

社会主义道德是()伦理思想同中国特色社会主义伟大实践相结合的产物,是对中国古代优良道德传统的传承与升华,是中国革命道德传统的直接继承和发展。

在我国,当事人选择的法律既可以是中国法,也可以是港澳地区的法律或者外国法律()

土地使用权出让金是指建设项目通过( )支付的费用。

十九大报告指出,从二〇二〇年到本世纪中叶可以分()个阶段来安排

遇到高楼发生火灾,应躲避到防烟楼梯间、避难层等地等待救援。

 下列结算方式中,只能用于同城结算的是()  

设备的有形磨损与无形磨损

 根据样本计算的、用与推断总体特征的概括性度量称作()  

劳伦斯是20世纪具有国际声誉的英国作家,其代表作是( )。

作业咨询:
点击这里给我发消息

论文咨询:
点击这里给我发消息

合作加盟:
点击这里给我发消息

服务时间:
8:30-24:00(工作日)