Virtualmachine Instructions for Modern IE

Embed Size (px)

Citation preview

  • 8/10/2019 Virtualmachine Instructions for Modern IE

    1/52

    !"#$% '( )'*+%*+,

    -.

    /'0%1*.23 4/ 5'+%,

    ".

    6'7*$'"0 2*,+189+:'*,

    #. 3;+1"9+:'* 2*,+189+:'*,

    9.

  • 8/10/2019 Virtualmachine Instructions for Modern IE

    2/52

    0'7*$'"0 '1 :*,+"$$ R@R.

    /"G% ,81% O'8 T"F% I$%*+O '( 0:,G ,I"9% "F":$"#$% ('1 +T% %;+1"9+%0 F:1+8"$ A"9T:*% (:$%, #%('1%

    0'7*$'"0:*=. /',+ '( +T% F:1+8"$ A"9T:*%, ,T'8$0 +"G% *' A'1% +T"* "#'8+ -Qb`,a 7:+T ,'A% :A"=%,

    9'*,8A:*= ,:=*:(:9"*+$O $%,, SB:*0'7, CD :A"=%, "1% $%,, +T"* ?b`[.

    !' 0'7*$'"0 +T% F:1+8"$ A"9T:*% (:$%, S('1 B:*0'7, 4/,[L

    "&'()* +L 2+ :, T:=T$O 1%9'AA%*0%0 +T"+ O'8 8,% " 0'7*$'"0 A"*"=%1 +' 0'7*$'"0 +T% 4/

    (:$%, ", +T%O "1% Z8:+% $"1=%. ^'1 %"9T 4/ ,%+ +T"+ 9'*+":*, A8$+:I$% (:$%,a " +%;+ (:$% :,

    I1'F:0%0 +T"+ 9'*+":*, "$$ +T% *%%0%0 ,a "*0 0'7*$'"0 A"*"=%1, +OI:9"$$O 7'1G 7%$$

    7:+T $:,+, '( ,. ^'1 %;"AI$%a ^1%% 6'7*$'"0 /"*"=%1 :, " (1%% +''$ +T"+ "$$'7, O'8 +'

    :AI'1+ " $:,+ '( , ,+1":=T+ (1'A +T% 9$:I#'"10.

    "&'()* ,L 6'7*$'"0 %"9T (:$% :*0:F:08"$$O.

    !' 0'7*$'"0 +T% F:1+8"$ A"9T:*% (:$%, S('1 /"9 4/,[L

    "&'()* +L :*8; 4/,[L

  • 8/10/2019 Virtualmachine Instructions for Modern IE

    3/52

    "&'()* +L

  • 8/10/2019 Virtualmachine Instructions for Modern IE

    4/52

    7:+T " (1%,T 4/ "+ "*O +:A% "*0 *'+ T"F% +' 7'11O "#'8+ +T% =8%,+ 'I%1"+:*= ,O,+%A 18**:*= '8+ '( +1:"$

    +:A%.:e

    503673 *)'38 B% "$,' 1%9'AA%*0 ('1 8,%1, +' I$%",% 9T%9G ('1 "*0 :*,+"$$ +T% $"+%,+ F%1,:'* '( +T%:1

    9T',%* F:1+8"$:f"+:'* I$"+('1A. !T%1% 7%1% ,'A% :,,8%, 7:+T 4:1+8"$`'; "*0 B:*0'7, K.- D1%F:%7 +T"+

    7%1% 9'AI$%+%$O (:;%0 #O 8,:*= +T% $"+%,+ F%1,:'* S\.?.-][.

    Login Instructions

    9)2(* :*;)/

  • 8/10/2019 Virtualmachine Instructions for Modern IE

    5/52

    !T:, 4:1+8"$ /"9T:*% :, $:9%*,%0 8*0%1 +T% ('$$'7:*= +%1A, ", 7%$$ ", +T% $:9%*,% +%1A, ('1 +T% I"1+:98$"1

    F%1,:'* '( B:*0'7, :*9$80%0 :* +T% 4/a 7T:9T O'8 A"O (:*0 #%$'7 "+ T++ILMM777.A:91','(+.9'AM%*P

    8,M$%="$M2*+%$$%9+8"$D1'I%1+OM

  • 8/10/2019 Virtualmachine Instructions for Modern IE

    6/52

    #. 1%F%1,% %*=:*%%1a 0%9'AI:$% '1 0:,",,%A#$% +T% ,'(+7"1%a %;9%I+ "*0 '*$O +' +T% %;+%*+ +T"+"II$:9"#$% $"7 %;I1%,,$O I%1A:+,a 0%,I:+% +T:, $:A:+"+:'*o

    9. A"G% A'1% 9'I:%, '( +T% ,'(+7"1% +T"* ,I%9:(:%0 :* +T:, "=1%%A%*+ '1 "$$'7%0 #O "II$:9"#$% $"7a0%,I:+% +T:, $:A:+"+:'*o

    0. I8#$:,T +T% ,'(+7"1% ('1 '+T%1, +' 9'IOo

    %. 1%*+a $%",% '1 $%*0 +T% ,'(+7"1%o

    (. +1"*,(%1 +T% ,'(+7"1% '1 +T:, "=1%%A%*+ +' "*O +T:10 I"1+Oo '1

    =. 8,% +T% ,'(+7"1% ('1 9'AA%19:"$ ,'(+7"1% T',+:*= ,%1F:9%,.

    \R MP55"O% MLO@:QLMR`%9"8,% +T:, ,'(+7"1% :, m", :,am /:91','(+ A"O *'+ I1'F:0% ,8II'1+ ,%1F:9%, ('1:+.

    BR I559:QIG9L 9I>R

    ". P*('3? M'6'37R 2( O'8 "9Z8:1%0 +T% ,'(+7"1% :* +T%

  • 8/10/2019 Virtualmachine Instructions for Modern IE

    7/52

    End-User License Agreement for Microsoft Software

    Microsoft Windows XP Professional Edition Service Pack 3

    2/DpR!@5!PR3@6 )@R3^>cL !T:, 3*0P:9%*,% @=1%%A%*+ Sq3@q[ :, " $%="$ "=1%%A%*+

    #%+7%%* O'8 S%:+T%1 "* :*0:F:08"$ '1 " ,:*=$% %*+:+O[ "*0 /:91','(+ )'1I'1"+:'*'1 '*% '( :+,

    "((:$:"+%, Sq/:91','(+q[ ('1 +T% /:91','(+ ,'(+7"1% +T"+ "99'AI"*:%, +T:, 3@a 7T:9T :*9$80%,

    9'AI8+%1 ,'(+7"1% "*0 A"O :*9$80% ",,'9:"+%0 A%0:"a I1:*+%0 A"+%1:"$,a q'*$:*%q '1 %$%9+1'*:9

    0'98A%*+"+:'*a "*0 2*+%1*%+P#",%0 ,%1F:9%, SqE'(+7"1%q[. @* "A%*0A%*+ '1 "00%*08A +' +T:,

    3@ A"O "99'AI"*O +T% E'(+7"1%.

    E'A% '( +T% +%1A, T"F% 9T"*=%0 ,:*9% +T% :*:+:"$ 1%$%",% '( B:*0'7, CD E%1F:9% D"9G ?. !T%

    9T"*=%, :*9$80%Lr "00:+:'*"$ :*('1A"+:'* "#'8+ +T% F"$:0"+:'* (8*9+:'*, '( +T% E'(+7"1%a 7T:9T 0%+%1A:*%

    7T%+T%1 +T% E'(+7"1% :, 9'8*+%1(%:+a :AI1'I%1$O $:9%*,%0 '1 " *'*P=%*8:*% B:*0'7, I1'089+

    r "00:+:'*"$ I1:F"9O 0:,9$',81%, "#'8+ 2*+%1*%+P#",%0 ,%1F:9%,

    !T:, $:,+ T:=T$:=T+, ,'A% '( +T',% 9T"*=%,. !T% +%1A, #%$'7 ='F%1* O'81 8,% '( +T% E'(+7"1%.

    cp< @bR33 !p `3 `p>25ba )pDc25ba pR

    p!N3RB2E3 >a )pDca pR 2)35E3. /:91','(+ =1"*+, O'8 +T% ('$$'7:*= 1:=T+, I1'F:0%0 +T"+ O'8 9'AI$O 7:+T

    "$$ +%1A, "*0 9'*0:+:'*, '( +T:, 3@L

    -.- 2*,+"$$"+:'* "*0 8,%. c'8 A"O :*,+"$$a 8,%a "99%,,a 0:,I$"O "*0 18* '*% 9'IO '( +T% E'(+7"1%

    '* " ,:*=$% 9'AI8+%1a ,89T ", " 7'1G,+"+:'*a +%1A:*"$ '1 '+T%1 0%F:9% SqB'1G,+"+:'*

    )'AI8+%1q[. !T% E'(+7"1% A"O *'+ #% 8,%0 #O A'1% +T"* +7' S?[ I1'9%,,'1, "+ "*O '*% +:A% '*"*O ,:*=$% B'1G,+"+:'* )'AI8+%1.

    -.? /"*0"+'1O @9+:F"+:'*. @9+:F"+:'* ",,'9:"+%, +T% 8,% '( +T% E'(+7"1% 7:+T " ,I%9:(:9

    B'1G,+"+:'* )'AI8+%1. 681:*= "9+:F"+:'*a +T% E'(+7"1% 7:$$ ,%*0 :*('1A"+:'* "#'8+ +T%

    E'(+7"1% "*0 +T% B'1G,+"+:'* )'AI8+%1 +' /:91','(+. !T:, :*('1A"+:'* :*9$80%, +T% F%1,:'*a

  • 8/10/2019 Virtualmachine Instructions for Modern IE

    8/52

    $"*=8"=% "*0 I1'089+ G%O '( +T% E'(+7"1%a +T% 2*+%1*%+ I1'+'9'$ "001%,, '( +T% B'1G,+"+:'*

    )'AI8+%1a "*0 :*('1A"+:'* 0%1:F%0 (1'A +T% T"107"1% 9'*(:=81"+:'* '( +T% B'1G,+"+:'*

    )'AI8+%1. '1 A'1% :*('1A"+:'*a ,%% T++ILMM='.A:91','(+.9'AM(7$:*GMU>:*G:0V-QHJ\H. O 8,:*=

    +T% E'(+7"1%a O'8 9'*,%*+ +' +T% +1"*,A:,,:'* '( +T:, :*('1A"+:'*. 2( I1'I%1$O $:9%*,%0a O'8

    T"F% +T% 1:=T+ +' 8,% +T% F%1,:'* '( +T% E'(+7"1% :*,+"$$%0 081:*= +T% :*,+"$$"+:'* I1'9%,, 8I +'

    " I%1:'0 '( HQ 0"O, I%1A:++%0 ('1 "9+:F"+:'*.

  • 8/10/2019 Virtualmachine Instructions for Modern IE

    9/52

    9'**%9+:'*, "*0 7:+T'8+ "9Z8:1:*= "00:+:'*"$ $:9%*,%, ('1 +T% E'(+7"1%. '1 /:91','(+ "*0 *'*P

    /:91','(+ "II$:9"+:'*,a O'8 ,T'8$0 9'*,8$+ +T% $:9%*,% "=1%%A%*+ "99'AI"*O:*= +T% "II$:9"#$%

    ,'(+7"1% '1 9'*+"9+ +T% "II$:9"#$% $:9%*,'1 +' 0%+%1A:*% 7T%+T%1 8,% '( +T% ,'(+7"1% 7:+T

    R%A'+% 6%,G+'Ia R%A'+% @,,:,+"*9%a '1 5%+/%%+:*= :, I%1A:++%0 7:+T'8+ "* "00:+:'*"$ $:9%*,%.

    -.X E+'1"=%M5%+7'1G :*G:0Vn]XX-.

    ?. 25!3R53!P`@E36 E3R42)3E. /:91','(+ I1'F:0%, 2*+%1*%+P#",%0 ,%1F:9%, 7:+T +T% E'(+7"1%. 2+

    A"O 9T"*=% '1 9"*9%$ +T%A "+ "*O +:A%.

    ?.- )'*,%*+ ('1 2*+%1*%+P`",%0 E%1F:9%,. !T% ,'(+7"1% (%"+81%, 0%,91:#%0 #%$'7 :* ,%9+:'* ?.?

    "*0 :* +T% D1:F"9O E+"+%A%*+ 9'**%9+ +' /:91','(+ '1 ,%1F:9% I1'F:0%1 9'AI8+%1 ,O,+%A, 'F%1

    +T% 2*+%1*%+. 2* ,'A% 9",%,a O'8 7:$$ *'+ 1%9%:F% " ,%I"1"+% *'+:9% 7T%* +T%O 9'**%9+. c'8 A"O

    ,7:+9T '(( +T%,% (%"+81%, '1 *'+ 8,% +T%A. ^'1 A'1% :*('1A"+:'* "#'8+ +T%,% (%"+81%,a ,%% +T%

    D1:F"9O E+"+%A%*+ "+ T++ILMM='.A:91','(+.9'AM(7$:*GMU>:*G:0V-QHJ\H. O 8,:*= +T%,% (%"+81%,a

    O'8 9'*,%*+ +' +T% +1"*,A:,,:'* '( +T:, :*('1A"+:'*. /:91','(+ 0'%, *'+ 8,% +T% :*('1A"+:'* +'

  • 8/10/2019 Virtualmachine Instructions for Modern IE

    10/52

    :0%*+:(O '1 9'*+"9+ O'8.

    ?.? )'AI8+%1 2*('1A"+:'*. !T% ('$$'7:*= (%"+81%, 8,% 2*+%1*%+ I1'+'9'$,a 7T:9T ,%*0 +' +T%

    "II1'I1:"+% ,O,+%A, 9'AI8+%1 :*('1A"+:'*a ,89T ", O'81 2*+%1*%+ I1'+'9'$ "001%,,a +T% +OI% '(

    'I%1"+:*= ,O,+%Aa #1'7,%1 "*0 *"A% "*0 F%1,:'* '( +T% ,'(+7"1% O'8 "1% 8,:*=a "*0 +T%$"*=8"=% 9'0% '( +T% B'1G,+"+:'* )'AI8+%1 7T%1% O'8 :*,+"$$%0 +T% ,'(+7"1%. /:91','(+ 8,%,

    +T:, :*('1A"+:'* +' A"G% +T% 2*+%1*%+P#",%0 ,%1F:9%, "F":$"#$% +' O'8.

    D$8= "*0 D$"O. c'8 A"O 9'**%9+ *%7 T"107"1% +' O'81 B'1G,+"+:'* )'AI8+%1. c'81

    B'1G,+"+:'* )'AI8+%1 A"O *'+ T"F% +T% 01:F%1, *%%0%0 +' 9'AA8*:9"+% 7:+T +T"+

    T"107"1%. 2( ,'a +T% 8I0"+% (%"+81% '( +T% ,'(+7"1% 9"* '#+":* +T% 9'11%9+ 01:F%1 (1'A

    /:91','(+ "*0 :*,+"$$ :+ '* O'81 B'1G,+"+:'* )'AI8+%1. @* "0A:*:,+1"+'1 9"* 0:,"#$%

    +T:, 8I0"+% (%"+81%.

    B:*0'7,

  • 8/10/2019 Virtualmachine Instructions for Modern IE

    11/52

    7T%* O'8 "1% 8,:*= B:*0'7, /%0:" D$"O%1[.

    B:*0'7, /%0:" 6:=:+"$ R:=T+, /"*"=%A%*+. )'*+%*+ I1'F:0%1, "1% 8,:*= +T% 0:=:+"$

    1:=T+, A"*"=%A%*+ +%9T*'$'=O ('1 B:*0'7, /%0:" 9'*+":*%0 :* +T:, E'(+7"1% SqB/P

    6R/q[ +' I1'+%9+ +T% :*+%=1:+O '( +T%:1 9'*+%*+ SmE%981% )'*+%*+m[ ,' +T"+ +T%:1

    :*+%$$%9+8"$ I1'I%1+Oa :*9$80:*= 9'IO1:=T+a :* ,89T 9'*+%*+ :, *'+ A:,"II1'I1:"+%0.

    D'1+:'*, '( +T:, E'(+7"1% "*0 +T:10 I"1+O "II$:9"+:'*, ,89T ", A%0:" I$"O%1, 8,% B/P

    6R/ +' I$"O E%981% )'*+%*+ SqB/P6R/ E'(+7"1%q[. 2( +T% B/P6R/ E'(+7"1%q, ,%981:+O

    T", #%%* 9'AI1'A:,%0a '7*%1, '( E%981% )'*+%*+ SmE%981% )'*+%*+ p7*%1,m[ A"O

    1%Z8%,+ +T"+ /:91','(+ 1%F'G% +T% B/P6R/ E'(+7"1%q, 1:=T+ +' 9'IOa 0:,I$"O "*0M'1

    I$"O E%981% )'*+%*+. R%F'9"+:'* 0'%, *'+ "$+%1 +T% B/P6R/ E'(+7"1%q, "#:$:+O +' I$"O

    8*I1'+%9+%0 9'*+%*+. @ $:,+ '( 1%F'G%0 B/P6R/ E'(+7"1% :, ,%*+ +' O'81 B'1G,+"+:'*

    )'AI8+%1 7T%*%F%1 O'8 0'7*$'"0 " $:9%*,% ('1 E%981% )'*+%*+ (1'A +T% 2*+%1*%+.

    /:91','(+ A"Oa :* 9'*s8*9+:'* 7:+T ,89T $:9%*,%a "$,' 0'7*$'"0 1%F'9"+:'* $:,+, '*+'

    O'81 B'1G,+"+:'* )'AI8+%1 '* #%T"$( '( E%981% )'*+%*+ p7*%1,. E%981% )'*+%*+

    p7*%1, A"O "$,' 1%Z8:1% O'8 +' 8I=1"0% ,'A% '( +T% B/P6R/ 9'AI'*%*+, :* +T:,

    E'(+7"1% SqB/P6R/

  • 8/10/2019 Virtualmachine Instructions for Modern IE

    12/52

    =1"*+%0 +' O'8 :* +T:, 3@. !T% E'(+7"1% :, I1'+%9+%0 #O 9'IO1:=T+ "*0 '+T%1 :*+%$$%9+8"$

    I1'I%1+O $"7, "*0 +1%"+:%,. /:91','(+ '1 :+, ,8II$:%1, '7* +T% +:+$%a 9'IO1:=T+a "*0 '+T%1

    :*+%$$%9+8"$ I1'I%1+O 1:=T+, :* +T% E'(+7"1%.

    !T% E'(+7"1% :, $:9%*,%0a *'+ ,'$0.

    \. >2/2!@!2p5E p5 R343RE3 35b2533R25ba 63)p/D2>@!2p5a @56 62E@EE3/`>c. c'8 A"O *'+

    1%F%1,% %*=:*%%1a 0%9'AI:$%a '1 0:,",,%A#$% +T% E'(+7"1%a %;9%I+ "*0 '*$O +' +T% %;+%*+ +T"+

    ,89T "9+:F:+O :, %;I1%,,$O I%1A:++%0 #O "II$:9"#$% $"7 *'+ 7:+T,+"*0:*= +T:, $:A:+"+:'*.

    X. 5p R35!@>M)p//3R)2@> NpE!25b. c'8 A"O *'+ 1%*+a $%",%a $%*0 '1 I1'F:0% 9'AA%19:"$

    T',+:*= ,%1F:9%, 7:+T +T% E'(+7"1%.

    ]. >25tE !p !N2R6 D@R!c E2!3E. c'8 A"O $:*G +' +T:10 I"1+O ,:+%, +T1'8=T +T% 8,% '( +T%E'(+7"1%. !T% +T:10 I"1+O ,:+%, "1% *'+ 8*0%1 +T% 9'*+1'$ '( /:91','(+a "*0 /:91','(+ :, *'+

    1%,I'*,:#$% ('1 +T% 9'*+%*+, '( "*O +T:10 I"1+O ,:+%,a "*O $:*G, 9'*+":*%0 :* +T:10 I"1+O ,:+%,a '1

    "*O 9T"*=%, '1 8I0"+%, +' +T:10 I"1+O ,:+%,. /:91','(+ :, *'+ 1%,I'*,:#$% ('1 7%#9",+:*= '1 "*O

    '+T%1 ('1A '( +1"*,A:,,:'* 1%9%:F%0 (1'A "*O +T:10 I"1+O ,:+%,. /:91','(+ :, I1'F:0:*= +T%,%

    $:*G, +' +T:10 I"1+O ,:+%, +' O'8 '*$O ", " 9'*F%*:%*9%a "*0 +T% :*9$8,:'* '( "*O $:*G 0'%, *'+

    :AI$O "* %*0'1,%A%*+ #O /:91','(+ '( +T% +T:10 I"1+O ,:+%.

    J. @662!2p5@> Ep^!B@R3ME3R42)3E. !T:, 3@ "II$:%, +' 8I0"+%,a ,8II$%A%*+,a "00P'*

    9'AI'*%*+,a I1'089+ ,8II'1+ ,%1F:9%,a '1 2*+%1*%+P#",%0 ,%1F:9%, 9'AI'*%*+,a '( +T% E'(+7"1%+T"+ O'8 A"O '#+":* (1'A /:91','(+ "(+%1 +T% 0"+% O'8 '#+":* O'81 :*:+:"$ 9'IO '( +T% E'(+7"1%a

    8*$%,, O'8 "99%I+ 8I0"+%0 +%1A, '1 "*'+T%1 "=1%%A%*+ ='F%1*,. /:91','(+ 1%,%1F%, +T% 1:=T+

    +' 0:,9'*+:*8% "*O 2*+%1*%+P#",%0 ,%1F:9%, I1'F:0%0 +' O'8 '1 A"0% "F":$"#$% +' O'8 +T1'8=T

    +T% 8,% '( +T% E'(+7"1%.

    K.

  • 8/10/2019 Virtualmachine Instructions for Modern IE

    13/52

    O'8 A8,+ #% " qu8"$:(:%0 3089"+:'*"$ 35b@b36 25 @ ` co @56 S`[ p!N3R >c @56 E3D@R@!3>c >2)35E36 c /D3b >@a >.>.).

    2( O'8 T"F% Z8%,+:'*, 1%="10:*= +T:, *'+:9%a I$%",% 9'*+"9+ /D3b >@a >.>.).a ?XQ E+%%$% E+1%%+a

    E8:+% HQQa 6%*F%1a )'$'1"0' KQ?Q]o !%$%IT'*% HQH HH-.-KKQo ^@C HQH HH-.-KJno

    vT++ILMM777.AI%=$".9'Aw.

    -?. 3CDpR! R3E!R2)!2p5E. c'8 "9G*'7$%0=% +T"+ +T% E'(+7"1% :, ,8#s%9+ +'

  • 8/10/2019 Virtualmachine Instructions for Modern IE

    14/52

    -X. !3R/25@!2p5. B:+T'8+ I1%s80:9% +' "*O '+T%1 1:=T+,a /:91','(+ A"O +%1A:*"+% +T:, 3@ :(

    O'8 (":$ +' 9'AI$O 7:+T +T% +%1A, "*0 9'*0:+:'*, '( +T:, 3@. 2* ,89T %F%*+a O'8 A8,+ 0%,+1'O

    "$$ 9'I:%, '( +T% E'(+7"1% "*0 "$$ '( :+, 9'AI'*%*+ I"1+,.

    -]. 5p!2)3 R3b@R625b E3)2/2!36 B@RR@5!c

    S5253!c 6@cE[. @E !p @5c 63^3)!E 62E)p43R36 @^!3R !N3 5253!cP6@c D3R2p6a !N3R3 2E 5p

    B@RR@5!c pR )p562!2p5 p^ @5c t256. E'A% ,+"+%,Ms81:,0:9+:'*, 0' *'+ "$$'7 $:A:+"+:'*, '*

    T'7 $'*= "* :AI$:%0 7"11"*+O '1 9'*0:+:'* $",+,a ,' +T% "#'F% $:A:+"+:'* A"O *'+ "II$O +' O'8.

    @*O ,8II$%A%*+, '1 8I0"+%, +' +T% E'(+7"1%a :*9$80:*= 7:+T'8+ $:A:+"+:'*a "*O S:( "*O[ ,%1F:9%

    I"9G, '1 T'+ (:;%, I1'F:0%0 +' O'8 "(+%1 +T% %;I:1"+:'* '( +T% *:*%+O 0"O >:A:+%0 B"11"*+O

    I%1:'0 "1% *'+ 9'F%1%0 #O "*O 7"11"*+O '1 9'*0:+:'*a %;I1%,,a :AI$:%0 '1 ,+"+8+'1O.

    >2/2!@!2p5 p5 R3/3623Eo 5p )p5E3u pR p!N3R 6@/@b3E. c'81 %;9$8,:F% 1%A%0O

    ('1 "*O #1%"9T '( +T:, >:A:+%0 B"11"*+O :, ", ,%+ ('1+T #%$'7. 3;9%I+ ('1 "*O 1%(8*0 %$%9+%0 #O

    /:91','(+a cp< @R3 5p! 35!2!>36 !p @5c 6@/@b3Ea 25)>

    )p5E3u 6@/@b3Ea :( +T% E'(+7"1% 0'%, *'+ A%%+ /:91','(+q, >:A:+%0 B"11"*+Oa "*0a

    +' +T% A";:A8A %;+%*+ "$$'7%0 #O "II$:9"#$% $"7a %F%* :( "*O 1%A%0O (":$, '( :+, %,,%*+:"$

    I81I',%. !T% +%1A, '( E%9+:'* -n Sq3;9$8,:'* '( 2*9:0%*+"$a )'*,%Z8%*+:"$ "*0 )%1+":* p+T%1

    6"A"=%,q[ "1% "$,' :*9'1I'1"+%0 :*+' +T:, >:A:+%0 B"11"*+O. E'A% ,+"+%,Ms81:,0:9+:'*, 0' *'+

    "$$'7 +T% %;9$8,:'* '1 $:A:+"+:'* '( :*9:0%*+"$ '1 9'*,%Z8%*+:"$ 0"A"=%,a ,' +T% "#'F%

    $:A:+"+:'* '1 %;9$8,:'* A"O *'+ "II$O +' O'8. !T:, >:A:+%0 B"11"*+O =:F%, O'8 ,I%9:(:9 $%="$

    1:=T+,. c'8 A"O T"F% '+T%1 1:=T+, 7T:9T F"1O (1'A ,+"+%Ms81:,0:9+:'* +' ,+"+%Ms81:,0:9+:'*.

    cp

  • 8/10/2019 Virtualmachine Instructions for Modern IE

    15/52

    1%+81*%0 +' /:91','(+ 7:+T " 9'IO '( O'81 1%9%:I+. c'8 7:$$ 1%9%:F% +T% 1%A%0O %$%9+%0 #O

    /:91','(+ 7:+T'8+ 9T"1=%a %;9%I+ +T"+ O'8 "1% 1%,I'*,:#$% ('1 "*O %;I%*,%, O'8 A"O :*981 S%.=.

    9',+ '( ,T:II:*= +T% E'(+7"1% +' /:91','(+[. !T:, >:A:+%0 B"11"*+O :, F':0 :( (":$81% '( +T%

    E'(+7"1% T", 1%,8$+%0 (1'A "99:0%*+a "#8,%a A:,"II$:9"+:'*a "#*'1A"$ 8,% '1 " F:18,. @*O

    1%I$"9%A%*+ E'(+7"1% 7:$$ #% 7"11"*+%0 ('1 +T% 1%A":*0%1 '( +T% '1:=:*"$ 7"11"*+O I%1:'0 '1

    +T:1+O SHQ[ 0"O,a 7T:9T%F%1 :, $'*=%1a "*0 /:91','(+ 7:$$ 8,% 9'AA%19:"$$O 1%",'*"#$% %(('1+, +'

    I1'F:0% O'81 1%A%0O 7:+T:* " 9'AA%19:"$$O 1%",'*"#$% +:A% '( O'81 9'AI$:"*9% 7:+T

    /:91','(+q, 7"11"*+O 1%A%0O I1'9%081%,. p8+,:0% +T% :A:+%0 B"11"*+O "*0 +' +T% A";:A8A %;+%*+ I%1A:++%0 #O

    "II$:9"#$% $"7a /:91','(+ "*0 :+, ,8II$:%1, I1'F:0% +T% E'(+7"1% "*0 ,8II'1+ ,%1F:9%, S:( "*O[ @E

    2E @56 B2!N @>> @!Ea "*0 T%1%#O 0:,9$":A "$$ '+T%1 7"11"*+:%, "*0 9'*0:+:'*,a 7T%+T%1

    %;I1%,,a :AI$:%0 '1 ,+"+8+'1Oa :*9$80:*=a #8+ *'+ $:A:+%0 +'a "*O S:( "*O[ :AI$:%0 7"11"*+:%,a

    08+:%, '1 9'*0:+:'*, '( A%19T"*+"#:$:+Oa '( (:+*%,, ('1 " I"1+:98$"1 I81I',%a '( 1%$:"#:$:+O '1

    "F":$"#:$:+Oa '( "9981"9O '1 9'AI$%+%*%,, '( 1%,I'*,%,a '( 1%,8$+,a '( 7'1GA"*$:G% %(('1+a '( $"9G

    '( F:18,%,a "*0 '( $"9G '( *%=$:=%*9%a "$$ 7:+T 1%="10 +' +T% E'(+7"1%a "*0 +T% I1'F:,:'* '( '1

    (":$81% +' I1'F:0% ,8II'1+ '1 '+T%1 ,%1F:9%,a :*('1A"+:'*a ,'(+7"1%a "*0 1%$"+%0 9'*+%*+

    +T1'8=T +T% E'(+7"1% '1 '+T%17:,% "1:,:*= '8+ '( +T% 8,% '( +T% E'(+7"1%. @>Epa !N3R3 2E 5p

    B@RR@5!c pR )p562!2p5 p^ !2!>3a u

  • 8/10/2019 Virtualmachine Instructions for Modern IE

    16/52

    ,'(+7"1%a '1 '+T%17:,% 8*0%1 '1 :* 9'**%9+:'* 7:+T "*O I1'F:,:'* '( +T:, 3@a %F%* :* +T%

    %F%*+ '( +T% ("8$+a +'1+ S:*9$80:*= *%=$:=%*9%[a A:,1%I1%,%*+"+:'*a ,+1:9+ $:"#:$:+Oa #1%"9T '(

    9'*+1"9+ '1 #1%"9T '( 7"11"*+O '( /:91','(+ '1 "*O ,8II$:%1a "*0 %F%* :( /:91','(+ '1 "*O

    ,8II$:%1 T", #%%* "0F:,%0 '( +T% I',,:#:$:+O '( ,89T 0"A"=%,.

    ?Q. >2/2!@!2p5 p^ >2@`2>2!c @56 R3/3623E. 5'+7:+T,+"*0:*= "*O 0"A"=%, +T"+ O'8 A:=T+

    :*981 ('1 "*O 1%",'* 7T"+,'%F%1 S:*9$80:*=a 7:+T'8+ $:A:+"+:'*a "$$ 0"A"=%, 1%(%1%*9%0 T%1%:*

    "*0 "$$ 0:1%9+ '1 =%*%1"$ 0"A"=%, :* 9'*+1"9+ '1 "*O+T:*= %$,%[a +T% %*+:1% $:"#:$:+O '( /:91','(+

    "*0 "*O '( :+, ,8II$:%1, 8*0%1 "*O I1'F:,:'* '( +T:, 3@ "*0 O'81 %;9$8,:F% 1%A%0O T%1%8*0%1

    S%;9%I+ ('1 "*O 1%A%0O '( 1%I":1 '1 1%I$"9%A%*+ %$%9+%0 #O /:91','(+ 7:+T 1%,I%9+ +' "*O

    #1%"9T '( +T% >:A:+%0 B"11"*+O[ ,T"$$ #% $:A:+%0 +' +T% =1%"+%1 '( +T% "9+8"$ 0"A"=%, O'8 :*981

    :* 1%",'*"#$% 1%$:"*9% '* +T% E'(+7"1% 8I +' +T% "A'8*+ "9+8"$$O I":0 #O O'8 ('1 +T% E'(+7"1%

    '1 2)@`>3 >@B. 2( O'8 "9Z8:1%0 +T:, E'(+7"1% :* +T%

  • 8/10/2019 Virtualmachine Instructions for Modern IE

    17/52

    3@a +T% +%1A, '( +T:, 3@ ,T"$$ 9'*+1'$. 2( "*O I1'F:,:'* '( +T:, 3@ :, T%$0 +' #% F':0a

    :*F"$:0a 8*%*('19%"#$% '1 :$$%="$a +T% '+T%1 I1'F:,:'*, ,T"$$ 9'*+:*8% :* (8$$ ('19% "*0 %((%9+.

    E: F'8, "F%f "9Z8:, F'+1% I1'08:+ /:91','(+ "8 )@5@6@a $" ="1"*+:% $:A:+z% ,8:F"*+% F'8,

    9'*9%1*% L

    b@R@5!23 >2/2!{3

    /:91','(+ ="1"*+:+ Z8% $% >'=:9:%$ ('*9+:'**%1" 9'*('1AzA%*+ "8; 0'98A%*+, :*9$8, I%*0"*+

    8*% Iz1:'0% 0% nQ s'81, ,8:F"*+ $" 0"+% 0% 1z9%I+:'*.

    E: 8*% ="1"*+:% '8 9'*0:+:'* :AI$:9:+% %,+ 91zz% I"1 F'+1% {+"+ '8 F'+1% +%11:+':1% %+ Z8q8*% $':

    (z0z1"$% '8 I1'F:*9:"$% '8 {+"+ %* :*+%10:+ $% 0z*:a F'8, s'8:,,%f z="$%A%*+ 0q8*% ="1"*+:% '8

    9'*0:+:'* :AI$:9:+%a /@2E D{R2p63 63 >@ DR{E35!3 b@R@5!23 >2/2!{3 Su'=:9:%$a *'+"AA%*+a $%, %*,%A#$%,

    0% ,%1F:9%, '8 $%, 1zI"1"+:'*, | 9T"80 S$% 9", z9Tz"*+[ Z8: F'8, ,'*+ ('81*:, "I1}, $q%;I:1"+:'*

    0% $" Iz1:'0% 0% Z8"+1%PF:*=+P0:; s'81, 0% $" ="1"*+:% $:A:+z% *% ,'*+ I", 9'8F%1+, I"1 Z8%$Z8%

    ="1"*+:% '8 9'*0:+:'* Z8% 9% ,':+a %;I1%,,% '8 :AI$:9:+%.

    >2/2!@!2p5 63E R3)p%;9$8,:( I'81 +'8+% F:'$"+:'* 0% $" I1z,%*+% ="1"*+:% $:A:+z% %,+ 0z91:+ 9:P"I1},. E"8( I'81 +'8+

    1%A#'81,%A%*+ "8 9T':; 0% /:91','(+a ,: $% >'=:9:%$ *% 1%,I%9+% I", $" ="1"*+:% $:A:+z% 0%

    /:91','(+ %+a 0"*, $" A%,81% A";:A"$% I%1A:,% I"1 $%, $':, "II$:9"#$%,a A~A% ,: +'8+ 1%9'81,

    *q"++%:*+ I", ,'* #8+ %,,%*+:%$a

    4p

  • 8/10/2019 Virtualmachine Instructions for Modern IE

    18/52

    01':+, Z8: I%8F%*+ F"1:%1 0q8* +%11:+':1% '8 0q8* {+"+ | 8* "8+1%. 4p!R3 R3)pq'#$:="+:'* :*+z=1"$% 0% /:91','(+ %+ 0% ,%, ('81*:,,%81, %+ F'+1% 1%9'81, %;9$8,:( ,%1'*+a,%$'*

    $% 9T':; 0% /:91','(+ 0% +%AI, | "8+1% ,'8, 1z,%1F% 0% +'8+% $': "II$:9"#$%a "[ $%

    1%A#'81,%A%*+ 08 I1:; I"Oza $% 9", z9Tz"*+a I'81 $% >'=:9:%$ '8 #[ $" 1zI"1"+:'* '8 $%

    1%AI$"9%A%*+ 08 >'=:9:%$ Z8: *% 1%,I%9+% I", $" I1z,%*+% ="1"*+:% $:A:+z% %+ Z8: %,+ 1%+'81*z |/:91','(+ "F%9 8*% 9'I:% 0% F'+1% 1%8. 4'8, 1%9%F1%f $" 9'AI%*,"+:'* 9T':,:% I"1 /:91','(+a

    ,"*, (1":,a ,"8( Z8% F'8, ~+%, 1%,I'*,"#$% 0%, 0zI%*,%, Z8% F'8, I'811:%f %*="=%1 SI. %;.a $%,

    (1":, 0q%*F': 08 >'=:9:%$ | /:91','(+[. >" I1z,%*+% ="1"*+:% $:A:+z% %,+ *8$$% ,: $" 0z(%9+8',:+z 08

    >'=:9:%$ %,+ 9"8,z% I"1 8* "99:0%*+a 8* 8,"=% "#8,:(a 8*% A"8F":,% "II$:9"+:'*a 8* 8,"=%

    "*'1A"$ '8 8* F:18,. !'8+ >'=:9:%$ 0% 1%AI$"9%A%*+ ,%1" ="1"*+: I'81 $% 1%,+% 0% $" Iz1:'0% 0%

    ="1"*+:% :*:+:"$% '8 I%*0"*+ +1%*+% SHQ[ s'81,a ,%$'* $" I$8, $'*=8% %*+1% 9%, 0%8; Iz1:'0%,. @

    $q%;+z1:%81 0%, {+"+,P

    /:91','(+ %+ ,%, ('81*:,,%81,a$%,Z8%$, I"1 $%, I1z,%*+%, 0z*:%*+ +'8+%, "8+1%, ="1"*+:%, %+

    9'*0:+:'*, %;I1%,,%,a :AI$:9:+%, '8 %* F%1+8 0% $" $':a *'+"AA%*+ S$% 9", z9Tz"*+[ $%, ="1"*+:%,a

    0%F':1, '8 9'*0:+:'*, :AI$:9:+%, 0% Z8"$:+z A"19T"*0%a 0q"0"I+"+:'* | 8* 8,"=% I"1+:98$:%1a

    0q%;"9+:+80% '8 0q%;T"8,+:F:+z 0%, 1zI'*,%,a 0%, 1z,8$+"+,a 0%, %(('1+, 0zI$'Oz, ,%$'* $%, 1}=$%,

    0% $q"1+a 0q"#,%*9% 0% F:18, %+ 0% *z=$:=%*9%a $% +'8+ | $qz="10 08 >'=:9:%$ %+ 0% $" I1%,+"+:'* 0%,

    ,%1F:9%, 0% ,'8+:%* +%9T*:Z8% '8 0% $q'A:,,:'* 0q8*% +%$$% I1%,+"+:'*. D@R @2>>3 5qc @

    @@ )p5)pR6@5)3 @ .

    3C)>6@5E >@ /3E3 D3R/2E3 D@R >3E >p2E @DD>2)@`>3Ea 35 @q{b@R6 6< /@5u@ 624b@!2p5 63

    R35E32b53/35!E )p5^2635!23>E p< @@ D3R!3 6q3CD>p2!@!2p5a 63 >3EE

  • 8/10/2019 Virtualmachine Instructions for Modern IE

    19/52

    )pRDpR3>>3Ea 63 >@ 42p>@!2p5 63 >@ 423 DR24{3a63 >qp/2EE2p5 63 R3/D>2R !p

    c )p/DR2E 6q@b2R 63 `p553 ^p2 p< 6q3C3R)3R 3a 63 >@ 5{b>2b35)3 3! 63 !p

    D3R!3 63 uu@ DR3E!@!2p5 p< @

    >qp/2EE2p5 6q>3 DR3E!@!2p5 63 E3R42)3E

    63 Ep

    3@ p< R3>@!243/35! @ >3 62EDpE2!2p5a /3/3 35 )@E 63 ^@2! )242>

    Sc )p/DR2E >@ 5{b>2b35)3[a 63 R3EDp5E@`2>2!{ E!R2)!3a 63 42p>@!2p5 63 )p5!R@! p@!2p5 63 b@R@5!23 63 /2)RpEp^! p< 63 !p

    /2)RpEp^! p< !p@ DpEE2`2>2!{ 63 !3>E 6p//@b3E.

    >2/2!@!2p5 63 R3EDp5E@`2>2!{ 3! R3)p

  • 8/10/2019 Virtualmachine Instructions for Modern IE

    20/52

    E+"+8+'1O 1:=T+, *'+ "((%9+%0 P !T% ('$$'7:*= =8"1"*+%% :, *'+ 1%,+1:9+%0 +' "*O +%11:+'1O "*0

    0'%, *'+ "((%9+ "*O ,+"+8+'1O 1:=T+, +T"+ O'8 A"O T"F% (1'A O'81 1%,%$$%1 '1 (1'A /:91','(+ :(

    O'8 "9Z8:1%0 +T% E'(+7"1% 0:1%9+$O (1'A /:91','(+. 2( O'8 "9Z8:1%0 +T% E'(+7"1% '1 "*O ,8II'1+

    ,%1F:9%, :* @8,+1"$:"a 5%7 %"$"*0 '1 /"$"O,:"a I$%",% ,%% +T% q)'*,8A%1 1:=T+,q ,%9+:'* #%$'7.

    !T% =8"1"*+%% P !T% E'(+7"1% :, 0%,:=*%0 "*0 '((%1%0 ", " =%*%1"$PI81I',% ,'(+7"1%a *'+ ('1

    "*O 8,%1q, I"1+:98$"1 I81I',%. c'8 "99%I+ +T"+ *' E'(+7"1% :, %11'1 (1%% "*0 O'8 "1% ,+1'*=$O

    "0F:,%0 +' #"9GP8I O'81 (:$%, 1%=8$"1$O. D1'F:0%0 +T"+ O'8 T"F% " F"$:0 $:9%*,%a /:91','(+

    =8"1"*+%%, +T"+ "[ ('1 " I%1:'0 '( nQ 0"O, (1'A +T% 0"+% '( 1%9%:I+ '( O'81 $:9%*,% +' 8,% +T%

    E'(+7"1% '1 +T% ,T'1+%,+ I%1:'0 I%1A:++%0 #O "II$:9"#$% $"7 :+ 7:$$ I%1('1A ,8#,+"*+:"$$O :*

    "99'10"*9% 7:+T +T% 71:++%* A"+%1:"$, +T"+ "99'AI"*O +T% E'(+7"1%o "*0 #[ "*O ,8II'1+

    ,%1F:9%, I1'F:0%0 #O /:91','(+ ,T"$$ #% ,8#,+"*+:"$$O ", 0%,91:#%0 :* "II$:9"#$% 71:++%*

    A"+%1:"$, I1'F:0%0 +' O'8 #O /:91','(+ "*0 /:91','(+ ,8II'1+ %*=:*%%1, 7:$$ 8,% 1%",'*"#$%

    %(('1+,a 9"1% "*0 ,G:$$ +' ,'$F% "*O I1'#$%A :,,8%,. 2* +T% %F%*+ +T"+ +T% E'(+7"1% (":$, +' 9'AI$O

    7:+T +T:, =8"1"*+%%a /:91','(+ 7:$$ %:+T%1 S"[ 1%I":1 '1 1%I$"9% +T% E'(+7"1% '1 S#[ 1%+81* +T%

    I1:9% O'8 I":0. !T:, =8"1"*+%% :, F':0 :( (":$81% '( +T% E'(+7"1% 1%,8$+, (1'A "99:0%*+a "#8,% '1

    A:,"II$:9"+:'*. @*O 1%I$"9%A%*+ E'(+7"1% 7:$$ #% =8"1"*+%%0 ('1 +T% 1%A":*0%1 '( +T% '1:=:*"$

    =8"1"*+%% I%1:'0 '1 HQ 0"O,a 7T:9T%F%1 I%1:'0 :, $'*=%1. c'8 "=1%% +T"+ +T% "#'F% =8"1"*+%% :,

    O'81 ,'$% =8"1"*+%% :* 1%$"+:'* +' +T% E'(+7"1% "*0 "*O ,8II'1+ ,%1F:9%,.

    3;9$8,:'* '( @$$ p+T%1 !%1A, P !' +T% A";:A8A %;+%*+ I%1A:++%0 #O "II$:9"#$% $"7 "*0 ,8#s%9+

    +' +T% =8"1"*+%% "#'F%a /:91','(+ 0:,9$":A, "$$ 7"11"*+:%,a 9'*0:+:'*, "*0 '+T%1 +%1A,a %:+T%1

    %;I1%,, '1 :AI$:%0 S7T%+T%1 #O ,+"+8+%a 9'AA'* $"7a 9'$$"+%1"$$O '1 '+T%17:,%[ :*9$80:*= #8+*'+ $:A:+%0 +' :AI$:%0 7"11"*+:%, '( ,"+:,("9+'1O Z8"$:+O "*0 (:+*%,, ('1 I"1+:98$"1 I81I',% 7:+T

    1%,I%9+ +' +T% E'(+7"1% "*0 +T% 71:++%* A"+%1:"$, +T"+ "99'AI"*O +T% E'(+7"1%. @*O :AI$:%0

    7"11"*+:%, +T"+ 9"**'+ #% %;9$80%0 "1% $:A:+%0 +' nQ 0"O, '1 +' +T% ,T'1+%,+ I%1:'0 I%1A:++%0

    #O "II$:9"#$% $"7a 7T:9T%F%1 :, =1%"+%1.

    >:A:+"+:'* '( >:"#:$:+O P !' +T% A";:A8A %;+%*+ I%1A:++%0 #O "II$:9"#$% $"7 "*0 %;9%I+ ",

    I1'F:0%0 :* +T% /:91','(+ b8"1"*+%%a /:91','(+ "*0 :+, ,8II$:%1, ,T"$$ *'+ #% $:"#$% ('1 "*O

    0"A"=%, 7T"+,'%F%1 S:*9$80:*= 7:+T'8+ $:A:+"+:'*a 0"A"=%, ('1 $',, '( #8,:*%,, I1'(:+,a

    #8,:*%,, :*+%118I+:'*a $',, '( #8,:*%,, :*('1A"+:'* '1 '+T%1 I%98*:"1O $',,[ "1:,:*= '8+ '( +T%8,% '1 :*"#:$:+O +' 8,% +T% E'(+7"1%a %F%* :( /:91','(+ T", #%%* "0F:,%0 '( +T% I',,:#:$:+O '(

    ,89T 0"A"=%,. 2* "*O 9",% /:91','(+q, %*+:1% $:"#:$:+O 8*0%1 "*O I1'F:,:'* '( +T:, @=1%%A%*+

    ,T"$$ #% $:A:+%0 +' +T% "A'8*+ "9+8"$$O I":0 #O O'8 ('1 +T% E'(+7"1%. !T%,% $:A:+"+:'*, 0' *'+

    "II$O +' "*O $:"#:$:+:%, +T"+ 9"**'+ #% %;9$80%0 '1 $:A:+%0 #O "II$:9"#$% $"7,.

  • 8/10/2019 Virtualmachine Instructions for Modern IE

    21/52

    )'*,8A%1 1:=T+, P )'*,8A%1, :* @8,+1"$:"a 5%7 %"$"*0 '1 /"$"O,:" A"O T"F% +T% #%*%(:+ '(

    9%1+":* 1:=T+, "*0 1%A%0:%, #O 1%",'* '( +T% !1"0% D1"9+:9%, @9+ "*0 ,:A:$"1 ,+"+% "*0 +%11:+'1O

    $"7, :* @8,+1"$:"a +T% )'*,8A%1 b8"1"*+%%, @9+ :* 5%7 %"$"*0 "*0 +T% )'*,8A%1 D1'+%9+:'*

    @9+ :* /"$"O,:" :* 1%,I%9+ '( 7T:9T $:"#:$:+O 9"**'+ $"7(8$$O #% A'0:(:%0 '1 %;9$80%0. 2( O'8

    "9Z8:1%0 +T% E'(+7"1% :* 5%7 %"$"*0 ('1 +T% I81I',%, '( " #8,:*%,,a O'8 9'*(:1A +T"+ +T%

    )'*,8A%1 b8"1"*+%%, @9+ 0'%, *'+ "II$O. 2( O'8 "9Z8:1%0 +T% E'(+7"1% :* @8,+1"$:" "*0 :(

    /:91','(+ #1%"9T%, " 9'*0:+:'* '1 7"11"*+O :AI$:%0 8*0%1 "*O $"7 7T:9T 9"**'+ $"7(8$$O #%

    A'0:(:%0 '1 %;9$80%0 #O +T:, "=1%%A%*+ +T%*a +' +T% %;+%*+ I%1A:++%0 #O $"7a /:91','(+q,

    $:"#:$:+O :, $:A:+%0a "+ /:91','(+q, 'I+:'*a +'L S:[ :* +T% 9",% '( +T% E'(+7"1%L "[ 1%I":1:*= '1

    1%I$"9:*= +T% E'(+7"1%o '1 #[ +T% 9',+ '( ,89T 1%I":1 '1 1%I$"9%A%*+o "*0 S::[ :* +T% 9",% '(

    ,8II'1+ ,%1F:9%,L "[ 1%P,8II$O '( +T% ,%1F:9%,o '1 #[ +T% 9',+ '( T"F:*= +T% ,%1F:9%, ,8II$:%0

    "=":*.

    ET'8$0 O'8 T"F% "*O Z8%,+:'*, 9'*9%1*:*= +T:, 3@a '1 :( O'8 0%,:1% +' 9'*+"9+ /:91','(+ ('1

    "*O 1%",'*a I$%",% 8,% +T% "001%,, :*('1A"+:'* %*9$',%0 :* +T:, E'(+7"1% +' 9'*+"9+ +T%

    /:91','(+ ,8#,:0:"1O ,%1F:*= O'81 9'8*+1O '1 F:,:+ /:91','(+ '* +T% B'1$0 B:0% B%# "+

    T++ILMM777.A:91','(+.9'A.

  • 8/10/2019 Virtualmachine Instructions for Modern IE

    22/52

    Microsoft Software License Terms

    Windows Vista Enterprise Service Pack 2

    c'81 8,% '( +T:, ,'(+7"1% :, ,8#s%9+ +' +T% +%1A, "*0 9'*0:+:'*, '( O'81 F'$8A% $:9%*,%

    "=1%%A%*+. c'8 A"O *'+ 8,% +T:, ,'(+7"1% 8*0%1 +T%,% +%1A, :( O'8 "1% *'+ " F'$8A% $:9%*,%

    98,+'A%1 '1 :( O'8 T"F% *'+ "9Z8:1%0 " $:9%*,% ('1 +T% ,'(+7"1% 8*0%1 O'81 F'$8A% $:9%*,%

    "=1%%A%*+.

    2( O'8 1%9%:F% "*0 8,% +T:, ,'(+7"1% ('1 %F"$8"+:'* (1'A /:91','(+ '1 " /:91','(+ "8+T'1:f%0

    0:,+1:#8+'1a +T%* +T% ('$$'7:*= %F"$8"+:'* $:9%*,% +%1A, 7:$$ "II$O.

    /2)RpEp^! 34@>2)35E3 !3R/E

    B256pBE 42E!@ 35!3RDR2E3 E3R42)3 D@)t ?

    !T%,% $:9%*,% +%1A, "1% "* "=1%%A%*+ #%+7%%* /:91','(+ )'1I'1"+:'* S'1 #",%0 '* 7T%1% O'8

    $:F%a '*% '( :+, "((:$:"+%,[ "*0 O'8. D$%",% 1%"0 +T%A. !T%O "II$O +' +T% ,'(+7"1% *"A%0 "#'F%a7T:9T :*9$80%, +T% A%0:" '* 7T:9T O'8 1%9%:F%0 :+a :( "*O. !T% +%1A, "$,' "II$O +' "*O

    /:91','(+

    8I0"+%,a

    ,8II$%A%*+,a

    2*+%1*%+P#",%0 ,%1F:9%,a "*0

    ,8II'1+ ,%1F:9%,

    ('1 +T:, ,'(+7"1%a 8*$%,, '+T%1 +%1A, "99'AI"*O +T',% :+%A,. 2( ,'a +T',% +%1A, "II$O.

    `O 8,:*= +T% ,'(+7"1%a O'8 "99%I+ +T%,% +%1A,. 2( O'8 0' *'+ "99%I+ +T%Aa 0' *'+ 8,% +T%

    ,'(+7"1%. @, 0%,91:#%0 #%$'7a 8,:*= +T% ,'(+7"1% "$,' 'I%1"+%, ", O'81 9'*,%*+ +' +T%

    +1"*,A:,,:'* '( 9%1+":* 9'AI8+%1 :*('1A"+:'* 081:*= F"$:0"+:'* "*0 ('1 2*+%1*%+P#",%0 ,%1F:9%,.

    2( O'8 9'AI$O 7:+T +T%,% $:9%*,% +%1A,a O'8 T"F% +T% 1:=T+, #%$'7 ('1 %"9T $:9%*,% O'8 "9Z8:1%.

    -. p43R423B.

    ". E'(+7"1%. !T% ,'(+7"1% :*9$80%, 0%,G+'I 'I%1"+:*= ,O,+%A ,'(+7"1%. !T:,

    ,'(+7"1% 0'%, *'+ :*9$80% B:*0'7, >:F% ,%1F:9%,. B:*0'7, >:F% :, " ,%1F:9% "F":$"#$% (1'A

    /:91','(+ 8*0%1 " ,%I"1"+% "=1%%A%*+.

    #. >:9%*,% /'0%$. !T% ,'(+7"1% :, $:9%*,%0 '* " I%1 9'IO I%1 0%F:9% #",:,.

    ?. !3R/. !T% +%1A '( +T:, "=1%%A%*+ 7:$$ %;I:1% -KQ 0"O, "(+%1 +T% ,'(+7"1% :, :*,+"$$%0.

    c'8 T"F% +T% 1:=T+ +' 8,% +T% ,'(+7"1% ('1 %F"$8"+:'* '*$O 8*0%1 +T% $:9%*,% +%1A, '( +T:,

    "=1%%A%*+ 081:*= +T:, I%1:'0. BT%* :*,+"$$:*= '1 8,:*= +T% ,'(+7"1% ('1 %F"$8"+:'*a O'8 A"O

    *'+ %*+%1 " I1'089+ G%O '1 '+T%17:,% %((%9+8"+% "9+:F"+:'* '( +T% ,'(+7"1%.

    H. 25E!@>>@!2p5 @56

  • 8/10/2019 Virtualmachine Instructions for Modern IE

    23/52

    0%F:9%.i @ T"107"1% I"1+:+:'* '1 #$"0% :, 9'*,:0%1%0 +' #% " ,%I"1"+% 0%F:9%.

    ". >:9%*,%0 6%F:9%. c'8 A"O :*,+"$$ '*% 9'IO '( +T% ,'(+7"1% '* +T% $:9%*,%0

    0%F:9%. c'8 A"O 8,% +T% ,'(+7"1% '* 8I +' +7' I1'9%,,'1, '* +T"+ 0%F:9% "+ '*% +:A%. 3;9%I+

    ", I1'F:0%0 :* +T% E+'1"=% "*0 5%+7'1G

  • 8/10/2019 Virtualmachine Instructions for Modern IE

    24/52

    )'**%9+:'*, "*0 R%A'+% @99%,, !%9T*'$'=:%, ,%9+:'*, "#'F%a ,89T ", +' ,O*9T1'*:f% 0"+"

    #%+7%%* 0%F:9%,.

    (. '9G%1 '1 "*O (8$$

    F'$8A% 0:,G 01:F% %*91OI+:'* +%9T*'$'=O A"O *'+ #% ", ,%981% ", I1'+%9+%0 9'*+%*+ *'+ :* "

    F:1+8"$:f%0 %*F:1'*A%*+. c'8 ,T'8$0 9'AI$O 7:+T "$$ 0'A%,+:9 "*0 :*+%1*"+:'*"$ $"7, +T"+ "II$O

    +' ,89T I1'+%9+%0 9'*+%*+.

    =. /8$+:I$%;:*=. N"107"1% '1 ,'(+7"1% O'8 8,% +'

    I''$ 9'**%9+:'*,a '1

    1%089% +T% *8A#%1 '( 0%F:9%, '1 8,%1, +T"+ 0:1%9+$O "99%,, '1 8,% +T% ,'(+7"1%

    S,'A%+:A%, 1%(%11%0 +' ", gA8$+:I$%;:*=i '1 gI''$:*=i[a 0'%, *'+ 1%089% +T%

    *8A#%1 '( $:9%*,%, O'8 *%%0.

    T. ^'*+ )'AI'*%*+,. BT:$% +T% ,'(+7"1% :, 18**:*=a O'8 A"O 8,% :+, ('*+, +'

    0:,I$"O "*0 I1:*+ 9'*+%*+. c'8 A"O '*$O

    %A#%0 ('*+, :* 9'*+%*+ ", I%1A:++%0 #O +T% %A#%00:*= 1%,+1:9+:'*, :* +T% ('*+,o "*0

    +%AI'1"1:$O 0'7*$'"0 +T%A +' " I1:*+%1 '1 '+T%1 '8+I8+ 0%F:9% +' I1:*+ 9'*+%*+.

    :. 29'*,a :A"=%, "*0 ,'8*0,. BT:$% +T% ,'(+7"1% :, 18**:*=a O'8 A"O 8,% #8+ *'+

    ,T"1% :+, :9'*,a :A"=%,a ,'8*0,a "*0 A%0:".

    X. 4@>26@!2p5.

    ". 4"$:0"+:'* F%1:(:%, +T"+ +T% ,'(+7"1% T", #%%* "9+:F"+%0 "*0 :, I1'I%1$O$:9%*,%0. 2+ "$,' F%1:(:%, +T"+ *' 8*"8+T'1:f%0 9T"*=%, T"F% #%%* A"0% +' +T% F"$:0"+:'*a

    $:9%*,:*=a '1 "9+:F"+:'* (8*9+:'*, '( +T% ,'(+7"1%. 4"$:0"+:'* A"O "$,' 9T%9G ('1 9%1+":*

    A"$:9:'8, '1 8*"8+T'1:f%0 ,'(+7"1% 1%$"+%0 +' ,89T 8*"8+T'1:f%0 9T"*=%,. @ F"$:0"+:'* 9T%9G

    9'*(:1A:*= +T"+ O'8 "1% I1'I%1$O $:9%*,%0 I%1A:+, O'8 +' 9'*+:*8% +' 8,% +T% ,'(+7"1%a 9%1+":*

    (%"+81%, '( +T% ,'(+7"1% '1 +' '#+":* "00:+:'*"$ #%*%(:+,. c'8 "1% *'+ I%1A:++%0 +' 9:198AF%*+

    F"$:0"+:'*. !T:, :, +' I1%F%*+ 8*$:9%*,%0 8,% '( +T% ,'(+7"1%. '1 A'1% :*('1A"+:'*a ,%%

    T++ILMM='.A:91','(+.9'AM(7$:*GMU>:*G:0Vn]XXQ.

    #. !T% ,'(+7"1% 7:$$ (1'A +:A% +' +:A% I%1('1A " F"$:0"+:'* 9T%9G '( +T% ,'(+7"1%.

    !T% 9T%9G A"O #% :*:+:"+%0 #O +T% ,'(+7"1% '1 /:91','(+. !' %*"#$% +T% "9+:F"+:'* (8*9+:'* "*0F"$:0"+:'* 9T%9G,a +T% ,'(+7"1% A"O (1'A +:A% +' +:A% 1%Z8:1% 8I0"+%, '1 "00:+:'*"$ 0'7*$'"0,

    '( +T% F"$:0"+:'*a $:9%*,:*= '1 "9+:F"+:'* (8*9+:'*, '( +T% ,'(+7"1%. !T% 8I0"+%, '1 0'7*$'"0,

    "1% 1%Z8:1%0 ('1 +T% I1'I%1 (8*9+:'*:*= '( +T% ,'(+7"1% "*0 A"O #% 0'7*$'"0%0 "*0 :*,+"$$%0

    7:+T'8+ (81+T%1 *'+:9% +' O'8. !T%,% 8I0"+%, "*0 0'7*$'"0, A"O #% 0%$:F%1%0 +' O'8 +T1'8=T

    +T% B:*0'7,

  • 8/10/2019 Virtualmachine Instructions for Modern IE

    25/52

    1%,8$+, '( +T% F"$:0"+:'* 9T%9G +' /:91','(+. !T:, :*('1A"+:'* :*9$80%,a ('1 %;"AI$%a +T% F%1,:'*

    "*0 I1'089+ G%O '( +T% ,'(+7"1%a "*O 8*"8+T'1:f%0 9T"*=%, A"0% +' +T% F"$:0"+:'*a $:9%*,:*= '1

    "9+:F"+:'* (8*9+:'*, '( +T% ,'(+7"1%a "*O 1%$"+%0 A"$:9:'8, '1 8*"8+T'1:f%0 ,'(+7"1% ('8*0 "*0

    +T% 2*+%1*%+ I1'+'9'$ "001%,, '( +T% 0%F:9%. /:91','(+ 0'%, *'+ 8,% +T% :*('1A"+:'* +' :0%*+:(O

    '1 9'*+"9+ O'8. `O 8,:*= +T% ,'(+7"1%a O'8 9'*,%*+ +' +T% +1"*,A:,,:'* '( +T:, :*('1A"+:'*. ^'1

    A'1% :*('1A"+:'* "#'8+ F"$:0"+:'* "*0 7T"+ :, ,%*+ 081:*= '1 "(+%1 " F"$:0"+:'* 9T%9Ga ,%%

    T++ILMM='.A:91','(+.9'AM(7$:*GMU>:*G:0Vn]XX-.

    9. 2(a "(+%1 " F"$:0"+:'* 9T%9Ga +T% ,'(+7"1% :, ('8*0 +' #% 9'8*+%1(%:+a :AI1'I%1$O

    $:9%*,%0a " *'*P=%*8:*% B:*0'7, I1'089+a '1 :*9$80% 8*"8+T'1:f%0 9T"*=%,a +T% (8*9+:'*"$:+O

    "*0 %;I%1:%*9% '( 8,:*= +T% ,'(+7"1% 7:$$ #% "((%9+%0a ('1 %;"AI$%L

    /:91','(+ A"O

    1%I":1 +T% ,'(+7"1%a 1%A'F%a Z8"1"*+:*% '1 0:,"#$% "*O 8*"8+T'1:f%0 9T"*=%, +T"+ A"O

    :*+%1(%1% 7:+T +T% I1'I%1 8,% '( +T% ,'(+7"1%a :*9$80:*= 9:198AF%*+:'* '( +T%

    "9+:F"+:'* '1 F"$:0"+:'* (8*9+:'*, '( +T% ,'(+7"1%a '1 9T%9G "*0 1%A'F% A"$:9:'8, '1 8*"8+T'1:f%0 ,'(+7"1% G*'7* +' #% 1%$"+%0 +' ,89T

    8*"8+T'1:f%0 9T"*=%,a '1

    I1'F:0% *'+:9%, +T"+ +T% ,'(+7"1% :, :AI1'I%1$O $:9%*,%0 '1 " *'*P=%*8:*% B:*0'7,

    I1'089+

    "*0 O'8 A"O

    1%9%:F% 1%A:*0%1, +' '#+":* " I1'I%1$O $:9%*,%0 9'IO '( +T% ,'(+7"1%a '1

    *%%0 +' ('$$'7 /:91','(+e, :*,+189+:'*, +' #% $:9%*,%0 +' 8,% +T% ,'(+7"1% "*0

    1%"9+:F"+%a

    "*0 O'8 A"O *'+ #% "#$% +'

    8,% '1 9'*+:*8% +' 8,% +T% ,'(+7"1% '1 ,'A% '( +T% (%"+81%, '( +T% ,'(+7"1%a '1

    '#+":* 9%1+":* 8I0"+%, '1 8I=1"0%, (1'A /:91','(+

    0. c'8 A"O '*$O '#+":* 8I0"+%, '1 8I=1"0%, ('1 +T% ,'(+7"1% (1'A /:91','(+ '1

    "8+T'1:f%0 ,'819%,. ^'1 A'1% :*('1A"+:'* '* '#+":*:*= 8I0"+%, (1'A "8+T'1:f%0 ,'819%, ,%%

    T++ILMM='.A:91','(+.9'AM(7$:*GMU>:*G:0Vn]XX?.

    ]. Dp!35!2@>>c

  • 8/10/2019 Virtualmachine Instructions for Modern IE

    26/52

    `O 8,:*= +T:, ,'(+7"1%a :+ :, I',,:#$% +T"+ O'8 7:$$ "$,' 1%A'F% '1 0:,"#$% ,'(+7"1% +T"+ :,

    *'+ I'+%*+:"$$O 8*7"*+%0 ,'(+7"1%.

    J. 25!3R53!P`@E36 E3R42)3E. /:91','(+ I1'F:0%, 2*+%1*%+P#",%0 ,%1F:9%, 7:+T +T%

    ,'(+7"1%. 2+ A"O 9T"*=% '1 9"*9%$ +T%A "+ "*O +:A%.

    ". )'*,%*+ ('1 2*+%1*%+P`",%0 E%1F:9%,. !T% ,'(+7"1% (%"+81%, 0%,91:#%0 #%$'7"*0 :* +T% B:*0'7, 4:,+" D1:F"9O E+"+%A%*+ 9'**%9+ +' /:91','(+ '1 ,%1F:9% I1'F:0%1 9'AI8+%1

    ,O,+%A, 'F%1 +T% 2*+%1*%+. 2* ,'A% 9",%,a O'8 7:$$ *'+ 1%9%:F% " ,%I"1"+% *'+:9% 7T%* +T%O

    9'**%9+. c'8 A"O ,7:+9T '(( +T%,% (%"+81%, '1 *'+ 8,% +T%A. ^'1 A'1% :*('1A"+:'* "#'8+

    +T%,% (%"+81%,a ,%% +T% B:*0'7, 4:,+" D1:F"9O E+"+%A%*+ "+

    T++ILMM='.A:91','(+.9'AM(7$:*GMU>:*G:0Vn]XXH. O 8,:*= +T%,% (%"+81%,a O'8 9'*,%*+ +' +T%

    +1"*,A:,,:'* '( +T:, :*('1A"+:'*. /:91','(+ 0'%, *'+ 8,% +T% :*('1A"+:'* +' :0%*+:(O '1 9'*+"9+

    O'8.

    )'AI8+%1 2*('1A"+:'*. !T% ('$$'7:*= (%"+81%, 8,% 2*+%1*%+ I1'+'9'$,a 7T:9T

    ,%*0 +' +T% "II1'I1:"+% ,O,+%A, 9'AI8+%1 :*('1A"+:'*a ,89T ", O'81 2*+%1*%+ I1'+'9'$ "001%,,a+T% +OI% '( 'I%1"+:*= ,O,+%Aa #1'7,%1 "*0 *"A% "*0 F%1,:'* '( +T% ,'(+7"1% O'8 "1% 8,:*=a

    "*0 +T% $"*=8"=% 9'0% '( +T% 0%F:9% 7T%1% O'8 :*,+"$$%0 +T% ,'(+7"1%. /:91','(+ 8,%, +T:,

    :*('1A"+:'* +' A"G% +T% 2*+%1*%+P#",%0 ,%1F:9%, "F":$"#$% +' O'8.

    D$8= "*0 D$"O "*0 D$8= "*0 D$"O 3;+%*,:'*,. c'8 A"O 9'**%9+ *%7 T"107"1% +' O'81

    0%F:9%a %:+T%1 0:1%9+$O '1 'F%1 " *%+7'1G. c'81 0%F:9% A"O *'+ T"F% +T% 01:F%1, *%%0%0 +'

    9'AA8*:9"+% 7:+T +T"+ T"107"1%. 2( ,'a +T% 8I0"+% (%"+81% '( +T% ,'(+7"1% 9"* '#+":* +T%

    9'11%9+ 01:F%1 (1'A /:91','(+ "*0 :*,+"$$ :+ '* O'81 0%F:9%. @* "0A:*:,+1"+'1 9"* 0:,"#$% +T:,

    8I0"+% (%"+81%.

    B:*0'7,

  • 8/10/2019 Virtualmachine Instructions for Modern IE

    27/52

    0:=:+"$ 1:=T+, A"*"=%A%*+ +%9T*'$'=O SB/6R/[ +' I1'+%9+ +T%:1 :*+%$$%9+8"$ I1'I%1+Oa

    :*9$80:*= 9'IO1:=T+,. !T:, ,'(+7"1% "*0 +T:10 I"1+O ,'(+7"1% 8,% B/6R/ +' I$"O "*0

    9'IO B/6R/PI1'+%9+%0 9'*+%*+. 2( +T% ,'(+7"1% (":$, +' I1'+%9+ +T% 9'*+%*+a 9'*+%*+

    '7*%1, A"O ",G /:91','(+ +' 1%F'G% +T% ,'(+7"1%e, "#:$:+O +' 8,% B/6R/ +' I$"O '1

    9'IO I1'+%9+%0 9'*+%*+. R%F'9"+:'* 0'%, *'+ "((%9+ '+T%1 9'*+%*+. BT%* O'8

    0'7*$'"0 $:9%*,%, ('1 I1'+%9+%0 9'*+%*+a O'8 "=1%% +T"+ /:91','(+ A"O :*9$80% "

    1%F'9"+:'* $:,+ 7:+T +T% $:9%*,%,. )'*+%*+ '7*%1, A"O 1%Z8:1% O'8 +' 8I=1"0% B/6R/

    +' "99%,, +T%:1 9'*+%*+. /:91','(+ ,'(+7"1% +T"+ :*9$80%, B/6R/ 7:$$ ",G ('1 O'81

    9'*,%*+ I1:'1 +' +T% 8I=1"0%. 2( O'8 0%9$:*% "* 8I=1"0%a O'8 7:$$ *'+ #% "#$% +' "99%,,

    9'*+%*+ +T"+ 1%Z8:1%, +T% 8I=1"0%. c'8 A"O ,7:+9T '(( B/6R/ (%"+81%, +T"+ "99%,,

    +T% 2*+%1*%+. BT%* +T%,% (%"+81%, "1% '((a O'8 9"* ,+:$$ I$"O 9'*+%*+ ('1 7T:9T O'8 T"F%

    " F"$:0 $:9%*,%.

    B:*0'7, /%0:" D$"O%1. BT%* O'8 8,% B:*0'7, /%0:" D$"O%1a :+ 9T%9G, 7:+T

    /:91','(+ ('1

    9'AI"+:#$% '*$:*% A8,:9 ,%1F:9%, :* O'81 1%=:'*o

    *%7 F%1,:'*, '( +T% I$"O%1o "*0

    9'0%9, :( O'81 0%F:9% 0'%, *'+ T"F% +T% 9'11%9+ '*%, ('1 I$"O:*= 9'*+%*+.

    c'8 9"* ,7:+9T '(( +T:, $",+ (%"+81%. ^'1 A'1% :*('1A"+:'*a =' +'

    T++ILMM='.A:91','(+.9'AM(7$:*GMU>:*G:0V\\QJH.

    /"$:9:'8, E'(+7"1% R%A'F"$. 681:*= ,%+8I '( +T% ,'(+7"1%a :( O'8 ,%$%9+ gb%+

    :AI'1+"*+ 8I0"+%, ('1 :*,+"$$"+:'*ia +T% ,'(+7"1% A"O 9T%9G ('1 "*0 1%A'F% 9%1+":*

    A"$:9:'8, ,'(+7"1% Sg/"$7"1%i[ (1'A O'81 0%F:9% 081:*= ,%+8I. !T% /"$7"1% +T"+ 7:$$

    #% 1%A'F%0a :( ('8*0a :, $:,+%0 "*0 I%1:'0:9"$$O 8I0"+%0 "+

    T++ILMM777.,8II'1+.A:91','(+.9'AMUG#:0VKnQKHQ. BT%* +T% ,'(+7"1% 9T%9G, O'81

    0%F:9% ('1 /"$7"1%a " 1%I'1+ 7:$$ #% ,%*+ +' /:91','(+ "#'8+ "*O /"$7"1% 0%+%9+%0a

    ,I%9:(:9 :*('1A"+:'* 1%$"+:*= +' +T% 0%+%9+:'*a %11'1, +T"+ '99811%0 7T:$% +T% ,'(+7"1%

    7", 9T%9G:*= ('1 /"$7"1%a "*0 '+T%1 :*('1A"+:'* "#'8+ O'81 0%F:9% +T"+ 7:$$ T%$I 8,

    :AI1'F% +T:, "*0 '+T%1 /:91','(+ I1'089+, "*0 ,%1F:9%,. 5' :*('1A"+:'* :*9$80%0 :*

    +T%,% 1%I'1+, 7:$$ #% 8,%0 +' :0%*+:(O '1 9'*+"9+ O'8. c'8 A"O 0:,"#$% +T% ,'(+7"1%e,

    1%I'1+:*= (8*9+:'*"$:+O #O ('$$'7:*= +T% :*,+189+:'*, ('8*0 "+

    T++ILMM777.,8II'1+.A:91','(+.9'AMUG#:0VKnQKHQ. '1 A'1% :*('1A"+:'*a 1%"0 +T%

    B:*0'7, /"$:9:'8, E'(+7"1% R%A'F"$ !''$ I1:F"9O ,+"+%A%*+ "+

    T++ILMM='.A:91','(+.9'AM(7$:*GMU>:*G20V--HnnX.

    5%+7'1G @7"1%*%,,. !T:, (%"+81% 0%+%1A:*%, 7T%+T%1 " ,O,+%A :, 9'**%9+%0 +' "

    *%+7'1G #O %:+T%1 I",,:F% A'*:+'1:*= '( *%+7'1G +1"((:9 '1 "9+:F% 65E '1 N!!D Z8%1:%,.

    !T% Z8%1O '*$O +1"*,(%1, ,+"*0"10 !)DM2D '1 65E :*('1A"+:'* ('1 1'8+:*= I81I',%,. c'8

    9"* ,7:+9T '(( +T% "9+:F% Z8%1O (%"+81% +T1'8=T " 1%=:,+1O ,%++:*=.

    B:*0'7, !:A% E%1F:9%. !T:, ,%1F:9% ,O*9T1'*:f%, 7:+T +:A%.7:*0'7,.9'A '*9% " 7%%G

  • 8/10/2019 Virtualmachine Instructions for Modern IE

    28/52

    +' I1'F:0% O'81 9'AI8+%1 7:+T +T% 9'11%9+ +:A%. c'8 9"* +81* +T:, (%"+81% '(( '1

    9T'',% O'81 I1%(%11%0 +:A% ,'819% 7:+T:* +T% 6"+% "*0 !:A% )'*+1'$ D"*%$ "II$%+. !T%

    9'**%9+:'* 8,%, ,+"*0"10 5!D I1'+'9'$.

    2DF] 5%+7'1G @001%,, !1"*,$"+:'* S5@![ !1"F%1,"$ ,%1F:9% S!%1%0'[. !T:, (%"+81% T%$I,

    %;:,+:*= T'A% 2*+%1*%+ ="+%7"O 0%F:9%, +1"*,:+:'* +' 2DF]. 2DF] :, *%;+ =%*%1"+:'*

    2*+%1*%+ I1'+'9'$. 2+ T%$I, %*"#$% %*0P+'P%*0 9'**%9+:F:+O '(+%* *%%0%0 #O I%%1P+'P

    I%%1 "II$:9"+:'*,. !' 0' ,'a %"9T +:A% O'8 ,+"1+ 8I +T% ,'(+7"1% +T% !%1%0' 9$:%*+

    ,%1F:9% 7:$$ "++%AI+ +' $'9"+% " I8#$:9 !%1%0' 2*+%1*%+ ,%1F:9%. 2+ 0'%, ,' #O ,%*0:*= "

    Z8%1O 'F%1 +T% 2*+%1*%+. !T:, Z8%1O '*$O +1"*,(%1, ,+"*0"10 6'A":* 5"A% E%1F:9%

    :*('1A"+:'* +' 0%+%1A:*% :( O'81 9'AI8+%1 :, 9'**%9+%0 +' +T% 2*+%1*%+ "*0 9"* $'9"+%

    " I8#$:9 !%1%0' ,%1F:9%. 2( O'8

    8,% "* "II$:9"+:'* +T"+ *%%0, 2DF] 9'**%9+:F:+O '1

    9'*(:=81% O'81 (:1%7"$$ +' "$7"O, %*"#$% 2DF] 9'**%9+:F:+O

    #O 0%("8$+ ,+"*0"10 2*+%1*%+ D1'+'9'$ :*('1A"+:'* 7:$$ #% ,%*+ +' +T% !%1%0' ,%1F:9% "+

    /:91','(+ "+ 1%=8$"1 :*+%1F"$,. 5' '+T%1 :*('1A"+:'* :, ,%*+ +' /:91','(+. c'8 9"* 9T"*=% +T:,

    0%("8$+ +' 8,% *'*P/:91','(+ ,%1F%1,. c'8 9"* "$,' ,7:+9T '(( +T:, (%"+81% 8,:*= " 9'AA"*0 $:*%

    8+:$:+O *"A%0 g*%+,Ti.

    #.

  • 8/10/2019 Virtualmachine Instructions for Modern IE

    29/52

    1%*+a $%",% '1 $%*0 +T% ,'(+7"1%o '1

    8,% +T% ,'(+7"1% ('1 9'AA%19:"$ ,'(+7"1% T',+:*= ,%1F:9%,.

    n. /2)RpEp^! .53! `35)N/@Rt !3E!25b. !T% ,'(+7"1% :*9$80%, '*% '1 A'1%

    9'AI'*%*+, '( +T% .53! ^1"A%7'1G H.Q Sg.53! )'AI'*%*+,i[. c'8 A"O 9'*089+ :*+%1*"$

    #%*9TA"1G +%,+:*= '( +T',% 9'AI'*%*+,. c'8 A"O 0:,9$',% +T% 1%,8$+, '( "*O #%*9TA"1G +%,+'( +T',% 9'AI'*%*+,a I1'F:0%0 +T"+ O'8 9'AI$O 7:+T +T% 9'*0:+:'*, ,%+ ('1+T "+

    T++ILMM='.A:91','(+.9'AM(7$:*GMU>:*G26V]]\Q]. 5'+7:+T,+"*0:*= "*O '+T%1 "=1%%A%*+ O'8

    A"O T"F% 7:+T /:91','(+a :( O'8 0:,9$',% ,89T #%*9TA"1G +%,+ 1%,8$+,a /:91','(+ ,T"$$ T"F% +T%

    1:=T+ +' 0:,9$',% +T% 1%,8$+, '( #%*9TA"1G +%,+, :+ 9'*089+, '( O'81 I1'089+, +T"+ 9'AI%+% 7:+T

    +T% "II$:9"#$% .53! )'AI'*%*+a I1'F:0%0 :+ 9'AI$:%, 7:+T +T% ,"A% 9'*0:+:'*, ,%+ ('1+T "+

    T++ILMM='.A:91','(+.9'AM(7$:*GMU>:*G26V]]\Q].

    -Q. `@)t@a >.>.). 1%Z8:1%, +T:, *'+:9%L

    @!36 !p S@[ 6@!@ pR 25^pR/@!2p5

    S:[ b353R@!36 `c @56 p`!@2536 B2!Np

    35b@b36 25 @ ` co @56 S`[ p!N3R >c @56 E3D@R@!3>c >2)35E36 c /D3b >@a >.>.).

    2( O'8 T"F% Z8%,+:'*, "#'8+ +T% /D3bP\ F:,8"$ ,+"*0"10a I$%",% 9'*+"9+ /D3b >@a

    >.>.).a ?XQ E+%%$% E+1%%+a E8:+% HQQa 6%*F%1a )'$'1"0' KQ?Q]o T++ILMM777.AI%=$".9'A.

    -H. 5p!2)3 @`p E!@56@R6. !T:, ,'(+7"1% A"O :*9$80% 4)P- F:,8"$

    0%9'0:*= +%9T*'$'=O. /D3b >@a >.>.). 1%Z8:1%, +T:, *'+:9%L

    !N2E DRp62)35E36 2p >2)35E3E ^pR !N3

    D3REp5@> @56 5p5P)p//3R)2@> @)!242!c

    @56MpR B@E p`!@2536 ^Rp/ @ 4263p DRp4263R >2)35E36 !p DRp4263 4)P- 4263p. 5p

    >2)35E3 2E bR@5!36 pR EN@>> `3 2/D>236 ^pR @5c p!N3R @a >.>.).a

    ?XQ E+%%$% E+1%%+a E8:+% HQQa 6%*F%1a )'$'1"0' KQ?Q]o T++ILMM777.AI%=$".9'A.

    -\. !N2R6 D@R!c DRpbR@/E. !T% ,'(+7"1% 9'*+":*, +T:10 I"1+O I1'=1"A,. !T% $:9%*,%

    +%1A, 7:+T +T',% I1'=1"A, "II$O +' O'81 8,% '( +T%A.

    -X. 3CDpR! R3E!R2)!2p5E. !T% ,'(+7"1% :, ,8#s%9+ +'

  • 8/10/2019 Virtualmachine Instructions for Modern IE

    30/52

    1%=8$"+:'*,. c'8 A8,+ 9'AI$O 7:+T "$$ 0'A%,+:9 "*0 :*+%1*"+:'*"$ %;I'1+ $"7, "*0 1%=8$"+:'*,

    +T"+ "II$O +' +T% ,'(+7"1%. !T%,% $"7, :*9$80% 1%,+1:9+:'*, '* 0%,+:*"+:'*,a %*0 8,%1, "*0 %*0

    8,%. ^'1 "00:+:'*"$ :*('1A"+:'*a ,%% T++ILMM777.A:91','(+.9'AM%;I'1+:*=.

    -]. E2)@`>3 >@B.

    ".

  • 8/10/2019 Virtualmachine Instructions for Modern IE

    31/52

    $',,%,o '1

    /:91','(+ G*%7 '1 ,T'8$0 T"F% G*'7* "#'8+ +T% I',,:#:$:+O '( +T% 0"A"=%,.

    E'A% ,+"+%, 0' *'+ "$$'7 +T% %;9$8,:'* '1 $:A:+"+:'* '( :*9:0%*+"$ '1 9'*,%Z8%*+:"$ 0"A"=%,a ,'

    +T% "#'F% $:A:+"+:'* '1 %;9$8,:'* A"O *'+ "II$O +' O'8. !T%O "$,' A"O *'+ "II$O +' O'8

    #%9"8,% O'81 9'8*+1O A"O *'+ "$$'7 +T% %;9$8,:'* '1 $:A:+"+:'* '( :*9:0%*+"$a 9'*,%Z8%*+:"$ '1'+T%1 0"A"=%,.

  • 8/10/2019 Virtualmachine Instructions for Modern IE

    32/52

    Microsoft Evaluation Software License Terms

    Windows 7 Enterprise

    !T%,% $:9%*,% +%1A, "1% "* "=1%%A%*+ #%+7%%* /:91','(+ )'1I'1"+:'* S'1 #",%0 '* 7T%1% O'8

    $:F%a '*% '( :+, "((:$:"+%,[ "*0 O'8. D$%",% 1%"0 +T%A. !T%O "II$O +' +T% %F"$8"+:'* ,'(+7"1%

    *"A%0 "#'F%a 7T:9T :*9$80%, +T% A%0:" '* 7T:9T O'8 1%9%:F%0 :+a :( "*O. D1:*+%0PI"I%1 $:9%*,%

    +%1A,a 7T:9T A"O 9'A% 7:+T +T% ,'(+7"1%a A"O 1%I$"9% '1 A'0:(O "*O '*P,91%%* $:9%*,% +%1A,.

    !T% +%1A, "$,' "II$O +' "*O /:91','(+

    8I0"+%,a

    ,8II$%A%*+,a

    2*+%1*%+P#",%0 ,%1F:9%,a "*0

    ,8II'1+ ,%1F:9%,

    ('1 +T:, ,'(+7"1%a 8*$%,, '+T%1 +%1A, "99'AI"*O +T',% :+%A,. 2( ,'a +T',% +%1A, "II$O.

    `O 8,:*= +T% ,'(+7"1%a O'8 "99%I+ +T%,% +%1A,. 2( O'8 0' *'+ "99%I+ +T%Aa 0' *'+ 8,% +T%,'(+7"1%. @, 0%,91:#%0 #%$'7a 8,:*= +T% ,'(+7"1% "$,' 'I%1"+%, ", O'81 9'*,%*+ +' +T%

    +1"*,A:,,:'* '( 9%1+":* 9'AI8+%1 :*('1A"+:'* 081:*= "9+:F"+:'*a F"$:0"+:'* "*0 ('1 2*+%1*%+P

    #",%0 ,%1F:9%,.

    2( O'8 9'AI$O 7:+T +T%,% $:9%*,% +%1A,a O'8 T"F% +T% 1:=T+, #%$'7 ('1 %"9T $:9%*,% O'8 "9Z8:1%.

    -. p43R423B.

    ". E'(+7"1%. !T% ,'(+7"1% :*9$80%, 0%,G+'I 'I%1"+:*= ,O,+%A ,'(+7"1%. !T:, ,'(+7"1%

    0'%, *'+ :*9$80% B:*0'7, >:F% ,%1F:9%,. B:*0'7, >:F% :, " ,%1F:9% "F":$"#$% (1'A /:91','(+

    8*0%1 " ,%I"1"+% "=1%%A%*+.

    #. >:9%*,% /'0%$. !T% ,'(+7"1% :, $:9%*,%0 '* " I%1 9'IO I%1 9'AI8+%1 #",:,. @ 9'AI8+%1

    :, " ITO,:9"$ T"107"1% ,O,+%A 7:+T "* :*+%1*"$ ,+'1"=% 0%F:9% 9"I"#$% '( 18**:*= +T% ,'(+7"1%.

    @ T"107"1% I"1+:+:'* '1 #$"0% :, 9'*,:0%1%0 +' #% " ,%I"1"+% 9'AI8+%1.

    ?. !3R/. !T% +%1A '( +T:, "=1%%A%*+ 7:$$ %;I:1% nQ 0"O, "(+%1 +T% ,'(+7"1% :, "9+:F"+%0.

    c'8 T"F% +T% 1:=T+ +' 8,% +T% ,'(+7"1% 8*0%1 +T% $:9%*,% +%1A, '( +T:, "=1%%A%*+ 081:*= +T:,

    I%1:'0. !T% ,'(+7"1% 7:$$ ,+'I 18**:*= nQ 0"O, "(+%1 :+ :, "9+:F"+%0. c'8 A"O *'+ 1%9%:F% "*O

    '+T%1 *'+:9%. c'8 A"O *'+ #% "#$% +' "99%,, 0"+" 8,%0 7:+T +T% ,'(+7"1% 7T%* :+ ,+'I, 18**:*=.

    H. 25E!@>>@!2p5 @56

  • 8/10/2019 Virtualmachine Instructions for Modern IE

    33/52

    'I%1"+:*= %*F:1'*A%*+ 8*$%,, /:91','(+ I%1A:+, O'8 +' 0' ,' 8*0%1 "*'+T%1 "=1%%A%*+.

    0. 58A#%1 '(

  • 8/10/2019 Virtualmachine Instructions for Modern IE

    34/52

  • 8/10/2019 Virtualmachine Instructions for Modern IE

    35/52

    1%A:*0 O'8 +' "9+:F"+% :+ 8*+:$ O'8 0'.

    ]. 4@>26@!2p5.

    ". 4"$:0"+:'* F%1:(:%, +T"+ +T% ,'(+7"1% T", #%%* "9+:F"+%0 "*0 :, I1'I%1$O $:9%*,%0. 2+ "$,'

    F%1:(:%, +T"+ *' 8*"8+T'1:f%0 9T"*=%, T"F% #%%* A"0% +' +T% F"$:0"+:'*a $:9%*,:*=a '1 "9+:F"+:'*

    (8*9+:'*, '( +T% ,'(+7"1%. 4"$:0"+:'* A"O "$,' 9T%9G ('1 9%1+":* A"$:9:'8, '1 8*"8+T'1:f%0,'(+7"1% 1%$"+%0 +' ,89T 8*"8+T'1:f%0 9T"*=%,. @ F"$:0"+:'* 9T%9G 9'*(:1A:*= +T"+ O'8 "1%

    I1'I%1$O $:9%*,%0 I%1A:+, O'8 +' 9'*+:*8% +' 8,% +T% ,'(+7"1%a 9%1+":* (%"+81%, '( +T% ,'(+7"1%

    '1 +' '#+":* "00:+:'*"$ #%*%(:+,. c'8 "1% *'+ I%1A:++%0 +' 9:198AF%*+ F"$:0"+:'*. !T:, :, +'

    I1%F%*+ 8*$:9%*,%0 8,% '( +T% ,'(+7"1%. '1 A'1% :*('1A"+:'*a ,%%

    ='.A:91','(+.9'AM(7$:*GMU>:*G:0V-Q\]-Q.

    #. !T% ,'(+7"1% 7:$$ (1'A +:A% +' +:A% I%1('1A " F"$:0"+:'* 9T%9G '( +T% ,'(+7"1%. !T%

    9T%9G A"O #% :*:+:"+%0 #O +T% ,'(+7"1% '1 /:91','(+. !' %*"#$% +T% "9+:F"+:'* (8*9+:'* "*0

    F"$:0"+:'* 9T%9G,a +T% ,'(+7"1% A"O (1'A +:A% +' +:A% 1%Z8:1% 8I0"+%, '1 "00:+:'*"$ 0'7*$'"0,

    '( +T% F"$:0"+:'*a $:9%*,:*= '1 "9+:F"+:'* (8*9+:'*, '( +T% ,'(+7"1%. !T% 8I0"+%, '1 0'7*$'"0,"1% 1%Z8:1%0 ('1 +T% I1'I%1 (8*9+:'*:*= '( +T% ,'(+7"1% "*0 A"O #% 0'7*$'"0%0 "*0 :*,+"$$%0

    7:+T'8+ (81+T%1 *'+:9% +' O'8. 681:*= '1 "(+%1 " F"$:0"+:'* 9T%9Ga +T% ,'(+7"1% A"O ,%*0

    :*('1A"+:'* "#'8+ +T% ,'(+7"1%a +T% 9'AI8+%1 "*0 +T% 1%,8$+, '( +T% F"$:0"+:'* 9T%9G +'

    /:91','(+. !T:, :*('1A"+:'* :*9$80%,a ('1 %;"AI$%a +T% F%1,:'* "*0 I1'089+ G%O '( +T% ,'(+7"1%a

    "*O 8*"8+T'1:f%0 9T"*=%, A"0% +' +T% F"$:0"+:'*a $:9%*,:*= '1 "9+:F"+:'* (8*9+:'*, '( +T%

    ,'(+7"1%a "*O 1%$"+%0 A"$:9:'8, '1 8*"8+T'1:f%0 ,'(+7"1% ('8*0 "*0 +T% 2*+%1*%+ I1'+'9'$

    "001%,, '( +T% 9'AI8+%1. /:91','(+ 0'%, *'+ 8,% +T% :*('1A"+:'* +' :0%*+:(O '1 9'*+"9+ O'8. O

    8,:*= +T% ,'(+7"1%a O'8 9'*,%*+ +' +T% +1"*,A:,,:'* '( +T:, :*('1A"+:'*. '1 A'1% :*('1A"+:'*

    "#'8+ F"$:0"+:'* "*0 7T"+ :, ,%*+ 081:*= '1 "(+%1 " F"$:0"+:'* 9T%9Ga ,%%

    ='.A:91','(+.9'AM(7$:*GMU>:*G:0V-Q\]--.

    9. 2(a "(+%1 " F"$:0"+:'* 9T%9Ga +T% ,'(+7"1% :, ('8*0 +' #% 9'8*+%1(%:+a :AI1'I%1$O $:9%*,%0a

    " *'*P=%*8:*% B:*0'7, I1'089+a '1 :*9$80% 8*"8+T'1:f%0 9T"*=%,a +T% (8*9+:'*"$:+O "*0

    %;I%1:%*9% '( 8,:*= +T% ,'(+7"1% 7:$$ #% "((%9+%0a ('1 %;"AI$%L

    /:91','(+ A"O

    1%I":1 +T% ,'(+7"1%a 1%A'F%a Z8"1"*+:*% '1 0:,"#$% "*O 8*"8+T'1:f%0 9T"*=%, +T"+ A"O

    :*+%1(%1% 7:+T +T% I1'I%1 8,% '( +T% ,'(+7"1%a :*9$80:*= 9:198AF%*+:'* '( +T% "9+:F"+:'*

    '1 F"$:0"+:'* (8*9+:'*, '( +T% ,'(+7"1%a '1

    9T%9G "*0 1%A'F% A"$:9:'8, '1 8*"8+T'1:f%0 ,'(+7"1% G*'7* +' #% 1%$"+%0 +' ,89T8*"8+T'1:f%0 9T"*=%,a '1

    I1'F:0% *'+:9%, +T"+ +T% ,'(+7"1% :, :AI1'I%1$O $:9%*,%0 '1 " *'*P=%*8:*% B:*0'7,

    I1'089+

    "*0 O'8 A"O

    1%9%:F% 1%A:*0%1, +' '#+":* " I1'I%1$O $:9%*,%0 9'IO '( +T% ,'(+7"1%a '1

    *%%0 +' ('$$'7 /:91','(+e, :*,+189+:'*, +' #% $:9%*,%0 +' 8,% +T% ,'(+7"1% "*0

  • 8/10/2019 Virtualmachine Instructions for Modern IE

    36/52

    1%"9+:F"+%a

    "*0 O'8 A"O *'+ #% "#$% +'

    8,% '1 9'*+:*8% +' 8,% +T% ,'(+7"1% '1 ,'A% '( +T% (%"+81%, '( +T% ,'(+7"1%a '1

    '#+":* 9%1+":* 8I0"+%, '1 8I=1"0%, (1'A /:91','(+

    0. c'8 A"O '*$O '#+":* 8I0"+%, '1 8I=1"0%, ('1 +T% ,'(+7"1% (1'A /:91','(+ '1"8+T'1:f%0 ,'819%,. '1 A'1% :*('1A"+:'* '* '#+":*:*= 8I0"+%, (1'A "8+T'1:f%0 ,'819%, ,%%

    ='.A:91','(+.9'AM(7$:*GMU>:*G:0V-Q\]-?.

    J. Dp!35!2@>>c

  • 8/10/2019 Virtualmachine Instructions for Modern IE

    37/52

  • 8/10/2019 Virtualmachine Instructions for Modern IE

    38/52

    :*('1A"+:'* :, 8,%0 +' :AI1'F% +T% ,'(+7"1% "*0 '+T%1 /:91','(+ I1'089+, "*0

    ,%1F:9%,. 5' :*('1A"+:'* :*9$80%0 :* +T%,% 1%I'1+, 7:$$ #% 8,%0 +' :0%*+:(O '1 9'*+"9+

    O'8. c'8 A"O 0:,"#$% +T% ,'(+7"1%e, 1%I'1+:*= (8*9+:'*"$:+O #O ('$$'7:*= +T%

    :*,+189+:'*, ('8*0 "+ 777.,8II'1+.A:91','(+.9'AMUG#:0VKnQKHQ. '1 A'1%

    :*('1A"+:'*a 1%"0 +T% B:*0'7, /"$:9:'8, E'(+7"1% R%A'F"$ !''$ I1:F"9O ,+"+%A%*+ "+

    ='.A:91','(+.9'AM(7$:*GMU>:*G20V--HnnX.

    5%+7'1G @7"1%*%,,. !T:, (%"+81% 0%+%1A:*%, 7T%+T%1 " ,O,+%A :, 9'**%9+%0 +' "

    *%+7'1G #O %:+T%1 I",,:F% A'*:+'1:*= '( *%+7'1G +1"((:9 '1 "9+:F% 65E '1 N!!D Z8%1:%,.

    !T% Z8%1O '*$O +1"*,(%1, ,+"*0"10 !)DM2D '1 65E :*('1A"+:'* ('1 1'8+:*= I81I',%,. c'8

    9"* ,7:+9T '(( +T% "9+:F% Z8%1O (%"+81% +T1'8=T " 1%=:,+1O ,%++:*=.

    B:*0'7, !:A% E%1F:9%. !T:, ,%1F:9% ,O*9T1'*:f%, 7:+T +:A%.7:*0'7,.9'A '*9% " 7%%G

    +' I1'F:0% O'81 9'AI8+%1 7:+T +T% 9'11%9+ +:A%. c'8 9"* +81* +T:, (%"+81% '(( '1 9T'',%

    O'81 I1%(%11%0 +:A% ,'819% 7:+T:* +T% 6"+% "*0 !:A% )'*+1'$ D"*%$ "II$%+. !T%

    9'**%9+:'* 8,%, ,+"*0"10 5!D I1'+'9'$.

    2DF] 5%+7'1G @001%,, !1"*,$"+:'* S5@![ !1"F%1,"$ ,%1F:9% S!%1%0'[. !T:, (%"+81% T%$I,

    %;:,+:*= T'A% 2*+%1*%+ ="+%7"O 0%F:9%, +1"*,:+:'* +' 2DF]. 2DF] :, *%;+ =%*%1"+:'*

    2*+%1*%+ I1'+'9'$. 2+ T%$I, %*"#$% %*0P+'P%*0 9'**%9+:F:+O '(+%* *%%0%0 #O I%%1P+'P

    I%%1 "II$:9"+:'*,. !' 0' ,'a %"9T +:A% O'8 ,+"1+ 8I +T% ,'(+7"1% +T% !%1%0' 9$:%*+

    ,%1F:9% 7:$$ "++%AI+ +' $'9"+% " I8#$:9 !%1%0' 2*+%1*%+ ,%1F:9%. 2+ 0'%, ,' #O ,%*0:*= "

    Z8%1O 'F%1 +T% 2*+%1*%+. !T:, Z8%1O '*$O +1"*,(%1, ,+"*0"10 6'A":* 5"A% E%1F:9%

    :*('1A"+:'* +' 0%+%1A:*% :( O'81 9'AI8+%1 :, 9'**%9+%0 +' +T% 2*+%1*%+ "*0 9"* $'9"+%

    " I8#$:9 !%1%0' ,%1F:9%. 2( O'8

    8,% "* "II$:9"+:'* +T"+ *%%0, 2DF] 9'**%9+:F:+O '1

    9'*(:=81% O'81 (:1%7"$$ +' "$7"O, %*"#$% 2DF] 9'**%9+:F:+O

    #O 0%("8$+ ,+"*0"10 2*+%1*%+ D1'+'9'$ :*('1A"+:'* 7:$$ #% ,%*+ +' +T% !%1%0' ,%1F:9% "+

    /:91','(+ "+ 1%=8$"1 :*+%1F"$,. 5' '+T%1 :*('1A"+:'* :, ,%*+ +' /:91','(+. c'8 9"* 9T"*=% +T:,

    0%("8$+ +' 8,% *'*P/:91','(+ ,%1F%1,. c'8 9"* "$,' ,7:+9T '(( +T:, (%"+81% 8,:*= " 9'AA"*0 $:*%

    8+:$:+O *"A%0 g*%+,Ti.

    @99%$%1"+'1,. BT%* O'8 9$:9G '* '1 A'F% O'81 A'8,% 'F%1 "* @99%$%1"+'1 :* 2*+%1*%+

    3;I$'1%1a "*O '( +T% ('$$'7:*= A"O #% ,%*+ +' +T% ,%1F:9% I1'F:0%1L

    +T% +:+$% "*0 (8$$ 7%# "001%,, '1 '( +T% 9811%*+ 7%#I"=%a

    ,+"*0"10 9'AI8+%1 :*('1A"+:'*a "*0

    "*O 9'*+%*+ O'8 T"F% ,%$%9+%0.

    2( O'8 8,% "* @99%$%1"+'1 I1'F:0%0 #O /:91','(+a 8,% '( +T% :*('1A"+:'* ,%*+ :, ,8#s%9+ +' +T%

    /:91','(+ p*$:*% D1:F"9O E+"+%A%*+. !T:, ,+"+%A%*+ :, "F":$"#$% "+

    ='.A:91','(+.9'AM(7$:*GMU$:*G:0VH-\nH. 2( O'8 8,% "* @99%$%1"+'1 I1'F:0%0 #O " +T:10 I"1+Oa 8,%

    '( +T% :*('1A"+:'* ,%*+ 7:$$ #% ,8#s%9+ +' +T% +T:10 I"1+Oe, I1:F"9O I1"9+:9%,.

    E%"19T E8==%,+:'*, E%1F:9%. 2* 2*+%1*%+ 3;I$'1%1a 7T%* O'8 +OI% " ,%"19T Z8%1O :* +T%

  • 8/10/2019 Virtualmachine Instructions for Modern IE

    39/52

    2*,+"*+ E%"19T #'; '1 +OI% " Z8%,+:'* A"1G SU[ #%('1% O'81 ,%"19T +%1A :* +T% @001%,,

    #"1a O'8 7:$$ ,%% ,%"19T ,8==%,+:'*, ", O'8 +OI% S:( ,8II'1+%0 #O O'81 ,%"19T I1'F:0%1[.

    3F%1O+T:*= O'8 +OI% :* +T% 2*,+"*+ E%"19T #'; '1 :* +T% @001%,, #"1 7T%* I1%9%0%0 #O

    " Z8%,+:'* A"1G SU[ :, ,%*+ +' O'81 ,%"19T I1'F:0%1 ", O'8 +OI%. @$,'a 7T%* O'8 I1%,,

    3*+%1 '1 9$:9G +T% E%"19T #8++'*a +T% +%;+ :* +T% 2*,+"*+ E%"19T #'; '1 @001%,, #"1 :,

    ,%*+ +' +T% ,%"19T I1'F:0%1. 2( O'8 8,% " /:91','(+ ,%"19T I1'F:0%1a 8,% '( +T%

    :*('1A"+:'* ,%*+ :, ,8#s%9+ +' +T% /:91','(+ p*$:*% D1:F"9O E+"+%A%*+. !T:, ,+"+%A%*+ :,

    "F":$"#$% "+ ='.A:91','(+.9'AM(7$:*GMU$:*G:0VH-\nH. 2( O'8 8,% " +T:10PI"1+O ,%"19T

    I1'F:0%1a 8,% '( +T% :*('1A"+:'* ,%*+ 7:$$ #% ,8#s%9+ +' +T% +T:10 I"1+Oe, I1:F"9O

    I1"9+:9%,. c'8 9"* +81* ,%"19T ,8==%,+:'*, '(( "+ "*O +:A%. !' 0' ,'a 8,% /"*"=% @00P

    '*, 8*0%1 +T% !''$, #8++'* :* 2*+%1*%+ 3;I$'1%1. '1 A'1% :*('1A"+:'* "#'8+ +T% ,%"19T

    ,8==%,+:'*, ,%1F:9%a ,%% ='.A:91','(+.9'AM(7$:*GMU$:*G:0V-?K-Q].

    )'*,%*+ +'

  • 8/10/2019 Virtualmachine Instructions for Modern IE

    40/52

    A"O 8,% +T% ,'(+7"1% '*$O ", %;I1%,,$O I%1A:++%0 :* +T:, "=1%%A%*+. 2* 0':*= ,'a O'8 A8,+

    9'AI$O 7:+T "*O +%9T*:9"$ $:A:+"+:'*, :* +T% ,'(+7"1% +T"+ '*$O "$$'7 O'8 +' 8,% :+ :* 9%1+":*

    7"O,. c'8 A"O *'+

    7'1G "1'8*0 "*O +%9T*:9"$ $:A:+"+:'*, :* +T% ,'(+7"1%o

    1%F%1,% %*=:*%%1a 0%9'AI:$% '1 0:,",,%A#$% +T% ,'(+7"1%a %;9%I+ "*0 '*$O +' +T%%;+%*+ +T"+ "II$:9"#$% $"7 %;I1%,,$O I%1A:+,a 0%,I:+% +T:, $:A:+"+:'*o

    8,% 9'AI'*%*+, '( +T% ,'(+7"1% +' 18* "II$:9"+:'*, *'+ 18**:*= '* +T% ,'(+7"1%o

    A"G% A'1% 9'I:%, '( +T% ,'(+7"1% +T"* ,I%9:(:%0 :* +T:, "=1%%A%*+ '1 "$$'7%0 #O

    "II$:9"#$% $"7a 0%,I:+% +T:, $:A:+"+:'*o

    I8#$:,T +T% ,'(+7"1% ('1 '+T%1, +' 9'IOo

    1%*+a $%",% '1 $%*0 +T% ,'(+7"1%o

    +1"*,(%1 +T% ,'(+7"1% '1 +T:, "=1%%A%*+ +' "*O +T:10 I"1+Oo '1

    8,% +T% ,'(+7"1% ('1 9'AA%19:"$ ,'(+7"1% T',+:*= ,%1F:9%,.

    -Q. /2)RpEp^! .53! `35)N/@Rt !3E!25b. !T% ,'(+7"1% :*9$80%, '*% '1 A'1%9'AI'*%*+, '( +T% .53! 1"A%7'1G Sg.53! )'AI'*%*+,i[. c'8 A"O 9'*089+ :*+%1*"$

    #%*9TA"1G +%,+:*= '( +T',% 9'AI'*%*+,. c'8 A"O 0:,9$',% +T% 1%,8$+, '( "*O #%*9TA"1G +%,+ '(

    +T',% 9'AI'*%*+,a I1'F:0%0 +T"+ O'8 9'AI$O 7:+T +T% 9'*0:+:'*, ,%+ ('1+T "+

    ='.A:91','(+.9'AM(7$:*GMU>:*G26V]]\Q]. 5'+7:+T,+"*0:*= "*O '+T%1 "=1%%A%*+ O'8 A"O T"F%

    7:+T /:91','(+a :( O'8 0:,9$',% ,89T #%*9TA"1G +%,+ 1%,8$+,a /:91','(+ ,T"$$ T"F% +T% 1:=T+ +'

    0:,9$',% +T% 1%,8$+, '( #%*9TA"1G +%,+, :+ 9'*089+, '( O'81 I1'089+, +T"+ 9'AI%+% 7:+T +T%

    "II$:9"#$% .53! )'AI'*%*+a I1'F:0%0 :+ 9'AI$:%, 7:+T +T% ,"A% 9'*0:+:'*, ,%+ ('1+T "+

    ='.A:91','(+.9'AM(7$:*GMU>:*G26V]]\Q].

    --. `@)t@a >.>.).

    1%Z8:1%, +T:, *'+:9%L

    !N2E DRp62)35E36 2p >2)35E3E ^pR !N3 D3REp5@> @56 5p5P)p//3R)2@>

  • 8/10/2019 Virtualmachine Instructions for Modern IE

    41/52

    p^ @ )p5E2@5)3 B2!N !N3 @`p43 E!@56@R6E Sg4263p

    E!@56@R6Ei[ @56MpR S::[ 63)p63 @4)a 4)P-a /D3bP\ D@R! ? @56 /D3bP? 4263p !N@! B@E

    35)p636 `c @ )p5E @56 5p5P)p//3R2)@> @)!242!c

    @56MpR B@E p`!@2536 ^Rp/ @ 4263p DRp4263R >2)35E36 !p DRp4263 E2)35E3 2E bR@5!36 pR EN@>> `3 2/D>236 ^pR @5c p!N3R 25^pR/@!2p5

    /@c `3 p`!@2536 ^Rp/ /D3b >@a >.>.) E33 BBB./D3b>@.)p/.

    -\. !N2R6 D@R!c DRpbR@/E. !T% ,'(+7"1% 9'*+":*, +T:10 I"1+O I1'=1"A,. !T% $:9%*,%

    +%1A, 7:+T +T',% I1'=1"A, "II$O +' O'81 8,% '( +T%A.

    -X. 3CDpR! R3E!R2)!2p5E. !T% ,'(+7"1% :, ,8#s%9+ +' 2)@`>3 >@B.

    ".

  • 8/10/2019 Virtualmachine Instructions for Modern IE

    42/52

    !T:, $:A:+"+:'* "II$:%, +'

    "*O+T:*= 1%$"+%0 +' +T% ,'(+7"1%a ,%1F:9%,a 9'*+%*+ S:*9$80:*= 9'0%[ '* +T:10 I"1+O

    2*+%1*%+ ,:+%,a '1 +T:10 I"1+O I1'=1"A,o "*0

    9$":A, ('1 #1%"9T '( 9'*+1"9+a #1%"9T '( 7"11"*+Oa =8"1"*+%% '1 9'*0:+:'*a ,+1:9+

    $:"#:$:+Oa *%=$:=%*9%a '1 '+T%1 +'1+ +' +T% %;+%*+ I%1A:++%0 #O "II$:9"#$% $"7.2+ "$,' "II$:%, %F%* :( /:91','(+ G*%7 '1 ,T'8$0 T"F% G*'7* "#'8+ +T% I',,:#:$:+O '( +T%

    0"A"=%,. !T% "#'F% $:A:+"+:'* '1 %;9$8,:'* A"O *'+ "II$O +' O'8 #%9"8,% O'81 9'8*+1O A"O

    *'+ "$$'7 +T% %;9$8,:'* '1 $:A:+"+:'* '( :*9:0%*+"$a 9'*,%Z8%*+:"$ '1 '+T%1 0"A"=%,.

  • 8/10/2019 Virtualmachine Instructions for Modern IE

    43/52

    Microsoft Evaluation Software License Agreement

    Windows 8 Enterprise

    !T"*G O'8 ('1 9T'',:*= +' %F"$8"+% /:91','(+ B:*0'7, K 3*+%1I1:,%. !T:, :, " $:9%*,%

    "=1%%A%*+ #%+7%%* O'8 "*0 /:91','(+ )'1I'1"+:'* S'1a #",%0 '* 7T%1% O'8 $:F%a '*% '( :+,

    "((:$:"+%,[ +T"+ 0%,91:#%, O'81 1:=T+, +' 8,% +T% B:*0'7, K %F"$8"+:'* ,'(+7"1%. '1 O'81

    9'*F%*:%*9%a 7%eF% '1="*:f%0 +T:, "=1%%A%*+ :*+' +7' I"1+,. !T% (:1,+ I"1+ :*9$80%,

    :*+1'089+'1O +%1A, IT1",%0 :* " Z8%,+:'* "*0 "*,7%1 ('1A"+o +T% @00:+:'*"$ !%1A, ('$$'7 "*0

    9'*+":* =1%"+%1 0%+":$. c'8 ,T'8$0 1%F:%7 +T% %*+:1% "=1%%A%*+a :*9$80:*= "*O $:*G%0 +%1A,a

    #%9"8,% "$$ '( +T% +%1A, "1% :AI'1+"*+ "*0 +'=%+T%1 91%"+% +T:, 9'*+1"9+ +T"+ "II$:%, +' O'8.

    c'8 9"* 1%F:%7 $:*G%0 +%1A, #O I",+:*= +T% ('17"10 $:*G :*+' O'81 #1'7,%1 7:*0'7 '*9% +T%

    ,'(+7"1% :, 18**:*=. !T% @00:+:'*"$ !%1A, 9'*+":* " #:*0:*= "1#:+1"+:'* 9$"8,% "*0 9$",, "9+:'*

    7":F%1. 2( O'8 $:F% :* +T%

  • 8/10/2019 Virtualmachine Instructions for Modern IE

    44/52

    6'%, +T% ,'(+7"1% 9'$$%9+ AO I%1,'*"$ :*('1A"+:'*U 2( O'8 9'**%9+ O'81 9'AI8+%1 +' +T%

    2*+%1*%+a ,'A% (%"+81%, '( +T% ,'(+7"1% A"O 9'**%9+ +' /:91','(+ '1 ,%1F:9% I1'F:0%1 9'AI8+%1

    ,O,+%A, +' ,%*0 '1 1%9%:F% :*('1A"+:'*a :*9$80:*= I%1,'*"$ :*('1A"+:'*. c'8 A"O *'+ "$7"O,

    1%9%:F% " ,%I"1"+% *'+:9% 7T%* +T%O 9'**%9+. 2( O'8 9T'',% +' 8,% "*O '( +T%,% (%"+81%,a O'8

    "=1%% +' ,%*0 '1 1%9%:F% +T:, :*('1A"+:'* 7T%* 8,:*= +T"+ (%"+81%. /"*O '( +T%,% (%"+81%, 9"*

    #% ,7:+9T%0 '(( '1 O'8 9"* 9T'',% *'+ +' 8,% +T%A.

    N'7 0' 7% 8,% O'81 :*('1A"+:'*U /:91','(+ 8,%, +T% :*('1A"+:'* :+ 9'$$%9+, +T1'8=T +T%

    ,'(+7"1% (%"+81%, +' 8I=1"0% '1 (:; +T% ,'(+7"1% "*0 '+T%17:,% :AI1'F% '81 I1'089+, "*0

    ,%1F:9%,. 2* 9%1+":* 9:198A,+"*9%,a 7% "$,' ,T"1% :+ 7:+T '+T%1,. ^'1 %;"AI$%a 7% ,T"1% %11'1

    1%I'1+, 7:+T 1%$%F"*+ T"107"1% "*0 ,'(+7"1% F%*0'1,a ,' +T"+ +T%O 9"* 8,% +T% :*('1A"+:'* +'

    :AI1'F% T'7 +T%:1 I1'089+, 18* 7:+T /:91','(+ I1'089+,. c'8 "=1%% +T"+ 7% A"O 8,% "*0

    0:,9$',% +T% :*('1A"+:'* ", 0%,91:#%0 :* '81 D1:F"9O E+"+%A%*+a "+

    ='.A:91','(+.9'AM(7$:*GMU$:*G:0V-nQ-JX.

    BT"+ 0'%, +T:, "=1%%A%*+ "II$O +'U !T:, "=1%%A%*+ "II$:%, +' +T% ,'(+7"1%a +T% A%0:" '*

    7T:9T O'8 1%9%:F%0 +T% ,'(+7"1%a "*0 "$,' "*O /:91','(+ 8I0"+%,a ,8II$%A%*+,a "*0 ,%1F:9%,

    ('1 +T% ,'(+7"1%a 8*$%,, '+T%1 +%1A, 9'A% 7:+T +T%A. 2+ "$,' "II$:%, +' B:*0'7, "II, +T"+ "1%

    :*9$80%0 7:+T B:*0'7,a 7T:9T "1% ,%I"1"+% (1'A +T% ,'(+7"1% (%"+81%,.

    @1% +T%1% +T:*=, 2eA *'+ "$$'7%0 +' 0' 7:+T +T% ,'(+7"1%U c%,. `%9"8,% +T% ,'(+7"1% :,

    $:9%*,%0a *'+ ,'$0a /:91','(+ 1%,%1F%, "$$ 1:=T+, S,89T ", 1:=T+, 8*0%1 :*+%$$%9+8"$ I1'I%1+O $"7,[

    *'+ %;I1%,,$O =1"*+%0 :* +T:, "=1%%A%*+. 2* I"1+:98$"1a +T:, $:9%*,% 0'%, *'+ =:F% O'8 "*O 1:=T+

    +'a "*0 O'8 A"O *'+L 8,% +T% ,'(+7"1% :* " $:F% 'I%1"+:*= %*F:1'*A%*+o 8,% '1 F:1+8"$:f%

    (%"+81%, '( +T% ,'(+7"1% ,%I"1"+%$Oa I8#$:,Ta 9'IO S'+T%1 +T"* +T% I%1A:++%0 #"9G8I 9'IO[a

    1%*+a $%",%a '1 $%*0 +T% ,'(+7"1%o +1"*,(%1 +T% ,'(+7"1% S%;9%I+ ", I%1A:++%0 #O +T:,

    "=1%%A%*+[a "++%AI+ +' 9:198AF%*+ +%9T*:9"$ I1'+%9+:'* A%",81%, :* +T% ,'(+7"1%a 1%F%1,%

    %*=:*%%1a 0%9'AI:$%a '1 0:,",,%A#$% +T% ,'(+7"1%a %;9%I+ :( +T% $"7, 7T%1% O'8 $:F% I%1A:+ +T:,

    %F%* 7T%* '81 "=1%%A%*+ 0'%, *'+. 2* +T"+ 9",%a O'8 A"O 0' '*$O 7T"+ O'81 $"7 "$$'7,. BT%*

    8,:*= 2*+%1*%+P#",%0 (%"+81%, '1 /:91','(+ "A:$O E"(%+Oa O'8 A"O *'+ 8,% +T',% (%"+81%, :*

    "*O 7"O +T"+ 9'8$0 :*+%1(%1% 7:+T "*O'*% %$,%e, 8,% '( +T%Aa '1 +' +1O +' =":* "99%,, +' "*O

    ,%1F:9%a 0"+"a "99'8*+ '1 *%+7'1Ga :* "* 8*"8+T'1:f%0 A"**%1.

    @00:+:'*"$ !3R/E

    -. >:9%*,% R:=T+, "*0 /8$+:

  • 8/10/2019 Virtualmachine Instructions for Modern IE

    45/52

  • 8/10/2019 Virtualmachine Instructions for Modern IE

    46/52

    ?. `:*0:*= @1#:+1"+:'* "*0 )$",, @9+:'* B":F%1

    ". @II$:9"+:'*. !T:, E%9+:'* ? "II$:%, +' "*O 0:,I8+% %;9%I+ :+ 0'%, *'+ :*9$80% @ 6:,I8+%

    1%$"+:*= +' +T% %*('19%A%*+ '1 4@>262!c '( O'81a /:91','(+e,a '1 %:+T%1 '( '81 $:9%*,'1,e

    :*+%$$%9+8"$ I1'I%1+O 1:=T+,. 6:,I8+% A%"*, "*O 0:,I8+%a "9+:'*a '1 '+T%1 9'*+1'F%1,O #%+7%%*

    O'8 "*0 /:91','(+ 9'*9%1*:*= +T% ,'(+7"1% S:*9$80:*= :+, I1:9%[ '1 +T:, "=1%%A%*+a 7T%+T%1 :*9'*+1"9+a 7"11"*+Oa +'1+a ,+"+8+%a 1%=8$"+:'*a '10:*"*9%a '1 "*O '+T%1 $%="$ '1 %Z8:+"#$% #",:,.

    g6:,I8+%i 7:$$ #% =:F%* +T% #1'"0%,+ I',,:#$% A%"*:*= "$$'7"#$% 8*0%1 $"7.

    #. 5'+:9% '( 0:,I8+%. 2* +T% %F%*+ '( " 0:,I8+%a O'8 '1 /:91','(+ A8,+ =:F% +T% '+T%1 " 5'+:9%

    '( 6:,I8+%a 7T:9T :, " 71:++%* ,+"+%A%*+ '( +T% *"A%a "001%,, "*0 9'*+"9+ :*('1A"+:'* '( +T%

    I"1+O =:F:*= :+a +T% ("9+, =:F:*= 1:,% +' +T% 0:,I8+%a "*0 +T% 1%$:%( 1%Z8%,+%0. c'8 A8,+ ,%*0 "*O

    5'+:9% '( 6:,I8+% #O

  • 8/10/2019 Virtualmachine Instructions for Modern IE

    47/52

  • 8/10/2019 Virtualmachine Instructions for Modern IE

    48/52

    9. @9+:F"+:'* (":$81%. 681:*= '*$:*% "9+:F"+:'*a :( +T% $:9%*,:*= '1 "9+:F"+:'* (8*9+:'*, '( +T%

    ,'(+7"1% "1% ('8*0 +' #% 9'8*+%1(%:+a :AI1'I%1$O $:9%*,%0a '1 :*9$80% 8*"8+T'1:f%0 9T"*=%,a

    "9+:F"+:'* 7:$$ (":$ "*0 +T% ,'(+7"1% 7:$$ "++%AI+ +' 1%I":1 :+,%$( #O 1%I$"9:*= "*O +"AI%1%0

    /:91','(+ ,'(+7"1% 7:+T =%*8:*% /:91','(+ ,'(+7"1%. !T% ,'(+7"1% 7:$$ *'+:(O O'8 :( +T%

    :*,+"$$%0 9'IO '( +T% ,'(+7"1% :, :AI1'I%1$O $:9%*,%0 '1 :*9$80%, 8*"8+T'1:f%0 9T"*=%,. 2*

    "00:+:'*a O'8 A"O 1%9%:F% 1%A:*0%1, +' '#+":* " I1'I%1$O $:9%*,%0 9'IO '( +T% ,'(+7"1%. c'8

    A"O *'+ #% "#$% +' '#+":* 9%1+":* 8I0"+%, '1 8I=1"0%, (1'A /:91','(+ :( O'81 9'IO '( +T%

    ,'(+7"1% :, ('8*0 +' #% :AI1'I%1$O $:9%*,%0.

    X. 2*+%1*%+P#",%0 ^3@!

  • 8/10/2019 Virtualmachine Instructions for Modern IE

    49/52

    ='.A:91','(+.9'AM(7$:*GMU$:*G:0V?\-J?X. @(+%1 +T% ,9"* 9'AI$%+%,a " 1%I'1+ 7:$$ #% ,%*+ +'

    /:91','(+ 7:+T ,I%9:(:9 :*('1A"+:'* "#'8+ A"$7"1% 0%+%9+%0a %11'1,a "*0 '+T%1 :*('1A"+:'*

    "#'8+ O'81 9'AI8+%1. !T:, :*('1A"+:'* :, 8,%0 +' :AI1'F% +T% ,'(+7"1% "*0 '+T%1 /:91','(+

    I1'089+,. c'8 A"O 0:,"#$% +T% ,'(+7"1%e, 1%I'1+:*= (8*9+:'*"$:+O #O ('$$'7:*= +T% :*,+189+:'*,

    ('8*0 "+ ='.A:91','(+.9'AM(7$:*GMU$:*G:0V?\-J?X.

    (. EA"1+E91%%* ^:$+%1. 2( %*"#$%0a +T% EA"1+E91%%* ^:$+%1 7:$$ 9T%9G +T% "001%,,%, '(

    7%#I"=%, "*0 0'7*$'"0, O'8 "++%AI+ +' F:%7 "=":*,+ " (1%Z8%*+$O 8I0"+%0 $:,+ '( 7%#I"=%,

    "*0 0'7*$'"0, +T"+ T"F% #%%* 1%I'1+%0 +' /:91','(+ ", 8*,"(% '1 ,8,I:9:'8,. EA"1+E91%%* 7:$$

    "$,' 9T%9G 0'7*$'"0%0 I1'=1"A, +T"+ O'8 "++%AI+ +' 18* "=":*,+ " $:,+ '( 9'AA'*$O

    0'7*$'"0%0 '1 18* I1'=1"A, +' T%$I O'8 A"G% A'1% :*('1A%0 +18,+ 0%9:,:'*,. /'1%

    :*('1A"+:'* 9"* #% ('8*0 #O F:,:+:*= +T% 2*+%1*%+ 3;I$'1%1 D1:F"9O E+"+%A%*+

    ='.A:91','(+.9'AM(7$:*GMU$:*G:0V?HnXnQ. O %*"#$:*= EA"1+E91%%* :* %:+T%1 B:*0'7, '1

    2*+%1*%+ 3;I$'1%1a O'8 9'*,%*+ +' +T:, (%"+81%a "*0 O'8 "=1%% +' 8,% +T% EA"1+E91%%* ^:$+%1 '*$O

    :* 9'*s8*9+:'* 7:+T B:*0'7, '1 2*+%1*%+ 3;I$'1%1. c'8 A"O *'+a %:+T%1 A"*8"$$O '1 #O %*"#$:*=

    '1 "8+T'1:f:*= "*O ,'(+7"1% '1 ,%1F:9%a 9'IOa 0:,I$"Oa 0:,+1:#8+%a 9'$$%9+ '1 ,+'1% "*O 0"+"

    I1'F:0%0 #O +T% EA"1+E91%%* ^:$+%1.

    =. 2DF] 5%+7'1G @001%,, !1"*,$"+:'* S5@![ !1"F%1,"$ ,%1F:9% S!%1%0'[. 3"9T +:A% O'8 ,+"1+

    O'81 $:9%*,%0 9'AI8+%1a !%1%0' 7:$$ "++%AI+ +' $'9"+% " I8#$:9 2*+%1*%+ D1'+'9'$ F%1,:'* ]

    S2DF][ ,%1F:9% '* +T% 2*+%1*%+. !T:, '9981, "8+'A"+:9"$$O 7T%* O'81 $:9%*,%0 9'AI8+%1 :,

    9'**%9+%0 +' " I8#$:9 '1 I1:F"+% *%+7'1Ga #8+ 0'%, *'+ '9981 '* A"*"=%0 *%+7'1G, ,89T ",

    %*+%1I1:,% 0'A":*,. 2( O'8 8,% " I1'=1"A +T"+ 1%Z8:1%, !%1%0' +' 8,% 2DF] 9'**%9+:F:+Oa '1 :(

    O'8 9'*(:=81% O'81 (:1%7"$$ +' "$7"O, %*"#$% 2DF] 9'**%9+:F:+Oa +T%* !%1%0' 7:$$ I%1:'0:9"$$O

    9'*+"9+ +T% /:91','(+ !%1%0' ,%1F:9% 'F%1 +T% 2*+%1*%+. !T% '*$O :*('1A"+:'* ,%*+ +' /:91','(+

    :, ,+"*0"10 9'AI8+%1 :*('1A"+:'* "*0 +T% *"A% '( +T% ,%1F:9% 1%Z8%,+%0 S('1 %;"AI$%

    +%1%0'.:IF].A:91','(+.9'A[. !T% :*('1A"+:'* ,%*+ (1'A O'81 9'AI8+%1 #O !%1%0' :, 8,%0 +'

    0%+%1A:*% :( O'81 9'AI8+%1 :, 9'**%9+%0 +' +T% 2*+%1*%+ "*0 :( :+ 9"* $'9"+% " I8#$:9 2DF]

    ,%1F:9%. p*9% +T% ,%1F:9% :, $'9"+%0a :*('1A"+:'* :, ,%*+ +' A":*+":* " 9'**%9+:'* 7:+T +T% 2DF]

    ,%1F:9%.

    T. D$8= "*0 D$"O "*0 D$8= "*0 D$"O 3;+%*,:'*,. c'81 9'AI8+%1 A"O *'+ T"F% +T% 01:F%1,

    *%%0%0 +' 9'AA8*:9"+% 7:+T T"107"1% +T"+ O'8 9'**%9+ +' O'81 9'AI8+%1. 2( ,'a +T% 8I0"+%

    (%"+81% '( +T% ,'(+7"1% 9"* '#+":* "*0 :*,+"$$ +T% 9'11%9+ 01:F%1 '* O'81 9'AI8+%1. @*

    "0A:*:,+1"+'1 9"* 0:,"#$% +T:, 8I0"+% (%"+81%.

    :. 6:=:+"$ 9%1+:(:9"+%,. !T% ,'(+7"1% 8,%, 0:=:+"$ 9%1+:(:9"+%, +' 9'*(:1A +T% :0%*+:+O '(

    2*+%1*%+ 8,%1, ,%*0:*= C.XQn ,+"*0"10 %*91OI+%0 :*('1A"+:'*a +' 0:=:+"$$O ,:=* (:$%, "*0 A"91',a

    "*0 +' F%1:(O +T% :*+%=1:+O "*0 '1:=:* '( (:$% 9'*+%*+,. !T% ,'(+7"1% A"O 1%+1:%F% "*0 8I0"+%

    9%1+:(:9"+%,a 9%1+:(:9"+% 1%F'9"+:'* $:,+,a "*0 +T% $:,+ '( +18,+%0 9%1+:(:9"+:'* "8+T'1:+:%,a 'F%1 +T%

    2*+%1*%+.

    s. 5%+7'1G "7"1%*%,,. !T:, (%"+81% 0%+%1A:*%, 7T%+T%1 " ,O,+%A :, 9'**%9+%0 +' "

  • 8/10/2019 Virtualmachine Instructions for Modern IE

    50/52

    *%+7'1G #O %:+T%1 I",,:F% A'*:+'1:*= '( *%+7'1G +1"((:9 '1 "9+:F% 65E '1 N!!D Z8%1:%,. !T%

    Z8%1O +1"*,(%1, '*$O ,+"*0"10 !)DM2D '1 65E :*('1A"+:'* ('1 1'8+:*= I81I',%,. c'8 9"* ,7:+9T

    '(( +T% "9+:F% Z8%1O (%"+81% +T1'8=T " 1%=:,+1O ,%++:*=.

    G. @99%$%1"+'1,. BT%* O'8 9$:9G '* '1 A'F% O'81 A'8,% 'F%1 "* @99%$%1"+'1 :* 2*+%1*%+

    3;I$'1%1a "*O '( +T% ('$$'7:*= A"O #% ,%*+ +' +T% "II$:9"#$% ,%1F:9% I1'F:0%1 S7T:9T A"O *'+ #%/:91','(+[L +T% +:+$% "*0 (8$$ 7%# "001%,, '1 '( +T% 9811%*+ 7%#I"=%a ,+"*0"10 9'AI8+%1

    :*('1A"+:'*a "*0 "*O 9'*+%*+ O'8 T"F% ,%$%9+%0. '1 A'1% :*('1A"+:'*a ,%%

    ='.A:91','(+.9'AM(7$:*GMU$:*G:0V?HnXnQ.

    $. E%"19T I1'F:0%1 8I0"+%. !T% ,'(+7"1% 7:$$ 0'7*$'"0 "* 8I0"+% +' +T% 0"+" '* O'81

    9'AI8+%1 "#'8+ ,%"19T I1'F:0%1,. !T:, 8I0"+% 8I=1"0%, O'81 I1'F:0%1, 7:+T +T% $"+%,+

    (%"+81%,a ,89T ", *%7 :9'*, '1 ,%"19T ,8==%,+:'*,. !T:, :, " '*%P+:A% 8I0"+%a #8+ +T% ,'(+7"1%

    7:$$ +1O +' I%1('1A +T% 8I0"+% ,%F%1"$ +:A%, :( :+ 0'%, *'+ ,899%,,(8$$O 0'7*$'"0 +T% 8I0"+%.

    ^'1 A'1% :*('1A"+:'*a ,%% ='.A:91','(+.9'AM(7$:*GMU$:*G:0V?HnXnQ.

    A. )''G:%,. 2( O'8 9T'',% +' 8,% '*$:*% (%"+81%, :* +T% ,'(+7"1%a ,89T ", '*$:*% N%$I "*0E8II'1+a 9''G:%, A"O #% ,%+. !' $%"1* T'7 +' #$'9Ga 9'*+1'$ "*0 0%$%+% 9''G:%,a I$%",% 1%"0 +T%

    9''G:%, ,%9+:'* '( +T% I1:F"9O ,+"+%A%*+ "+ ='.A:91','(+.9'AM(7$:*GMU$:*G:0VJ\-JQ.

    *. B:*0'7, E+'1%. 2* "00:+:'* +' +T% +%1A, '( +T:, "=1%%A%*+ ('1 2*+%1*%+ #",%0 (%"+81%,a

    O'8 A"O '*$O 8,% +T% B:*0'7, E+'1% 8*0%1 +T% +%1A, "F":$"#$% "+

    ='.A:91','(+.9'AM(7$:*GMU$:*G:0V?\]]n\. !T',% +%1A, "$,' 9'*+":* :*('1A"+:'* "#'8+

    B:*0'7, 5'+:(:9"+:'* E%1F:9%. B:*0'7, "II, '1 "*O I1%:*,+"$$%0 "II, :* O'81 E+"1+ A"O 8,%

    B:*0'7, 5'+:(:9"+:'* E%1F:9%. c'8 "=1%% +T"+ 7% A"O ,%*0 O'8 *'+:(:9"+:'*, ", 0%,91:#%0 :* +T%

    B:*0'7, K D1:F"9O E+"+%A%*+ "*0 B:*0'7, E+'1% +%1A, '( ,%1F:9%.

    ]. B256pBE @II,

    B:*0'7, "II, S,89T ", /":$a /%,,"=:*=a )"$%*0"1 "*0 D%'I$%[ "1% "II, +T"+ "1% 0%F%$'I%0 #O

    /:91','(+a :*9$80%0 7:+T B:*0'7,a "*0 $:9%*,%0 +' O'8 8*0%1 +T:, "=1%%A%*+. c'8 9"* "99%,,

    %"9T B:*0'7, "II (1'A :+, 9'11%,I'*0:*= +:$% :* E+"1+. E'A% '( +T% B:*0'7, "II, I1'F:0% "*

    "99%,, I':*+ +' '*$:*% ,%1F:9%,a "*0 +T% 8,% '( +T',% ,%1F:9%, :, ,'A%+:A%, ='F%1*%0 #O

    ,%I"1"+% +%1A, "*0 I1:F"9O I'$:9:%,. c'8 9"* F:%7 +T%,% +%1A, "*0 I'$:9:%, #O $''G:*= "+ +T%

    "IIe, ,%++:*=,.

  • 8/10/2019 Virtualmachine Instructions for Modern IE

    51/52

    ". ^'*+ 9'AI'*%*+,. BT:$% +T% ,'(+7"1% :, 18**:*=a O'8 A"O 8,% :+, ('*+, +' 0:,I$"O "*0

    I1:*+ 9'*+%*+. c'8 A"O +%AI'1"1:$O 0'7*$'"0 +T% ('*+, +' " I1:*+%1 '1 '+T%1 '8+I8+ 0%F:9% +'

    I1:*+ 9'*+%*+a "*0 O'8 A"O %A#%0 ('*+, :* 9'*+%*+ '*$O ", I%1A:++%0 #O +T% %A#%00:*=

    1%,+1:9+:'*, :* +T% ('*+,.

    #. 29'*,a :A"=%,a "*0 ,'8*0,. BT:$% +T% ,'(+7"1% :, 18**:*=a O'8 A"O "99%,, "*0 8,% :+,:9'*,a :A"=%,a ,'8*0,a "*0 A%0:" '*$O (1'A +T% $:9%*,%0 9'AI8+%1. c'8 A"O *'+ ,T"1% +T%

    ,"AI$% :A"=%,a ,'8*0, "*0 A%0:" I1'F:0%0 7:+T +T% ,'(+7"1% '1 8,% +T%A ('1 "*O '+T%1

    I81I',%.

    K. .53! ^R@/3BpRt

    !T% ,'(+7"1% :*9$80%, '*% '1 A'1% 9'AI'*%*+, '( +T% .53! ^1"A%7'1Ga 7T:9T O'8 A"O 8,%

    '*$O ", 0%,91:#%0 "+ ='.A:91','(+.9'AM(7$:*GMU$:*G:0V]]\Q]a :( O'8 8,% +T% .53! ^1"A%7'1G

    9'AI'*%*+, +' 9'*089+ :*+%1*"$ #%*9TA"1G +%,+:*=.

    n. N.?]\M@4) @56 /D3bP\ 42E E!@56@R6E @56 4)P- 4263p E!@56@R6E

    !N2E DRp62)35E36 2p >2)35E3E ^pR !N3 D3REp5@> @56 5p5P)p//3R)2@> @)!242!c

    @56MpR B@E p`!@2536 ^Rp/ @ 4263p DRp4263R >2)35E36 !p DRp4263 E2)35E3 2E bR@5!36 pR EN@>> `3 2/D>236 ^pR @5c p!N3R 25^pR/@!2p5

    /@c `3 p`!@2536 ^Rp/ /D3b >@a >.>.) E33 /D3b>@.)p/.

    -Q. @6p`3 ^>@EN D>@c3R

    !T% ,'(+7"1% A"O :*9$80% " F%1,:'* '( @0'#% ^$",T D$"O%1. c'8 "=1%% +T"+ O'81 8,% '( +T%

    @0'#% $",T D$"O%1 :, ='F%1*%0 #O +T% $:9%*,% +%1A, ('1 @0'#% EO,+%A, 2*9'1I'1"+%0a "+

    ='.A:91','(+.9'AM(7$:*GMU$:*G:0V?\KXH?. @0'#% "*0 ^$",T "1% %:+T%1 1%=:,+%1%0 +1"0%A"1G, '1

    +1"0%A"1G, '( @0'#% EO,+%A, 2*9'1I'1"+%0 :* +T%

  • 8/10/2019 Virtualmachine Instructions for Modern IE

    52/52

    /:91','(+ %;9$80%, +T% :AI$:%0 7"11"*+:%, '( A%19T"*+"#:$:+Oa (:+*%,, ('1 " I"1+:98$"1 I81I',%

    "*0 *'*P:*(1:*=%A%*+.

    -\. >:A:+"+:'* '* "*0 3;9$8,:'* '( R%A%0:%, "*0 6"A"=%,

    2( O'8 T"F% "*O #",:, ('1 1%9'F%1:*= 0"A"=%, (1'A /:91','(+a O'8 9"* 1%9'F%1 '*$O 0:1%9+

    0"A"=%, 8I +' :F% !%1A, '(