UNIVERSIDAD AUTÓNOMA GABRIEL RENÉ MORENO FACULT FACULTAD CIENCIAS CI ENCIAS EXACTAS Y TECNOLOGÍA. TECNOLOGÍA . CARRERA DE INGENIERÍA INFORMÁTICA INF221 LENGUAJE ENSAMBLADOR GRUPO “SA” “SB” ! “SC” S"#"$%&"'A()* 1/2016
BANCO DE EJERCICIOS DE PROGRAMACION EJERCICIOS DE PROGRAMACIÓN EN LENGUAJE ENSAMBLADOR X86-32 X86 -32 PARA PARA LA PLAT PLATAFORMA X86-32 DE INTEL (IA-32 INTEL ARCHITECTURE 32 BITS USO DE LAS HERRAMIENTAS! NASM" GCC # OLL#DBG E$+&,-,& " /"03" "$#-/4)& $86-32 ! 5&)-& "/ +)&&"+%) 6+,)#,"%) 4" /)$ $,0,"%"$ 5&)0&#$ 4" 32 %&' 5& / &7,%"+%& IA-32 4" I%"/* 1.89 1.89 E$+&, E$+&,- - 5&)0 5&)0& &# # 7" 7" 44) 44) %&"$ %&"$ :/) :/)&"$ &"$ "%" "%"&)$ &)$ 4"+/ 4"+/& &4 4)$ )$ " "/ “$"0#"%) 4" 4%)$” 4"%"," "/ ;#"&) “#!)&” ! /) 0&4" " :&,-/" 4")#,4 “)*+, ”. ”. 2.-) 2.-) Para Para los siguient siguientes es valores valores de las variables variables a = 7, b = 9, c = 13, 13, d = 5, declaradas declaradas en el “segmen “segmento to de datos”, datos”, escribir un programa programa que calcule calcule la expresión: x = a – 3b + 25(c – d) .
<.89 D4)$ /)$ $,0,"%"$ :/)&"$ 4" /$ :&,-/"$ * . % . 6 . 3 . 8 4"+/& 4"+/&4 4$$ " "/ “$"0#" “$"0#"%) %) 4" 4%)$” 4%)$” "$+&,-,& "$+&,-,& 5&)0&# 5&)0&# 7" +/+/" +/+/" / "=5&"$,>*
$ . (* (% / ( 4 .
?.89 E$+&,- 5&)0&# 7" 44) %&"$ :/)&"$ "%"&)$ 4"+/&4)$ " "/ “$"0#"%) 4" 4%)$” 4"%"," "/ ;#"&) “#!)&” ! /) 0&4" " :&,-/" 4")#,4 “)*+, ”. @.89 E$+&,- 5&)0&# 7" 44) 4)$ :/)&"$ "%"&)$* * ! % 4"+/&4)$ " "/ $"0#"%) 4" 4%)$ 5&)4+ +)#) $/,4 / +%/,+,> 4" / :&,-/" “57'*,” $"0; /$ $,0,"%"$ +)4,+,)"$* . S, * . %* 57'*, * . S, * %* 57'*, * % . S, * 9 %* 57'*, % * .89 E$+&,-,& 5&)0&# 7" 44) &&"0/) 4" "%"&)$ 4" 10 5)$,+,)"$ ,,+,/,4) " "/ $"0#"%) 4" 4%)$ $#" /)$ :/)&"$ 4"/ &&"0/) ! 0&4" "/ &"$/%4) 4" 4,+ $# " / :&,-/" “)*”. U%,/,& "/ #)4) 4" 4,&"++,)#,"%) “4,+" "$+/4)”. .89 R"/,& 5&)0&# 7" &"/,+" /) $,0,"%"* ,6 $ H +9 57'*, $ + "/$" 57'*, + $ D"+/&& " "/ $"0#"%) 4" 4%)$ /)$ :/)&"$ 4" /$ :&,-/"$ “ $” ! “+” ! " "/ $"0#"%) -$$ / :&,-/" “ 57'*,”. K.89 E$+&,-,& %&"$ :"&$,)"$ 4" 5&)0&# 7" #"$%&" 5)& 5%// /)$ ;#"&)$ 4"/ 1 / 10. 9 V"&$,> “, :;&75” -9 V"&$,> “:;&75”. +9 V"&$,> “<, ” .89 E$+&,-,& 5&)0&# "/ +/ $)/,+,%& / $&,) ,0&"$& 5)& %"+/4) ;#"&) "%"&) 5)$,%,:) " 4"+,#/ ! #)$%&& 5)& +)$)/ 4,+) ;#"&) ! /)$ ;#"&)$ +)$"+%,:)$ $-$,0,"%"$ 5"&) " 6) 4"$+"4"%". E3"#5/).
...... P,=*)* C,>',:> ..... I>=5* > 5>'5, ?,&'&@,!
3 2 1 1.89 E$+&,-,& 5&)0&# "/ +/ #)$%&& ,,+,/#"%" #"$3" $)/,+,%4) / $&,) ,0&"$& 5)& %"+/4) "/ ;#"&) 4" “-!%"$” 4" 4%)$ 7" $" 4"$" %&$6"&,& %&:$ 4" &"4. A +)%,+,> $" $)/,+,%& ,%&)4+,& / %$ 4" %&$6"&"+, " -!%"$'$"04)$ 4" 4,+ &"4. F,/,4) "/ ,0&"$) "/ 5&)0&# +/+/& / "/ %,"#5) " )&$ #,%)$ ! $"04)$ 7" %&4& 4,+ %&$6"&"+,. E3"#5/)*
C*>', %+'5 5 *', &55 '*><5&! 300000 C7 5 7* '** 5 '*><55>&* 5 7* 5 ('*><5 *'5 5> %+'5/5=! 30 T&5)?,!
2 ;,*
6 )&>', 0 5=>,
11.89 E$+&,-,& 5&)0&# "/ +/ +/+/" "/ “6+%)&,/” 4" ;#"&) ,0&"$4) 5)& "/ $&,) %&:$ 4"/ %"+/4). E3"#5/)*
I>?' > >)5,! 6 E7 <*',&*7 57 >)5, 6 5! 20
12.89 E$+&,-,& 5&)0&# 7" /" &&"0/) 4" > "%"&)$ ! $#" /)$ "/"#"%)$ 4"/ &&"0/). P%//* I>',K* 57 >)5, 5 575)5>', 57 *5=7,! XXXX
I>',K* * $! XXXX I>',K* * $! XXXX I>',K* * $! XXXX 5' L* )* 5 7, 575)5>', 57 *5=7, 5!
XXX
1<.89 E$+&,-,& 5&)0&# 7" /" &&"0/) 4" 20 "%"&)$ ! +/+/" "/ 5&)#"4,) 4" /)$ ;#"&)$ 4"/ &&"0/).
P%//*
I>',K* * $! XXXX I>',K* * $! XXXX I>',K* * $! XXXX 5' E7 ?,)5&, 5 7, 575)5>', 57 *5=7, 5! XXXX 1?.89 E$+&,-,& 5&)0&# 7" /" &&"0/) 4" > "%"&)$ ! +/+/" / +%,44 4" ;#"&)$ “?*5” 4"/ &&"0/). P%//* I>',K* 57 >)5, 5 575)5>', 57 *5=7,! XXXX
I>',K* * $! XXXX I>',K* * $! XXXX I>',K* * $! XXXX 5' L* *>'&* 5 >)5, ?*5 5> 57 *5=7, 5! XXXX
[email protected] E$+&,-,& 5&)0&# 7" /" &&"0/) 4" > "%"&)$ ! +/+/" / $#%)&, 4" /)$ ;#"&)$ “&)?*5” 4"/ &&"0/). P%//* I>',K* 57 >)5, 5 575)5>', 57 *5=7,! XXXX
I>',K* * $! XXXX I>',K* * $! XXXX I>',K* * $! XXXX 5' L* )* 5 7, >)5, &)?*5 57 *5=7, 5! XXXX 1.89 E$+&,-,& 5&)0&# 7" /" &&"0/) 4" 1 "%"&)$ 4"%"," "/ “)*+, ” " ,4,7" " 7 5)$,+,> $" "+"%& "/ ;#"&) #!)& " "/ &&"0/). P%//* E'5 ?,=*)* 755 > *5=7, 5 5>'5," 5'5)&>* 57 )*+, 5 &>&* 5> 5 ?,&&> 57 *5=7, 5 5>5>'*
I>',K* 57 >)5, 5 575)5>', 57 *5=7,! XXXX I>',K* * $! XXXX I>',K* * $! XXXX I>',K* * $! XXXX 5' E7 >)5, )*+, ?55>'5 5> 57 *5=7, 5! + 5 5>5>'* 5> 7* ?,&&>! XXXX
XXXX
1.89 E$+&,-,& /)$ $,0,"%"$ 5&)0&#$ /)$ +/"$ +/+/& "/ &" 4" %&,0/) 44). R"+)&4& 7" "/ &" 4" %&,0/) "$ ,0/ / -$" 5)& / /%& 4,:,4,4) "%&" 2* *5*. (%4; 4)4"* % %*5 ! ; *7'*9. L$ :&,-/"$ “%*5” ! “*7'*” 4"/ %&,0/) $" 4"+/&& " "/ $"0#"%) 4" 4%)$ ! &"$/%4) $" /#+"& " / :&,-/" “5*”. P&)0&# 1.89 $, +"& //#4$ $-&%,$ &"$)/:,"4) "/ 5&)-/"# 4"$4" "/ “5&)0&# 5&,+,5/”. P&)0&# 1-.89 //#4) “$-&%,” 5& "6"+%& / )5"&+,> 4"/ +/+/) 4"/ &" 4"/ %&,0/) 5$4) /)$ 5&#"%&)$ 5)& “@*7, ” 4"$4" "/ 5&)0&# 5&,+,5/ %&:$ 4" “5=&',”. E "$%" +$) / $-&%, 4"-"& &"+,-,& 4)$ 5&#"%&)$ 5)& @*7, " /)$ “&"0,$%&)$” ECX ! EDX %*5 ! *7'* &"$5"+%,:#"%"9 %&$ /) +/ 4"-" &"%)&& " "/ &"0,$%&) EAX "/ &"$/%4) 4"/ &" 4"/ %&,0/). P&)0&# 1+.89 //#4) $-&%, 5$4) "$% :" /)$ 5&#"%&)$ 5)& “5<55>&*” 4"$4" "/ 5&)0&# 5&,+,5/ %&:$ 4" “5=&',”. L $-&%, 4"-"& )& &"+,-,& /)$ 4)$ 5&#"%&)$ %*5 ! *7'* &"$5"+%,:#"%"9 5)& 5<55>&* " /)$ “&"0,$%&)$” ECX ! EDX" %&$ /) +/ 4"-"& &"%)&& +)#) %"$ " "/ &"0,$%&) EAX "/ &"$/%4) 4"/ &" 4"/ %&,0/). P&)0&# 14.89 //#4) $-&%, 5* 5"&) " "$%" +$) 5$4) /)$ 5&#"%&)$ %*5 ! *7'* &"$5"+%,:#"%"9 5)& @*7, %&:$ 4" / ?&7* '*9. L $-&%, 4":)/:"& +)#) %"$ "/ &"$/%4) 4"/ &" 4"/ %&,0/) " "/ &"0,$%&) EAX
1K.89 E$+&,-,& 5&)0&# " /"03" "$#-/4)& 6, 4" +/+/& "/ &" 4" '*?5&,. E/ %&5"+,) "$ 5)/0)) 4" +%&) /4)$ 5"&) $$ +%&) 0/)$ $) 4,$%,%)$ 4" .
Q5* 57 '*?5&, . (B*5 )*+, B*5 )5>,4A7'*/2 E/ 5&)0&# $)/,+,%& ,%&)4+,& 5)& %"+/4) "/ 4%) 4" / %*5 )*+, %*5 )5>, ! *7'* 4"/ %&5"+,) +! &" $" 7,"&" +/+/&. U :" +5%&4) /)$ 4%)$ 4" "%&4 5)& %"+/4) "/ 5&)0&# 5$& 4,+)$ 5&#"%&)$ 5)& :/)& 5,/ $%+Q9 ! //#& $-&%, 5&)+"4,#,"%)9 / +/ +/+/& "/ &" 4"/ %&5"+,). S" #)$%&& 5)& 5%// "/ 5* 4"/ %&5"+,) )-%",4. P%//*
B*5 M*+,! B*5 M5>,! A7'* !
$$$$ $$$$ $$$$
Q5* 57 '*?5&,!
$$$$
1.89 E$+&,-,& 5&)0&# "/ +/ 4"-"& ,:)+& “$-&%,” 5&)+"4,#,"%)9 / +/ +/+/& / *>'&* 5 >)5, >5=*'&@, 5 &)?*5 7" "=,$%" " &&"0/) 4" "%"&)$ 4"+/&4) " "/ $"0#"%) 4" 4%)$ . E/ &"$/%4) 4"/ %)%/ 4" /)$ ;#"&)$ "0%,:)$ " ,#5&"$ 7" "=,$%" " 4,+) &&"0/) $" /#+"& " / :&,-/" “ >5=&)?”. L $-&%, &"+,-,& 2 4)$9 5&#"%&)$* / 4,&"++,> ,,+,/ 4"/ :"+%)& 5$) 5)& “5<55>&*9 " "/ &"0,$%&) ECX ! / +%,44 4" "/"#"%)$ 4" $%" 5$) 5)& “@*7,9 " "/ &"0,$%&) EDX. L $-&%, 4":)/:"& "/ &"$/%4) " "/ &"0,$%&) EAX. 2.89 E$+&,-,& 5&)0&# 4)4" $" 4"6, " "/ $"0#"%) 4" 4%)$ 4)$ &&"0/)$ :&,-/"$ “*5=7,1” ! “*5=7,2”9 4" 20 "%"&)$ +4 ). E/ 5&)0&# ,:)+& $-&%, 7" $#& /)$ 12 (5&)*7 “5&,#"&)$” "%"&)$ 4"/ 5&,#"& &&"0/) *5=7,1 4"34) "/ &"$/%4) " / :&,-/" )*1 ! /"0) ,:)+4) ":#"%" / $-&%, $" $#& /)$ 8 (5&)*7 7'&),” "%"&)$ 4"/ $"04) &&"0/) *5=7,2" /#+"4) "/ &"$/%4) " / :&,-/" )*2.
P& &"/,& "$% %&" / $-&%, 4"-"& &"+,-,& +)#) “5&#"%&)$” / +%,44 4" "/"#"%)$ 5&)+"$& 5)& @*7, " "/ &"0,$%&) EBX ! / 4,&"++,> ,,+,/ 4" / /,$% 5)& 5<55>&* " "/ &"0,$%&) EDX. L $-&%, 4":)/:"& "/ &"$/%4) " "/ &"0,$%&) EAX. 21.89 E$+&,-,& 5&)0&# "/ +/ &":,$ ;#"&) 4"+/&4) " / $"++,> 4" 4%)$ ! :"&,6,+ $, "$ #!)& #")& ) ,0/ 6. P&)4+,& 5)& 5%// ) 4" /)$ $,0,"%"$ #"$3"$ 4" %"=%) +) / %,/,+,> 4" / 6+,> “ ?&>'< ” 4"/ /"03" “C”. P%//* E7 >)5, 5 &=*7 * 6 E7 >)5, 5 )*+, 5 6 E7 >)5, 5 )5>, 5 6 22.89 E$+&,-,& 5&)0&# "/ +/ %)#& &&"0/) 4" "%"&)$ 4"6,,4) " "/ $"0#"%) 4" 4%)$ 4"/ 5&)0&# +/+/& / $# 4" /)$ "/"#"%)$ 7" $" "+"%& " /$ 5)$,+,)"$ “&)?*5” 1" 3" 5'9 ! #)$%&& $, "/ &"$/%4) 4" 4,+ $# 6" ?,&'&@, >5=*'&@, ) 5," 4"$5/"04) " 5%// ) 4" /)$ $,0,"%"$ #"$3"$ $"0; $" "/ +$). P%//* S)* 5 7, 575)5>', &)?*5 5 > @5',
E7 57'*, 5 7* )* 5 5,! E7 57'*, 5 7* )* 5 ?,&'&@,! E7 57'*, 5 7* )* 5 >5=*'&@,!
XXXX XXXX XXXX
2<.89 E$+&,-,& 5&)0&# "/ +/ #)$%&& ,,+,/#"%" #"$3" $)/,+,%4) / $&,) ,0&"$& 5)& %"+/4) "/ ;#"&) > 4" "/"#"%)$ 4" &&"0/) 4" "%"&)$. A +)%,+,> $" $)/,+,%& $,"#5&" 5)& %"+/4) "/ ,0&"$) ) 5)& ) 4" 4,+)$ "/"#"%)$ ;#"&)$ +) $,0)9. F,/,4) "/ ,0&"$) 4" /)$ "/"#"%)$ 4"/ &&"0/) "/ 5&)0&# +/+/& / $# 4" /)$ "/"#"%)$ “?*5” ! / $# 4" /)$ "/"#"%)$ “&)?*5” 4"/ &&"0/) ,%&)4+,4) ! #)$%&& 5)& 5%// "/ &"$/%4) 4" 4,+$ $#$. P%//* S)* 5 7, 575)5>', ?*5 + 5 7, &)?*5 5 > *5=7, -----------------------------------------------------------------------------------------
I>',K* 57 >)5, 5 575)5>', 57 *5=7,! XXXX I>',K* @ $! XXXX I>',K* @ $! XXXX I>',K* @ $! XXXX 5' L* )* 5 7, 575)5>', ?*5 57 @5', 5! XXXX L* )* 5 7, 575)5>', &)?*5 57 @5', 5! XXXX 2?.89 E$+&,-,& 5&)0&# "/ +/ 5&)+"4"& &"/,& "/ )&4"#,"%) ,'9 4" :"+%)& 4" "%"&)$ +) $,0) 4"+/&4) " "/ $"0#"%) 4" 4%)$ " )&4" “*5>5>'5” %,/,4) 5& "/ "6"+%) "/ /0)&,%#) 4" )&4"#,"%) //#4) 4" %%* “%%%75 ,' *7=,&';)9. P"4" $"& ;%,/ 7" ) ,4,$5"$-/" "/ $) 4" / ,$%&++,> XCHG
[email protected] E$+&,-,& 5&)0&# 7" /" &&"0/) 4" 20 "%"&)$ ! +/+/" "/ “5&)#"4,)” 4" /)$ ;#"&)$ “?*5” 4"/ &&"0/). E/ 5&)0&# 4"-" ,:)+& $-&%, 6+,>9 7" ,4,7" +%)$ ;#"&)$ $) 5&"$ ! +/+/" $ $#. 2.89 E$+&,-,& 5&)0&# 7" 5"4,& / $&,) ,%&)4+,& 5)& %"+/4) 4)$ ;#"&)$ "%"&)$ " )%+,> 4"+,#/ ! #)$%&& 5)& 5%// / “$#” 4" #-)$. U$& /$ 6+,)"$ “5&,%6” ! “$+6”. P%//* *7, 5 A! $$$$ *7, 5 B! $$$$
E7 @*7, 5 A B 5! $$$$ 2.89 E$+&,-,& 5&)0&# 7" +)5," +4" 4" 10 +&+%"&"$ 4"+/&4 " / $"0#"%) 4" 4%)$ 4" 5)$,+,> 4" #"#)&, )%&. 2K.89 P&)0&# 7" +#-," +4" 4" +&+%"&"$ 4"6,,4 " "/ $"0#"%) 4" 4%)$ " “#,;$+/$” / #,$# +4" " “#!;$+/$”. 2.89 E$+&,- 5&)0&# "/ +/ $)/,+,%" / $&,) ,%&)4+,& +4" 4" +&+%"&"$ 5)& %"+/4) #"4,%" / %,/,+,> 4" / 6+,> “$+6” ! /"0) / #"$%& 4" ":) #"4,%" / %,/,+,> 4" / 6+,> “5&,%6” 4"/ /"03" “C”. P%//*
P, <*@, &>',K* >* *5>*! $$$$$$$$ L* *5>* &>',&* 5! $$$$$$$$ <.89 E$+&,-,& 5&)0&# "/ +/ $)/,+,%" / $&,) ,%&)4+,& 4)$ +4"$ 5)& %"+/4) /$ +)#5&" " ,4,7" $, /$ +4"$ $) ,0/"$ ) 4,6"&"%"$. P%//* I>',K* 7* ?&)5* *5>*! $$$$ I>',K* 7* 5=>* *5>*! $$$$
L* *5>* ,> &=*75 , L* *5>* ,> &<55>'5 <1.89 E$+&,-,& 5&)0&# "/ +/ $)/,+,%" / $&,) ,%&)4+,& +4" ! &"/,+" / -;$7"4 4" +&+%"& 4"%&) 4" / +4" ,%&)4+,4. P%//* E'5 ?,=*)* ,7&&'* >* *5>* 5 **'55 + > *'5 * %* 5>', 5 7* *5>* 5 &>&* & 57 *'5 <5 5>,>'*,
I>',K* 7* *5>* 5 **'55! $$$$ I>',K* 57 *'5 * %*!
$$$$
L* *5>* '&5>5 $$$$ **'55 E7 *'5 $$$$ >, 5 5>5>'* 5> 7* *5>* E7 *'5 $$$$ 5 5>5>'* 5> 7* *5>* <2.89 E$+&,-,& 5&)0&# "/ +/ $)/,+,%" / $&,) / ,%&)4++,> 4" “5$$)&4” +)%&$"(9 ! / +)#5&" +) / +4" 4" +&+%"&"$ 4"+/&4 " "/ $"0#"%) 4" 4%)$ ,4,+4) $, / +)%&$"( "$ :/,4 ) ). P%//* P, <*@, I>',K* 7* ,>'*5*! $$$$
L* ,>'*5* 5 ,5'* L* ,>'*5* 5 &>,5'* <<.89 E$+&,-,& 5&)0&# "/ +/ $)/,+,%" / $&,) / ,%&)4++,> 4" +4" 4" +&+%"&"$ ! &":,$" / "=,$%"+, 4"/ +&+%"& “ -“.
S, $" "$% 5&"$"%" ,4,+& / 5)$,+,> 4" / 5&,#"& 5&,+,> 4" 4,+) +&+%"&. P%//* R5@&* 7* 5$&'5>&* 57 *'5 5> >* *5>*
P, <*@, I>',K* 7* *5>*!
$$$$
E7 *'5 >, 5' ?55>'5 5> 7* *5>* E7 *'5 5 5>5>'* 5> 7* ?,&&> $$$$ 5 7* *5>* .89 E$+&,-,& 5&)0&# 7" +"%" "/ ;#"&) 4" )+&&"+,$ 4"/ +&+%"& “$” 4"%&) 4" +4" 4" +&+%"&"$ ,%&)4+,4 5)& "/ $&,). P%//*
E'5 ?,=*)* 5>'* 57 >)5, 5 ,5>&* 57 *'5 $ 5>', 5 >* *5>* 5 **'55 P, <*@, I>',K* 7* *5>*!
$$$$
E7 *'5 5' ?55>'5 $$$$ 5> 7* *5>* <@.89 E$+&,-,& 5&)0&# 7" 44) &&"0/) 4" 1 +&+%"&"$ 4"6,,4)$ " "/ $"0#"%) 4" 4%)$ ,4,7" / +%,44 4" )+&&"+,$ 4" / /"%& “*”. P%//* P,=*)* 5 *, > *5=7, 5 10 **'55 &>&* 7* *>'&* 5 ,5>&* * 7* 75'* *
E> 57 *5=7, ;*+ $$$$ @55 7* 75'* * <.89 E$+&,-,& 5&)0&# 7" 5"4,& / $&,) ,%&)4+,& 5)& %"+/4) %"=%) +)$,4"&& 7" "/ $&,) ,%&)4+" $)/) /"%&$ ! $, "$5+,)$9 ! +,6&& ! 4"$+,6&& 4,+) %"=%) "#5/"4) 5& "/ "6"+%) "/ #%)4) +/$,+) 4" +,6&4) //#4) ROT1<. E/ 5&)0&# ,:)+& 4)$ :"+"$ $-&%, / +/ &"/,& "/ +,6&4) ! "/ 4"$+,6&4) 4"/ %"=%) $"0; $" "/ +$) &"+,-,"4) / 4,&"++,> 4"/ %"=%) +,6&& “&"6"&"+,”9 ! +)%,+,> "/ ;#"&) 4" /"%&$ 4"/ %"=%) “:/)&”9 " "/ $%+Q 5,/9.
P%//*
C&?',=*<* - ROT13 ------------------------------I>',& > '5$',! XXXX T5$', &<*,! XXXX T5$', 5&<*,! XXXX T5,* 5 7* C&?',=*<* ROT13! ROT13 "$ #%)4) +&,5%)0&6,+) +/$,+) -$4) " "/ +,6&4) 5)& $$%,%+,> 4" $ )#-&" $" "%,"4" “&)%& 1< 5)$,+,)"$”. E$%" +)$,$%" " "/ 4"$5/#,"%) 4" /$ /"%&$ 4"/ /6-"%) /%,) "$ 4"+,& $" /%"& "/ )&4" /) +/ $" /)0& $$%,%!"4) $+"$,:#"%" +4 /"%& 5)& / /"%& 7" $" "+"%& 1< 5)$,+,)"$ #$ 4"/%" " "/ /6-"%). L)$ ;#"&)$ $#-)/)$ "$5+,)$ ! )%&)$ +&+%"&"$ $) ,0)&4)$ 5""+,"4) " $ 5)$,+,> )&,0,/. E/ $,0,"%" "$ "$7"# 4"/ #%)4) 4" +,6&4) ROT1<. A B C D E F G I J L M
! ! ! ! ! ! ! ! ! ! ! ! ! N O P R S T U V X Y W E/ "$7"# #"$%& 7" / /"%& A $" +):,"&%" " N B $" +):,"&%" " O C $" +):,"&%" " P ! $ $+"$,:#"%" $% //"0& M 7" $" +):,"&%" " W. P"&) / $"+"+, $" ,:,"&%" 5&%,& 4" N 4)4" "$%" $" +):,"&%" " A O $" +):,"&%" " B P $" +):,"&%" " C ! $ $+"$,:#"%" $% //"0& W 7" $" +):,"&%" " M.
E> )*'5)'&*! D4) "/ /6-"%) /%,) 7" ) %,"" 9 +) 2 /"%&$ /" $,0#)$ #"&) +4 4" #)4) 7" A 1 B 2 C < "%+ ! )-%""#)$ "/ $,0,"%" +)3%) 6,,%) 4" )&4" $+"4"%"* N . V 1" 2" 3" " " 6" " 8" W" 10" 11" 12" 13" 1" 16" 16" 1 " 18" 1W " 20" 21" 22" 23" 2" 2" 26 .
P& &"/,& +,6&4) ROT1< $)-&" "/ +)3%) N $" %,/, / $,0,"%" 6+,>* F>9 >1< F>9 >81<
$, 1Z > Z 1< $, 1?Z > Z 2
P)& "3"#5/) 5& +,6&& "/ %"=%) HOLA $-"#)$ 7" H . 8 0 . 1" L . 12 A . 1. A5/,+#)$ / 6+,> 5& +4 /"%&* f (8
. 8 13 . 21 Y U f (1 . 1 13 . 2 Y B f (12 . 12 13 . 2 Y # f (1 . 1 13 . 1 Y N E/ &"$/%4) +,6&4) "$ UB#N P& 4"$+,6&& /) ;,+) 7" %""#)$ 7" +"& "$ 5/,+& ":#"%" / #,$# 6+,> $)-&" "/ %"=%) +,6&4) $-"#)$ 7" U. 21 B . 2 # . 2 N . 1. A5/,+#)$ / 6+,> 5& +4 /"%&* f (21
. 21 13 . 8 Y H f (2 . 2 13 . 1 Y O f (2 . 2 13 . 12 Y L f (1 . 1 13 . 1 Y A E/ &"$/%4) "$ "/ %"=%) )&,0,/ HOLA <.89 E$+&,-,& 5&)0&# 7" 44) ;#"&) 4" "%&4 “ > “ +/+/" "/ 6+%)&,/ 4" 4,+) ;#"&) 4" #"& “&"+&$,:” ! #"$%&" 5)& 5%// "/ 6+%)&,/ >Z. P%//* P, <*@, &>&5 > >)5,! $$$$ E7 <*',&*7 57 >)5, $$$$ 5! $$$$
! 4,:,$,>. U :" 7" "/ $&,) ,%&)4+" /)$ 4)$ ;#"&)$ $)/,+,%4)$ "/ 5&)0&# 4"$5/"0& #"; 6, 4" 7" "/ $&,) $"/"++,)" / )5"&+,> &,%#%,+ 7" 4"$" &"/,& ! "/ 5&)0&# #)$%&& "/ &"$/%4) 4" / )5"&+,>. E +$) 7" "/ $&,) ) $"/"++,)" / )5"&+,> +)&&"+% 1 2 < ) ?9 "/ 5&)0&# 4"-"& 4"$5/"0& "/ #"$3" O?&> I>@7&* ! %",& "/ 5&)0&#. P%//*
-C*77*,*--------------------N)5, 1! $$$$ N)5, 2! $$$$ 1 2 3
S)* R5'* M7'&?7&*&> D&@&&>
O?5*&>!
$
R57'*,!
$$$$
E +$) 4" "&&)& 4"$5/"0& "/ #"$3" ! 6,/,& "/ 5&)0&#*
O?&> I>@7&* &":,$4)* -&,/ 21 +)&&4) ://"%