欢迎光临
奥鹏作业辅导

[奥鹏]川大《汇编语言程序设计2238》21秋在线作业1[正确答案]

来源:奥鹏远程教育   日期: 作者:奥鹏作业辅导

[奥鹏]川大《汇编语言程序设计2238》21秋在线作业1[正确答案]

川大《汇编语言程序设计2238》21秋在线作业1[正确答案]单选题答案

《汇编语言程序设计2238》21秋在线作业1-00001

试卷总分:100  得分:100

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

1.题面如下:

 

{图}

A.a

B.b

C.c

D.d

正确选项:--------

 

2.设(SS)=0913H,堆栈的深度为40H个字节,则栈底字单元的物理地址是(C,难)。

A.0916FH

B.09170H

C.0916EH

D.0953H

 

3.可以将AL寄存器中的数据变为奇数的指令是( )。

A.INC AL

B.MOV AL, 0FH

C.SHL AL, 1

D.OR AL, 01H

正确选项:--------

 

4.指令TEST AX, ES:[1023H]中,源操作数的寻址方式是( )。

A.寄存器寻址

B.直接寻址

C.寄存器间接寻址

D.立即数寻址

正确选项:--------

 

5.()表示指令在程序中位置的符号地址。

A.逻辑地址

B.物理地址

C.IP

D.标号

正确选项:--------

 

6.保存堆栈段段基值的寄存器是( )。

A.CS

B.SP

C.ES

D.SS

正确选项:--------

 

7.题面如下:

 

{图}

A.a

B.b

C.c

D.d

 

8.有伪指令SS DW ‘AB’,则SS+1单元中的内容是()。

正确选项:--------

A.’B’

B.’A’

C.不确定

D.’AB’

正确选项:--------

 

9.指令IMUL CL,表示( )。

A.(AL)*(CL)→(AX)

B.(AX)*(CL)→(DX)

C.(AX)/(CL)→(AL)

D.(CL)*(AL)→(AL)

正确选项:--------

 

10.循环控制指令LOOPNE/LOOPNZ结束循环的条件是( )。

A.(CX)=0或ZF=1

B.(CX)=0或ZF=0

C.(CX)≠0且ZF=0

D.(CX)≠0或ZF=1

正确选项:--------

 

11.指令“MOV AX,0FH XOR 1111B”执行后的结果是()。

正确选项:--------

A.0FFFFH→AX

B.0FH→AX

C.1111B→ AX

D.0→AX

 

12.{图},

A.a

B.b

C.c

D.d

 

13.下列逻辑地址中,表示将要执行的指令地址的是( )。

A.DS:SI

正确选项:--------

B.CS:IP

C.ES:DI

正确选项:--------

D.SS:SP

正确选项:--------

 

14.题面如下:

 

{图}

A.a

B.b

C.c

D.d

 

15.执行段内子程序调用指令时,CPU将把( )的值保存在堆栈中。

A.CS

B.IP

C.SP

D.CS和IP

 

16.指令DIV BX,表示( )。

A.被除数(DX)(AX),除数(BX),运算后商送AX,余数送DX

B.被除数(AX)(DX),除数(BX),运算后商送AX,余数送DX

C.被除数(BX),除数(AX),运算后商送AH,余数送AL

D.被除数(DX)(AX),除数(BX),运算后商送DX,余数送AX

 

17.指令ADC AX, BUF[BX]中,源操作数的寻址方式是()。

正确选项:--------

A.寄存器寻址

B.直接寻址

C.寄存器间接寻址

D.寄存器相对寻址

 

18.设堆栈指针(SP)=4EH, 执行下面两条指令,当刚进入子程序P1执行时,SP的值是()。 PUSHF CALL FAR PTR P1

A.48H

B.4CH

C.52H

D.54H

正确选项:--------

 

19.为实现单步操作,即每执行完一条指令就停下来,必须设置标志位()。

A.IF

B.AF

C.DF

D.TF

 

20.保存当前栈顶单元偏移地址的寄存器是()。

A.BP

B.SP

C.BX

D.DI

 

川大《汇编语言程序设计2238》21秋在线作业1[正确答案]多选题答案

二、多选题 (共 10 道试题,共 30 分)

21.下列指令中,DB1、DB2分别是字节变量,错误的指令是()。

正确选项:--------

A.CMP DB1, DB2

正确选项:--------

B.ADD AX, BL

C.MOV [SI], DB2

D.SUB [BX], BX

正确选项:--------

E.AND AX, [DX]

 

22.有如下的伪指令语句 ORG 10H X DB ?, $, 3, $ 下列说法错误的是()。

A.X的偏移量为10H

B.X+1单元中的内容是10H

C.X单元中的内容是10H

D.X+3单元中的内容是12H

正确选项:--------

E.X+1单元与X+3单元中的内容相同

 

23.宏指令的使用过程包括的步骤有()。

A.宏定义

B.宏参数传递

C.宏调用

D.宏展开

正确选项:--------

E.宏返回

 

24.分支程序的功能部分包括()。

A.循环参数初始化

B.产生条件

C.测试

D.定向

E.标号

 

25.下列指令中,错误的指令是( )。

A.AND AL, ‘A’

B.SHL AX, 4

C.MOV CS, AX

D.TEST [BX], AL

正确选项:--------

E.MOV DS, 1234H

正确选项:--------

 

26.关于内存单元地址的说法,正确的是()。

A.一个内存单元的物理地址是唯一的

B.一个内存单元的逻辑地址是唯一的

C.一个物理地址可以对应多个逻辑地址

D.物理地址=段基值×16+偏移地址

正确选项:--------

E.字单元的地址必定是偶数地址。

 

27.以下程序段中,有数据2000H的字单元的偏移量分别是()。 ORG 20H VAR1 DB 0,’0’,20H,0,20H DW VAR1

A.03H

B.21H

C.22H

D.23H

正确选项:--------

E.24H

 

28.实现堆栈留空100H个字节单元,可选用的语句有( )。

A.DB 25H DUP(4)

正确选项:--------

B.DD 50H DUP(0)

C.DB 100H DUP(0)

D.DW 50H DUP(0)

正确选项:--------

E.DW 80H DUP(0)

正确选项:--------

 

29.在8086CPU中,可用于作地址指针的寄存器有()。

A.BX

B.AX

C.SI

D.BP

E.CX

 

30.标号的类型可以是( )。

A.NEAR

B.WORD

C.DWORD

D.FAR

E.DW

正确选项:--------

 

三、判断题 (共 15 道试题,共 30 分)

31.指令MOV AL,255是合法的数据传送指令。

 

32.CMP AX,BX执行的操作是(AX)-(BX),但结果不保存,只改变标志寄存器中标志位的值。

 

33.指令IN AL,DX是合法的指令。

正确选项:--------

 

34.PF位可以用来表示运算结果中1的个数的奇偶性。

 

35.汇编程序和汇编语言源程序是同样的概念。

 

36.只能使用PUSH、POP类的指令对堆栈段内的内容进行操作。

 

37.指令SHR AX,4可以将AX的内容逻辑右移4位。

 

38.逻辑运算符AND、OR、XOR或NOT,只能用于数字表达式。

 

39.指令XCHG BX,ES可以将寄存器BX和ES的内容互换。

 

40.为了使执行串操作指令时串地址按增量方式处理,应使用指令CLI。

 

41.汇编语言源程序必须由四部分组成。

 

42.在变量定义时,可以通过使用ORG伪指令指定变量在段中存储时的偏移量。

 

43.MOV指令要影响标志位。

 

44.逻辑右移1位和算术右移1位的效果是一样的。

 

45.8086/8088标志寄存器共有16位,每一位都有含义。

 

川大《汇编语言程序设计2238》21秋在线作业1[正确答案]奥鹏资讯分享:

本文标签: 川大 在线 作业 正确正确答案 
扫描二维码获取答案

热门文章

猜你喜欢

  • 东师小学生心理咨询20秋在线作业1[答案]

  • 小学生心理咨询20秋在线作业1题目 试卷总分:100 得分:100 一、单选题 (共 10 道试题,共 30 分) 1.厌恶疗法属于 A.精神分析疗法 B.行为主义疗法 C.人本主义疗法
  • 18春北理工《国际经济学》在线作业答案

  • 北理工《国际经济学》在线作业-0004 试卷总分:100 得分:0 一、 单选题 (共 10 道试题,共 30 分) 1.强调贸易保护对促进就业积极作用的是( )。 A.重商主义 B