资讯详情

[计算机组成原理] 第四章测验

目录

    • 1.单选题 (1分)
    • 2.单选题 (1)(不)
    • 3.单选题 (1分)
    • 4.单选题 (1分)
    • 5.单选题 (1分)
    • 6.单选题 (1分)
    • 7.单选题 (1分)
    • 8.单选题 (1)(不)
    • 开始计算很多指令
    • 9.单选题 (1)(待算)
    • 10.单选题 (1分)
    • 11.单选题 (1分)
    • 12.单选题 (1分)
    • 13.单选题 (1分)
    • 14.单选题 (1分)
    • 15.单选题 (1分)
    • 16.判断题 (1.5分)
    • 17.判断题 (1.5分)
    • 18.判断题 (1.5分)
    • 19.判断题 (1.5分)
    • 20.判断题 (1.5分)(不)
    • 21.判断题 (1.5分)
    • 22.判断题 (1分)
    • 23.判断题 (1分)
    • 24.判断题 (1)(不知道)
    • 25.判断题 (1.5分)
    • 26.判断题 (1分)
    • 27.判断题 (1.5分)
    • 28.判断题 (1.5分)
    • 29.判断题 (1.5分)
    • 30.判断题 (1.5分)
    • 31.判断题 (1.5分)(不)
    • 32.判断题 (1.5分)
    • 33.判断题 (1.5分)
    • 34.填空题 (5分)
    • 35.填空题 (7分)
    • 37.填空题 (4分)
    • 38.填空题 (4分)
    • 39.填空题 (2分)
    • 40.填空题 (6分)

1.单选题 (1分)

MOV AX,ES:[1000H] 源操作数的寻址方式为() A 立即寻址

B 直接寻址

C 相对地址的寄存器

D 间接搜索寄存器

分数:1分 正确答案: B


  1. 立即寻址 MOV AX,VAL(MOV AX,100)
  2. 直接寻址 MOV AX,[100]
  3. 寄存器搜址(操作数在于) MOV AX,BX
  4. 间接搜索寄存器 操作数在,有效寄存器BX,SI,DI,BP MOV AX,[BX]
  5. 寄存器 存储器中的操作数 MOV AX,[BX 100]

2.单选题 (1)(不)

MOV AX,ES:COUNT[DI] 源操作数的寻址方式是( ) A间接搜索寄存器 B立即寻址 C相对地址的寄存器 D基址寄存器相对寻址 分数:1分 正确答案: C

3.单选题 (1分)

MOV DX,COUNT[BP][DI]源操作数的寻址方式是( ) A 相对地址的寄存器

B 间接搜索寄存器

C 直接寻址

D 相对基址变址寻址

本题得分:1分 正确答案: D

4.单选题 (1分)

指令MOV BX,MASK[BP],若MASK=3500H,SS=1200H,DS=1000H,BP=1000H,所以物理地址是( ) A 17500H

B插入图片描述

16500H

C 14500H

D 13500H

分数:1分 正确答案: B


一般都是 D S DS DS B P , S P BP,SP BP,SP的时候使用 S S SS SS 1200 ? 10 3500 1000 = 16500 Z 1200*10 3500 1000 = 16500Z 1200?10 3500+1000=16500Z


5.单选题 (1分)

指令MOV AX,COUNT[BX],若COUNT=0400H,SS=1200H,DS=1000H,BX=5000H,那么物理地址为( )

A 17400H

B 17000H

C 15400H

D 14500H

本题得分:1分 正确答案: C


一般都是 D S DS DS B P , S P BP,SP BP,SP的时候使用 S S SS SS 1200 ∗ 10 + 3500 + 1000 = 16500 Z 1200*10 + 3500 + 1000 = 16500Z 1200∗10+3500+1000=16500Z


6.单选题 (1分)

指令MOV DX,DELTA[BX][SI],若DELTA=1300H,SS=7200H,DS=5400H,BX=0500H,SI=4000H,那么物理地址为( )

A 6F300H

B 77800H

C 59800H

D 78700H

本题得分:1分 正确答案: C 5400 ∗ 10 + 4000 + 1300 + 500 = 59800 H 5400*10+4000+1300+500=59800H 5400∗10+4000+1300+500=59800H

7.单选题 (1分)

当执行指令ADD AX,BX后,若AX的内容为2BA0H,设置的奇偶标志位PF=1,下面的叙述正确的是() A 表示结果中含1的个数为偶数

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

C 表示该数为偶数

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

本题得分:1分 正确答案: D


答案好像是出错了


8.单选题 (1分)(不会)

MOV BUF[BX],AX该指令中目的操作数寻址方式是( )。 A 寄存器寻址

B 寄存器间接寻址

C 寄存器相对寻址

D 相对基址变址寻址

本题得分:0分 正确答案: C

开始计算一大堆指令

9.单选题 (1分)(待算)

若AX=1020H,BX=1200H,CF=1,则SBB AX,BX的执行结果为() A 0EF1FH

B 0FEFFH

C 0FE1FH

D 0FE21H

本题得分:1分 正确答案: C


S B B   D E S T , S R C SBB\ DEST,SRC SBB DEST,SRC (带借位的减法) D E S T < = ( D E S T ) − ( S R C ) − C F DEST <= (DEST)-(SRC)-CF DEST<=(DEST)−(SRC)−CF


10.单选题 (1分)

若AX=2000H,CL=90H,则DIV CL执行后,AX=() A 8038H

B 8039H

C 9138H

D 8138H

本题得分:1分 正确答案: A

11.单选题 (1分)

若BL=83H,CF=1,则ADC BL,90H执行后,BL=() A 15H

B 16H

C 17H

D 14H

本题得分:1分 正确答案: D

12.单选题 (1分)

若DX=1010H,则AND DX,DX的执行结果为() A 0000H

B 1111H

C 1010H

D FFFFH

本题得分:1分 正确答案: C

13.单选题 (1分)

换码指令的助记符是() A XCHG

B LEAS

C XLAT

D MOV

本题得分:1分 正确答案: C


X C H G XCHG XCHG 交换指令 L E A S LEAS LEAS 不知道是什么的指令 X L A T XLAT XLAT 换码指令助记符

14.单选题 (1分)

在多字节加减运算时,特别要注意标志()对运算的影响: A AF

B CF

C SF

D OF

本题得分:1分 正确答案: B


多字节的时候需要注意


15.单选题 (1分)

设(DS)=8260H (DI)=3500H,指令DEC WORD PTR[DI]操作数的物理地址是( ) A 11760H

B 85B00H

C 86100H

D 以上都不时

本题得分:1分 正确答案: B

16.判断题 (1.5分)

指令MOV AL,2000H是合法的。()

本题得分:1.5分 正确答案: 错误


A L AL AL只有八位但是题目中的却给了一个十六位的源操作数


17.判断题 (1.5分)

指令MOV CX,AL是合法的。()

本题得分:1.5分 正确答案: 错误


两个操作数,可以同时是字节,字,双字。 但是


18.判断题 (1.5分)

指令MOV IP,BX是合法的。()

本题得分:1.5分 正确答案: 错误


M O V MOV MOV的操作数 I P IP IP 这种寄存器


19.判断题 (1.5分)

串操作指令中用DI作为目的变址寄存器时使用段寄存器ES。()

本题得分:1.5分 正确答案: 正确

20.判断题 (1.5分)(不会)

8086/8088的指令都是多字节指令。 ()

本题得分:1.5分 正确答案: 错误

21.判断题 (1.5分)

8086/8088的指令最大长度是十个字节。 ()

本题得分:1.5分 正确答案: 错误


8086 / 8088 8086/8088 8086/8088的指令最大长度都是


22.判断题 (1分)

MOV AL,0F5H

本题得分:1分 正确答案: 正确

23.判断题 (1分)

ADD [BX][BP],BX

本题得分:1分 正确答案: 错误


目的操作数 只允许 有


24.判断题 (1分)(不知道)

CMP AL,100H

本题得分:1分 正确答案: 错误

25.判断题 (1.5分)

TEST [BP],DL

本题得分:1.5分 正确答案: 正确

26.判断题 (1分)

ADC 15H,CL

本题得分:1分 正确答案: 错误


不能用 当作目的操作数

27.判断题 (1.5分)

SUB [DI],DA_WORD

本题得分:1.5分 正确答案: 错误


两个数

28.判断题 (1.5分)

OR CH,CL

本题得分:1.5分 正确答案: 正确

29.判断题 (1.5分)

MOV AL,1000H

本题得分:1.5分 正确答案: 错误


超出了,范围


30.判断题 (1.5分)

SAR 10H[DI],2

本题得分:1.5分 正确答案: 错误

31.判断题 (1.5分)(不会)

NOT AL,BL

本题得分:1.5分 正确答案: 错误

32.判断题 (1.5分)

DEC CX,1

本题得分:1.5分 正确答案: 错误

33.判断题 (1.5分)

LEA ES,TAB[BX]

本题得分:1.5分 正确答案: 错误

34.填空题 (5分)

给定(BX)=637DH,(SI)=2A9BH,位移量D=7237H,试确定在以下各种寻址方式下的有效地址是什么? (1) 立即寻址 (2) 直接寻址 (3) 使用BX的寄存器寻址 (4) 使用BX的间接寻址 (5) 使用BX的寄存器相对寻址 (6) 基址变址寻址 (7) 相对基址变址寻址 答:(1) 操作数在指令中,即立即数; (2) EA= 7237H ; (3) 无EA,操作数为(BX)=637DH; (4) EA= 637DH ; (5) EA= 0D5F0H ; (6) EA= 8E18H ; (7) EA= 004FH 。 本题得分:0分 正确答案: 填空1 : 7237H;07237H 填空2 : ​637DH;0​637DH 填空3 : ​0D5B4H;​D5B4H 填空4 : 8E18H;08E18H 填空5 : 1004FH;004FH;超过了段的边界,最高进位位丢失,因此EA=004FH

35.填空题 (7分)

现有(DS)=2000H,(BX)=0100H,(SI)=0002H,(20100H)=12H,(20101H)=34H,(20102H)=56H,(20103H)=78H,(21200H)=2AH,(21201H)=4CH,(21202H)=B7H,(21203H)=65H,试说明下列各条指令执行完后AX寄存器的内容。 (1) MOV AX, 1200H (2) MOV AX, BX (3) MOV AX, [1200H] (4) MOV AX, [BX] (5) MOV AX, 1100[BX] (6) MOV AX, [BX][SI] (7) MOV AX, 1100[BX][SI] 答: (1) (AX)= 1200H (2) (AX)= 0100H (3) (AX)= 4C2AH (4) (AX)= 3412H (5) (AX)= 4C2AH (6) (AX)= 7856H (7) (AX)= 65B7H 本题得分:6分 正确答案: 填空1 : 1200H 填空2 : 0100H;100H 填空3 : 4C2AH 填空4 : 3412H 填空5 : 4C2AH 填空6 : 7856H 填空7 : 65B7H 36.填空题 (18分) 假定(DS)=2000H,(ES)=2100H,(SS)=1500H,(SI)=00A0H,(BX)=0100H,(BP)=0010H,数据段中变量名VAL的偏移地址为0050H,试指出下列源操作数字段的寻址方式是什么?其物理地址值是多少? (1) MOV AX, 0ABH (2) MOV AX, BX (3) MOV AX, [100H] (4) MOV AX, VAL (5) MOV AX, [BX] (6) MOV AX, ES:[BX] (7) MOV AX, [BP] (8) MOV AX, [SI] (9) MOV AX, [BX+10] (10) MOV AX, VAL[BX] (11) MOV AX, [BX][SI] (12) MOV AX, VAL[BX][SI] 答:(1) 立即寻址方式; 操作数在本条指令中 (2) 寄存器寻址方式; 操作数为 (BX)=0100H (3) 直接寻址方式; PA=20100H (4) 直接寻址方式 ; PA= 20050H (5) 寄存器间接寻址方式 ; PA= 20100H (6) 寄存器间接寻址方式 ; PA= 21100H (7) 寄存器间接寻址方式 ; PA= 15010H (8) 寄存器间接寻址方式 ; PA= 200A0H (9) 寄存器间接寻址方式 ; PA= 20110H (10) 寄存器相对寻址方式 ; PA= 20150H (11) 寄存器基址变址寻址方式 ; PA= 201A0H (12) 相对基址变址寻址方式 ; PA= 201F0H 本题得分:16分 正确答案: 填空1 : 直接寻址方式 填空2 : 20050H 填空3 : 寄存器间接寻址方式 / 寄存器间接寻址 填空4 : 20100H 填空5 : 寄存器间接寻址方式 / 寄存器间接寻址 填空6 : 21100H 填空7 : 寄存器间接寻址方式 / 寄存器间接寻址 填空8 : 15010H 填空9 : 寄存器间接寻址方式 / 寄存器间接寻址 填空10 : 200A0H 填空11 : 寄存器相对寻址方式 / 寄存器相对寻址 填空12 : 20110H 填空13 : ​寄存器相对寻址方式 / ​寄存器相对寻址 填空14 : 20150H 填空15 : 寄存器基址变址寻址方式 / 基址变址寻址方式 / 基址变址寻址 / 基址变址 填空16 : 201A0H 填空17 : BX和SI寄存器相对基址变址寻址方式;寄存器相对基址变址寻址方式 / 基址变址寻址 / 基址变址寻址方式 填空18 : 201F0H

37.填空题 (4分)

假设(AX)= 0A5C6H,(CX)= 0F03H,有以下程序段: STC RCL AX,CL AND AH,CH RCR AX,CL 上述程序段执行后,(AX)= 0B1C6H_,CF = 1。

本题得分:2分 正确答案: 填空1 : 1000 0001 1100 0110B / 81C6H 填空2 : 1

38.填空题 (4分)

假设(AX)= 0FC77H,(CX)= 504H,有以下程序段: CLC SAR AX,CL XCHG CH,CL SHL AX,CL 上述程序段执行后,(AX)= 0FC70H,CF = 1_。

本题得分:2分 正确答案: 填空1 : 1111 1000 1110 0000B / 1111 1000 1110 0000 / 0F8E0H 填空2 : 1

39.填空题 (2分)

假设(AX)= 0FFFFH,有以下程序段: INC AX NEG AX DEC AX NEG AX 上述程序段执行后,(AX)= 0001H。

本题得分:2分 正确答案: 填空1 : 0001H / 1H / 1

40.填空题 (6分)

假设(BX)= 12FFH,有以下程序段: MOV CL,8 ROL BX,CL AND BX,0FFH CMP BX,0FFH 上述程序段执行后,(BX)= 0012H,ZF = 0,CF = 1。

本题得分:6分 正确答案: 填空1 : 0012H / 12H / 18 / 18D 填空2 : 0 填空3 : 0 / 1 41.填空题 (4分) 假设(AX)= 0FF60H,有以下程序段: STC MOV DX,96 XOR DH,0FFH SBB AX,DX 上述程序段执行后,(AX)= 0FFCAH,CF = 1。

本题得分:0分 正确答案: 填空1 : 0 填空2 : 0 42.填空题 (6分) 假设(AL)= 08H,(BL)= 07H,有以下程序段: ADD AL,BL AAA 上述程序段执行后,(AH)= 00H,(AL)= 0FH,CF = 0。

本题得分:0分 正确答案: 填空1 : 01H / 1H / 1 填空2 : 05H / 5H / 5 填空3 : 1 43.填空题 (4分) 假设DF = 0,(DS:0100H)= 01A5H,有以下程序段: MOV SI,0100H LODSW 上述程序段执行后,(AL)= 0A5H,SI = 0102H。

本题得分:4分 正确答案: 填空1 : 0A5H / A5H 填空2 : 0102H / 102H

标签: pcb传感器进口201a75

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

锐单商城 - 一站式电子元器件采购平台