首页
社区
课程
招聘
[原创][交卷]学习交流小组第一期考试
发表于: 2007-8-26 11:08 1831

[原创][交卷]学习交流小组第一期考试

2007-8-26 11:08
1831
1.顺序执行push bx和pop ax两条指令,其功能等同于 [ A ]

A mov ax ,bx : B mov bx ,ax : C xchg ax ,bx : D xchg bx ,ax

2.设AL=57H,BL=24H,执行指令SUB AL,BL后,寄存器内容为( B ) 

A.AL=57H,BL=24H : B.AL=33H,BL=24H : C.AL=57H,BL=33H : D.AL=33H,BL=0 

3.标志寄存器中属于控制标志位的是( B ) 

A. DF,OF,SF : B.DF,IF,TF : C.OF,CF,PF : D.AF,OF,SF 

4.设CF=0,AX=6000H,执行ROR AX,4后,AX=__0600H__,CF=__0__。

5.下列指令序列执行完后,BX寄存器的内容是什么?

MOV CL,7      //CL=7
MOV BX,0B7H  //BX=00B7
ROL BX,2     //BX=02DC
ROR BX,CL   //BX=B805

6.下列指令序列执行完后,EBX中的值等于多少?
mov  dl,74       //DL=74h
and edx,0ff      //EDX=00000074h
mov ebx,edx   //EBX=00000074h
imul ebx,edx    //EBX=00003490h

7.使 edi  == 0012EA5D, 

那么执行:
stos    dword ptr es:[edi]    命令后EDI中的值应为: 0012EA5D+4 = 0012EA61

同理,执行
stos    word ptr es:[edi]    命令后DI中的值应为:  0012EA5D+2 = 0012EA5F

8.下列指令序列执行完后,ESI中的值应等于多少?
mov esi,3456
mov ebx,2649
add esi,ebx

答:ESI=00005A9Fh

9.MOV AL,0FH 

  MOV BL,0FEH 

  XOR AL,BL 

上述指令序列执行后, AL=___F1_____ , BL=____FE______ 

10.设寄存器AL,BL,CL中内容均为76H, 

   XOR AL,0FH 
   
   AND BL,0FH 

   OR CL,0FH 

执行上述指令序列后,AL=___79h___ 

BL=___06h___,CL=___7Fh___ 

--------------------------------------------------------------------------------------------------------
以前都不关心运算过程,只关心结果,今天算是又重新学了一次ASM。

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 2256
活跃值: (941)
能力值: (RANK:2210 )
在线值:
发帖
回帖
粉丝
2
呵呵
通过。。。
2007-8-26 20:50
0
雪    币: 203
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
有没有那里做错了?
要是有的话麻烦指出来,好让我多学点。
2007-8-27 12:32
0
游客
登录 | 注册 方可回帖
返回
//