giao trinh vxl 1

338
!" #$%&’ ( $) *+, -../

Upload: huy-pro

Post on 16-Apr-2015

108 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Giao Trinh VXL 1

!"

#$%&' ( $) *+,-../

Page 2: Giao Trinh VXL 1

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

& ! ! ! & ! ! ! & ! ! ! & ! ! ! (" ' ,"(" ' ,"(" ' ,"(" ' ," - - - - ' ' ' ' ! %. # ! %. # ! %. # ! %. # ! ! ! ! ! "' ! "' ! "' ! "' **** % % % %

/ / / / #! * #! * #! * #! *0000 ( 1$ ( 1$ ( 1$ ( 1$ ( 2, # 3#( 4, #( 2, # 3#( 4, #( 2, # 3#( 4, #( 2, # 3#( 4, # 15#363573633( 15#363573633( 15#363573633( 15#363573633( 8, #8, #8, #8, # 3#9&:;1( ; 3#9&:;1( ; 3#9&:;1( ; 3#9&:;1( ;, # , #< " ( 5, # =& =&, # , #< " ( 5, # =& =&, # , #< " ( 5, # =& =&, # , #< " ( 5, # =& =& % % % %& & & & 0000, #, #, #, # + " + " + " + " #$#$#$#$ %%%%

/ / / / <* #$ # <* #$ # <* #$ # <* #$ # ! ! ! ! >>>> (+#(+#(+#(+# 9&:;19&:;19&:;19&:;1 # # # # %%%%

9 ! " $?9 ! " $?9 ! " $?9 ! " $? @ A%*@ A%*@ A%*@ A%* BBBB ! ! ! ! * % * % * % * %

Page 3: Giao Trinh VXL 1

! ! ! ! """"

#### $ %&&%' $ %&&%' $ %&&%' $ %&&%' #### ( )*+( )*+( )*+( )*+ #### ,+)-+&. ,+)-+&. ,+)-+&. ,+)-+&. ////"""" ////#### //////// 0 )*+0 )*+0 )*+0 )*+ 11111111 +2*++2*++2*++2*+ 11113333 .2-+)+2 .2-+)+2 .2-+)+2 .2-+)+2 4444

!"#$$ ! """"

5-+$0+) 5-+$0+) 5-+$0+) 5-+$0+) """" (+)678(+)678(+)678(+)678 """"

#### *9+*9+*9+*9+ #### ////

"""" , , , , """" ,&2,&2,&2,&2 #### +.*+.*+.*+.* ####"""" 0 )-: 0 )-: 0 )-: 0 )-: ////

"!# 1111 5-+$) *9+ 5-+$) *9+ 5-+$) *9+ 5-+$) *9+ ;34;34;34;34 1111 ,+*9+;34,+*9+;34,+*9+;34,+*9+;34 <<<< 9 ;349 ;349 ;349 ;34 """" -+$& ;34-+$& ;34-+$& ;34-+$& ;34 #### =9 $ > ;34=9 $ > ;34=9 $ > ;34=9 $ > ;34 3333//// ?$&$.$. ;34?$&$.$. ;34?$&$.$. ;34?$&$.$. ;34 """"

!#!$ #/#/#/#/ 5-+$) *9+ 343#65-+$) *9+ 343#65-+$) *9+ 343#65-+$) *9+ 343#6 #/#/#/#/ ,+*9+ 343#6,+*9+ 343#6,+*9+ 343#6,+*9+ 343#6 #1#1#1#1 5-+$9 343#65-+$9 343#65-+$9 343#65-+$9 343#6 #1#1#1#1"""" -+$& 343#6-+$& 343#6-+$& 343#6-+$& 343#6 ////

Page 4: Giao Trinh VXL 1

#### -2-:&%'-2-:&%'-2-:&%'-2-:&%' +343#6 +343#6 +343#6 +343#6 //////// , 343#6, 343#6, 343#6, 343#6 ////

%&' '&( 1111 ,+.>,+.>,+.>,+.> 1111 9 ++99 ++99 ++99 ++9@@@@*&*&*&*& 1"1"1"1"

%!&#"'"& 11

!#!)*!#!! 13131313 ) *9) *9) *9) *9+343/A3433+343/A3433+343/A3433+343/A3433 34343434 *9+*9+*9+*9+ 34343434 B+9-+2 B+9-+2 B+9-+2 B+9-+2 31313131"""" CCCC 3<3<3<3<#### ,+.>$343/,+.>$343/,+.>$343/,+.>$343/ 3<3<3<3<

+!#!) <1<1<1<1

!#!) 4444 ' 343/A3433 ' 343/A3433 ' 343/A3433 ' 343/A3433 4444 ,+D $ 343/,+D $ 343/,+D $ 343/,+D $ 343/ (+ 343/(+ 343/(+ 343/(+ 343/ ////

' (( 1111

( )"'* <

$, 4444

$,

5-+$) *9+-$ 0 5#5-+$) *9+-$ 0 5#5-+$) *9+-$ 0 5#5-+$) *9+-$ 0 5#

(+-+$93<#(+-+$93<#(+-+$93<#(+-+$93<#

5-+$.20)+).++)% 2-% &*++5-+$.20)+).++)% 2-% &*++5-+$.20)+).++)% 2-% &*++5-+$.20)+).++)% 2-% &*++ ////

4444 ,+*+,+*+,+*+,+*+ 4444 +-E*+-E*+-E*+-E*

1111 1111 0 -0 -0 -0 --:-:-:-: 3333 (+-$ 0(+-$ 0(+-$ 0(+-$ 0 """"

- * 1/1/1/1/ 1/1/1/1/ ,+20 &.+.,+20 &.+.,+20 &.+.,+20 &.+.@@@@ +%C +%C +%C +%C 11111111 ,-$ 0.,-$ 0.,-$ 0.,-$ 0.@@@@++C++C++C++C 13131313

Page 5: Giao Trinh VXL 1

"""" 0 +2-+ .&&&0 +2-+ .&&&0 +2-+ .&&&0 +2-+ .&&& 13131313#### +$ -). +$ -). +$ -). +$ -). 34343434//// =$ 0.=$ 0.=$ 0.=$ 0.+2-++2-++2-++2-+ 33331111 (2+& ) .A+ (2+& ) .A+ (2+& ) .A+ (2+& ) .A+ 33333333 (+., +2-$ 0 5#(+., +2-$ 0 5#(+., +2-$ 0 5#(+., +2-$ 0 5# 3333

- ./ 3/3/3/3/ 3/3/3/3/ ,-$ 0 $%' +)),-$ 0 $%' +)),-$ 0 $%' +)),-$ 0 $%' +)) 31313131 0 $%' +))0 $%' +))0 $%' +))0 $%' +)) 31313131"""" (2+& ) $%' +))(2+& ) $%' +))(2+& ) $%' +))(2+& ) $%' +)) <<<<#### , $%' +))++)$ -$ 0, $%' +))++)$ -$ 0, $%' +))++)$ -$ 0, $%' +))++)$ -$ 0 <<<<//// ,)+)-+ $%' +)),)+)-+ $%' +)),)+)-+ $%' +)),)+)-+ $%' +)) <<<<

- % </</</</ </</</</ ,-$ 0 $%' +)),-$ 0 $%' +)),-$ 0 $%' +)),-$ 0 $%' +)) <1<1<1<1 0 $%' +))0 $%' +))0 $%' +))0 $%' +)) <3<3<3<3"""" (2+& ) $%' +))(2+& ) $%' +))(2+& ) $%' +))(2+& ) $%' +)) <<<<<<<<#### , $%' +))+, $%' +))+, $%' +))+, $%' +))++)$ -$ 0+)$ -$ 0+)$ -$ 0+)$ -$ 0 44444444//// ,)+)-+ $%' +)),)+)-+ $%' +)),)+)-+ $%' +)),)+)-+ $%' +)) 4444

( 4444

*$+ )"'* 4# 4/4/4/4/ F+2-+ G*9%.*F+2-+ G*9%.*F+2-+ G*9%.*F+2-+ G*9%.* 4/4/4/4/ ) ) ) ) ,G%2,G%2,G%2,G%2'''' 41414141"""" =* +&%=* +&%=* +&%=* +&% 4444#### :%H:%H:%H:%H+.*+.*+.*+.* """"//// -$ 0 G%2'-$ 0 G%2'-$ 0 G%2'-$ 0 G%2' <<<<1111 F+2-+90)F+2-+90)F+2-+90)F+2-+90) 44443333 % 2% 2% 2% 2 + + + + 4444<<<< )G2')G2')G2')G2'

&)!)!$! <

4444 I+)I+)I+)I+) 4444 I.'I.'I.'I.' I-.I-.I-.I-. """" IJCIJCIJCIJC?K &C6 ?K &C6 ?K &C6 ?K &C6 ####

- """"

Page 6: Giao Trinh VXL 1

I+2G3##6I+2G3##6I+2G3##6I+2G3##6 """" I+2G31<I+2G31<I+2G31<I+2G31< #4#4#4#4

######## B&)0)+)B&)0)+)B&)0)+)B&)0)+) ######## B&)0)+)B&)0)+)B&)0)+)B&)0)+) ////

( ////////

,!-- )

, 0012340156078019:;<01= ////3333 +)%-+)%-+)%-+)%- ////<<<< +)+)+)+)%1-+2%1-+2%1-+2%1-+2 1111

> ? 11111111 +)+)+)+)+E+E+E+E )))) 11113333 +)+)+)+).!..!..!..!. 33334444

@ .(. 3#3#3#3# +)+)+)+)6L434<6L434<6L434<6L434< 3333#### +)+)+)+)6L14<6L14<6L14<6L14< <<<< +)+)+)+)L64343L64343L64343L64343 <<<<

A ( <<<<"""" +)+)+)+)CCCCJ76MJ76MJ76MJ76M <<<<"""" +)+)+)+)-+-+-+-+**** <<<<////

$ . 4444

) .

B ////

7C0D01E3F47GH47I8

Page 7: Giao Trinh VXL 1

! ! ! !

"#$$#"#$$#"#$$#"#$$#% % % % &'()&'()&'()&'() *)'+) $, *)'+) $, *)'+) $, *)'+) $, ---- .... //// 0'()0'()0'()0'()1111 )2() )2() )2() )2()3333 ,2+)')2 ,2+)')2 ,2+)')2 ,2+)')2

Page 8: Giao Trinh VXL 1

45&*45&*45&*45&*

6 6 6 6

!"#$%&'()*+ ,-%"(*%*% !./'(#0

!" #$% " & '( ) #$& !" " ( & *+, !" % * #+% - ./ *0/. /+) ! /( %( (-./ #

1 # ( " ($ !" #$

2-/#"(3( /#"(($(( '240*##+ 1240*(###+

1 !/## #(/#" ' (440%40%(5 0)! /( % /'67%( /#" '240% # # ! ( 0) (*# /# #+

1! /( -! # !8 # (( " #/"! % " % !"

1' !89&%( #%!(:% (;(<=4/#"( (8' !"( //

!"#$ %&''()*+,-#%.)/"#01&2%3,0)*4,.5&) %6,27

• >98?6%0#(9 & 9779 " #97?; ' 9( 9@

• >98?6=%0( #(: & :77: "#;A ' :( 9:

• >98?69%0(:77:(:7:7 "#;9A ( %/7 ( :77:

• >98?6;%0 ( :7:7( :7:@ ' ! /'# % 3#'//( ( /!" #'/

• >;8?6:%0(; & :7:;B =7 -C //#D (&'# (' ;

• >;8?6?%0(; & :7::( ( :7:;! ( ( :7:; & ' C :

Page 9: Giao Trinh VXL 1

45&*45&*45&*45&*

6 6 6 6

& ' # ( ;% , (# (# 0DEF).G>

• 1 8?:(?:=%0 # (:7:;(/' # (:7:; "# H /' ( ( %-C =9 //#;

• >=8?:=%0 # (:7=:;&(;(&/#"(:7:; '8- /%!"IJ%!"3( / !#' ( //

• >78?:@%0 # (:7<:;(<=% H #(/' %&'# (' <=%/ #

• >98?:?% 0 # ( :79:;% ! #" 8%/ #' #% (- #' #) '; ( (:7<:;2- "8

• ><8??<%0 # (F(;9 (- 2- ( :79:;

• ><8??@%0 # (FF# =/ K

• ><8??6%0 # (F00EFF# LG

• M8???%0 # (F000N0J;9% # 40I

• M8=777%0 # (F01

='%-*1-2%"(*./'(#0

1 " " # (- #'*#/# + I # )FO( ' ( ' ' ( B # /# # P )FO%# /# # (!"&*+( & !" #$M ## /# # (-&

89,2.)*:/"#01&;"60)*:-0%< "&,%=,2 >, -#%.)/"#011& (!"&1 (- *# BJ2O+ "// J%4#%J%Q#%) /#%0#%I#

J2O! '" // ! ' &%(J2O =&( $=&/R(-## ! J2O! '"("& !S"J2O & ($ J2O%( !"!"&) !"&&"&( (-#"! J2O&4! %! !"&"&

S" & % ( / !" % " ( !" $/ #$) #$/ /"&& #& # % '(

Page 10: Giao Trinh VXL 1

45&*45&*45&*45&*

3 6 6 6 6

B % !"&&($ !"&!&&

I #&# ' " "A "( "&)#&# &H- '((&

!"# !$ % # !$& # !$& # ' " ' " & # %% () * # !$ & ' +, !- # ! # " (. # ' ! / "* ,% # !$ & ' ! !) $# ) .*'!'# ! ) !) $*+(.!"# # &!00# 12 3 4

M 8 ( % !" !" /' ! ( ( 1 / # /' )"#&"( /"% /""&' ( '# ((&'# (# ,/-536,/-#

<4*0.5-64%+7%78)" +9B

1 0)'(&(!" ( C ' (( C (% ( "0.Q

4 ! ($EB

?, @A@B %C-'(-&-#%D8:'D%&1.)'>, B

( " # B)FO#%# TJ%#!"U%#!"$% #( $( %/

>## ( ! ( ( 'H% "/'(#!

Page 11: Giao Trinh VXL 1

45&*45&*45&*45&*

6 6 6 6

># #)FO ) !" # ! ()#)FO 0) /"' !8 /)FO

D TQ"#& #$" /// #$U%# TJ 0)TJ"( #& #$(& ! ># # / / / OJT> * O(## #(#E##+%! "# OJT>"" "& /"( " /( % %(-!"!

S" /( $( / #( %'0) /( ( 0)!"$1 $1 ""- ( R# TJ )#( 0)TJ

A /

:4;<=>

? @"A*B'BA'C# !"

1' &9%/ (:%;%<=(;9 5( &!& !8!%( & % (%!8# # '(&%!"//%( & %!8# % (/ # '(!"( %($((5

)(;%<= ## ('0D(:7::( 8?:)#'# (:7:: "&;%& /' C :I #'# ;'F) (:7:: " ( (;B=:;% R(<=B<:;%9:;( (F

V !" ( (( '!" !",!",()U(!",(B '/%! % U(!"//# ! (;(<= /> ' // ( /

1<=/#"(;('(<=<=)(<= !8( ($ 5& ( " 9%# ! (:$/9%( (;/=1 ( (:$(<= 8/9%( (;$ (<=8/ 'S"8 ((' (

%&),)*:D-!;"60)*:-B #&=""&&((/! %0) (1:$&&:%(;$& /&; #(:7::= :*(-*1-2+"0/"*DE7!-B

Page 12: Giao Trinh VXL 1

45&*45&*45&*45&*

F 6 6 6 6

I ( "# /# #()('- (!8# B(9779 9 -C' "# =9W;<:9 ' %(: ; -C' "# =;W;@@<; ' %( ; =7 -C' " # ==7W7=9777 ' %(<=<:;;:7=7 "#9P ' 1 !8# ' " #$ > " ( /

%&),)*:D-!E% F -C("--C ' - (# !(#&

%&),)*:D-!E)*4-G )*+, ("!" !# !" %!" %!" 0Q%!"0Q

< 7D%G7!#*B8. !%%"(*./'(#0B

> !/ ((H- ((%( ( $!8> !(( B

1 > ! &:7@ =VX :EY:7J 9VX :EY:7D ;VX :E=:; ;VX ;E

9:;IG=E;; ;;X <=EF ;;VX <=E

9 *%*-2%"(*./'(#0B

) /H# # #(

)'# ("&% ! 8!# (% (# #H# ( (( /#$

)(!& (8&!

M( $ /#$ "( #$!"( %8 #$M( $ #$&// % #$

S""# &'# (/! ("1 '# (& (!8 #$@ *%# !-%"(*./'(#0B

>/( # & " ((M( '# "$ !"(%! ( ( // 1 =/

Page 13: Giao Trinh VXL 1

45&*45&*45&*45&*

6 6 6 6

=( : :7)@(Y:7$:7G@ ! Y:7 6:>/ (# !/#$( #$ (; *%H ,"+"0/"*DE7!-B

H- # /#$ !"# ! ( % ( !" # & ! 8 (#'# //)!"# (:(;B

A" # * J# +

1;:77 1Y:7 1:7::

0/E" :E ;E# :E ;E :E#( :E ;E D :E# ;E# ;E / :E0.Q ;E0.Q

1;(<= !"# # % ( '

!" ( /6 ;7!-B

HI, 5&)' (- % ' ' C " & -/'C # =#-Z7[Z[Q\ /# (!" '/

HI, 5&1'* ' " & -/':HI, 5&J8(; ' " & -/';N !

/= ' ! 5 ' -C%-C -/'(&

# ' & -/') B8:, 5&K%,;8D*!!*D8(1L // &

! ' # S!( 8! '" D 5 ]/] /%!&( ]/] /$& (& "! "&(&&!2 TJ 4TJ

8: , 5& M KM1,%D) N E8:,2L N # * " +Q4^_>" #& ' #' I # #U #

Page 14: Giao Trinh VXL 1

45&*45&*45&*45&*

I 6 6 6 6

'!ITJ$/ 5 (* ! =7+`#$ ,0)!" R K& !" # )FO)= 4TJ(ITJ *$&+

HK*%;H,01*D8(1L C & # %H#$& ! /( H#$I& / I&# ! '-!TQ "& -N! ' "D ! ' // (&

HK(82(%DD%O0*HL TQ(&( /( H#$%#FTQ &( "(&( (C //I&'# R' & ( / #$ " # (7, $'# FTQ

HK(%!%O0*HL FTQ // (&%! /( ""! '/#&4! &$/ ""#&

H K0*'()%001 HL _FTQ // , ($ , ( // & ` #$/ " 77777777

M-,20"5P,2O8:, 5&7 M -C( &$& =Ma

I ! *AD+%*D+(*PD+( W:

%C-'(-&O8:, 5&7%#,2O8:, 5& KD*D8(1%((%1L7/ % 5

*+ !" *+A " ! H %#-&& " ( H * +

1B ; " 9a9$E=

?, @AQB8+ "&D%#,2O8:, 5&RSRB

)!" ! /'( #&

Page 15: Giao Trinh VXL 1

45&*45&*45&*45&*

6 6 6 6

%P 8+'(5P7M "# " /( -' 4 !

$E<B

?, @ATB%P 8+'(5P 8O8:, 5&B

"# 8BE P&-C"- ' #E )/!"" (

%&'>, )*:-E)*4-G )*+,7> */+B /B = $ ! '

( && # "# % = $ //#

> *Q/_+B //& # -!((!"' "' &

> *b#_+B //&' ( ((!"' "' &&"( '

P (& $E9B

Page 16: Giao Trinh VXL 1

45&*45&*45&*45&*

?J 6 6 6 6

?, @ARB)%#,E84' 5<)2)%,E8P2 )O8:, 5&B

: *%8*K%G !-2*7 D)-27*K.%"(*./'(#0B

M /( %( /( ' "!" # !8!")' 0)( 0) ( 50) ( 8#'% ( '!" 0) (

D'#$0) ( " /( Y:7B

& 0) )8 ( &:97 I# # # # 97/EI0F:9=7 F#/. / # # 97/EI0F:9<7 ) ### =:/EI0F:997 4#/. / # # 97/EI0F:967 I# #(### 97/EI0F:@<7 4# # # 97/EI0F

Page 17: Giao Trinh VXL 1

45&*45&*45&*45&*

6 6 6 6

D'#$0) ( " /( :7::.:7=:;B

& 0) )8 ( &:7:6.:7=:6 J# /# # 97/EI0F

:; I# !# #*/# #+ :/EI0F:=7= ITJ # # 97/EI0F:==9 ) !# #.#(# ;/EI0F:=@7 J# 97/EI0F:=@< F# ##(# =9/EI0F:=6= ^ //! # # 97/EI0F

Page 18: Giao Trinh VXL 1

45&*45&*45&*45&*

? 6 6 6 6

Page 19: Giao Trinh VXL 1

!"# !"# !"# !"# $ $ $ $

%&'!& %&'!& %&'!& %&'!& %()%()%()%()**** +!& +!& +!& +!& ,,,, !-#. / !-#. / !-#. / !-#. /

# !"# 012 # !"# 012 # !"# 012 # !"# 012 %- !"#012%- !"#012%- !"#012%- !"#012**** $ " 012 $ " 012 $ " 012 $ " 012,,,, 3( 3( 3( 3( 0120120120124444 5'!" 6 0125'!" 6 0125'!" 6 0125'!" 6 0127777 8 ('+!+ 0128 ('+!+ 0128 ('+!+ 0128 ('+!+ 012

! # !"# 1214 # !"# 1214 # !"# 1214 # !"# 1214 %- !"# 1214%- !"# 1214%- !"# 1214%- !"# 1214**** " " " " 1214121412141214,,,, 3( 12143( 12143( 12143( 12144444 3)'. /(9:!& 12143)'. /(9:!& 12143)'. /(9:!& 12143)'. /(9:!& 12147777 %&'!& 1214%&'!& 1214%&'!& 1214%&'!& 1214

"#$%% $& %+6%+6%+6%+6 ""&'""&'""&'""&';;;; (&' (&' (&' (&'

Page 20: Giao Trinh VXL 1

<# (&'!&<# (&'!&<# (&'!&<# (&'!& 8%8%8%8%

,,,,

'

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

, *& + !( # -. !( *&#/01" 2*& 34###

/ !. !( * ' " * "# , 1" ( " 1. + ' " ( #5+673+ * 28

()*+,-./012345675829:;)670)<25=3>?@A=BC8

9* !0*8 # : * + 0 ( ' ' (#

; " !" ( ' 1& (# < 6 & ' =>:? 0 & 1& ( 3 & ' =@9? 0 & ; 1& ( * #

Page 21: Giao Trinh VXL 1

<# (&'!&<# (&'!&<# (&'!&<# (&'!& 8%8%8%8%

A& ( " "! B9!) C*D ' # E* 1& ( ' " 6 & =>:? ' ; 6 "! # /( )) 1&( '*1&(' #

9 + ' 1& ( !( F ( ' ! BD#:& @9 )) 1& ( * ' * 1&( ' 1 G * ' ( 1& ( #9 +1&(* !#

/0 1" ( 6 1& ( + !( 6 1& ( " ! * )) ( " " ( + ; *& " ! & #

!( 1& ( 6 1& ( ( ( ' 0 1" ( 6 1& ( + *& 6 1& ( 1 6 & =>:? () 1& ( H !( 1& ( ' 3 G !( 1& ( I 3 1& ( I!(& =>:?#

<"()) *8

11 !)! @C J *@C

, ,K >!

:A ,KK A!

H 0 ! 1& ( ' 1& ( ' & 1& (# $ & '! H F ( )*!( "#

'

!"#$ !"#$ !"#$ !"#$

' H & "! 1& ( # 9 *!( F("((F( " " ' 1"# / * ! " ' '1"'CECCACJ#

'1"&1" ()+1 &1&()""'( 1&( +'*1" #,"'1" ( #

, " * 1" ' 1" ( !( !# '1"+()+#

' !( B D(!+LB DH ),LB D " M B D '1"(>CB DGICB D#

Page 22: Giao Trinh VXL 1

<# (&'!&<# (&'!&<# (&'!&<# (&'!& 8%8%8%8%

7777

()*+,+./01D?)**0E323826*3)*<*?9:;)670)<25=3"?270F702:GG07/A.E260;/3HD

% % % %

*3)*<*?225D5B3607'9 !( ; " H & 1& (

0 # 5 )) * " )) & !#

/0 1" " ( !( ( ( 3 1& ( !( 1& ( E + !( 1& ( ) ! * 1& ( * *& " ( ( ( 1& ( B !D 1& ( E B ' F !( ' 1"D ; ( ( 1& ( *& " F 1&(#

8 < ; * " ( ! ! 1&(!*&!#

-( H ; " ! 1& ( ( F ' G ' + 1&()!#

9 ! H ; " *& " & ; ()( !( " * ! 0 G 2+!(1 2#

*3)*<*?90H/:4D2*A.)<67()* I 70<73D205)6:7J'

9 L !( ; " # + !( ( ) ( ( *& ' "(0 '(;!(#

Page 23: Giao Trinh VXL 1

<# (&'!&<# (&'!&<# (&'!&<# (&'!& 8%8%8%8%

9 ( ) 0 ( ) !( + " + " ( # H L ; ( " ( (*&""()#

9 L 1 1& ( 1 1& ( # /0 1" 2 ) 4NNO4 ' + L ) 1 34 ' % ' P ' 4NNON#

( 1 L & 0 ( 1 GI#

9 " ( !( + + L ) " ") !( *8= !

$G I ( ' " > ' ; * G I 34 # , ( *& F ( 1 ' ' * 1& ( ( 1 0 !& ( ; + " ( (#

9) "(H(1LG(#LI " H % " ( ( " # ( " ( 1 '+LH''#

-( ( + ") L !( G ! ( !L*G!""(+( !(GI!Q(F("+#

*3)*<*?673E)<6*38?I6365GK:<?G6:7J'

()*+,L3456758225=3D0H66*3)*<*?673E)<6*38?

9 " " " BM *D 1 & ; !( * ( ! # /( & ; ! )) () +" ( ( & +# < & + *& % " !( G0 !# 9 ") & ( + + & I " " ( ; ! (# 9 " *& & ; ! #

Page 24: Giao Trinh VXL 1

<# (&'!&<# (&'!&<# (&'!&<# (&'!& 8%8%8%8%

1111

!(""+ +67O#

( " 0 1" " ( !( ( ( 6 1& ( 2 ; 333333336 + *& ! G 3# :" " ; )) ( 333333336 + R P# /01" ( H ! G !( ; P + S'RP"";RP+SR3#

/0 1" & ! " 8&!(+!G!(G 3P#

3# :") !(*G)'G 3P#

6# T!(13#

O# <!S"R3'U

V# :'"()(6

:+#

WXY"8

M3N377CO90770PI2.Q673Q)ODA.E)J' "(!())(G ( ; )) (# < ; + Z3 " " Z P# ["(!()) 8*G * +[ZP" " [ Z3# E [ 3 I " )' ( "(("#

M9N:70'SR!(;))RP""SZ3#

M2N:<36?>:I2.QG043;DJ' : Z 3 -,E G 3 " ":ZP#

MRN)6:7D:R?36:2377CI2.Q673Q)F*5EJ' I 1" ))( V)#

M:N)6:775F6SB3<I2.Q9380)<3T6J'E>MG 3 ()+!))%""+'))%#

MUN>:7UB0PI2.Q673Q)G04208R345J' R 3 )) ( 11&(#

M<N 37?6C I2.Q 2*3V) B:=J' G 3 ; )) * \"" *+LZP#

,"" ( #9!(* FF"#

*3)*<*?20)670=)<3W)@:4FI632X 0?)6:7K:<?G6:7J'

9 H ) !( ; " ( 1 1& ( ,L R LH,LL1 ;(H )!&"! 1&( H )#

Page 25: Giao Trinh VXL 1

<# (&'!&<# (&'!&<# (&'!&<# (&'!& 8%8%8%8%

T L ,L & " ( I ' # 9 ,L!BI')H )D*"(( 1& ( H )# A () G ,L G I (#

9 ,L ) I !( ' 1 () + () ; + " " H )# : ' " H ) *& I !( ' .'#<1&( H ) '1&(;" !+ * F ,L I ' ) ( C- ! + " ( ' + ' & " 1& ( "! ( H )#9H ) *

*3)*<*?/Y32*Z90H)*.8I3RR7:GGK:<?G6:7J'

-. (+GI)"GI! !#:&GI"F'*GI34#E*GI1 ""!('""3)>)]@)#

:(1GI' (1L ( ( ( " !& + L H ' G ( ) ( 1 G I ( ' H * " ( ( ( 1 G I )" ( ( " " ( ( ' ( + G I ( "1 6"(!((#

9 GI(1 RL#

*3)*<*?B:H)*I?)G67526?0)K:<?G6:7J'

9(1 !&( "(#

-( (!( ( "((#

$ ' ( " ( * L I ( ( # < !(( " Y 1& ( ' " ) ' ; * 1&( (# 9) ( *& " " ( " ( ( ( !& ( " ( 1 (# E( !& *& !& ( "(0 '(! ('#

1 1&(( ( #

9(1 *1" ()+'"*1" #

*3)*<*?2*A83RA[B?:H563ED6*.Q?I:DF0737CR363K:<?G6:7J'

9 & 1& ( "! 1 " ( )) 1& (#AI 1&('H&1&( 1&( & ()*& (&#

A& ( ( " & " ; G ( + ' " (# 1& ( * 1& ( ' 1& ( * F 1& ( " ! 1 ) &

Page 26: Giao Trinh VXL 1

<# (&'!&<# (&'!&<# (&'!&<# (&'!& 8%8%8%8%

2222

1& ( "! " (# : () + ' " )) 1" "! #," ( "#

*04?/?:15X*?:\)B0<?2I20)670BB0<?2J>3QX*04?<?3=?D3QB:H)*I?)G67526?0)R:20R:7J'

H !& ( ( ( ( * !& 0(#

H B D ( ( 0 ( ( !& ( * *& " ( ' (# < " ! !( R!!( #

0 ( 0 ( ( G " 0 ("7### 0( G ' # 0 ( *& " + " * "#

:& 0 ( ; " 0 ( " (# : ' 0 ( + ' !(#-"" !"1(0("& # 0 ") !" " 1 ( ' I '! ""' #

5GRA[B?:H59:;)670)<>?@A=BC8'

E* 1& ( 1 ' 1&( 1 ' ; * 1& ( # ' (1&( *F1&('*'*1&( *1&(6#E* 1& ( ' * ' 1& ( ( ' G >@# E* 1& ( ' & * 1&( 6 + (1&( ' 1&(#

$ + " ! ( * 1& ( ' " (& " ( !( ( ( 6 * G )' 6 8 !B"% DZ33P3333P6 AZ33P33P3P6#

9+"(*8

♦ 9 " ( ( ( ( 1 6 ) 6 1& ( 6 G # $ " ( ( ( ( 1 6 A + ( ) ! !& ( )) ( *!&( AA#$"+ +67V#

Page 27: Giao Trinh VXL 1

<# (&'!&<# (&'!&<# (&'!&<# (&'!& 8%8%8%8%

()*+,]7A.82X*?20H)<RA[B?:H5

♦ A& ( " F ' * 1& ( ' !( 6 & 1& ( "! " E*1& (# 9 "! *& )1&( # I "! " *" ! #^!+67N

♦ A& ( A " * 1& ( "! " &"))*1&(#9"! *&)(1A#I A "! " * " ! # ^!+674#

♦ *& ( " ) 6 1& ( " 6 & # :& " ;))("") #^!+67_#

♦ ,F; F)(*"" + *" & ! 1 "! ""*`* ()#^!+672

L)(6*G)'8 33P3333P a 33P33P3P 33P333PPP

Page 28: Giao Trinh VXL 1

<# (&'!&<# (&'!&<# (&'!&<# (&'!& 8%8%8%8%

()*+,!^A[B?:H56*3)*<*?/A.E2/A3/:4)6*3)*<*?:DF-

()*+,_^A[B?:H56*3)*<*?^/A.E2/A3/:4)6*3)*<*?:DF+

Page 29: Giao Trinh VXL 1

<# (&'!&<# (&'!&<# (&'!&<# (&'!& 8%8%8%8%

()*+,`:46a53=BA567.=B3E?6*3)*<*?

()*+,3826*3)*<*?63ED67.=B3E?673E)<6*38?93)/315

Page 30: Giao Trinh VXL 1

<# (&'!&<# (&'!&<# (&'!&<# (&'!& 8%8%8%8%

,,,,

'

&&&&'("' '("' '("' '("'

( !( 1& ( * G )' " !( ( + 1& (G )' *& ' ! !( ' ( # -. !( 1& ( !( ' ( ! ) !# 5 ( (1&( 1&(#

<()( (! "("#

:()(!( ()(!( +6 #

$(1 !((R(1 1&( 2+(1 !(( 2 34+(1 !(( 34###

9 (!&(*&"((!&( ( # H *& G ( ! + *& 0(!"( 0( *&"(H! ('#

5+67b!" "((8

()*+,b*5XCQ6*AE2*?:H)B:H)*25=3>?@A=BC8

-((""()(68

:456046*A8)*346 ( *& ' " ( ' ( +# /0 1" ' "(!(((8AA!((1G1&(-@/### &(! "("#

:456046*A8*3? ( ) ' G I G 0 1&(! )"(#/01""(!((((16 E F ( 1 1& ( !( ' # W 6 ") EF GI'#

W" !&(8)1B)1D 6" GI#-&(*& !+ GI*& G01&(#

08)B:H)*6AQ90H)*.8

?3=?D3[B:H)*

*AE2*?:H)B:H)*

Page 31: Giao Trinh VXL 1

<# (&'!&<# (&'!&<# (&'!&<# (&'!& 8%8%8%8%

,+673P!"3(# F

()*+,- 3456758225=3D0H6B:H)*930<01DD3[B:H)*>3Q/Y32*Z

9 1&('' !&( 1&() GI#$(I!( 1&(+GI&"!#

AI GI1&("" (#<*1"!( ) #

&) *+,"- ./&) *+,"- ./&) *+,"- ./&) *+,"- ./

-( ( * G )'# $ ( I !( + (1 6OVF&+' #$!*")") * G )' 1 * 5 ( 1. 1. " & ' ) * 1" " ; " +&&+#

$ ; (" "H Y (# 9 " ( !& ( " " I O "# /0 1" ( 1 1& ( " -@/ ( ,E### <( G I * + G I . *# /0 1" ( !( '*8

c-LMbP5#

<*1" " ) ()+1.( + () + 1 " + " " !( ' & " **! Q + R ' &**! + *& ' Q ! " ( + + )* 1" + ' 1G **! ( 1 1" ' &**! ( 1" * G )' G I 1" G )' ") (+ !"("#

0000 ----"' ! "' ! "' ! "' !

$ ()(" !b!(8

♦ :!(1&(8A*K*#

♦ :! ( 1& ( ( +! !8 J * E*K*,*#

♦ :!(*" 8!1#

♦ :!( 1G8C*1*K*#

♦ :!(L#

F20R:

RR7:GG

F20R:

RR7:GG

RR7:GG

Page 32: Giao Trinh VXL 1

<# (&'!&<# (&'!&<# (&'!&<# (&'!& 8%8%8%8%

7777

♦ :!(8E**1*#

♦ :!(8c!)*#

♦ :!(" !(%8*C1C**#

♦ :!( ()8>)1@)#

!& " !& G )' ( *& " * " "#

1111 "2$3 4 -' "2$3 4 -' "2$3 4 -' "2$3 4 -'

: & + ) ' ( R 1&(#/ ++*& %"" ()+ !! "(+#

"#$%&'()*+,&'(-./0'&&'(-.,(&-.&1.-.0&!",+2,)&2,+,&'()!

$ ' ( ) * "# "*"#

GI!( B""% GGID8

♦ <GGI!GB>!)111**-1D#

♦ <GGI B>!!111**-1D#

♦ <GGI")BA11**-1D#

♦ <GGI)1 BC*>111**-1D#

♦ <GGII*B>1 111**-1D#

♦ <GGIBC11**-1D#

!-!-!-!-..... /+.. /+.. /+.. /+.<<<<

$ )1 ()(!( 2#

/01"((8AA

( " ( 1 " ( ( 1 C;& #

!-!-!-!-........ / ( / ( / ( / (<<<<

-( ( " ! 6 ) !& ( " !& ' ) 6 G I# $ G I + ) 6 1& ( ' ) GI#

/0 1" ( ") !( 1& ( " *8 -/> MJ5#9 -/> !& " MJ 1& ( 1" * 5 # /+ I 2 ' 1&( (1 2#

!-!-!-!-..... /#) !'<. /#) !'<. /#) !'<. /#) !'<

Page 33: Giao Trinh VXL 1

<# (&'!&<# (&'!&<# (&'!&<# (&'!& 8%8%8%8%

/0 1" ( 1 ( 1 !( ' G I 2PPP5 8 A2PPP5#A !&"GI2PPP5"")'( 234 GI')1 V*5 IG!('#

$ & ( 1 G I " ) + ( ( 1 O 8 !( !&(6 " GI'B 2D#

9999 !-!-!-!-..... /!'9(<. /!'9(<. /!'9(<. /!'9(<

$!"GI)1 1 (*8

/0 1"8 -@/ -# ( *& 1 ( 1 ' - G I !( F) # $ 2P2N + G I F) 5+GI34')1 F)!34GI#

"&2-2,&334&13!

!!!! !-!-!-!-..... / /=<. / /=<. / /=<. / /=<

$!( I*B>1 *D"1 GII*#

< G I " " ( R ( 6 ( ( 1 I * >A# /0 1"8 ( ( ( 1 ( 1 ' G I I * >A 1& ( 68 AA B>A aD# !( * 1 2#

>>>> !-!-!-!-..... /<. /<. /<. /<

< G I G I I * >A " R L# $G I ' " 0 R ( ( 1 ("L(1&(6#

/0 1" ( cL PN5 8 " ( ( G I ( ! +L N#

'

,*!( ;' *!( 2""*1")(#

-F 1 ( " !" * ( ! ( H ( 2 . " + " * 1" ( " 1& ( ' 0 1" ! F " ( + I"('((;(G G ' 1 _ " ! ! ! !" ### " 1&( '*"1&(! !0 #

9) *6 28 2P2N> S2P&S#

/ S2P&S") 2P2P&>#

$ !"#$ 567 $ !"#$ 567 $ !"#$ 567 $ !"#$ 567

Page 34: Giao Trinh VXL 1

<# (&'!&<# (&'!&<# (&'!&<# (&'!& 8%8%8%8%

1111

S2P+67338

()*+,--./012345675829:;)670)<25=3>?@A=BC8

9* S2P8

< 6' H&*#

<!8EA5MdEddAd5ddMd>LL,L>^ >W#

E* 1& ( 6 AP e A_ 1 ) 1& ( G ' Q (!*1&(H(!))GHKf#

E*1&('))'"1&(&#

Page 35: Giao Trinh VXL 1

<# (&'!&<# (&'!&<# (&'!&<# (&'!& 8%8%8%8%

E* G I !( ! 34 H G I ( G"(!*GI1 HK7#

<!&(1 !&("((#

<%#

!8 * " ( " >@ * !#

:*1" aN/ ") ' #

&2 !"#$ 567&2 !"#$ 567&2 !"#$ 567&2 !"#$ 567

/ S2P342 V34"+ +6736#9 S2P"*1"'C-Y#!6!'1"*1"!((()&2F")"" &F)34#-.!!4'1"!(0& !("#

()*+,-+./012*3;)25=3>?@A=BC8

*3)*<*? ' L & + # 9 G I ( ( " ( # :( 1 L " H ' ; ( ) * ( 1 " * * G I# < " (( c!) + G I ( *& " F L *& ' G&H#

*3)*<*? ' ,L&+ #9,LGI ( ( H ) R! ( C-# / C- ' " * B>M@D# A& ( " H ) F " H ) R " ( ( L,5 L@L# E( H ) " 1 & G I L " ( ( " + LG%#

*3)*<*?2*ZG04>3Q'6 I * G I 34 " 1 GGI1 I*#9GGI +!(*&;GI 1&("&F;GI 1&(1#

Page 36: Giao Trinh VXL 1

<# (&'!&<# (&'!&<# (&'!&<# (&'!& 8%8%8%8%

*2*2*2*2

: 6 " * 1" G G I 1 I * ( 1 *&(01&("*1"#

*3)*<*?BA5/Y32*Z)<3T6IJ' +% 3GI%G0 1" % 'H " + )% *& "( + )" " % " G I PP445 1 ; G# / ( + I !( + )" " % ) % " G I ; G# $ ) " + )" " % + S2P * 1" % ( GI*8GI+)""% 342"> 2GI)+1G'%)#

)) + )" " % G G " G 0 "(+)""% #

*3)*<*?B3QD6A.?90H)*.8KI7:U7:G*7:<?G6:7J' S2P !( ( ! ! ())*1"((AC-,C-#_2 0 ( ! *& " ( H G * !. ( ( # E 2 " () + " ( =?# A& ( ! ( ! _ " * G I) 0 ( ! ( L !& ( " ((&#/ !(*&' !(!( !(L#

9 ! ( + ( 1 > "F'2*GI#

*3)*<*?225D5B3607>3Q6*3)*<*?SB3<' S2P 6 6 2#5"( &+ )#

3826*3)*<*?6*0;)<R5E)<' S2P 6 ! ' 1" Q !. ! 2 2 * 1" & 2 ( () & * 1" & F) 34 # -( ! " " E AJ 5 ! " EdAJd 5d#

9" !. !( ! () + " " 3 6 ! !( ' ; (# 9 & ( ) % + ! ' 1" " 1 * 1" + )" " % ' ) Q I " ( 3 ( * + # H ! ) ' % + ' H + ) 1& ( ( H ) ! "(+)""%#

*04?' ' S2P H " ( ( * " ( # < ' * 1& ( ' ' ;*1&('#(""(!8

( ( ( ( :A ( @C ( J^7@C ( * * ( 1G 1G)( (H(!(*(*(*#

*3)*<*?B:H)*K>3QX*04?/?:15X*?:\) '!.!&(" (*& ( >C *& " !&# ) *& " ( H * " ) 0 (

Page 37: Giao Trinh VXL 1

<# (&'!&<# (&'!&<# (&'!&<# (&'!& 8%8%8%8%

" 1& ( F 1& ( ' " ()) "0("' #

0000 % # 567 % # 567 % # 567 % # 567

/ S2P*'+673O8

()*+,-L./012*3;)25=3>?@A=BC8

/ S2PVP'8

E*GI34' Pe3N#

E*1&(2' APeA_#

E*(4'8

$LN'8

$*6'8

:)6'8/ T:A#

:( 3'<#

T ;+H*GI1 GI (F">@#H*1&( 1&(& (FG"#5*GI 1&(1 ( ">@#

Page 38: Giao Trinh VXL 1

<# (&'!&<# (&'!&<# (&'!&<# (&'!& 8%8%8%8%

****

90 ( 8 ' 0 ( ' 0 ( " ( ; + " F 1& ( & ( # < ' 0 ( " (; + " F 1& ( & G " >@# 9 ( ) *1"' )( ">@#

90 ( 1 ! ( C-# < ' ! +' #

90 ( 0 ( ( !( !# 90 ( ") 0 ( G ! ( " ( ; + " ( (# 90

( ")0( G %#

90 ( 0 ( ' % ' G " 0 " !)# L *& " ( ' %*"( ("( % " )) ) !!# < * 1" + & ( '(+ !)#

90 ( 0 ( ' % ' G " 0 " " # :% * % 0 ( % ' H " # L *&" ( ' % * "( ("(GI+)""%"GIPP445#

90 ( 0 ( & 0 " ! ) & * G ( +L*&*))% L> C()" % !1 P# 9 % + * G I * 1& ( " 0 ( " ' 0 "# 0(*)"0" 0 O #

90 ( 0 ( & 0 " ! ) 0 ( B ! D 1 L ' G " *\ * ( ( 1& (# L *& " 0 ( ""0"!)#

90 ( 0 ( & 0 " ! ) 0 ( B ! D 1 G' 8L"((59 "!(6' % ' )" " " ( + # 9 59+L"((:@L)"&"( !(#

90 ( 0 ( & 0 " ! ) 0 ( ! ' % ' " *& " " ( * !. ! # 90 ( *& ' * G I * 1& ( 0( " G*1"*(#

90 ( 0 ( & 0 " ! ) 0 ( G L * G I * 1& ( 0 (

Page 39: Giao Trinh VXL 1

<# (&'!&<# (&'!&<# (&'!&<# (&'!& 8%8%8%8%

" G*1"*(#9 !0( 0( LL(0(' * #

1111 8) 568) 568) 568) 567777

/ S2P"(( ';"(!8

• $"F(#

• $"F>@#

• 9 %#

9 ( !( . " ( ) # -. !( " ( "( O 4 FG1 (( !(L( !(G' #

" ! 9B!D "(" ! ! - B!D# 5+ 673V ! " 9 ! - L"('"(8

()*+,-]./012*3;)25=3>?@A=BC8

( !O !-3-6 -O#

gh ! ( 0 ( ( Q V N F 4 9# ( " * 1" !& (("(#

9) 11&(B"FD&L (FG">@ ON 9#

9 96 !. " 9[ * + L *& !. 0 (& " # : 0 ( " 0 " +!( " ) *& " " (# , 1" & ( L 1 "F0 "( #

*5XCQ08)B:H)*'+ 673N ( ( -3# 9 L F G I ' * G I " ! % -3#, & 8 + 0 ( * " 0 "# 9" ! G I ' * & G 1 " 0 ( "1 )))((#

Page 40: Giao Trinh VXL 1

<# (&'!&<# (&'!&<# (&'!&<# (&'!& 8%8%8%8%

*,*,*,*,

90 ( & * " 0 " G R 1& ( " (*&")) *1&(L#

L *& !. 1& ( ( ' * 1& ( " ' 9O L *& 0 ( " ' 0 "# /(L&1&(0( *"'0"# 9O 9V 1 ! ( C- (# L *& 1 !& ( " ( ( & " ' *& ' " ( " " ( 9O 9V#

1&(" !&(#

()*+,-!*5XCQ/08)D3[B:H)*

*5XCQ/0E2*03c2<*?RA[B?:H5'+ 6734 " F 1& ( & L ( (# 90 ( 0 ( " "1&(#

9 1& ( ' ( 0 ( & " 0 " GI'*&G'"1 0())((#

90 ( *& * " 0 " 1& ( ' * & G ' "1 ' ('(1&('*1&(#

90( *&*"'0"GI 1&('** !)#

Page 41: Giao Trinh VXL 1

<# (&'!&<# (&'!&<# (&'!&<# (&'!& 8%8%8%8%

()*+,-_*5XCQ/0E2*03c2<*?90H)*.8

*5XCQ/0E2*03c2<*?)<03E?>?'+ 673_ " F 1& ( & L G " # 9 " ] >@ + L "( 3 "# 1 '! 3 " 1 L ' *" 0 " !. %# : ' '! "+G>@"-@,*&'%G)( !(L#

9 "+0(" *&"!.#

9"("1&( >@+0( "1 'G>@&IG 1&("(1&('>@+0( "1 'G>@&IG(1&(#

()*+,-`*5XCQ/0E2*03c2<*?6*?:469Y)<03E?>?

*5XCQC:;5231595GO673= B.Q?C:;5231595G'+ 6732 ' * ] *# 90 ( " L !. " '

Page 42: Giao Trinh VXL 1

<# (&'!&<# (&'!&<# (&'!&<# (&'!& 8%8%8%8%

*7*7*7*7

!. !# :0 ( " 0 " + L () *G I * 1& ( 0 (O"*" " ' # 9" ! G ' * 1& ( & ( G " >@ B" ( "" (")A-B1!!**D#

9 L ) ' * 1 R 3 ! G ' * ) & 0 ( " 0 " R3 !#: ' *;1 (*1" ( ( + G ' * ) " ( ' ( ! ( #9 ") I " 1& ( ; ) 1 A-# 9 " ( ' * + L ' " ( ' % 1 %'"#

()*+,-*5XCQ/0E2*03c2<*?6*?:469Y)<03E?>?

*5XCQC:;52315)<3T6O673= B.Q?)<3T6 '+ 673b " ( ' % L# L !. 0 ( " ' !. !& (# 90 ( % *& ' " ) G ! ) !!F0(' *"0"#9 -3 ) 0 ( ' 0 " G R G ' % F G I % ' * 1& (# 5 " " " " ( '! ) ' %# 5 " " '! 0 ( G GG'% )GI%#

Page 43: Giao Trinh VXL 1

<# (&'!&<# (&'!&<# (&'!&<# (&'!& 8%8%8%8%

()*+,-b*5XCQ)<3T6>3Q/38FA8)<C:;52315)<3T6

38FA8)<)<3T6X*0;)<)<3W)/A.E2 '+ 676P " ( ' % ' H " L# L !. 0 ( % ' % ! ( ' ' ! R ) !!# :% " * 1" L ) & ' ; " *" (#

L ) ' % ' H " " " ( " ( + # ," ( ( 1 1& ( ' * G ; "( & ( 1 L B G I ( D ( H ) ' " ( + " G I PP445# + )" " % ) " " GI #

()*+,+ ?3=)/016*.Q?<?3)25=3)<3T6X*0;)<)<3W)/A.E2

:H)*3B6' " ( ( 5 + L " ( ( :@L L (" 0 ( ' % B F D# 5 0 ( % " !. "' !. 9V+6763#

Page 44: Giao Trinh VXL 1

<# (&'!&<# (&'!&<# (&'!&<# (&'!& 8%8%8%8%

*1*1*1*1

<'%'H" F% ")))!!+*L*&"5"' #

) ) ' % ( % ( "# : 6 % +%!'*&")0 % #

H " ( ( :@L L " 5 R! ! ( C-(# -. " 5 " ! -3 B (D I " 1& (( (G; (:@L""(' #90( 59*&"0" "59#

()*+,+-?3=)/016*.Q?<?3)25=3)<3T6X*0;)<)<3W)/A.E2

9999 :( "# :( "# :( "# :( "# ; 567 ; 567 ; 567 ; 567

?.8?6*?:H5'-( ' % )) G " " ( L '

L ) " ( + )" " % G ' % # + )" " % ! ' ( 1& ( " F ' &L G"#<+)""%+L""()+"#

*0F*:8FO234D)<3T6'/ S2P 6 & %8 !( % " B ))]! R )

!!D !(%'" #:%'"Y '!R)!!% "*1"H;"""" ()+#

$ % " + S2P !( K) K) )) % B) K)K) Z >MMD () + * * R 1 ( )) % J>B)D (!%A>B1*)D#<>MMG*+L*&'"('% #

6K)K)+67668

()*+,++3?9?6UB?FUB0FSS->3QSS+25=3)<3T6

Page 45: Giao Trinh VXL 1

<# (&'!&<# (&'!&<# (&'!&<# (&'!& 8%8%8%8%

< L G * + L *& * 6 >MM3 >MM6 ! %# ' "))" ! )"( (J> ()+#<(J>"" ( + ' % " B+ " ))D + *& " ) *L"( (J>#

-( ( + & " " ( " ( ( + )" " % " + 0# ' % ' " )) " ( ( # < L " ( ' % " + 6 >MM3 >MM6G*!'%"("(J>#

/ >MM6 " >MM3 ' % ' H " # < ' % " ) ( + >MM3 G * ! ' %

" )) " () +# /( * % ") ( ' % H " G ! " >MM3 " ) " )) % * L " ( ' % # < ( =A>?F(=AC?""(+">MM6") \"!&#

-( ) )) ' )" " " >MM3 R " ( ( ( % ' H " CJ9> B K! Q !* )D# ( CJ9> ( + )" " % + 0 ( 1 >MM6" )" >MM3">MM3)('%'H""(')"#

E('"K)K)))]%!%8

5"( >MM3 >MM6 A.

<LG* P P :%H"G!

9"((A> P P :%H"G!

9"((J> 3 3 :%H""))

9"((A> i i >MM6 \

9"((AC i i >MM6 \

9"(% P i :%H"G!

9"((CJ9> >MM6 i >MM6 G +)""%'H"#

3=)<+,-3=)<B?:H6X:;2382673E)<6*38?9?6SS->3QSS+

<3T6X*0;)<)<3W)/A.E2'L ) ( ' % ' H "# < % + L

' " ( ( ! " ( ( % " G I PP445# 5" ( L " ( ( ( " G I# ( ( I ("+"!(GIF(P(#

L"()+)%'H"R!(O#

Page 46: Giao Trinh VXL 1

<# (&'!&<# (&'!&<# (&'!&<# (&'!& 8%8%8%8%

,2,2,2,2

9 !1 G ' % F ( ' * 1& ( L*& " (# A G ' % ) ( " " (# 9 (("+G'%I)!(!&(1#

9 " ( ` " ( B O !& (D + +"(" G0 (#

, " " ( ) % " ( (+ 6 # 1 L " ( '! 6 " ) ' % "(# , * + L *& " ( " ( !1P#

< !1 3 " " " () + + L ) % R " ( + % " G I PPO25 % ' H " + " ( G IPP445#

," '"(6 1L('!6 "#

$' !1 !" !1 ) ' %# / 2 1 1 +!((")""( ' #

9 !1 () + () !( G I % 34 !. + )" " % + 676O# E " G G G 0 ( # < % " ) ( + 34 ) " () " G I%+)""%'GI#

2 G I " () ( 1 > > )" ") G G I + () + R ( =A >?# < LG*+G>RPP5#

2 G I ) ) " ) G %# I _ " ' G ' % ,E ) R P# $ % ( + "* 1" 6 ' ) " G I % + )" " % 34 GI)'%"'GI\#

()*+,+L38FA8)<)<3T6.=D0R:+

Page 47: Giao Trinh VXL 1

<# (&'!&<# (&'!&<# (&'!&<# (&'!& 8%8%8%8%

E G I)#: () + ) () GI0 '")(#

: () + G I !( ' % " ( +)""%#

<G'%)GI)+L"(GI L ( H ) ( G I % + )" " % %"(+"GI#

-1 3b " ( B_ 2 G I ) G ' % 4 ( 1 L ( H ) 4 GI+)""%D#

<<<< = )(-"- 567= )(-"- 567= )(-"- 567= )(-"- 567

*31)2A8)<'

9 ) *& ( ( 1" 1 S2P# 5+ 676V + !((1 S2P#

()*+,+]3?9?6UB?FUB0FSS->3QSS+25=3)<3T6

E (1 S2P)*8

<)N/#

<1(#

>#

!"(G"#

LS2P#

Page 48: Giao Trinh VXL 1

<# (&'!&<# (&'!&<# (&'!&<# (&'!& 8%8%8%8%

,,,,

E( "S2P ")6(C-C@-FLC@-#9+ 676V ( C@- 2< B3D ' ! ' "'''!(C!' #

!" >@ )) ()G' #9+676V2& 2 & ( 0 ( ' # 1& ( ' ' ' O " & " !"1 99#>>@S2PL>@*&"(H #

5 ( ! 0 1 ( ! ( C1]j & 1& ( ! ( H )# 5+ 676N + ( 6N4 ( C- Y " '! (+676V#<'("'! GI*8

$G I ( " !' 1" * 5J^# < )' 0 * G )' +

GI3P*& )'(C@- (C-'*&1 GI " )# < " ( ! ( C- C@- +)1 !"!&99"(")#

()*+,+!".=70H)<6*:;D90H)*.8

E( ( ) + & ) 1. ( & )#90 ( )) ! ( ( ( (!# : & + ) ( ( *& & ' !( * ") ) '! !( " -3 * 1" ( ((!#

Page 49: Giao Trinh VXL 1

<# (&'!&<# (&'!&<# (&'!&<# (&'!& 8%8%8%8%

5+ 6764 !( !" ( ( '! !( "# -" ( + 6764 + 676_ ( '! !( " ( #

()*+,+_*:;DD0H62*5XCQ/.E?>3Q02*5XCQ"-

()*+,+`*:;DD0H62*5XCQ/.E?/:\675C@534690H)*.89346XCQ

!"# !"# !"# !"#

-. ( C- ( ' * ! (# 5+ 6762 ! " !" ( 1 )(C-(2*1"6(V<#

T* GI36"1 ! ")*#

9 ! ( ( ( ) " "#L)GI !(' GI P4#<!(( ( + I " ( G I 36 R!"!&"( GI " 1"(!('!#

)((! GI()(#

Page 50: Giao Trinh VXL 1

<# (&'!&<# (&'!&<# (&'!&<# (&'!& 8%8%8%8%

,,,,,,,,

()*+,+*:;DD0H62*5XCQ/.E?/:\675C@534690H)*.89346XCQ

*31)D:1D>3Q23822*A.)<67()*>dR5E'

$%!#!" !&&$%!#!" !&&$%!#!" !&&$%!#!" !&&

9() ( S2P ) *1" " ( )S2P#0')' I*&1&(( (*"&GI(F&1&(#

A& ( * ( * ( ( * F * ( # E' " ( 1& ( & & (#

$F ( ( 1 0 ' )' R(1 J^ J^^#(1&("1 () !(()+"#

/(1&("! (H ) 1&(( H ) " " ( R ( L* ( L)# $G I ( H )";,L#

Page 51: Giao Trinh VXL 1

<# (&'!&<# (&'!&<# (&'!&<# (&'!& 8%8%8%8%

< " ( + + G I ( L " L "( (H ) +R(+GI""L +0""()"#

< ; "( ( ( *" ( 1G ( * * *& 4 ""#

, " ( !( ( + *& G ( ( ; * "1 !((F(#

-( ! ( ( ! ( :A @C ^@C L :JT " ( 1& ( 2 & " & ( & 1&( #

: ( * " ( 1G ( " (" 1& ( 2 2 F !( ' G I # "*1"( (1G"1&( (1&(1G!;(1G#

'! () #*+'! () #*+'! () #*+'! () #*+

,*+,*+,*+,*+

+ " ( ( ) _O_ 1& ( % " G IA9* GI%EMMJC*8

k5;GI% 1&(A9

kAJ;GI% 1&(EMMJC

kE;1 1&(#

k)."IG5* "

kIGAJ!5!AJ !E)

k""(EZP#

<'1G+"+'!33 !.!(1!63 #

,*+,*+,*+,*+

+ "(()!(.B1 3O6D%"GI% A9 * !( G I % EMMJC 0 " l " +!8

k5;GI% 1&(A9

kAJ;GI% 1&(EMMJC

kE;1 1&(#

k:")0"=l? **#

k,*(1'#

Page 52: Giao Trinh VXL 1

<# (&'!&<# (&'!&<# (&'!&<# (&'!& 8%8%8%8%

,7,7,7,7

k 0"mld#

k'+ )1&( Hn#

k" !)3O60"#

<'1G+"+'!3b#

"0;63=B:H)*25=3>?@A=BC8 '

$%!#!"- $%!#!"- $%!#!"- $%!#!"-

/ S2P 3N2 ( ! ' _2 ( 2P2P# ( " !!*8

(") 1&(#

(1&( (+!!#

(*" (#

( (1G#

(8** *#

(("+ (+#

( ()>@

(L#

'!. .! /'!. .! /'!. .! /'!. .! /

5( S2P 1&("&'L & ( F & >@# < G G I I & G I 1& (! (*& #

G G I S2P & & + ) !8

0. .! /( 120. .! /( 120. .! /( 120. .! /( 123&&!3&&!3&&!3&&!4444

0. .! /( 1&23&&!5640. .! /( 1&23&&!5640. .! /( 1&23&&!5640. .! /( 1&23&&!564 G G I 1&( 34"")F)2#

0. .! / / !0. .! / / !0. .! / / !0. .! / / ! 7777S2P3("F(I3 G 3 2 G 0 ( o# -& ( ( I 3 )) () G I 34 ( " 1 " + * 1"R!((!1"(B+(3+(OD#

0. .! /(2-!#!8840. .! /(2-!#!8840. .! /(2-!#!8840. .! /(2-!#!884

Page 53: Giao Trinh VXL 1

<# (&'!&<# (&'!&<# (&'!&<# (&'!& 8%8%8%8%

0. .! /&25640. .! /&25640. .! /&25640. .! /&2564

< ) ' 6 B34 D G I (# 6 G I GI( GI1&(#

0. .! / /8236!8840. .! / /8236!8840. .! / /8236!8840. .! / /8236!884

0. .! / ! 28!8840. .! / ! 28!8840. .! / ! 28!8840. .! / ! 28!884

0. .! / !&23&"-!8840. .! / !&23&"-!8840. .! / !&23&"-!8840. .! / !&23&"-!884

0. .! /!0. .! /!0. .! /!0. .! /!"1 ! 28!884"1 ! 28!884"1 ! 28!884"1 ! 28!884

0. .! /20. .! /20. .! /20. .! /29!8849!8849!8849!884

:!#!1- :!#!1- :!#!1- :!#!1- !#6(-;<=!#6(-;<=!#6(-;<=!#6(-;<=

> >?(@!! ! > >?(@!! ! > >?(@!! ! > >?(@!! !

5+ 676b ! % ( 1& ( 2 =2,? * 02=2A?#

-& ( 3 2 ! 6 =P3p2Aqp2,q?8 p2Aq O =2A? p2,q O=2,?#

-. O " + + " ( ( ! V 9 ! _ 9 ( 1& ( & ' B G I 5D # : + ( ; ( 4V (8 2 ( 2(E n

8B5D 'GI5" ! 3!& p33Pq#

()*+,+b:H)*60\)<a5386e^7:<^f7:<g

5+67OP!%(")1&( 2 2=2?#

-&(32!6=P3p2q33Pq?8p2Aq O=2?#

Page 54: Giao Trinh VXL 1

<# (&'!&<# (&'!&<# (&'!&<# (&'!& 8%8%8%8%

,1,1,1,1

9 " ( (!_ 9 !3P 9(")1&( 'BGI5D#

()*+,L :H)*60\)<a5386e^7:<f?DDg

5+67O3!%( 2=2?#-&(628=33PP3P338PPP3P p2q?# 9 " ( ( ! 2 9 ! 3N 9 ( 1&('BGI5D#

()*+,L-:H)*60\)<a5386eK7:<g

A ( ' ) I + !( * ( ! '! ))""#

$&!A!"- $&!A!"- $&!A!"- $&!A!"- !#6(-;<=!#6(-;<=!#6(-;<=!#6(-;<=

9()("!%)'" !"GI=)8]][[[#K)2O)*#]9*]o2P*3#!?

Page 55: Giao Trinh VXL 1

<# (&'!&<# (&'!&<# (&'!&<# (&'!& 8%8%8%8%

Page 56: Giao Trinh VXL 1

<# (&'!&<# (&'!&<# (&'!&<# (&'!& 8%8%8%8%

42424242

Page 57: Giao Trinh VXL 1

<# (&'!&<# (&'!&<# (&'!&<# (&'!& 8%8%8%8%

Page 58: Giao Trinh VXL 1

<# (&'!&<# (&'!&<# (&'!&<# (&'!& 8%8%8%8%

4444

Page 59: Giao Trinh VXL 1

<# (&'!&<# (&'!&<# (&'!&<# (&'!& 8%8%8%8%

Page 60: Giao Trinh VXL 1

<# (&'!&<# (&'!&<# (&'!&<# (&'!& 8%8%8%8%

4,4,4,4,

Page 61: Giao Trinh VXL 1

<# (&'!&<# (&'!&<# (&'!&<# (&'!& 8%8%8%8%

Page 62: Giao Trinh VXL 1

<# (&'!&<# (&'!&<# (&'!&<# (&'!& 8%8%8%8%

47474747

!'

! * S2P + ) *& ) " * 2P2N ># 9 ! + '! 2P2N ! ; !(*+! S2P'#

3# $ !"#$ $ !"#$ $ !"#$ $ !"#$ 6769676967696769

5+67O6 * 2P2N8

()*+,L+./012345675829:;)670)<25=3>?@A=BC8 !

9* 2P2N8

< 6 ' 9J-L H&*R!&1&("())#<;* " ( *& " ( ; ! *& "#

<!8EA5L,L>A>L#

E* 1& ( ' AP e A_ )) 1& ( & " (! ") 2 G I ) P e _ " * G I ] 1& (APeA_#

r ! ( ") 2 G I 2 1& ( ( ( ( >VP''0")+>*&VP'#61(")8 " ! ' ( ! % ' H * ' > ) ' ( * ' 6 ( ") . ' ! H( #

Page 63: Giao Trinh VXL 1

<# (&'!&<# (&'!&<# (&'!&<# (&'!& 8%8%8%8%

< !8 !" ( ) ") + ) ") ") * 1" GI 1&((())'!0(")#

9 ( >C *& & !& ( !&( 1 !&( "((#

<%1&()#

!8 * " ( " >@ *#

: * 1" aN/ !" " " 0 ") ' I%'!""' #

6# &2 &2 &2 &2 6769676967696769

/ 2P2N22 O34"+ +67OO#

/ &+ S2PI * 2P2N 0 * S2P# 9 ! 34 + >A H *8 L !& ( + ( 1 L " >A *&*GI"GI !&(#

, ( !& ( " ( + ( 1 L & H ' "(()("( 1&(( +L*& >A H ' 3 F 6 G ' 1& (#: G I ' F) 5 + ( 1 5 *& >A (#

7:<IJ S7:<IJ

7:<IJ 7:<IJ

^7:<IJ 7:<IJ

7:<IJ 7:<IJ

KI-_J

KK"KI-_J

K"KO^K"K

^^KI-_J

()*+,LL3826*3)*<*?9:;)670)<@A=BC8 !

O# # 6769 # 6769 # 6769 # 6769

5+67OV *' 2P2N8

Page 64: Giao Trinh VXL 1

<# (&'!&<# (&'!&<# (&'!&<# (&'!& 8%8%8%8%

41414141

()*+,L]./012*3;)25=3>?@A=BC8 !

/ 2P2NVP'8

2e3NB11**D *GI0(1"O"*&"!151 5 G*#

APeA_B11**]1D *")GI 1&(0( ]O"**&GI ! *&1&( "#

JB11**D 0(1 " GI*APeA_ GI I !" #

,P,3 0(&" !( 8

,3 ,P 9"

P P 3 T1&('(

P 3 P $"1&( (

3 P 3 T1&('>@

3 3 P $"1&( >@

P 3 3 $!&( (

Page 65: Giao Trinh VXL 1

<# (&'!&<# (&'!&<# (&'!&<# (&'!& 8%8%8%8%

3 3 3 $!&( (

3 3 3 9 '%

5S P P 5

5S 51

5S C*

,3 " 1 " " # 0 ( ,3 ,P *& % G B( "D % !( ! . G " "#" J0( #

0(& !)*&"1&( (F>@ *&" "5@A59 CJ,J9#

0 ( & ! ) *& 1& ( ' ( F >@ *&" "5@A59 CJ,J9#

CJAW 0 ( & CJAW ! " F 1& ( & ( ( F G " >@ & *\ * ( " F 1& (# : 0 ( CJAW ! ) + L ) " ( '! " CJAW"!+ "F(#

5@A 0(& 0"!G"' '!' ;*1"*GI *1&(#<)("0( 51 + *& * 1" * () ; * 1" *# s + ('*&)"""('1 *G"' #

5A 0(&1 G'5@A *& *1"* #5A*&"!)G'%' ' *#

>:9C 0 ( & ' % ;# 90 ( " !. 5@A 59#

: >:9C " 0 " + *& " ( ( ) % ' # 9 + ( CJ,9C9 F ( " +)""%#

>:9C 0(%))F!R)!!#

0 ( & ) ' % 0( " 1 ' ( * 0 ( ' % >:9C " )(# 90 ( " 1 ( ) % 26Nb F G%#

C,9 N#N C,9 4#N C,9 _#N 0 ( & ' %# E 0 ( % 0(%>:9C I "%"GI "(#

Page 66: Giao Trinh VXL 1

<# (&'!&<# (&'!&<# (&'!&<# (&'!& 8%8%8%8%

72727272

9CL 0 ( & ' % ' H " 0 ( % " !. 0 ( ' % >:9C % C,9# W' % ' H"R)!!'!('#

0(& *0"!)*& LPPPP5 *&*))% K)K)5A#E*1&(*GI * " G *# ' G & G ! ' G L G *# :& * " C "!"*!!#<LZPPPP5++"%"("GIPPPP5#

CJ,J9 @9 0 ( & ( L G *# 90 ( 1 *G(01">"26NN26_b#

^3^6 0(& & """F!"F!"C"1( "(#

-" 1 ( & 0 ") ' I '! " " " ' +) 3& ^3#

9 * & * " " " 6 ! )"(' #

< 0 ( & 1 ) G !(01">26_b#9* R*""*1"6#

,>A 0 ( & 1&( )1& ( & "") _"(C>-#

,@A 0(&1&()1&(& !P!3""((,>-#

/ ')aN/ #

/,, ')T:A #

E"'% GI%8

9' 9"' $GI+)""%

-(

9CL 3 PP6V5 "'1! "!.

C,9_#N 6 PPO5 "'B""D

C,9_#N O PPOV5 -"!.

C,9_#N V PP65 -"!.

>:9C N ^! -"!.

Page 67: Giao Trinh VXL 1

<# (&'!&<# (&'!&<# (&'!&<# (&'!& 8%8%8%8%

8 G I + )" " % ( ( ) L%")(#

V# 8) 67698) 67698) 67698) 6769

/ 2P2N")*1&( *GIJ"1 2GI)'*APeA_+67ON+ ( "( 1&('(#

_" ! ( ("( _" "';"0( ,3,P ' #

-( ! ' ! O " 9 " ( ( +" ( V F 4 " 9 B 0 + " j>9 F5@AD#

()*+,L!?3=)/016*.Q?<?3)*03E6/0H)<25=3>?@A=BC8 !

gh (8 " 938 + L *& " G I 2 * 2 e 3N 2 ) *AP e A_ " ,3 ,P ! P# $ " J G I " # < * " 96 + L ' ! ) ( ( " ( ( " 1& (# E( () 1& ( ' & ( G I 1& ( " ' * AP e A_ Q ' * 1& (# L ' " " ' 0 " " 9O ( 1& ( * Q 0 !& ( ( >C Q ! 1 ;+( ("9V#

9" "1&( 1&(+IO"9#

Page 68: Giao Trinh VXL 1

<# (&'!&<# (&'!&<# (&'!&<# (&'!& 8%8%8%8%

7777

N# 8888*(3 4)>?"' *(3 4)>?"' *(3 4)>?"' *(3 4)>?"' 6769676967696769

< * 1" 2P2N ") * 1& ( * G I + ) * 1" > GI 1&(+67O48

()*+,L_?3=?/3*.EF/Y32*Z>3QRA[B?:H525=3>?@A=BC8 !

' J *& > _VN_O 2 G I & > 2 G I ) P e _ ") 2 G I 2 e 3N " * G I 34 " ()2 1&(APeA_ S2P#

9 ( ' * 1" " 5@A % >:9C ' " T:A % 9CL C,9 " * 1" 0 ( & * " " 3 (C3 *""*1" 4-o"^3 ^6#

90 ( CJAW & " ! ' '! "')*1""( #

"1 ( G">@#

4# &'("' &'("' &'("' &'("' 6769676967696769

9() ( 2P2N () ( 2P2P " 6 ( !'! (,>- C>-#

Page 69: Giao Trinh VXL 1

<# (&'!&<# (&'!&<# (&'!&<# (&'!& 8%8%8%8%

L *&( )!&("( " G G I * 1" F) 5 G G I )#

0 ( 1 () ( " 1 1. H !;( & )(#0(& =?1 IG!(=)? GF)=11?1 GGI=1?1 G1&(2 =1 34? 1 G =? =? 1 G )!(F)"#

0\2*A82B:H)*'( 2P2N G1"!(!((6

( O # E ' ' ( 0 !& (6 O '(1&(GI1&(#

9 !& ( 1& ( ' + =63P? !& =NVO? !& 0 !& *8

9"(';F)+!&F)*8

382X?:\5/Y)*/Y32*Z25=3>?@A=BC8 !'/ 2P2N V G G I 1& ( R!

1&(R!(#

Page 70: Giao Trinh VXL 1

<# (&'!&<# (&'!&<# (&'!&<# (&'!& 8%8%8%8%

7,7,7,7,

8 !&(1 O#E !&( 6 O G I ' 1& (# E 6 G I ) O GI#

8 !& ( 1 3 # 9 !& ( IG1&(F)1&(#

8 !&(1 3#9!&(IGF)1&(#

8 !& ( 1 6 F O # E !& ( 6 O 1& ( 2 34 # : 1& ( 34 + 6 ) O #

382X?:\5B:H)*7:[)*38)*'/( " ( ( + 9 " ' # :& ( &

1" + " (# ( I G G I ( ! )"(61"(8

( G I ! *& " ( G I ( 6 6 !& ( G I) O GI#

( G I ! "F)#$GI)F)"((#

382)*08DB:H)*'5& > ( 2P2N N ! !8 ! ( 1&

(!(*"!(!( !(>@#

!"#! !"#! !"#! !"#! ! ( H ) 1&( & ' &( #

8 ! O ( B-@/ 36k -@/ - -@/ -D H) 1& ( & & ' # ( I " ( ) 3 1& (# 9 O ( ' + ( 6 ( O * 1" G G I )1 GI'F)5#

8 ! 6 ( B-/> 1 -/> -1D H ") !(1&( 3!('#

8 ! 3 ( B^> )1 34D H ") 6 1& ( 3 F) 6 !& ( 1& ( ) O !&( 1&(#

8 ( 1 ! A BAD ,!AB,9DH)1&(& 'C-GI'"5#

8 ( 1 5t A B5AD , 5t AB,5AD H ) 1& ( & 5t 1& ( ( C-# (

Page 71: Giao Trinh VXL 1

<# (&'!&<# (&'!&<# (&'!&<# (&'!& 8%8%8%8%

5A *& ) 1& ( 6 ' G I 5 5a3 ") 5 "# ( ,5A + ( 1 F) 5 6 ' GI5 5a3#

8 ( 1 ! >1 BA^D ,!>1B,9^DH)1&(& 'C-GI)GI F)EFAJ#

8 ( J B^5TD )) ( 1 F) 5AJ#

!$ !$ !$ !$ ! ( H "())*"1&(2#

8 ( AA C* BAA D AA !! BAA -D H((1F(1(1'GIF)5#:;))' + RP + R3#: ( #

8 ( AA C* [ BA D AA!! [ BA -D H ( ( 1 F ( 1 ( 1 ' G I F) 5 #:;))' + RP + R3#: ( #

! 8 ( AA >!!1 BA> 1D AA >!!1!! [ B>1DH((11&( 2 ( ( 1 1& ( 2 # : ; )) ' + RP + R3#: ( #

"#$8 ( , C* B,E D , !! B,E-D H ( 1 F ( 1(1 ' G I F) 5# : ; )) ' !" + R P !" + R 3# : ( #

%& 8 (,C*[[B,EED , !! [ [ B,EE -D H ( 1 F(1(1'GIF)5 # : ; )) ' !" + R P !" + R3#: ( #

%& ! 8 ( , !!1 B,> 1D ,!!1 [ [ B,E> 1D H ( 1 1& ( 2 F ( 1 1& ( 2 # : ; )) ' !" + R P !" + R 3# : ( #

Page 72: Giao Trinh VXL 1

<# (&'!&<# (&'!&<# (&'!&<# (&'!& 8%8%8%8%

77777777

'( 8 ( ! * B>:C D >!!! B>:C -D H H ( 1 ' 3 F H ( 1 ' GIF)5'3#('"#

() 8 ( A! * BAC D A!!! BAC -D H ! ( 1 3 F ! (1 ' GIF)5 3#('"#

*!) +, ( 8 ( >! C* L B>:C )D A! C* L BAC )D H H ( 1 F) ' 3 F !(1F) 3#

(+, (8 ( 11 C* L BAA )D H( ( 1 F) E F AJ F) 5 ; F) 5#(*&"#

%- ,,. 8 ( A! 1u* ! BAD H(IG2 *EA*"())(6*EA#

! ! ! ! !!!! ! ( H " ( )) 1&(2#

8 ( :A C* B: D :A !! B: -D H :A ( 1 F ( 1 ( 1 ' G I F) 5# ( 1 *& " ( )) 1 F) "#<;*"(" "G +'RP#

/ 8 ( :A >!!1 B:> 1D H:A ( 1 1& ( 2 # < ; * " ( " "G +'RP#

$8 (@C*B@CD @!!B@C-DH@C( 1 F ( 1 (1 ' GI F) 5# < ; * " ( " "G +'RP#

$/ 8 ( @C >!!1 B@C> 1D H @C (1 1& ( 2 # < ; * " ( " "G +'RP#

0*%1 8 ( J * @ C* B^C D J * @!! B^C -D H J * ( 1 F ( 1 ( 1 ' G I F) 5# < ; * "(" "G +'RP#

0*%1/ 8 ( J * @ >!!1 B^C> 1D H J * @ ( 1 1& ( 2 # < ; * "(" "G +'RP#

118 ( !) C* B-L D !) !! B-L-D H * * ( 1 F ( 1 (

Page 73: Giao Trinh VXL 1

<# (&'!&<# (&'!&<# (&'!&<# (&'!& 8%8%8%8%

1 ' G I F) 5# < ; * "("#

11 ! 8 ( !) >!!1 BL> 1D H**(11&( 2#<;*"("#

* 8 ( C K BC D C C BCCD H (1*F*)3#I G#

* .(2%8 ( C K BC D CC BCCD H (1 *F*)3#I G#

&%/%( (8 (!)!!B-DH"()) 3(1#

&% 8 ( !)! B-D , B,9DHG ! R3#

! # ! # ! # ! # ! ( ! ( ' ( ( ( ( " + ' ( ( " + (#

) 8 ( c!) Bc-L 11D c!) 1 Bc 11D H(1LGI11)""(+ " # $ ( + *& ( *& ' ' (# ( ( H " " ('*8

!!

"#

$%

& &#%

(3!( 48 (B11D 1B 11D H " ( + " G I 11 ( " ( +

Page 74: Giao Trinh VXL 1

<# (&'!&<# (&'!&<# (&'!&<# (&'!& 8%8%8%8%

71717171

+I""(('+'"(#( " + ( *& H ( (# < " ( ( " + + ( 1 L " H ) ! ") G I + L * " ( + + ( 1 H ) " " L ) " " ( () + 0 ( G I L " 6 ( " (CJ9#

56 % !( 4 8 ( C BCJ9D C1 BC D H + + 0 ' ( # 9 + ) ' ( CJ9# <'" ++0 ""#

&7 89%38 (C*BC,9DH"!(2+ " G I 1 " ; G + )" "%"('*8

&' '

(

( )

(*

(+ )

(, *

(- *)

(. +

(/ +)

"(&("#

)( 6,8 ( c!) 5t >1 BL5D H ( 1 L R G F) 5 % " ( +"GI! #

!"% !"% !"% !"%

Page 75: Giao Trinh VXL 1

<# (&'!&<# (&'!&<# (&'!&<# (&'!& 8%8%8%8%

6 6 /!: % 8 ( L* C* L BL,5 )D L)C*LBL@L)DH"!(1F) (H ) "(1&"!H )#

6 6/%( ( 3( 8 ( L* L**,* j1 BL,5 L,jD L) L** ,* j1 BL@L L,jD H "! (1 F) " ( H ) " H ) F)#

8; /%( ( & (' *6, 8 (J , 9) B^95D *&" ( (1 F) 5 (16'H )#

, /%( +, ( 8 ( - 5 C* ,LB,L5D*&"((1F)5,L#

!&' !&' !&' !&'

,*%6 /!:%, 8 ( >)B>:)D @) B@9)DH() 1&(& G">@# :( 1 ) ) 1& ( " ) & #

,, (7 6 (7 8 ( J >) BJ>D A*>)BA>DH)) !%%H"#

(!(, 8 ( 5 B59D : 7 ) B:@LD H " ( + ( :) + ' ! + 1 *1"*F1!( v*#

08D63T663HFB:H)*>?@A=BC8 !'

! "#$%& !"#'()*+$ !!",-./#$&"'(0*+$1!",-./1 "0&223 "4'(&*+10223 !"4,-./100 "4.. )$ 332 3,/"5" 6 33 !7#")')$+ %6 3327")')$+(%&3223 "8%&3 !#"#9%& '(*+9% !,-./ &6 33 !7#"0')$+ &6 33 7 "0')$+ %&6 33327"0')$+ 6 33 !:7")')$+% &6 33 !7"0')$+ 6 33 7 ")')$+

Page 76: Giao Trinh VXL 1

<# (&'!&<# (&'!&<# (&'!&<# (&'!& 8%8%8%8%

?2?2?2?2

(& 3;2223 "97 906)02<39-.-."-.9)6)02<3-.-."-.-(6)02<3-.-.-."-.-.86)02<3-.-."-.=8&")'0*>+=8>)0!,-./",-./)*909199"9)*)91")*-(91-.-."-.)*891 ?")%8& <32%9& <32-.@1>- 39)02",/=8&")'0*&+=8)0!,-./",-./)*908199"9)*)81")*-(81-.-."-.)*881 ?")A 8A22 3" A A2 !7#")')0+A %A227")')0+A (A2 !7#"0')0+A (A2 7 "0')0+A %(A2327"0')0+A A2 !:7")')0+A (A2 !7"0')0+A A2 7 ")')0+. 8)8. 223 ", /.*90. 223 ",9/.*). 223 ",/.-. ()1. -.-.", /.*950))0. 99".*5)))0. ".*-5())0. -.-.".*58))0. ?"B)5(%&:CC)"(')**+B5:C!,-./"')1*+B5:!C",-./')*1+B58: "'0*1+B581)0: !,-./"00& =900&32:=223 ":'(1*+=910032:=223 ":,-./=%10032:= ":D@8)022,/"-.61A2-.",-./9))099",/))0",/-))0-.-.",/E%))0 2EFE5G",/ D-9>)(29,/"9D->)(2,/"D-->)(2-.,/"-.D-E%>)(2 2E,/"FE5G

Page 77: Giao Trinh VXL 1

<# (&'!&<# (&'!&<# (&'!&<# (&'!& 8%8%8%8%

=.)&= 223 .7"F#5GH==)%&= 223 =C"IF#5G=@6)0=2",/=$1=2 !7#")')(+=(0&= 2 ?" ?=%$1=227")')(+=01=2 !7#"0')(+= 01=2 7 "0')(+=%01=2327"0')(+=$1=2 !:7")')(+=01=2 !7"0')(+= $1=2 7 ")')(+=.0&= .723 "H==0%&= =C23 "I=@J)(= '8*+,/"5"J996%&2< 9"#9962< 9",-./#92< 9"#-. (()1-., /"-.80&2 ? ?"-.%61:-."-.@ 8()8223 , /"@*90(223 ,9/"@*)(223 ,/"@8)& !#")D96&2< "'((*+D9612< !",-./D12< "*-K9&L C-.-.HI*=%00&L32:=223 "L'(>*+*=00L32:=223 "L,-./*=00L32:= "L*@-.8)1L C ?@-.,/HI-.E0)%3 C2 77M 77MMC'9+ '91+2L3 ! !'9&+ !'9(+# !'90+ CJ=C C C=C C9'5+79!'+9NCN79! C7 C93?E'5+7E'+9-.=C'$<+9-.=C ')1<+C 2C')1<+E 2E'$<+ ?C')1<+ )1< M '01>>8>+$< M'0(>>+=C'*"95555-5.55+JB'*"0-5$-5)0-5)$-5(0-5($-580-58$-+

Page 78: Giao Trinh VXL 1

<# (&'!&<# (&'!&<# (&'!&<# (&'!& 8%8%8%8%

????

M2< 4.C 3M@:L.C 332:ML32:=HI= 37MCHIL C,/ C,/,/ 2MFG< '*+ 3* 8<7'+2<7!372

"#$%% $& '

! * S2P+) *&)"*

3# -( O)08 #

6# < 6 & !( & # -( 6 ) ( 1& ( 1 *& " *& ( 1& ( # 3 F 6 1&( H 0 " ( )) * " )) !1&(#

O# 9 & "! 1& ( '1"HF(#

V# 9

♦ !#

♦ L!#

♦ ,)#

♦ T))***#

♦ -!11***1#

♦ >**#

♦ 9!)*#

N# ! (# 9 ' () + '*1" #

4# 9 ! ' ! ( ! !( ; " 1& (# 1 1& ( !R1 1&( #

_# 9 L! H " G I ( "( + ( " ( ( + ( 1 LH ' G ( ) # 9 L ) 1 1& (*H (#

Page 79: Giao Trinh VXL 1

<# (&'!&<# (&'!&<# (&'!&<# (&'!& 8%8%8%8%

2# -(+%" G0 ( " G 0 ( # 9 ' ( + ) !(+"")#

b# < %"(+8

♦ 9 ( + *& " " ( !( + " ) (F( !+" #

♦ <LI!('+*&( ' #

♦ -.(" *&H(1LG( %"(( #

♦ 9 G I ( I !. ' 1& ( '#

♦ A& ( G I ( *& " * G I ' (#9GI()* '! #

3P#9 " *& & " ; !( * ( !( " *8 o K ) K[ )### " 1 G"!(*""+#

33#9,LI!('1 &1&("! #-.H )1 & 1& ( + G ,L *& ! G ( & 1&()#

36#9 ( & ( 1" * G )' ( "(! ('#

3O#< ( " ( Y " ( !( ; + ) 1& ( '+ (#

3V#9 ; + " ( ( !& ( *& " ((#

3N#9"! 1 &1&( #

34#< !&(" ( ' ( !& ( !('"('(+**&"('(#

3_# " ' ; * 1& (' # s+ 1& ( " ; G *" ; G ( (#E*1&(' *6#

32#-( ( !( 1" * G )' 1 !& "(!('(G#

3b#9()( (! "("#

6P#1 3(B*"3(DR1 1&(

Page 80: Giao Trinh VXL 1

<# (&'!&<# (&'!&<# (&'!&<# (&'!& 8%8%8%8%

?,?,?,?,

63#( " !& " ( ( " ") ( ' (# gh " ( ( !& *&"('(#

66#-( ( ! 6 ) 6 ' # 9' ! ' ( +# 9' 6 G I 1&(#9' " !&(!&'#9'6" G I G I ' B Y ( 1& ( " G ID#

6O#!( !&(3!(#

6V#( !( * G )' ! ' G I " " !&!# $ 1. ( !& ! & " * !& " " Y H (# 9() ") " " ' &**!# < + R **! ! " ( + + ) + 1G ( R **! * !& ! +1G"" **!#

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

3#, 1 # A. M)M)"1 ' #E# A.!" G>@ (' ## A + H 1& ( ; !(

#A# O''#

6#9'*' ') H8# 11E# ,K# !)!A# &1&(#

O#6& 6& "8# L!#E# E*1&('## #A# 9GI(#

V#H08# 9"())(#E# $ 1&(!## 9"()) *" 1&(#A# 9O''#

N#5)) *" "(&(1!('F(1!(8

# :(1!#E# :(1L!## :(1GI#A# 9(#

Page 81: Giao Trinh VXL 1

<# (&'!&<# (&'!&<# (&'!&<# (&'!& 8%8%8%8%

4#-( 34 66PZ3#PV2#N4_'L-)** 1 1&('8

#V E#2 #34A#6P J#66 J#O6

_#9L! !(&8# $F(#E# 9'1"# -!#A# 9O''#

2#< "((LI8# ( "(#E# ("(## ()#A# O''*#b#5&"())(*G)'2#,( *

& G))(SBSD:B:DBD# PPPP3333 PP333P33a 3333PPPP a 33PPP3P3 333P3333 PPPPPPP3a 33333333 a 3333PPP3 P333P3PP PPPPPPP3a 33PP33PP a P3333333

3P#<H(1'OB!.H3D !S"",!3HO#/(G 'U

33#9GI(1 I8# :(1(#E# /G0'## /G0L#A# /G0#

36#9GI(*1&(' ")G 8

# 9L!#E# '1"## -!#A# O''#

3O#&GI1 # 9! #E# E*1&('-)**## E*GI(' #A# /& (!&(#

Page 82: Giao Trinh VXL 1

<# (&'!&<# (&'!&<# (&'!&<# (&'!& 8%8%8%8%

?7?7?7?7

Page 83: Giao Trinh VXL 1

!"#$% !"#$% !"#$% !"#$%

&&&& ' ( ' ( ' ( ' (

)))) *+,#-*+,#-*+,#-*+,#-

!"! ./ !./ !./ !./ ! *01 -!# !*01 -!# !*01 -!# !*01 -!# ! 2(!# !2(!# !2(!# !2(!# !

#$%&%!

Page 84: Giao Trinh VXL 1

"3"3"3"3 452*452*452*452*

6666 7777

' (

3 3 3 3

! "# $%$!&$%$$'

()"*)+,- ./# 0" 123412536 734736'

)*+,'-./01/234560173/8-9:;8<=2'

8* 9 ':)73* /* '

;< *")123# *73/':)73= /**)**/ '

8* > 123./ )?/)123# 9#) )< )'(8)73")) )"@ )>"?)123'

Page 85: Giao Trinh VXL 1

"3"3"3"3 452*452*452*452*

7777 68686868

;$%$$ * !./$%$! $%$$ )1238$%$!>)" " !$%$$" ! " @$'A/ >B)#)$%$! $%$$';$%$$#. $%$!#C>406'

D#*0 /$%$!! $%$$@E'

( )) /)" *$%$!#/"$%$$'

8

&23,(:)123)>2F46<@#)) /* )123'

&23>(GH"#))'

&23*(:*123/# 4 6'I ## 4J2JKLJ2JK6'

&23?(M /))73 )* /*'

&23@(G)73/)123) **'G /* )123#)*)73)*)'

:)123/#**) / #)'A/)/ #* )73/"/" * )123>B) *H)'

G ?//*/,-08

)*+>'A/-201)-B<5B9-C0D30:<5B'

)E-F<-CG-D9:;8<=20D3:5B0573-230760C'

)E4F<-CG-D9:;8<=20D3:5B0573-./01/23HC7.'

Page 86: Giao Trinh VXL 1

"3"3"3"3 452*452*452*452*

7777

M8 4 6(* <?'

406N >"O* /'

4,6:/P*'

458 .8/.Q>>8/>.C8/6'

G?)123* / )73/B, /)73 / )123 / '

1CDI,())*"#)>" /':)123/* ** ) )<@#> )73'A/)73)/* 123)/* '

1CDI>(/ RS*T'G / )73//<@*.)123*).+)73/ )123<@).<@ )123)73 )123) /* /'

1CDI*( / *123 *'G / )73/*) ';+>/UUD4@""6$, <*/.)123E**"123* * /73B/"123 '

V 73/ * + #>/))** B" *)H)) ) )'

/-J(;> !0>/ #*)W 'X2 $%$$ )$%$!/ >" $'

A21D *+21D-F(>/$%$$ !:4#*")!E:6 *+F(#) E'YYDIZ'

3333

;$%$!&$%$$ E /"/8

(>'

(@) '

(/ / "/'

(/ #'

I,-, "$%$!&$%$$8

Page 87: Giao Trinh VXL 1

"3"3"3"3 452*452*452*452*

7777

)*+*',?0-:4560179:;8<=2'

!"#

(>*E" U[.1[.([ X[. !"/> !'DB# *08)4NC6 4I6#) /# 8

UI.UN\/ U['

1I.1N\/ 1['

(I.(N\/ (['

XI.XN\/ X['

(H8> #/)/. #>'

(*)>//#**),- '

-: D3:5J/-KL017L7B0M7.<5B(

NON

POP

O$OQP9-C3-23I52I07-23/7R:'

NON

POP

O$

OPONO

&Q

Page 88: Giao Trinh VXL 1

"3"3"3"3 452*452*452*452*

7777

POPS9-C3-23I52I07-23/7R:'

NON

POP

&Q

P

$$O$$"O$$"

-23I52I07-2M01:92:0:5.IH-K/T "

O O $ O $EU/-=92:M7.<-K</017F

S OS OSEGV392:M7.<-K</017F

P NON

POP

&-8*+,'-230-:W:M8G/DHD3:5J/-KL'

N />/))/. >> >/ /**W)'

G"9*)/*UI9UN. >/UI9UN'

G1[/> +<@<<@)'•

;/ 9//>B> ([.([ )* 9'D >/([ Q7F4Q6'(N/>/ *))*><'

• !""

X[> #<<@))42&K6. />//.)?" '

• #$%

(AF.1F.A2.X2 "4 <@55"6':/. H)/>/)/ *)'

$ !%!

(AF.1F.A2 X2 !> #<554 / 6<<@*/46'( />/)/ '

IAF 1F> #?H) 'I@)A2 X2> #)? >

>*46'• &'()*)+*

Page 89: Giao Trinh VXL 1

"3"3"3"3 452*452*452*452*

7777

X #)/ /AA4AA*6#? <@H)'

• **

G /> #>H)* " *#AF'G".AF1F />/B> '

• %,)-)-'

GA2/>/#"/>/@</>XA4XA*6.#>B> "")OH<A2'

• %"-"-'

GX2H/A2 /> )// "* 7A 47 A*6' ( X2 A2 + / . >#9)>>/)!E1'

!&

(E/(A.XA.AA 7A !'

G H "+)$%$!&$%$$'

1 / " *B * <@<'; $%$!&$%$$0% <@#)>/ D.*B"*<@0%'("<@8U ] U $ U Y U ! U ^ U E U , U 0 U U % U] U$ UY U! U^ UE U, U0 U U% I7[

% % % % % % % % % % % % % % % % % % % % %%%%%

% % % % % % % % % % % % % % % % % % % %%%%

% % % % % % % % % % % % % % % % % % % %%%%0

_

JJJJJ

X<@" 0%"#* ! $%$!&$%$$ 4 ! 6 " $%$!&$%$$ D ! / 4D*A*6' !/> /? / !'/ ,-E8

Page 90: Giao Trinh VXL 1

"3"3"3"3 452*452*452*452*

&&&& 7777

)*+?'-230-:H7-DU/-8<=23-239/C2'

DB/>/ !E: <@ %%%%I)JJJJI'`#?<@ */>/ !/ ((!

:<@4 / <@6*"/<O)/R?<@/T R?<@T!')((!'

G,-E+>/<@!')((!*+,-)+./ <@* %J7!I <@55 % 01I'`#*<@4FU>>LFU6"><<@*"E4"* %6#*"* *)%I"4<@%J7!I>< %J7!%I6 <@554% 01I6.)?<@"<@+,-)+./ +,,0'

1)/H?E /8

G /(A 55 H? *4(>A*6'

G /7A 55 H? * 47A*6'

G/AA 55H? H)>/* 4AA*6'

G/XA 55H? >4XA*6'

; D/ * !/,-08 !"# $%#

& &&&&&&&& &&&&''''

&&&&&&& &&&''''

( (&&&&&&& (&&&''''

Page 91: Giao Trinh VXL 1

"3"3"3"3 452*452*452*452*

7777 ))))

) )&&&&&&& )&&&''''

* *&&&&&&& *&&&''''

+ +&&&&&&& +&&&''''

, ,&&&&&&& ,&&&''''

- -&&&&&&& -&&&''''

. .&&&&&&& .&&&''''

/ /&&&&&&& /&&&''''

& 0&&&&&&& 0&&&''''

1&&&&&&& 1&&&''''

( 2&&&&&&& 2&&&''''

) 3&&&&&&& 3&&&''''

* 4&&&&&&& 4&&&''''

+ '&&&&&&& '&&&''''

&-8*+>'-23H7-D47B2H7B3<-BI'

;""/ "<" #./)>))">/ D+>/)@ 0$:W/"' " )))'

D " )*)* /!E:1. >9 #*/"/*!E:1#9'G/* #*.@"/<<@E/*#.a @E/ 'G">/###)/'

" !

G2F42F6H?)F(4F*(6$'

:)123?2F#<@55 )/(A#/<@#* *(>A*'A*>2FH"#*)'

"#>//) '

G 4JQ6$%$!> !.,# !/ // '( //)" > "#)'I,-^ )/ $%$!&$%$$8

Page 92: Giao Trinh VXL 1

"3"3"3"3 452*452*452*452*

7777

)*+@'-234:00170-:3C'

:/H )?)*) / '(H //8

XC01-CY(( (J O / 9 */.

//)" ."*/ (JO%'( (J< ><'

XC3-Z<58Y(A/)/9)>>/8))

? )= FJOb c// FJOb%c) ).)> C>@)'

XC2I/DY(:/9 )1(X8)>>/ UJO

9 E)< 9*/.)>>/C> UJO 9 )< 9*/'( UJ/>/>>/)1(X'

XC[517\Y(( ZO )?O%'

XCG-./SY(( >)Ob cDA1)?Ob c )"*.)DA1

Y C> ^'// AJO%'

XC4-R=Y(( H / . GJ O b c

$%$!&$%$$W/ '(X713M>/ G46#/ *'`"X713M) GJ*##'A/ W>GJ/X713M>/+//W #)?# '

Page 93: Giao Trinh VXL 1

"3"3"3"3 452*452*452*452*

7777 6666

XC-]0Y(( W/>/##W" .) 2JO

W/':2JO%)*W / W<'G/B *W/W WD24D26'

G///W/ 2J GJ. H)*W */ / /'G") W //W )W <W#//W*'

XC01-C$Y(( KJO )? )<">)/?/?< /

/ KJOb%c'

" (J )> )? )<"">)'( KJ ))<">)'

;)<"">)$ > <W %)0^^.)<" ! %)!^^,^'

;)<">)$ >< - 0$)d 0Y.)<" !< -,0Y!$),0Y!Y'

XCH:5K/W:5JPY(N * #> #.">/

XJ ><B. //@)A2eX2.> /H"XJL% *)XJL '

!"#$%3 !"#$%3 !"#$%3 !"#$%3

;$%$! !B#4$6'(0"">/#) 8

1233)() )C>/'G#)?/)<2K*.)<).*>*>/*>/UA(22Y$'

1233 ) * $%$!&$%$$@ > . > 0)$';#)*#)*'

;$%$!)>> !) <@ <@="#$%$!/ *0>.*><@ *><@=,-!'

Page 94: Giao Trinh VXL 1

"3"3"3"3 452*452*452*452*

7777

)*+'7J32347B23/8-9:;8<=2'

;# 0>#* %0E:*B" @ ^ 0:C>\*B"0':>*B"<@='

:)> !O**"@ ) #)/ !>.)> !<@8$)O*"<@ $O*"<@=4+6///0) **?'

;$%$$>>" @$"@ > @)\ @/0/4*B 6> <@> !<@='

-23/H:5JL3/8-47B2I-6H7-D(;##/*/*./

>./>*./ *H)#>/* ./ '

;# # /> O@#<XA#) >*'

D#*)#"/ >/#<<@*)#/ /) <+ '` // ><@ " <@%%%%%I)JJJJJI"/ <@/'

D//)/*"a *)/// * "?"*)<@)' ( ) / * < < / a #/) <+ '("#*<

Page 95: Giao Trinh VXL 1

"3"3"3"3 452*452*452*452*

7777 8888

</ ">/*)<@ " *#/'

-23W/=5.0H:5JL3/8-47B2I-6H7-D(F/8<<@08**

55'

F / **8 < / + @ O* !E:\ $%,$!/>/EMO >/\""/'

&&&& ' ( !3' ( !3' ( !3' ( !3

: * * 9 $%$!&$%$$ W / / < @JJJJ8%%%%I'(/)<,-,8

-:3C -.03-8H5K/4V;7-2

S YYYY

PS

PP

"S

&-8*+*'1-D0-2:3/8-3-230-:W:9:;8<=24V15M50'

G*+.<@JJJJ8%%%%I*P3DF#))12KA / FKAG\FCKA5G\/#*W**##* '

)))) *+,#-3*+,#-3*+,#-3*+,#-3

!&45&

A"$%$! $%$$,-Y'

Page 96: Giao Trinh VXL 1

"3"3"3"3 452*452*452*452*

8888 7777

)*+^'SH7K3-69:;8<=29-C9:;8<=2'

X $%$!> " ! $%$$ > " @ $ " " " " # ) */'

-23=56/3-K/95K/7KH:5B(;$%$!&$%$$>/d^;)

X "/"DKA$%$!> *,!%*U.$%$$> *,E%*U'

;"(DKA> "/ %*U'

G* *"*/ %)Y%f('

-_30`3/8-3-233-6(`9+* X(8

N23<7:3 :5B-2I P7CH:5B

+'@EL-;Fa+'EL-;F ,bEL-;F

, >EL:FX'@EL-;F ,bEL-;F

`9+*X(8

N23<7:3 :5B-2I P7CH:5B

'?@EL-;F $c>'@LE8'?@F

, >'?EL-;F $c+?bE8>'?F

:\ '?@7/033 $cd,bEL-;F

Page 97: Giao Trinh VXL 1

"3"3"3"3 452*452*452*452*

7777 8888

TW-234:5B092:(D%$%$!&$%$$ %'E^;

D%GGN %'E;'

DBBGGN %'$;\%'E;L%'E;

DBB$%$!&$%$$ %'$;\%'E^;L%',^;"*BB<*'

0`392:3-237D<7:3(;$%$!&$%$$+)/'

$ 633720+0-

;$%$!*<@0%.> !.," Y" /> H# < 'G) " / *,*8<@.> #'

1> ! // ! <@)<@# **)"2('I,-Y "$%$!0)/)#4****>6 )/)4****>6'gh)***))#$0$$#/+# # *)'

( )) >//>" # "#/H ! UX%iUX ^':) ! UX%iUX ^/" 8 G ! <@H<@. / G0)GE. ! >H>':/H><@) G " "> */""# /<@'

I,-$ *) +/ '

Page 98: Giao Trinh VXL 1

"3"3"3"3 452*452*452*452*

8888 7777

)*+'SH7K3-69:;8<=29-C9:;8<=2'

X3/W=C,(

G <@)</" <@'(+#UN7.XG&Q.D&2K/##/*/ )"<@ '

X3/W=C>(

G +# 9 . +>"X%÷X ^) ' > #**>)/> )'G/) G0)*B+Q># )/ *)</)*"'

X3/W=C*(

G > )</>') />/)G,)*B+>')/) G0* +Q>L%/ G,* /GC#/ /GCLjGO*> #/./ )</ )* )"/->'

X3/W=C?(

G +"//"+/##< /&*'G+ # / b%c " b c +// )</'

23-e3-233-63/8-9:;8<=2(

Page 99: Giao Trinh VXL 1

"3"3"3"3 452*452*452*452*

7777 8888

•&/MGT<:5B/PaP,@( !" >0 G0)GE'G G . !" H<@ !92K'

•&/MHV-3fPaP,@9-C,S*a,gS(0%" <@0%) %E$^Y!"'( <@ @) G '

•-637I52I37.0HV-3f"EGG15MM-03"-4<5F(+"UN7/> #<@ > UX%iUX ^.<@ / U !&A,iU ]&A! 'I,-$ >/+UN7 / 'D/ /"WO <UN7) G '`<@0%#<UN7#/ * )*%) G 4*UN7+//)6'[UN7/> ##*/)#)/<@'

•`:5B/H:5K/W:5J47B27-D:9: EL5L71=$F(+ H))" = )2K = '

•`:5B/H:5K/W:5JH7D347B27-D:9: E 5-GF( " * ./> 9 )</2K#" )*%##92K)>./* #)?/>'G )" )*% #*) G0 /* GE'

•`:5B/H:5K/W:5J:47B27-D:9: EQ1:05F( " * .*)> 9 )</2K#" )*%##92K>./* #)?>'G )" )*% #*) G0 /* GE'

("# )/" ?##/ #/ /2K*,-]'

)*+g'-D73-230`:5B/:H7D347B29-C$'

Page 100: Giao Trinh VXL 1

"3"3"3"3 452*452*452*452*

8&8&8&8& 7777

•`:5B/;/VI3<73W()///)"(N:'1))/) %DIZ)$%$!- '

:;8<=2 -KM7.EN[F P7CH:5B

EL-;FELF

76M/-.00:56/0-2EQF

@ *? ,O^

+> *@ ,O^@

+> , * ,O

@ *? ,O^

h> *@ ,O^@

@ >@ ,O>@

&-8*+?'-_00`07.3H7B9-C376M/-.00:56/0-2'

•`:5B/ 46(+ /) G ': *)<UX%iUX ^"?)#>#))92K9)*><@'G+ <@U% /> #/=92K=/"8

1-D0-2:

1/=;/-.00CGT<:5B/,4:0

, 1/=;/-.04=05GT<:5B/<58EPaP,@F

, 1/=;/-.04=05GT<:5B/3-iEPaP^F

, , j760-23H7B

&-8*+@'N-T7-201/=;/-.047B23/8-9:;8<=2'

•`:5B/01/=5K-BGT<:5B/ 4>*&6( + > ## &>?* >)':+ *)) />\+ #*/**#*> 2K?*).+ *) >\+ #*/**#*> ?*)2K'

• `:5B/37I52I:GT <:5B/ 4>6( + + #*0/))>)#H9

)4*/ #* 6O)**>) G0\<@&>" <@* W>'

•`:5B/37D35.H7B 07.: 0:5J/07.:H- 4***&****>6((H " 0E ) ,0 # / * ) " ')

= $%$!/ *> ) ./ / / *> )

Page 101: Giao Trinh VXL 1

"3"3"3"3 452*452*452*452*

7777 8)8)8)8)

#'I,-]*//****> ,- %*//****>8

)*+,':;8<=27-D0H7B8L::L/LL7G5'

)*+,,':;8<=27-D0H7B8L-;:L/LL7G5'

•`:5B/15M50( *>B))/ / W / /<@WJJJJ8%%%%I 'G//*W))9/)/)'

Page 102: Giao Trinh VXL 1

"3"3"3"3 452*452*452*452*

8888 7777

•`:5B/05M0( /> ) *9 / #)@46 /*))//O*'G /#2(/$%$Y'

•`:5B/ 5-G=( /)*B/"<G08)+ /*)?/9E < G iGE.)+ /*)"* /4C6 G,4*+6)+>/*/) /GE )*>?'

•-230`:5B/-]0:0511/I0E ON9-C F(+ W2GQ D2 "W/O4+6'G+WD2+//"+.2GQ+/*'W2GQ##9"O**.WD2 W" # /" ""///'WD2/> /9B'

:D2/##)<@/="<@%%%%$i%%%%1I'

:2GQ W//')/ O) )<W)= .)<"W<@$ >)#)<@/<+#kE)#kEd,'

•-230`:5B/$P9-CP(> + * *) /##*)*/# ) )</ 2K'V /* R)/)TXDU4XD*U6.+INXU)<" ) / #)<W/ )92K'A ))< *"I>)*%#/)'

•/7K339-CL-MMP($%$!>/d^; 0"MX'

87 '!720+0-

) 2()"##)) *'

; $%$! " ) %.*% O* -%'^;i%'!; ,'];i^'%; )" ,,l'

G+ /< ) / +)E /G'

Page 103: Giao Trinh VXL 1

"3"3"3"3 452*452*452*452*

7777 86868686

X""*9"2)/"*//<> $0$EU' H/"*/ H"/ )*'

G)/$%$!/ +<)'G G )<@92K. G0)+##)92K. G, 92K)9> GE)/'

)"+#/)/'()< 2K ) /) *E'

4G ) + <@)**" /?)9>6'

[)/## *QUD<*)>'

D//+,- 08

)*+,>'N-D30-D70`:5B/15M50'

D/ / + O0 8 W ) ) )'

:)/// %)^'; O+/ />*) )#*'

:) * />*)* */) "//// *//)/)'

G OQ("/#/ +/)# ^%m'X>*/H//)W))'

' (

(H> >/)9)<2K9'(<<@ )<@>)#) )>#/'

Page 104: Giao Trinh VXL 1

"3"3"3"3 452*452*452*452*

8888 7777

;$%$!]<<@*8

`<<@ '

`<<@'

`<<@/)'

`<<@)'

`<<@@)'

`<<@'

`<<@ @)'

`<<@ @))/> '

`<<@#B'

G"><*<<@ />/"? /'

&9&9%"

;<<@ )) >'

;+>/ N$ O&

)*+,*-'123W:0D3:5B<5BN$O&'

Page 105: Giao Trinh VXL 1

"3"3"3"3 452*452*452*452*

7777 88888888

)*+,*4'S-/W:0D3:5B<5BN$O&'

N /> 1[4)\>6X[4)\>>6'

I,- , ,- ,*/? / /'

> U[ / [[[[.> 1[OU1(X />U[OU1(X'

N0"/2FH"0#))'

$ &9&9%:

(> <@ *> *'G<<@ >/9'

;+>/8 N$ O,@

NH/> ^I UN ? / /,- E ,- E'

(<<@ > #/ > 9/> "'( "#>//'

(O)/> 90'

G/>U[ ./>U[ ^'

N0"/>2FH"0##</)'

Page 106: Giao Trinh VXL 1

"3"3"3"3 452*452*452*452*

7777

)*+,?-'123W:0D3:5B<5BN$O,@'

)*+,?4'S-/W:0D3:5B<5BN$O,@'

&9&9%;

(<<@ )<<@ / ) "* <@) 47U6>'7U <@55 !)/XA#/<@")>'

;+>/ N$ O&"

NHR>"<@55/+ 17GU>*/ ([T ?//,- ^ ,- ^'

Page 107: Giao Trinh VXL 1

"3"3"3"3 452*452*452*452*

7777

G <@55O 0,EIO*0*1% ^I'`<@55 /"*<@XA ><E8

(+ <@")>'

)*+,@-'123W:0D3:5B<5BN$O&"'

)*+,@4'S-/W:0D3:5B<5BN$O&"'

Page 108: Giao Trinh VXL 1

"3"3"3"3 452*452*452*452*

7777

A/2FH"E<* OE.>0"")<@%,0,EI %,0,^I/ ([/)'

:)?([L177XI'

" &9&9%;

(<<@ / ) >/ ) / / " " > @ 909C>'G / > "/> <@/) "?+>/> >/> H*'

(/)) #<<@)> .<@>> ? <@+>> ? >a" )//' > 0#/ ># > < +/ @)'1 )/#>/8-23HVHV-3f V-3f:5B/G/D 7BGC: -:5K -:3fM7.:-20:5.I0-: j76372X

j76372X&7-_3&Xj76372X

j76372S7-_3P

723fM7. +,>H5.,>^X j76372X S7-_3P725K +,>H5.,>^X &7-_3&X j76372725K9-C3723fM7. j76372X &7-_3&X S7-_3P725KO3723fM7.92:H7BGC: +,>H5.,>^X &7-_3&X S7-_3P

&-8*+'`07-2HV-3f:5B/G/D373-233-23HVHV-3f:-20:5.I'

G#?*> #/ >#/<@<@>/7U '

G#>/<<@)>>/8

N$O&"kSl

GA2 >'

VHV-3f:-20:5.I0-:(<<@> )<<@/)"<@

55/'

`<@55#1F.1[.X9A2'(>)9"no> #@<<@)'

;+>/ N$ OkSl

N H R > " < @ 55 A2>*/ U[T ?//,- ! ,- !'

G < @ 55 A2 O 0,EIO* '`< @55 /"*<@XA ><E8

Page 109: Giao Trinh VXL 1

"3"3"3"3 452*452*452*452*

7777

(+ <@")>'

)*+,-'123W:0D3:5B<5BN$OkSl'

)*+,4'S-/W:0D3:5B<5BN$OkSl'

A/2FH"0<* O0.>0"")<@%,0,EI %,0,^I/ U[/)'

GXA < @/*9"'G* ) /" "><"*@>B1pG7FGQ9qKQXFGQ#@+<@>O'

Page 110: Giao Trinh VXL 1

"3"3"3"3 452*452*452*452*

&&&& 7777

;+>/8DK;nX2o. %I " ## )> %I "C>'`##*"*@>B1pG7FGQqKQXFGQ8

DK;1pG7FGQnX2o. %I

DK;qKQXFGQnX2o. %I

(<<@) /> #)>'

VHV-3f5KE4-M5-GG15MM:F(

G<<@ <@"//+O> )9/)>1[91F >/XA9AA/'

;+>/ N$ k&lX&"O

NHR>UN"<@55O< 1[O)17GU>* /T ? //,- Y ,- Y'

G <1[O %%%IO*.<17GUO 0,EI"<@55O00,EI'`<@55 /"*<@XA ><E8

(+ <@")>'

)*+,^-'123W:0D3:5B<5BN$k&lX&"O'

Page 111: Giao Trinh VXL 1

"3"3"3"3 452*452*452*452*

7777 ))))

)*+,^4'S-/W:0D3:5B<5BN$k&lX&"O'

A/2FH"E<* OE.>"<@%E0,EI*<O7XI'

`> $ !) / /* )<">)';)<"$> O** - 0$id 0Y.)<" !> O** -,0Y!$id,0Y!Y'

VHV-3f3fM7.E:G5;-GG15MM:F(M)#<<@>/ A29X2'G

/<@ #> )<">)$ !A29X2 )//4*9" XA6'

;+>/ N$ OkSlX

NHR>"<@55O<A2O)UQQUp>*/UNT ?//,- $ ,- $'

G < A2O0%%%IO* . <UQQUpO 0,EI"<@55O,0,EI'`<@55 /"*<@XA ><E8

(+ <@")>'

Page 112: Giao Trinh VXL 1

"3"3"3"3 452*452*452*452*

7777

)*+,-'123W:0D3:5B<5BN$OkSlX '

)*+,4'S-/W:0D3:5B<5BN$OkSlX '

A/2FH"E<* OE.>"<@%E0,EI*<O7XI/UN'

(<<@ <<@@) // <<@)> '

VHV-3f5Kh3fM7.92:H7BGC:(

Page 113: Giao Trinh VXL 1

"3"3"3"3 452*452*452*452*

7777 6666

( @)/ #/<@55'G1[1F/@)A29X2'

;+>/ N$ Ok&lkSlX&"

NHR>"<@55O<1[<1[O)UQQUp>*/UIT ?//,- ] ,- ]'

G <1[O 0%%%I.<A2O0%%%IO*.<UQQUpO 0,EI"<@55OE0,EI'`<@55 /"*<@XA ><E8

(+ <@")>'

)*+,g-'123W:0D3:5B<5BN$Ok&lkSlX&"'

Page 114: Giao Trinh VXL 1

"3"3"3"3 452*452*452*452*

7777

)*+,g4'S-/W:0D3:5B<5BN$Ok&lkSlX&"'

A/2FH"E<* OE.>"<@%E0,EI*<O17I/UI'

&9&9%<=!>

(B > " /C>/) / >/UA(22';$%$!&$%$$/))"#B/'

( <<@9 >/XA8A2#?<@B+/ 7A8X2#?<@ * B#)'NDK;A1 > <<@BH#>)<++'M<A2 X2/H"9*/ <XJ'

(B"/>/) <<@ .B#> )!E'

;+>/8XAL %%%I7AL0%%%I.A2L %I.X2L0%I

N8 DK;A1 r>"n %% %Io)n0%%0%Io

( &9&9%?=;""!!'">

;$%$!&$%$$ 2K'; 2K#)")!^^,!2K'(#2K#/)<@ /)>/@)/0^!#2K8

;+>/8

N8 2UN.E%I r>#2K<@E%I UN

K3GE%I.UN r>UN#2K<@$%I

(#2K#O\#)!^^,!#2K8

Page 115: Giao Trinh VXL 1

"3"3"3"3 452*452*452*452*

7777 8888

;+>/8

N8 2UN.X[ r>#2K<@X[ UN

K3GX[.UN r>UN#2K<@X[

&9&9%7;)

( >/ / ) (UNN&Q7G F3AI&FKF'H)$%$!&$%$$/#) N2JK'

;+>/8

N8 F3AIU[ r)>U[ H)/nAA8AF- o nAA8AF-0o

MU[L 0,EI) H)/*/,-0%8

123W:S S-/W:S

)*+>'7-D0H7B3/8--e;5.I92:<5BS'

`)/(UNN<@?2F//) H)':)OQ7G<@)H)//2F') /4560C>/) H)455/)6 )/)0C> *)OQ7G'

(8F3AI FKF" */ C>'

@A :;&((!)

;?W)// 55/>/ )<<@)<'G"#)"O>/))/.+>/DK;(N.XA8n1Fo

-:$mmM50 -:H7-DL-_3:56 :5.IH-K/T9:5.037K

S j76372

S SS j76372

& SS PSO"S7-_3S

SOP PS "SOSS7-_3S

P373-23<5B3/7R:W`0D "S "SOSS7-_3S

&-8*+^'A/:0-]0W5.0DI3-230-:H7-D9-C0-:7mmM50'

;+>/8

Page 116: Giao Trinh VXL 1

"3"3"3"3 452*452*452*452*

7777

N8 DK;U[.nX2o rU[XA8nX2o

DK;U[.7A8nX2o rU[7A8nX2o

' !"!(

./ !3./ !3./ !3./ !3

;$%$!&$%$$,%%.*B#> )!'

I,-0 >/*$%$!&$%$$8

)*+>,'P-DL-T<5B'

M+*8

/C0-: "E15:M051F( " Qc, Qc , & , P,, P &, S ,, & &,, S P,,, P &

&-8*+'&-8<:5B0W56:-201V3/8- "'

/CN$P(N$P 23-e

7-2-D<-C47B201D30:5.I5./ Nc,,OD3<-D:07-2-D01D30:5.I', 7-2-D:-20:5.IOH7BGC:4:0, 7-2-D:-20:5.IOH7BGC:,4:0,, -:0-:HD3M8G/DO9/C N<-C9/C "

&-8*+g'&-8<:5B0W56:-201V3/8-N$P'

Page 117: Giao Trinh VXL 1

"3"3"3"3 452*452*452*452*

7777

/C NE15:M051L5L71=F() DKXL Q&D > * Q7M./

/8 N j:5J/ PS(k&XSXGl, PS(k&XPXGl, SS(k&XSXGl,, SS(k&XPXGl, PS(kSXGl,, PS(kPXGl,, PS(k&XGl,,, PS(k&XGl

&-8*+,'&-8<:5B0W56:-201V3/8- N'

****01 -!# !301 -!# !301 -!# !301 -!# !3

G >//@>B*>/""></D54DUAD!'%6'

;$%$!]%4"#)#<<@6./ *!*8*#>.*)/.*B.*#?# *#'

72L<5B3/=5JGT<:5B/(* E8DK;.F3AI.FKF.[(IM.2.K3G.[NUG.N7U.NXA.N7A.NUIJ.AUIJ.F3AIJ.FKFJ'

72L<5BM7.7D3(*0%8UXX.UX(.2(UUU.1UU.A31.AA1.X7(.7M.(DF.UUA.XUA.D3N.2D3N.UUD.X2;.2X2;.UUX.(1q.(qX'

72L<5B$(* 08KG.AIN.AUN.AIQ.AUQ.QKN.QKQ.Q(N.Q(Q.UX.G7AG.KQ.[KQ'

72L<5B;8<=23/7R:(*!8Q7F.DK;A.[DFA.A(UA.NKXA.AGKA'

72L<5B3/=5JH:5K/W:5J(*0!8(UNN.PDF.Q7G.P7&Ps.PN&PM7.PN7&PM.P1&PU7.P17&PU.PF&PF7.PK.PA.P7&Ps.PN&PM7.PN7&PM.P1&PU7.P17&PU.PF&PFK.PK.PA.NKKF.NKKFs&NKKF7.(P[s.2G.2GK.2Q7GQ'

72L<5BH:5K/W:5J(* 08(NQ.(D(.AG(.(NX.AGX.(N2.AG2.ING.qU2G.7A(.NK(:.KF'

D*"*.<@.>'A)/ #// <<@';

)$%$!&$%$$?+<@40%6\ $%0$!" +<@""*) #+<@'

`G/D(N7B0M7.<5B9-CM7.3/W=C0D3:5B(-23HVHV-3f 5BL:7D- S7.3/W=C:-20:5.I0-: N$OkPl @

Page 118: Giao Trinh VXL 1

"3"3"3"3 452*452*452*452*

7777

1D30:5.I N$OP *fM7.5K N$&Ok&XPl ^fM7.5KE372H7BGC:F N$Ok&XPXPl ,,:5.IH-K/T9:5.037KH7-D N$O"S(P "X>

&-8*+,,'&-8<:5B0W563/W=C0D3:5B3/8-3-23<5B'

G*W$%$!&$%$$8

Page 119: Giao Trinh VXL 1

"3"3"3"3 452*452*452*452*

7777

Page 120: Giao Trinh VXL 1

"3"3"3"3 452*452*452*452*

&&&& 7777

Page 121: Giao Trinh VXL 1

"3"3"3"3 452*452*452*452*

7777 ))))

Page 122: Giao Trinh VXL 1

"3"3"3"3 452*452*452*452*

7777

2(2(2(2(!# !3!# !3!# !3!# !3

A*W "+*>"><*/. @)" H> #)'

X) *B+>/*/" / //'

Page 123: Giao Trinh VXL 1

"3"3"3"3 452*452*452*452*

7777 6666

' #$%&%!(

3 3 3 3 $%$!&$%$$O"U*) "'

3333(""$%$!&$%$$'

3333`<@)$%$!<O"tG))O"t

&3&3&3&3`<@)$%$$<O"tG))O"t

)3)3)3)3G#$%$!..C>>C>'

3333G#$%$$..C>>C>'

63636363(>"<@1%%%%I JJI 1%%% I %%I>C><@= 1%%%%I "t

3333I >>C> 0,E^!Y$I"<@WU%% I) t

83838383( " */'

3333G "<@$%$!/> #'

3333(//<@JJJJ%It

3333(H2Ft

3333A/2F#) t

&3&3&3&3I"H$%$!&$%$$t

)3)3)3)3I) H>Ht

3 3 3 3 I ) / > / 46 @)4>6t

63636363I)"0t

3333I))// t

83838383I)@))// t

3333I/ @)t

3333I"/ )Ht

3333I) /@<@H9*t

3333I) )/// <@4FU6t

&3&3&3&3)</(A 2FO%0%%I % U(I/<@)O"t

Page 124: Giao Trinh VXL 1

"3"3"3"3 452*452*452*452*

7777

)3)3)3)3)/>/<</<@U%%%%I)UJJJJI</ XAO"t

3333 G )? ")*)"<@U 0,EI></ X2 "t

63636363I)HH)t

3333)</AA AF %(%%I JJ%%I/<@@H)O"t

83838383I ?/<U[L77 I H))</AA AF %(%%I JJ%%It

3333`)$%$! 2K t

3333I) 2K) "t

3333I""#<<@ 8

46 DK;UN.1N

46 DK;U[.KJJI

46 DK;nX2o.U[

4>6 DK;X2.nA2o

46 DK;n1[od[ps.([

456 DK;nX2od[sp.UI

46 DK;n1[onX2od[ps.UN

3333)<8(AL%U%%I.XAL%1%%I.A2L% %%I.X2L%0%%I.1[L%,%%I [psL%E%%I'I+8

46`<@>)46 ,0'

46`<@>4>6 ,0'

46`<@>)46 ,0'

4>6`<@>)456 ,0'

46`<@>)46 ,0'

Page 125: Giao Trinh VXL 1

!" !" !" !"#### $% $& '(%()&&$% $& '(%()&&$% $& '(%()&&$% $& '(%()&&

*'&*'&*'&*'& '+,& '+,& '+,& '+,&

- &- &- &- & ../../../../#### &01& &01& &01& &01&

- &- &- &- & *%1)$& $*%1)$& $*%1)$& $*%1)$& $2222(3 (3 (3 (3 #### * $* $* $* $2222 13 13 13 13 4444 % & $)) )% & $)) )% & $)) )% & $)) ) 5$5$5$5$

6666 7 $% &7 $% &7 $% &7 $% &8888 %) 95 $: %) 95 $: %) 95 $: %) 95 $: !!!! $*% $*% $*% $*%

! "# - &- &- &- & * 9(';1& 0* 9(';1& 0* 9(';1& 0* 9(';1& 0#### 9(';1& 0 9(';1& 0 9(';1& 0 9(';1& 04444 %) 95 9(';1& 0 %) 95 9(';1& 0 %) 95 9(';1& 0 %) 95 9(';1& 0 *9(';1& 0 & *9(';1& 0 & *9(';1& 0 & *9(';1& 0 & 6666 * 1&0 & 9(';1& 0* 1&0 & 9(';1& 0* 1&0 & 9(';1& 0* 1&0 & 9(';1& 0

- &- &- &- & **** 9(';1& 0 9(';1& 0 9(';1& 0 9(';1& 0 #### 9(';1& 0 9(';1& 0 9(';1& 0 9(';1& 0 4444 %) 95 9(';1& 0 %) 95 9(';1& 0 %) 95 9(';1& 0 %) 95 9(';1& 0 *9(';1& 0 & *9(';1& 0 & *9(';1& 0 & *9(';1& 0 & 6666 * 1&0 & 9(';* 1&0 & 9(';* 1&0 & 9(';* 1&0 & 9(';1& 01& 01& 01& 0

$

Page 126: Giao Trinh VXL 1

'4<=! !>'4<=! !>'4<=! !>'4<=! !> ?*?*?*?*

>>>> =5'19=5'19=5'19=5'19

% &'(

!"#! !"$

% !" !& '()* !"'" !"+,-.# !"()$

/"#0 !"+ !1120" 34 31$5 !"()0#-"6!#!-"6! !"-$

5 310# !"+3 3 * * 3#"" 0 *7

80# !" 1- -9

: % !"$

: 5$

: 5;5$

<#3 !"#! !"*;5#3 1#! !" 3!$5"!- !"$

= 311" 36#> -2!#-" !"1 "$

?3- !"13 1 !"**4$@11*- *-* 6!*0#3 $A!"#6! !" !"#!".B# 31 3$

56011 61- 6-04 !"-;5! 3CA!!$

8 3-!0 ! !#,#0# 31*0# 30#13-!D 0# !"C#E0#3 & 0# !"! 11--!0#"$

51 1 00 33 " 0 ! 31$

5 3* 0 3 !FGAH/$@;! ! $ 5 3 " 3 !" ! I 4 >J19KKBBB$-!$-KJ

5 3--0*-3!

Page 127: Giao Trinh VXL 1

'4<=! !'4<=! !'4<=! !'4<=! !>>>> ?*?*?*?*

=5'19=5'19=5'19=5'19

GA5L:M2 3 !+N5(2 !#61$

% 3+N5M261'" O-$5>!12! 3 3!1!$

% 3+P5M261'"HOQRA$511!1 ! I6-$

% 3+S5M261'"T!0-1 I-!$53111 ! $

L0A5L:M2!A5L:M)(- A5L:M2--#!!1!+"$

@" 3- .6"* *#!!$

UV# 3 31*#"" 0 * 3!1*-".*-" *-"- 73 !" 3# -!E$

% )(

?3-" !% 3A5L:M2*!0 3+S5M2.+S5M)$5 3 00 11 0$

5 3A5L:M2.3-09

♦5'8"W/FL@QRA#3! 3$

♦52)+<"QFA$

♦'O K1X;1KR1Y+$

♦51" #!1$

♦531Z'8"#3! 3$

♦531Z'8"#3!$

♦5)2N3" $5! !"$

G 3A5L:M2.A5L:M) . 61 - -*1 * 30"0 6" 3$%6# 3+S5M200# 3+N5M2"+P5M2$% 3+SLM20"+S5M2 *-11!$[00$G1 "> 1 3+S5M2K+S5M)$

< < < <

L 3"':2$5 3 -9

: 8F/\--12*-1)OL]$

Page 128: Giao Trinh VXL 1

'4<=! !>'4<=! !>'4<=! !>'4<=! !> ?*?*?*?*

=5'19=5'19=5'19=5'19

: < 3!X-#!Y$

: %QFAW!0Q-!$

: A#13#$

: 8 !"&*" #!*-K$

: GF*<*#1'1N*12*1)*1(-$

: G-O5X1-Y$

: 5#!#1X#1Y$

: G 1LOX01Y$

: G!;QX00Y$

: [203 3D !"4>-D!"4>" $

*+,-)%./012034567+128+940:.;<=<6>0?,<6@+%

5 3 1 " 1 )F/\* -12* -1)* - O5*

Page 129: Giao Trinh VXL 1

'4<=! !'4<=! !'4<=! !'4<=! !>>>> ?*?*?*?*

=5'19=5'19=5'19=5'19 ####

1*OL]*!;Q*-!* 3!$

G1!!1!D0! 3C1!1! #1 "#$

!"!"!"!"<<<<

L 3+S5M2"':)$

% 3+S5M2'N$G)'#1XE!2 ) Y* -, 3 1 3 ;R ^11_.!1 0#!04>34>#!1$

*+,-)A%B=8>4,.7+40:.&C

5+S5M29$ 5O9

821'(ON!1)0()C(S$G 30##-

1N#!- 3;RX;1:R1Y$G 3!0#-1N

!04>0#!F`P:F`N$XF##0094>*#9#!Y 821(

O20 2:+$O2>2#!- 3 1;R*12$ 821A(

O)!1)0)2C)+$

Page 130: Giao Trinh VXL 1

'4<=! !>'4<=! !>'4<=! !>'4<=! !> ?*?*?*?*

4444 =5'19=5'19=5'19=5'19

G 30##-1)#!- 3;RX;1:R1Y$

G 3!0#-1)!04>F+:F2M$ 821D(

O(!1)02N:2P$51" *#"33!

.6.+S5M2':29

O($N Q ` [#!1$O($2 G ` [ #!1$O($)O($(O($'O($MO($ZO($P

GNG2

[&N$[&2$[-KN$[-K2$G6 3#!!$G6 3#!$

.:+9-)%,E34+.F+94.344,.7+40:.G821D%

$ 56 39

!"

OLH[!6)S#11- X1!. YHOQRA11"-!$

81-# *1 $

X -1 3+S5M2!"!$5-!HOQRAD0#!!+S5M23-!$8+S5M2HOQRA -!2Y$

#$%&'%((& ' !"

8 3+S5M2" *1N!04>0#!^F`PCF`N_#1#!4>$G6F/H(N#!-6 3314>#!;5$a-':($

Page 131: Giao Trinh VXL 1

'4<=! !'4<=! !'4<=! !'4<=! !>>>> ?*?*?*?*

=5'19=5'19=5'19=5'19

*+,-)D%6/1+8/<;<=<6>0?,<6@+;B3<4,8/1H58I+,B3+98.J<HK.J4,26L61H10J1,.J4,.+,%

G6F/H!- 1N!4>14>2$

5 6F/HI2KZ! 0#& 33#6 F/H!- !11 $

G !1 3F/H#!- !13!1T!0-+S5M2$

':(>!- 3X+S5M)YHOQRA3"6F/H*! 33#3 3$

') % !"

G6 (2!-2.-N$[ !-!2XbMY 30$[ -!NXN%Y 30$

*+*!"

[QLGS!Q0+S5M2$L -0(:($81.0-00 3$806 01- 6 !)"-"* 14613$

G+S5M200-&':)9

Page 132: Giao Trinh VXL 1

'4<=! !>'4<=! !>'4<=! !>'4<=! !> ?*?*?*?*

6666 =5'19=5'19=5'19=5'19

G [#<-O5G6!"FG<GOL]GLO`OGQON1(;O;H54L5R[L<\WO5R[X@ARLYO5R[X5ARLY

NNNN@NN@NN@NN@NP@NNNN@WW@X22222222YaaaNNNNN<NaNaNNNN<NN@NN@NN@Naaaaaaa@NaaaNNNN<

.:+9-)A%.341,.+,9,<L.0?,<;<=<6>0?,<6@+5M26L61%

GD!-O5cNNNN@$L0 3!& 4>NNNN@ 3!& 4>NNNN@$

[#QFA14"30^E! 30#3!#! 340#!,3_$

,-(. /0. 1"

<#61+S5M2*0#+S5M2> - (:($G 0 0 # +S5M2!2)Ade)'Ad$

234 !56 7 #840 139:7;

#### $% $& '(%()&&<$% $& '(%()&&<$% $& '(%()&&<$% $& '(%()&&<

; <6 ##7=5-> (?6"G0 ':'0#Z!#P!#334*1"0

#111D*Z000#!!11!FMZ'<42NΩ * # 4))NΩ $?33 3D!#P"+$

@-S4!'*PΩ .2NΩ *042NfW*042NΩ *4!2)A@d$

(L2*L)L(#3>01"$A 0#;531M%$?31$

Page 133: Giao Trinh VXL 1

'4<=! !'4<=! !'4<=! !'4<=! !>>>> ?*?*?*?*

=5'19=5'19=5'19=5'19 8888

*+,-)-%.J4,=8>+9,8>L8/N0O+9P6NQ=8.J+%

; <6 =5-=5-1 (?6 / #$"

*+,-)%.J4,=M+,1,BO<=<6>0?,<6@+26P.R;.O,<6@+1,M1,BO<9<.+1267+AP6N%

Page 134: Giao Trinh VXL 1

'4<=! !>'4<=! !>'4<=! !>'4<=! !> ?*?*?*?*

!!!! =5'19=5'19=5'19=5'19

; <6 ##7=5->&:"

*+,-)S%.J4,=8>+9,8>L8/,<6@+1,MN0O+9"%

(; <6 ## 76 @(6 A"

Page 135: Giao Trinh VXL 1

'4<=! !'4<=! !'4<=! !'4<=! !>>>> ?*?*?*?*

=5'19=5'19=5'19=5'19 """"

*+,-)Q%.J4,=8>+9,8>L8/,<6@+1,MN0O+9"4831,67K5.384,087+99<BO,8J4%

Page 136: Giao Trinh VXL 1

'4<=! !>'4<=! !>'4<=! !>'4<=! !> ?*?*?*?*

#>#>#>#> =5'19=5'19=5'19=5'19

% (

*'&<*'&<*'&<*'&<

% 3+S5M2-1!$

< -)!9# !$<#! )MZ "* # ! '"$ ^+S5M) + "* +S]MM 2Z"_$

<-!-)!9#!$81!Z'"-,!$@':+-1 3+S5M2$

<-.C>!#!- 10$

< 3!W!0-11 I !1!$

<-!-.0# 3 1&-3."$

L ""':S$

*+,-)&%.:+9183K1.T14.34;0O+9+,B3&C%

!"# $%&'(

54>NN@2W@$

QFA4>4>)N@)W@$

QFA#(N@PW@$

5.+N@WW@$

Page 137: Giao Trinh VXL 1

'4<=! !'4<=! !'4<=! !'4<=! !>>>> ?*?*?*?*

=5'19=5'19=5'19=5'19 ####

PW WW WN WP WZ WM W' W( W) W2 WN < QFA# HN HP HZ HM H' H(H) H2 HN F55 `N `P `Z `M `' `( `) `2 `N OL]

(N <+ : : : <5<<<F <S <+ ;O)W PW PH P` P5 P< PF PS P+ )H PP PZ PM P' P( P) P2 PN <N <P <Z <M <' <( <) <2 <N O()` ZW ZH Z` Z5 Z< ZF ZS Z+ )5 ZP ZZ ZM Z' Z( Z) Z2 ZN F+ FW F5F<FF FS F+ ;H)< MW MH M` M5 M< MF MS M+ )F MP MZ MM M' M( M) M2 MN FN FP FZ FM F' F( F) F2 FN O))S 'W 'H '` '5 '< 'F 'S '+ )+ 'P 'Z 'M '' '( ') '2 'N SS L<\W)P (W (H (` (5 (< (F (S (+ S+ SW SH S` S5 S<SF SS S+ L5R[)Z (P (Z (M (' (( () (2 (N )M )W )H )` )5 )< )F )S )+ SN SP SZ SM S' S( S) S2 SN O2)' )P )Z )M )' )( )) )2 )N )( 2W 2H 2` 25 2< 2F 2S 2+ +` G@2)) 2P 2Z 2M 2' 2( 2) 22 2N +5 G@N)2 NW NH N` N5 N< NF NS N+ +< G/2)N NP NZ NM N' N( N) N2 NN +F G/N2W <( +S GAR`2+ ++ +W +H +` +5 +<+F +S ++ G5R[2P <) +P O5R[2N NW <2 +( `O@N+ +) `O/NP <N +2 LONN X-.4QN:QPY +N +P +Z +M +' +( +) +2 +N ON

QFA 5Gg5[?.<

*+,-)C(./01203458I+,B3567+128+9;<=<6>0?,<6@+% $"

()"1#'$

<!+S5M23-+!QNQP-.400QNQP+4>NN@NP@-(:2N*N)" I4>1IQ$

?4>"

?4> ?4>?4>"

Page 138: Giao Trinh VXL 1

'4<=! !>'4<=! !>'4<=! !>'4<=! !> ?*?*?*?*

#### =5'19=5'19=5'19=5'19

5!#QNQP00!"-!6!0!#34>1$

5#!# "!-"$

`'-3->-" QNQP*3"33" 1"3$

*+,-)'%<+,,8J.4.34,9.3+5.+?1,.+,9,<4,8+,83K1,.+,9,<%

[!1#'3!#!1 !"#!$

56'"!0# 3 0 # QNQPN*"30)3 !"-,0#QNQP3!0!"#!-!-#!QNQP" 1#!!-QNQP2! $G3--('$

*%< )7-"

% 3+S5M2)2N3" *2)+I-"4>)N@)W@!-.$

511 " ! !" !- - 3$53.* *F[`*RQI2!#"3 !")*+,,3 !"10# !3-D)*+, !""$

Page 139: Giao Trinh VXL 1

'4<=! !'4<=! !'4<=! !'4<=! !>>>> ?*?*?*?*

=5'19=5'19=5'19=5'19 ########

513" $

2)+11" 3" "1!#!! "! !""$5"4>"$

[ !1 #"3 ! # !1 !"# !".$5#! !"!"$

5"9-!-+0!" "" $[!3" $

*%<(6"

%-# -+N"4>(N@PW@C".0)$%()"NN@2W@3#!--#-.#""$

A4>QFA# 3" ##34>1.1$

< 1 3#Q-#! 1 !"#!- 1#!""-$

' ' ' '+,& <+,& <+,& <+,& <

5+S5M2" -4!$

5 +S5M2 4 # - 1 QFA 1 "-,0-4>X-!-!"4Y$5QNQP* 3+S5M2)2.I-QFA4>+N@WW@$

,(2)+4>+N@WW@>)2. 44>C!!1!0 3!1-0 3-$

G1 ">-61 10" "$

• $-."/01#/01!/12/(

/O+S5M2 -ON4>+N@*O24>SN@*O)4>FN@O(4><N@$GO" 3" 3;R$?4>.& 6!4>16# 1N !+N6!4>& 1N$[ !1 4>11 - -!111" I#,09ON$N6!4>+N1N$

[F3" -*0.LWQ34>."$

• 34$-." (

Page 140: Giao Trinh VXL 1

'4<=! !>'4<=! !>'4<=! !>'4<=! !> ?*?*?*?*

#4#4#4#4 =5'19=5'19=5'19=5'19

/ 1LOX01Y:D!"4> 1$< 1#3!-#!D 3$

5!!D 1 -!#! 1X!10Y!"#! 1X!11Y$

/#! 10!-LO#!$

L!!" 10!--LO$

< 1+S5M2I-QFA4 " 4>:>11" 4>1$`! 1!!2)+"-+S5M2$

8Q0+S5M2 LO0- 4-.4 !NP@# ! 0 14>N+@$

[1 - -#LO-4-23)(0#"#!- 1$

[ 1" 1I!O\L@ORO3!-!"!#!*." -I!XF5F//*/5F//Y! XQHG*QHG;Y3!4>-& !"!4>$

• 34$-."5)"6(

/)#1!X"1Y4>!+)@#1X"Y4>+(@$@"30#!13!#!31!22Z!#1!#!:#3!4>2Z" #!#!$56 30"--#1$

• 34$-."7((

/1X1B!Y 3 3!-"$8 30!"!13!1 3"303-0! 1 3!1$

• $-.""$8"(

/1)-KG2*GN$

GX-!Y9 3-K$

G-#X--#Y9!-#-K$

GG@NG/N1 ! 2 2Z ! --KGN$G)G@2G/21!3! --KG2$8!0! -!ZMM(Z $

5"0"-C$

• $-.#"$8##(

Page 141: Giao Trinh VXL 1

'4<=! !'4<=! !'4<=! !'4<=! !>>>> ?*?*?*?*

=5'19=5'19=5'19=5'19 ####

/) 0 0T9 0X00!Y9 3 " # !1$LTX00TTY9-#!" 1$`!-" 1! L<\W # ! 1 ! "$8 0 #" #!10#)"$

5"0"" #!$

• $-."$8#(

/);H;OC;HX1!Y9 311K11&$;OX11"Y9 3 &$8 0#&1#)"$A."-&$

5"0"&$

• 9%:;<(;='<>(

G4>`N@-&':(9

! "" "

U%Q ,8.V4R "Q .2RWP.9

U%S "S 0X<P<.2R.2RWP.9

U% W' " WP.9'48O+98J<P.O4BOY628?Z,<6I0P.OY

U- "- 69<L162.+?6P641(5<1PEJ.4,8J+5.+?1,.+,9,<%

U%D ' "D 69<L162.+?6P641'(5<1PEJ.4,8J+5.+?1,.+,9,<%

''[.+?'\87+,B3483.NN26LL''÷'Q9.3+4,8')Q

'[.+?\87+,B3483.NN26LL'&÷'W9.3+4,8')Q

'[.+?A\87+,B3483.NN26LL'÷Q9.3+4,8')Q

[.+?D\87+,B3483.NN26LL&÷W9.3+4,8')Q

U%A "A ;62]P8^WP.9(4BO12.O+L8/+,MG,.7+483N./0%

U% ) " 6L62;6N(4,E.1,<6/1?6/+67+4,E.LE:N0J+9=EBJ4%

U%' "' ;6+.2<1RWP.9(4BO4,._+P6:%

.:+9-)D%.345<1128+91,.+,9,<12.J+91,.3<%

?%(•

5#1$550#!9

5c211.11-$

5cN1111-$

Page 142: Giao Trinh VXL 1

'4<=! !>'4<=! !>'4<=! !>'4<=! !> ?*?*?*?*

#6#6#6#6 =5'19=5'19=5'19=5'19

8 4<5`X<"5#`-!Y*1F50 ^F5c2_D'!NS@*!F5cN$5F5#3>0<5`!)0<5`$

5NXWNY!d*dc2D !"INdcND !"N$

@QL2QLN#3"3+QPCQN2'$@"04 00 3"3!1$

@QL2*QLNcNN*N2*2N*220<6!<N*<2*<)*<($

' .+?1,.+,9,<=EBJ4PEJ.4,8J+

' ' .+?'

' .+?

' .+?A

.+?D.:+9-)-%.345<1PEJ.4,8J+5.+?1,.+,9,<%

• !"

80#. *1 - - 33-"3 4 -DI-4 4"$%041+#0#Nb2)P*0-:2)+C2$[D)0#!b2)P.)0-DC2)+D 411 F/\ 30!-R%c2$

8041# D-R%$

• #$$

<OL"5!-,"-"3!1O"hF$?-2 FO" ! ! !0h$%6# F412N2N22N2<O0!-3302FO0h$

<O"#1" #!13O"#!" .3-O"0#!$

• 92(

G<4>WN@#F311$/A\/F<904#++F<*

Page 143: Giao Trinh VXL 1

'4<=! !'4<=! !'4<=! !'4<=! !>>>> ?*?*?*?*

=5'19=5'19=5'19=5'19 #8#8#8#8

D2ZFX"Y<X"1Y$/`;%F<9!"4F4<*D"!F*0#!<$

G<3#-- $%&'

% 3 1 !"F/\*9F*O5* 1LO*7

% 361 --$

<#3 3$

<Q-#3!#!1 !"$

86"! 33$

[ 331-$811N1)1 4 > # ! 3 1 (* 0 ! 3;R!6$A 3;R11-;5$

% 3();R*-K*" #!1*&111#,# 3$

A- 3! !"#!C11! 3$

%

- &- &- &- &<<<<

% 3" !"!;5!1* 30# !"" 36# 3- -a*%*?!#P334->!1 *- 1- 31 3.&3#E1-$5!1 - -$

O - -1 D* !1 13 1 3$"0" 1! 313!33!1$

5- *!*1!"2)*">-&!$

!- 11 ! 3 - 1 !63D"" !1$

Page 144: Giao Trinh VXL 1

'4<=! !>'4<=! !>'4<=! !>'4<=! !> ?*?*?*?*

#!#!#!#! =5'19=5'19=5'19=5'19

[!1!30&1 1! $ [ !1 1 ! 3 3 $

G!3-!1!&$

@ 3A5L:M2 2 1 !* 3 0>13 1 !6-$

G1!A5L:M2-!+1)+c)MZ!$

5!2.)"#!.4>-R1#$

G1! 32(S!2"*S)!)")'!("$

@ 3!-041+^!--"_$)MZ"NNNNNNNN22222222)MZ!$`-!#041D#!1 "#-!1F00-!"#,* "1!1-#,#3$

8I!1F00-!" 30-1##4F00-!3"33!IF00-!"- !4 1 1 C 3- $

[!1F00-!"#*0#F00-!"3!1 31!D 11*0&1 1#!3#43#4$

../../../../<<<<

O ""-3D)*"0 "-$5344>!-D1!$

5344>114!"#!.#!"0#!!1$

% 3A5L:M2+344>09

√ 8344>#$

√ 8344>1$

√ 8344>1$

√ 8344>$

√ 8344>$

√ 8344>"$

√ 8344>#$

√ 8344>44$

AB$-$-.: '!''>(

Page 145: Giao Trinh VXL 1

'4<=! !'4<=! !'4<=! !'4<=! !>>>> ?*?*?*?*

=5'19=5'19=5'19=5'19 #"#"#"#"

83"#! !"#!-#!!!$? 3-!3">2"$

%6#9 AF*Q2 i1"#Q2F

AB$-$-.%8&:C!''>(

83"#3" #!")MZ"QFA 3+S5M2$

5!3"-!)"9"!-!*")!$-.+9

%6#9 AF*NM@ i1"#4>NM@F

D-$-.8&:E!''>(

8344>1"j.QN*Q2"`OGQ$QNQ23-*#4>-QFA-#!0.0$5#1#3" $5!#">2"$

%6#9 AF*jQ2 i1"#4>Q2

iF

D-$-.:E==!''>(

8344> "k . - I 0$/"#3124!2I0")X."(Y.$

%6#9 A*k(N@ i1#!!0(N@F

D-$-.$8(

R1#

R1#

`F##00

R1#

;--#`

Page 146: Giao Trinh VXL 1

'4<=! !>'4<=! !>'4<=! !>'4<=! !> ?*?*?*?*

4>4>4>4> =5'19=5'19=5'19=5'19

8344>>0#!"$["4>I4 > ! O5 2 4 + ^ ! 4 ! 9!TT0_4C2)+b2)P 33"!^00-_"^00#_$/"-!)"*")6!4!9

[" 4 X!!Y #40 6 4!$

?443-!-!4*"3-!>"&1-:2)+÷2)P"^)MZ"_*" !"1C0!,$

%6#9 Ll-1a2 i"!a2I- -)MZ"

F D-$-.,$8:!'!''>(

8344>"#!F5F//FmAO$5!"-!)"111:-,6I)8"04O5$224>F2N÷FN"224>1O5I--!09

?44>"3-!-!&X)"Y*"3-!-!

"31-"*D)"$

%6#9 Fl-1a2 i"!a2I- -)"

D-$-.:@!''>(

8344>##!/5F///mAO$5!"-!("C)"X2ZY!4>$5-!!("09

R1#

Q!RTT0

F##P÷F##N

R1#F##2N÷F##+

R1#

F##2M÷F##+

F##P÷F##N

Page 147: Giao Trinh VXL 1

'4<=! !'4<=! !'4<=! !'4<=! !>>>> ?*?*?*?*

=5'19=5'19=5'19=5'19 4444

U3-44>#!32.3""

Z'8*3-!!3"#("146C "03#-!"0CE!4>2NNN0#4-!#041014>& 14>!2NNNi14>4>2NNN00$

%6#9 /l-1a2 i"!a2I- -Z'"

D-$-..'8:E*!''>(

8344>>0n#-9!-O5.-#!`OGQJ1n-4!XTT0Y!4^!_J324> " .!4>"$%1-09 <0Q0 RTT0 HTTF##00

b c

%6#9 AR%aF*jFb`OGQ i!"#!4>I`OGQbF

801!-3" "0"$

#### &01& &01& &01& &01&<<<<

?301!1-0D4 61!0#9

`4>`$

QQNQP$

jQ4>!QQ>)!QNQ2$

5! "09

bGF$

bGQ$

bRo4>#$

bRo4>!jQ$

b`!+k#$

b##22!4>22F22CFN94>"1!".!1-)"$

bF##2Z!4>2Z F2MCFN94>"1!" ! 1-Z'"C6!4>"*.4>$

O5XO`GQY F

Page 148: Giao Trinh VXL 1

'4<=! !>'4<=! !>'4<=! !>'4<=! !> ?*?*?*?*

4444 =5'19=5'19=5'19=5'19

8!13"4>IX!!Y3164>3$[X!!Y0.46##"##1-.-":!2.1$

53 "-$8.$5 ! " !* !

1E!$

%;

2$ /"3#!-F9 5119 <,%0* A!9

2 2 2 N 2 ) 2 N /"-2"!!2"-" 595"3#QF*#

Q,"$

%6#9 g0QN#!()*!9

AF*QN iD09XFYc()*XQNYc()$

g4 F D-$

)$ /"3#!1F9

5119 <,%0( A!9

2 2 2 N N 2 N 2P Z M ' ( ) 2 N

/"-)"!!2"-" 595"3#Q-4>#"

F$G1E!4>!$

%6#9 g04>(N!#()$/9 AF*(N i"3#4>!(N0F$ i8D09XFYc()$"4>(N!$ iP$$NcNN22NNNN!4>(N

($ /"3#!1F9

5119 <B4%0C*

A!92 2 2 N N 2 2

/"-2"!!2"-" 595"3#Q-*4>

Q*F$

Page 149: Giao Trinh VXL 1

'4<=! !'4<=! !'4<=! !'4<=! !>>>> ?*?*?*?*

=5'19=5'19=5'19=5'19 4#4#4#4#

%6#29"n-F*(NJ6#3"I!n-F*jQNJ02D4>(N!QN$?4>(N!-"IjQNC3!" ! ! 14>(N !$5"0#!"1!-QN-4!(N$

%6#9 g0QN#!PN*4>PN#!N<+$/9 AF*jQN iD09XFYcN<+$

'$ /1#!+F9

5119 <B4%0D( A!9

N 2 2 2 N 2 N N#P #Z #M #' #( #) #2 #N

/"-)"!!2"-" 59[1#!+#X#N#PYF$

%6#9 g0F#'P*#!1!()*!9 AF*k() iD09XFYc()$ i#P$$#NcNN22NN2N

M$ /"3#!F9

5119 <,*0% A!9

2 2 2 2 2 ) 2 N /"-2"!!2"-" 595"3#FQ$

%6#9 g0F#'P*!9

AQN*F iD09XQNYc'P*XFYc'P$

Z$ /"3#!1Q9

5119 <B4*0( A!9

2 N 2 N 2 ) 2 NP Z M ' ( ) 2 N

/"-)"!!2"-" 595"3#Q-4>#

Q$

%6#9 g0Q2#'P*4>(N#NT$/9

AQ2*(N

/"3#4>(N0Q2$

8D09XQ2YcNT*#!4>(N3$

Page 150: Giao Trinh VXL 1

'4<=! !>'4<=! !>'4<=! !>'4<=! !> ?*?*?*?*

44444444 =5'19=5'19=5'19=5'19

P$ /"3#!+Q9

5119 <B4*0D( A!9

N 2 2 2 2 ) 2 N#P `Z #M #' `( #) #2 #N

/"-)"!!2"-" 59[1#!+#X#N#PYQ$

%6#9 g0-"3#!'PQ29

AQ2*k'P iD09XQ2Yc'P$

+$ /"3#!F19

5119 <B4( 0% A!9

2 2 2 2 N 2 N 2P Z M ' ( ) 2 N

/"-)"!!2"-" 595"3#FQ-4>

#$

%6#9 5#XFYc(M@*#4>2N@IMN@$

A2N*F

L #4>2NI(M@$

S$ /"3#!Q19

5119 <B4( 0* A!9

2 N N N 2 ) 2 NP Z M ' ( ) 2 N

/"-)"!!)"-" 595"3#QQ-4>

#$

%6#9 5#XQNYc(M@*#2N@IMN@$

A2N*QN

L #4>2NI(M@$

2N$ /"3#!119

5119 <B4( 0( A!9

2 N N N N 2 N 2P Z M ' ( ) 2 N

Page 151: Giao Trinh VXL 1

'4<=! !'4<=! !'4<=! !'4<=! !>>>> ?*?*?*?*

=5'19=5'19=5'19=5'19 4444

P Z M ' ( ) 2 N /"-("!!)"-" 595"3#Q-4>#

4>#$

%6#9 5#4>)N@I(M@#4>2N@IMN@$

A2N*)N

L #4>2NI(M@$

22$ /"3#!119

5119 <B4( 0C* A!9

2 N N N N 2 2 P Z M ' ( ) 2 N

/"-)"!!)"-" 595"3#4>Q

4>#$

%6#9 5#XQNYcNM@*#4>NMIWW@#4>2N@IMN@$

A2N*jN

L #4>2NIWW@$

2)$ /"3#!19

5119 <B4( 0D( A!9

N 2 2 2 N 2 N 2P Z M ' ( ) 2 N#P #Z #M #' #( #) #2 #N

/"-("!!)"-" 59[1#!#+X#N#PY4>#$

%6#9 5#4>NMIWW@$

ANM*k)M@

L #4>NMI)M@$

2($ /"3#!F19

5119 <B4C*0%

A!92 2 2 2 N 2 2

/"-2"!!2"-"

Page 152: Giao Trinh VXL 1

'4<=! !>'4<=! !>'4<=! !>'4<=! !> ?*?*?*?*

46464646 =5'19=5'19=5'19=5'19

595"3#FQ-4>Q$

2'$ /"3#!119

5119 <B4C*0( A!9

2 N 2 N N 2 2 P Z M ' ( ) 2 N

/"-)"!!)"-" 595"3#4>#4>

Q$

2M$ /"3#!19

5119 <B4C*0D( A!9

N 2 2 2 N 2 2 ;#P #Z #M #' #( #) #2 `N

/"-)"!!2"-" 59[1#!#+X#N#PY4>

Q$

2Z$ /"3#!2Z#!9

5119 <B4(>0D(/E A!9

2 N N 2 N N N N#2M

#2'

#2(

#2)

#22

#2N

#S #+

#P #Z #M #' #( #) #2 #N /"-("!!)"-" 59[1#!#2Z#!#1$

2P$ /"3#!4>!`1bFF9

5119 <B4%0C%F:*

A!92 N N 2 N N 2 2

/"-2"!!)"-" 59"3#*4>I#1

4F*"3F$

2+$ /"3#!4>!O5bFF9

5119 <B4%0C%F

A!92 N N N N N 2 2

Page 153: Giao Trinh VXL 1

'4<=! !'4<=! !'4<=! !'4<=! !>>>> ?*?*?*?*

=5'19=5'19=5'19=5'19 48484848

/"-2"!!)"-" 59"3#4>IO5

4F"3F$

2S$ /"3#!1X+4>YF9

5119 <B4.%0C*

A!92 2 2 N N N 2 ;

/"-2"!!)"-" 59"3#4>Q

F$

)N$ /"3#!1X2Z4>YF9

5119 <B4.%0C:*

A!92 2 2 N N N N N

/"-2"!!)"-" 59"3#4>#1

F$

)2$ /"3#!F1X+4>Y9

5119 <B4.C*0%

A!92 2 2 2 N N 2

/"-2"!!)"-" 59"3#F4>

Q$

))$ /"3#!F1X2Z4>Y9

5119 <B4.C:*0%

A!92 2 2 2 N N N N

/"-2"!!)"-" 595"3#F4>

#1$

)($ /#1 19

5119 G+H( A!9

2 2 N N N N N NP Z FM ' ( ) 2 N

/"-)"!!)"-"

Page 154: Giao Trinh VXL 1

'4<=! !>'4<=! !>'4<=! !>'4<=! !> ?*?*?*?*

4!4!4!4! =5'19=5'19=5'19=5'19

59#4># 1$5 1LO!2!#$

)'$ /!"#! 1 19

5119 B( A!9

2 2 N 2 N N N NP Z M ' ( ) 2 N

/"-)"!!)"-" 59!"# 14>#$5

1LO-20!"#!$

)M$ /3#!F9

5119 .H%0* A!9

2 2 N N 2 ) 2 N /"-2"!!2"-" 59G3#QF$ %6#9#XFYc(M@XQNYcPN@

a5@F*QN 8D0XFYcPN@XQNYc(M@

)Z$ /3#!1F9

5119 .H%0: A!9

2 2 N N N 2 N 2P Z M ' ( ) 2 N

/"-)"!!2"-" 59G3#F#4>#$

)P$ /3#!1F9

5119 .H%0C* A!9

2 2 N N N 2 2 /"-2"!!2"-" 59G3#4>Q

F$

)+$ /3'#!1F9

5119 .H:%0C* A!9

2 2 N 2 N 2 2

Page 155: Giao Trinh VXL 1

'4<=! !'4<=! !'4<=! !'4<=! !>>>> ?*?*?*?*

=5'19=5'19=5'19=5'19 4"4"4"4"

/"-2"!!2"-" 59G3#!'14>Q

#!'1F$

;

2$ /F9

5119 %::%0*

A!9N N 2 N 2 ) 2 N

/"-2"!!2"-" 59#F#Q*D!

F$/$

%6#29 g0F#'PQN#!()*!9 F``F*QN iD09XFYcPS*X5YcN$ %6#)9 g0F#N`SQN#!N<+*!9 F``F*QNiD09XFYcS2*X5Yc2$

)$ /#1F9

5119 %::%0( A!9

N N 2 N N 2 N 2P Z M ' ( ) 2 N

/"-)"!!2"-" 595#4>##F*

DF$/$

%6#29 g0F#N`S4>(N!#N<+*!9

F``F*(NiD09XFYc+2*X5Yc2$

%6#)9 g0F#'P4>(N!#()*!9

F``F*(NiD09XFYcPS*X5YcN$

($ /#1F9

5119 %::%0C*

A!9N N 2 N N 2 2

/"-2"!!2"-" 59#4>Q

F*D!F$/$

%6#9 g0F#N`S*4>(N#!N<+*QN#!(N*!9

F``F*jQN iD09XFYcS2*X5Yc2$

Page 156: Giao Trinh VXL 1

'4<=! !>'4<=! !>'4<=! !>'4<=! !> ?*?*?*?*

>>>> =5'19=5'19=5'19=5'19

'$ /#!+F9

5119 %::%0D( A!9

N N 2 N N 2 N N#P #Z #M #' #( #) #2 #N

/"-)"!!2"-" 595#!#+X#N#PY#F*D

!F$/$

%6#29 g0F#'P*#!1!()*!9 F``F*k() iD09XFYcPS*X5YcN$ %6#)9 g0F#`S*#!1!<+*!9 F``F*kN<+ iD09XFYcS2*X5Yc2$

M$ /F"9

5119 %::%0*

A!9N N 2 2 2 ) 2 N

/"-2"!!2"-" 59#F#Q5*D

!F$/$

%6#29 g0F#'P*Q2#()X5Yc2*!9

F``5F*Q2 iD09XFYcP*X5YcN$

%6#)9 g0F#N`S*QN#!N<+*X5Yc2*!9

F``5F*QN iD09XFYcS)*X5Yc2$

Z$ /#1F"9

5119 %::%0( A!9

N N 2 2 N 2 N 2P Z M ' ( ) 2 N

/"-)"!!2"-" 595#4##F5*

DF$/$

%6#29 g0F#'P*(N#()X5YcN*!9

F``5F*(N iD09XFYcPS*X5YcN$

%6#)9 g0F#N`S*(N#!N<+*59c2*!9

F``5F*(N iD09XFYcS)*X5Yc2$

P$ /#1F"9

5119 %::%0C*

Page 157: Giao Trinh VXL 1

'4<=! !'4<=! !'4<=! !'4<=! !>>>> ?*?*?*?*

=5'19=5'19=5'19=5'19

A!9N N 2 2 N 2 2

/"-2"!!2"-" 59#4>Q

F5*D!F$/$

%6#29 g0F#'P*(N#()*QN#!(NX5YcN*!9

F``5F*jQN iD09XFYcPS*X5YcN$

%6#)9 g0F#N`S*(N#!N<+*QN#(NX5Yc2*!9

F``5F*jQN iD09XFYcS)*X5Yc2$

+$ /#!+F"9

5119 %::%0D( A!9

N N 2 2 N 2 N N#P #Z #M #' #( #) #2 #N

/"-)"!!2"-"$ 595#!#+X#N#PY#F5*

D!F$/$

S$ /F9

5119 +G%0*

A!92 N N 2 2 ) 2 N

/"-2"!!2"-" 59G#F#Q5"*

D!F$/$

%6#29 g0F#'P*#QN!()X5YcN*!9

L\<<F*QN iD09XFYc2MX5YcN$

%6#)9 g0F#N<S*QN#!MFX5Yc2*!9

L\<<F*QN iD09XFYcMH*X5YcN$

2N$ /#F#19

5119 +G%0( A!9

2 N N 2 N 2 N 2P Z M ' ( ) 2 N

/"-)"!!2"-"

Page 158: Giao Trinh VXL 1

'4<=! !>'4<=! !>'4<=! !>'4<=! !> ?*?*?*?*

=5'19=5'19=5'19=5'19

59G#F#4>#5"*DF$/$

22$ /#F#19

5119 +G%0C*

A!92 N N 2 N 2 2

/"-2"!!2"-" 59G # F # ! 4>

Q"*D!F$/$

2)$ /#F#!+9

5119 +G%0D( "-! A!9

2 N N 2 N 2 N N#P #Z #M #' #( #) `2 #N

/"-)"!!2"-" 59G#F#!+#N#P"*

D!F$/$

2($ /#F9

5119 I% " /5,=!

A!9N N N N N 2 N N

/"-2"!!2"-" 59G#F!2$

%6#29g0F#(M*!9

;[5F iD09XFYc(Z$

%6#)9g0F#WW*!9

;[5F iD09XFYcNN$

2'$ /#9

5119 I*

A!9N N N N 2 ) 2 N

/"-2"!!2"-" 59G#Q!2$

2M$ /#19

Page 159: Giao Trinh VXL 1

'4<=! !'4<=! !'4<=! !'4<=! !>>>> ?*?*?*?*

=5'19=5'19=5'19=5'19 ####

5119 I( A!9

N N N N N 2 N 2P Z M ' ( ) 2 N

/"-)"!!2"-" 59G#4>1")!2$

2Z$ /#19

5119 IC*

A!9N N N N N 2 2

/"-2"!!2"-" 59G#4>Q!2$

%6#9g0#(N!(M*QN#!(N*!9

;[5QN iD09X(NYc(Z

2P$ /##!`19

5119 I(>

A!92 N 2 N N N 2 2

/"-2"!!)"-" 59G##!#1!2$

2+$ /-#F9

5119 :'%

A!9N N N 2 N 2 N N

/"-2"!!2"-" 59g-#F 2$

%6#29g0F#(M*!9

`H5F iD09XFYc('$

%6#)9g0F#NN*!9 `H5F iD09XFYcWW$

2S$ /-#9

5119 :'*

A!9N N N 2 2 ) 2 N

/"-2"!!2"-"$

Page 160: Giao Trinh VXL 1

'4<=! !>'4<=! !>'4<=! !>'4<=! !> ?*?*?*?*

4444 =5'19=5'19=5'19=5'19

59g-#Q 2$

%6#9 g0QN!(M*!9

`H5QN iD09XQNYc('$

)N$ /-#19

5119 :'( A!9

N N N 2 N 2 N 2P Z M ' ( ) 2 N

/"-)"!!2"-" 59g-#4>#") 2$

%6#9 g0(N#!(M*!9

`H5(N iD094>!(N!('$

)2$ /-#19

5119 :'C*

A!9N N N 2 N 2 2

/"-2"!!2"-" 59g-#4>Q 2$

))$ /F<9

5119 <G&%

A!92 N 2 N N 2 N N

/"-2"!!'"-" 59[#F#<*D!

-#!2Z*+1!F*+!<$

%6#9 g0F#!MN*<#NFN*!9

A\/F< i8D09MNpFN9c()NNXFYcNNX<Yc()$

)($ /F<9

5119 :I4%

A!92 N N N N 2 N N

/"-2"!!'"-" 59[#F#<*D

11!F*0#!<$/9<5R%4 N*11"-#!

Page 161: Giao Trinh VXL 1

'4<=! !'4<=! !'4<=! !'4<=! !>>>> ?*?*?*?*

=5'19=5'19=5'19=5'19

<cNN#F"3*#< 4R%c2*5"cN$

)'$ / >11#F9

5119 :%%

A!92 2 N 2 N 2 N N

/"-2"!!'"-" 59[' 1F(F)F2FNqS.F5c2F(F)F2FNbZ*

D!!F$['FPFZFMF'qS.5"c2FPFZFMF'bZ*D!!F$8D0F!0<5`$

;

2$ /#F9

5119 %&%0* ( !

A!9N 2 N 2 2 ) 2 N

/"-2"!!2"-" 5 9[ # F# # Q* D !

F$

%6#9

AF*k2N22NN22

AQN*k22NN2N22

F!*N iDXFYc2NNNNN22

)$ /#F#19

5119 %&%0( A!9

N 2 N 2 N 2 N 2P FZ M ' ( F) 2 N

/"-)"!!2"-" 59[#F##4>#*

DF$

($ /#F#19

5119 %&%0C*

A!9N 2 N 2 N 2 2

/"-2"!!2"-" 59[#F#4>Q*

D!F$

Page 162: Giao Trinh VXL 1

'4<=! !>'4<=! !>'4<=! !>'4<=! !> ?*?*?*?*

6666 =5'19=5'19=5'19=5'19

'$ /#F#!+9

5119 %&%0D( A!9

N 2 N 2 N 2 N N#P #Z #M #' #( `) #2 #N

/"-)"!!2"-" 59[# F## !#N#P *D !

F$

%6#9

AF*k2N22NN22

F!*kNNNN2222 iDXFYcNNNNNN22

M$ /##1#F9

5119 %&( 0% A!9

N 2 N 2 N N 2 NP Z FM ' ( F) 2 N

/"-)"!!2"-" 59[#4>###F*

D!$

%6#9

AF*k2N22NN22

A2N*k2222NNNN

F!2N* iD4>2N!2N22NNNN$

Z$ /##1#!+9

5119 %&( 0D( A!9

N 2 N 2 N N 2 2P Z M ' ( F) 2 N#P #Z #M #' #( #) #2 #N

/"-("!!)"-" 59[#4>##+#!+*D

!$

P$ /F9

5119 B*&%0*

A!9N 2 N N 2 ) 2 N

/"-2"!!2"-"

Page 163: Giao Trinh VXL 1

'4<=! !'4<=! !'4<=! !'4<=! !>>>> ?*?*?*?*

=5'19=5'19=5'19=5'19 8888

59[#F#Q*D!F$

%6#9

AF*k2N22NN22

AQN*k22NN2N22

R!*N iDXFYc22222N22$

+$ /F#19

5119 B*&%0( A!9

N 2 N N N 2 N 2P Z M ' ( ) 2 N

/"-)"!!2"-" 59[#F#4>#*D

F$

S$ /F#19

5119 B*&%0C*

A!9N 2 N N N 2 2

/"-2"!!2"-" 59[#F4>Q*

D!F$

2N$ /F#!+9

5119 B*&%0D( A!9

N 2 N N N 2 N N#P #Z #M #' #( #) #2 #N

/"-)"!!2"-" 59[# F# !+#X#N#PY*

D!F$

22$ /#1#F9

5119 B*&( 0% A!9

N 2 N N N N 2 NP Z M ' ( ) 2 N

/"-)"!!2"-" 59[#4>##F*D

!4>#$

Page 164: Giao Trinh VXL 1

'4<=! !>'4<=! !>'4<=! !>'4<=! !> ?*?*?*?*

!!!! =5'19=5'19=5'19=5'19

2)$ /#1#!+9

5119 B*&( 0D( A!9

N 2 N N N N 2 2P Z M ' ( ) 2 N#P #Z #M #' #( #) #2 #N

/"-("!!)"-" 59[#4>##!+X#N#PY

"(*D!$

2($ / :F9

5119 .*&%0*

A!9N 2 2 N 2 ) 2 N

/"-2"!!2"-" 59[#F :#Q*D!

F$

2'$ / :F#19

5119 .*&%0( A!9

N 2 2 N N 2 N 2P Z M ' ( ) 2 N

/"-)"!!2"-" 59[#F :#4>#*

DF$

2M$ / :F#19

5119 .*&%0C*

A!9N 2 2 N N 2 2

/"-2"!!2"-" 59[#F :4>Q*

D!F$

2Z$ / :F#!+9

5119 .*&%0D( A!9

N 2 2 N N 2 N N#P #Z #M #' #( #) #2 #N

/"-)"!!2"-"

Page 165: Giao Trinh VXL 1

'4<=! !'4<=! !'4<=! !'4<=! !>>>> ?*?*?*?*

=5'19=5'19=5'19=5'19 """"

59[#F :# !#*D! F$

2P$ / :#1#F9

5119 .*&( 0% A!9

N 2 2 N N N 2 NP Z M ' ( ) 2 N

/"-)"!!2"-" 59[#4># :#F*

D!$

2+$ / :#1#!+9

5119 .*&( 0D( A!9

N 2 2 N N N 2 2P Z M ' ( ) 2 N#P #Z #M #' #( #) #2 #N

/"-("!!)"-" 59[#4># :+#!#+*

D!$

2S$ / #F9

5119 &*% !

A!92 2 2 N N 2 N N

/"-2"!!2"-" 59[#FId$

)N$ /#F9

5119 &% > %!

A!92 2 2 2 N 2 N N

/"-2"!!2"-" 59[#F!"2*DF$

%6#9

AF*k2N22NN22

51! iDXFYcN2NN22NN$

)2$ / "#F9

5119 *&% J!

A!9

Page 166: Giao Trinh VXL 1

'4<=! !>'4<=! !>'4<=! !>'4<=! !> ?*?*?*?*

6>6>6>6> =5'19=5'19=5'19=5'19

N N 2 N N N 2 2 /"-2"!!2"-" 59[#F "2-$

%6#9

AF*k2N22NN22 i

Q/F i!

g64 5 D-D0 "XFYcN22NN222X5Yc2!#FPI2"30$

Q/F i!)

8D0 "XFYc22NN222NX5YcN!#FPIN"30$

))$ / "#F"9

5119 *&%

A!9N N 2 2 N N 2 2

/"-2"!!2"-" 59[#F5 "2$

%6#29 g05cN!

AF*k2N22NN22

Q/5F iDXFYcN22NN22NX5Yc2

%6#)9

L i!-5I2

AF*kNNNNNNNN

FP

FZ FM F' F( F) FP FNFP F2

5

FP

FZ FM F' F( F) FP FNFP F2

5

Page 167: Giao Trinh VXL 1

'4<=! !'4<=! !'4<=! !'4<=! !>>>> ?*?*?*?*

=5'19=5'19=5'19=5'19 6666

Q/5F iDXFYcNNNNNNN2X5YcN

L i!-5I2

Q/5F iDXFYcNNNNNN22X5YcN

7$

L i!-5I2

Q/5F iDXFYcN2222222X5YcN

L i!-5I2X! +Y

Q/5F iDXFYc22222222X5YcN

L i!-5I2X! SY

Q/5F iDXFYc22222222X5Yc2

i

! i!-5IN

Q/5F iDXFYc2222222NX5Yc2

)($ / "1#F9

5119 **% !

A!9N N N N N N 2 2

/"-2"!!2"-" 59[#F "12!Q/F$

)'$ / "1#F"9

5119 **%

A!92 2 2 N N 2 N N

/"-2"!!2"-" 59[#F5 "12!Q/5

F$

)M$ / "F'9

5119 +K%%

A!9

/"-2"!!2"-" 59"3'1'F$

%6#9

AF*k(H@

Page 168: Giao Trinh VXL 1

'4<=! !>'4<=! !>'4<=! !>'4<=! !> ?*?*?*?*

6666 =5'19=5'19=5'19=5'19

LB1F iDXFYcH(@

:;

[- !" ! - !"3D" 3E ! 3!4>"3"."3!-4>$

G-" -!*! 6*!" !" $

5!" -!"*!""*!"#$5 !" !0"

0!"0!"$">" 3 -$

2$ /#4>"9

5119 %%&&((// A!9

2N

S + 2 N N N 2

P Z M ' ( ) 2 N /"-)"!!)"-"$ 598!" 30

4>##22$5!D)"$F##223"IXY$

5"9G14>-O54>!6 1$

)$ /#4>#2Z9

5119 &%&&((/E A!9

N N N 2 N N 2 NF2M 2

'2(

2)

22

2N

S +

FP Z M ' ( ) 2 N /"-("!!)"-" 598!" 30

4>##2Z$/"3Z'"$F##2Z3"IXY$

2Z4>F2MCFN1O5* 30 4>1O5$5"9G14>O54>!6 1$

($ / 9

Page 169: Giao Trinh VXL 1

'4<=! !'4<=! !'4<=! !'4<=! !>>>> ?*?*?*?*

=5'19=5'19=5'19=5'19 6#6#6#6#

5119 *'

A!9N N 2 N N N 2 N

/"-2"!!)"-" 59/"0* 30!

631$ 5"9!"0!"4>!! 1X

!Y!O5316$A)8&+G8H

'$ / 1&9

5119 *'I

A!9N N 2 2 N N 2 N

/"-2"!!)"-" 59/"01&* 30!

631$

M$ /"#4>"9

5119 %L<((// A!9

2N

S + N N N N 2

P Z M ' F( ) 2 N /"-)"!!)"-" =E !9 3 0" 4>##223

$F##22 3 " I$["4>"D)"$

224>F2NCFN1O5*O5"3* 30"!4>O5-1$

/"!!4> $["D)"0!"$

Z$ /"#4>2Z9

5119 &L<((/E A!9

N N N N N N 2 N2M

2'

2(

2)

22

2N

S +

P Z M ' ( ) 2 N /"-("!!)"-" 59 30"4>##2Z3

$["""I-Z'"$

Page 170: Giao Trinh VXL 1

'4<=! !>'4<=! !>'4<=! !>'4<=! !> ?*?*?*?*

64646464 =5'19=5'19=5'19=5'19

P$ /"9

5119 +L< A!9

2 N N N N N N NP Z M ' ( ) 2 N

/"-)"!!)"-" 59 30" !4>X!Y3

1$53"!I$ /">" -)MZ"93"2)+"3"

!2)+"$8 -" #!FmAO"/mAO$ 5"9!^!9_9! n!J !D!

"9"6I!"#O50!" !I- !""$5 D - "#4-"6061$

+$ /"19

5119 L<C%F:*

A!9N 2 2 2 N N 2 2

/"-2"!!)"-" 59!0"4>I#F#13

1$

S$ /"rc2X#FINY9

5119 LM N>O! A!9

N 2 2 N N N N NP Z M ' ( ) Q2 N

/"-)"!!)"-" 59rc2 30"4

> ! X Y*rcN 30 1 !X Y$

2N$ /"rcNX#FNY9

5119 LM A!9

N 2 2 2 N N N NP Z M ' ( ) 2 N

/"-)"!!)"-" 59rcN 30"4

>!$

22$ /""c29

Page 171: Giao Trinh VXL 1

'4<=! !'4<=! !'4<=! !'4<=! !>>>> ?*?*?*?*

=5'19=5'19=5'19=5'19 6666

5119 L A!9

N 2 N N N N N NP Z M ' ( ) 2 N

/"-)"!!)"-" 59"5c2 30"

4>!$

2)$ /""cN9

5119 L A!9

N 2 N 2 N N N NP Z M ' ( ) 2 N

/"-)"!!)"-" 59"5cN 30"

4>!$

2($ /"c29

5119 L0 A!9

N N 2 N N N N NP Z M ' ( ) 2 NP Z M ' ( ) 2 N

/"-("!!)"-" 59#4>^ 4")_I2

30"4>!$

2'$ /"cN9

5119 L0 A!9

N N 2 2 N N N NP Z M ' ( ) 2 NP Z M ' ( ) 2 N

/"-("!!)"-" 59#4>^ 4")_IN

30"4>I!$

2M$ /"c2 9

5119 L0 A!9

N N N 2 N N N NP Z M ' ( ) 2 NP Z M ' ( ) 2 N

Page 172: Giao Trinh VXL 1

'4<=! !>'4<=! !>'4<=! !>'4<=! !> ?*?*?*?*

66666666 =5'19=5'19=5'19=5'19

/"-("!!)"-" 59 4")I2" N

30"4>!$

2Z$ /001#F9

5119 L'%0( 0 >N>JP ! A!9

2 N 2 2 N 2 N NP Z M ' ( ) 2 NP Z M ' ( ) 2 N

/"-("!!)"-" 59!"5"09

[#F#4>#5cN$[#Fs#4>#5c2$[#F#4>#!0"

!4>!$[#FI#4>#"

!-!$

2P$ /00#!#F9

5119 L'%0D(0 A!9

2 N 2 2 N 2 N N#P #Z #M #' #( #) #2 #NP Z M ' ( ) 2 N

/"-("!!)"-" 59!"5"09

[#F#+5cN$[#Fs#+5c2$[#F#+!0"!4

>!$[#FI#+"!-!$

2+$ /00#!#9

5119 L'*0D(0 A!9

2 N 2 2 2 ) 2 N#P #Z #M #' #( #) #2 #NP Z M ' ( ) 2 N

/"-("!!)"-" 59!"5"09

[#Q#+5cN$

Page 173: Giao Trinh VXL 1

'4<=! !'4<=! !'4<=! !'4<=! !>>>> ?*?*?*?*

=5'19=5'19=5'19=5'19 68686868

[#Qs#+5c2$[#Q#+!0"

!4>!$[#QI#+"!-!$

2S$ /00#!#!19

5119 L'C*0D(0 A!9

2 N 2 2 N 2 2 #P #Z #M #' #( #) #2 #NP Z M ' ( ) 2 N

/"-("!!)"-" 59!"5"09

[#4>!Q#+5cN$

[#4>!Qs#+5c2$

[#4> ! Q#+ !0"!4>!$

[#4> ! QI#+ "!-!$

)N$ /-"9

5119 :LM*0 ( (N>JO! A!9

2 2 N 2 2 ) 2 NP Z M ' ( ) 2 N

/"-)"!!)"-" 59[#Q-2DQ

0-N 30 4>!*DIN 301!$

)2$ /-1"9

5119 :LM( 0 A!9

2 2 N 2 N 2 N 2P Z M ' ( ) 2 NP Z M ' ( ) 2 N

/"-("!!)"-" 59[#4>#-2D0

-N 304>!*!DIN 301!$

Page 174: Giao Trinh VXL 1

'4<=! !>'4<=! !>'4<=! !>'4<=! !> ?*?*?*?*

6!6!6!6! =5'19=5'19=5'19=5'19

))$ /[19

5119 B

A!9N N N N N N N N

/"-2"!!2"-" 59[#O5!21!1$

'; !"

2$ / "9

5119 &*

A!92 2 N N N N 2 2

/"-2"!!2"-" 59a5 N$

)$ / 9

5119 &* A!9

2 2 N N N N 2 NP Z M ' ( ) 2 N

/"-)"!!2"-" 59a4> 4") N$

($ /."9

5119 +'

A!92 2 N 2 N N 2 2

/"-2"!!2"-" 59?.5c2$

'$ /.9

5119 +' A!9

2 2 N 2 N N 2 NP Z M ' <( ) 2 N

/"-)"!!2"-" 59?.4> 4")!2$

M$ /"9

5119 &

A!9

Page 175: Giao Trinh VXL 1

'4<=! !'4<=! !'4<=! !'4<=! !>>>> ?*?*?*?*

=5'19=5'19=5'19=5'19 6"6"6"6"

2 N 2 2 N N 2 2 /"-2"!!2"-" 59<"*5c25cN*!5cN5c2$

Z$ /9

5119 & A!9

2 N 2 2 N N 2 NP Z M ' ( ) 2 N

/"-)"!!2"-" 59<4> 4")*"cN

D"I2!I20IN$

P$ /#"9

5119 %&0 A!9

2 N N N N N 2 NP Z M ' ( ) 2 N

/"-)"!!2"-" 59<5#4> 4")*D

5$

+$ /#"9

5119 %&0Q A!9

2 N 2 2 N N N NP Z M ' ( ) 2 N

/"-)"!!)"-" 59<5#4> 4")*D

5$

S$ /"9

5119 B*&0 A!9

N 2 2 2 N N 2 NP Z M ' ( ) 2 N

/"-)"!!)"-" 59<54> 4")*D

5$

2N$ /"9

5119 B*&0Q A!9

Page 176: Giao Trinh VXL 1

'4<=! !>'4<=! !>'4<=! !>'4<=! !> ?*?*?*?*

8>8>8>8> =5'19=5'19=5'19=5'19

2 N 2 N N N N NP Z M ' ( ) 2 N

/"-)"!!)"-" 59<54> 4")*D

5$

22$ /#"3"9

5119 <B40 A!9

2 N 2 N N N 2 NP Z M ' ( ) 2 N

/"-)"!!2"-" 59<4> 4")"35$

2)$ /#"3"9

5119 <B40 A!9

2 N N 2 N N 2 NP Z M ' ( ) 2 N

/"-)"!!)"-" 59<5"34> 4")$

4444 *$ @ &01&*$ @ &01&*$ @ &01&*$ @ &01&

÷ ←

!

"#$

% &÷' ←

(

')

"#$

←(

÷ ←

÷

"#$

(

'÷'

"#$

←(

!

"#$

÷

"#$

!

"#$

Page 177: Giao Trinh VXL 1

'4<=! !'4<=! !'4<=! !'4<=! !>>>> ?*?*?*?*

=5'19=5'19=5'19=5'19 8888

"#*

%

&÷'

"#$

(

'!

"#$

"#*

←(

% &÷' ←

%

&÷'

"#$

%(

'&÷''

"#$

(&

+

"#$

"#*

←( ←(, ←(

-%.

+* ← .

-%.

/-

* ← ./-

0% $÷* ←

0% ←

0% $÷* ←

0% ←

/12

-

"#$

2/ ←2/ .

2/ ←

//

"#$

←2/

2/ ←2/ 3

0- -÷- ↔

0-

-!

"#$

0-% -&÷-' ↔

0-% &÷' ↔

$÷$ ← .

$!

"#$

← .

% $&÷$' ← .

(

$)

"#$

← .(

- *÷* ← . .-

-

*!

"#$

← . .-

-% *&÷*' ← . .-

Page 178: Giao Trinh VXL 1

'4<=! !>'4<=! !>'4<=! !>'4<=! !> ?*?*?*?*

8888 =5'19=5'19=5'19=5'19

-(

*)

"#$

← .(.-

21"" +÷+ ← 3 3-

21""

+!

"#$

← 3 3-

21""% +&÷+' ← 3 3-

21""(

+)

"#$

← 3(3-

4- ) ← .

4- ÷ ← .

4-

!

"#$

← .

4-% &÷' ← .

4- * ← .

- ) ← 3

- ÷ ← 3

-

!

"#$

← 3

-% &÷' ← 3

1," ) " ← ×"

" ) " ← 5"

) -67"-

4, !÷! ← 4

4,

!!

"#$

← 4

4,% !&÷!' ← 4

4,(

!)

"#$

← 4(

4,

!$

"#$

4,(

!*

"#$

"#*

(

, )÷) ←

,

)!

"#$

,% )&÷)' ←

,(

))

"#$

← (

,

)$

"#$

,(

)*

"#$

(

Page 179: Giao Trinh VXL 1

'4<=! !'4<=! !'4<=! !'4<=! !>>>> ?*?*?*?*

=5'19=5'19=5'19=5'19 8#8#8#8#

"#*

0, &÷& ← 0

0,

&!

"#$

← 0

0,% &&÷&' ← 0

0,(

&)

"#$

← 0(

0,

&$

"#$

← 0

0,(

&*

"#$

"#*

← 0

(

-, ) ←

-/, ) ← 899#

:7

, $* ;969

6:#:<

,- ** ;969

#

6:#:<

* ;969

=9:#:<

- * ;969

#

=9:#

:<

2>/ -) ↔

-,,

"#

"#$

/- ←/- .$

2/ ←2/ .

2/ ←/-

2/ ←2/ .

2/ ←/-

/- ←=

,-,,&

$

"#$

"#*

/- ←/- .*

2/ ←2/ .

2/ ←/-

2/ ←2/ .

2/ ←/-

/- ←

;

$$ /- ←2/

2/ ←2/ 3

Page 180: Giao Trinh VXL 1

'4<=! !>'4<=! !>'4<=! !>'4<=! !> ?*?*?*?*

84848484 =5'19=5'19=5'19=5'19

/- ←2/

2/ ←2/ 3

;

*$ /- ←2/

2/ ←2/ 3

/- ←2/

2/ ←2/ 3

? /

"#

"#$

/- ←/- .$

/- ←=

,? /&

$

"#$

"#*

/- ←

2? /

"#$

/- ←/- .$

/- ←/- .

? /%. '* /- ← .

?@

&

"#$

/- ←/- .$

A9/- ←/-

.

?4@

'

"#$

/- ←/- .$

≠9/- ←/- .

?-

)

"#$

/- ←/- .$

- A9/- ←/- .

?4-

!

"#$

/- ←/- .$

- A9/- ←/- .

?":

::::::::

$

"#$

"#*

/- ←/- .*

: A9/- ←/-

.

?4":

::::::::

*

"#$

"#*

/- ←/- .*

: A9/- ←/-

.

?"-:

::::::::

"#$

"#*

/- ←/- .*

: A9: ←

/- ←/- .

-?4

"!

"#$

"#*

/- ←/- .*

< 9- ←

/- ←/- .

> 9- ←

/- ←/- .

-?4(

")

"#$

"#*

/- ←/- .*

(< 9- ←

/- ←/- .

(> 9- ←

Page 181: Giao Trinh VXL 1

'4<=! !'4<=! !'4<=! !'4<=! !>>>> ?*?*?*?*

=5'19=5'19=5'19=5'19 8888

/- ←/- .

-?4(

"÷"

"#$

"#*

/- ←/- .*

(< 9- ←

/- ←/- .

(> 9- ←

/- ←/- .

-?4%(

"&÷"'

"#$

"#*

/- ←/- .*

(< 9- ←

/- ←/- .

(> 9- ←

/- ←/- .

?4@

÷

"#$

/- ←/- .$

← B

≠9

/- ←/- .

?4@

!

"#$

"#*

/- ←/- .*

← B

≠9

/- ←/- .

4/ /- ←/- .

-,- -* - ←

-,:

::::::::

-$

"#$

: ←

2;"- * - ←

2;":

::::::::

$

"#$

: ←

-/,- "* - ←-

-/,:

::::::::

"$

"#$

: ←

4,-:

::::::::

$

"#$

- ←- 4:

4,-5:

::::::::

"

"#$

- ←- 4

,-:

::::::::

'$

"#$

- ←- :

,-5:

::::::::

"#$

- ←-

-:

::::::::

$

"#$

- ←:

Page 182: Giao Trinh VXL 1

'4<=! !>'4<=! !>'4<=! !>'4<=! !> ?*?*?*?*

86868686 =5'19=5'19=5'19=5'19

:-

::::::::

+$

"#$

: ←-

.:+9-)%83K1.T11.IGP6I+,;<=<6>0?,<6@+%

% `$

- &- &- &- &<<<<

G 3A5LM2)-KGNG2*A5LM)(-K$5-">!-6!-- $

[0#-4"-, 0! C - 3 - !" -# 3"34$5-#346 3 34$

[0#> D-0! -C D-" -$5- GN-KNG2-K2$?- !-0$A# ! 30# 3!---013-$

?"3 --"!2"I-,-3->0#-).!-.!$

5-K 30#2ZT!1T!1!-K2Z0! --K3-6041& NNNNNNNNNNNNNNNN)2222222222222222)*01!1& NNNN@WWWW@6411& NZMM(M$

84-2 -04*4 4-0 NX--41'-!22222 4- NNNNY-K!23-K4X-1 Y$

[!10#!23-# 43"30!--$%!20&33-C0&-1 #$

54--KGN!)G@NG/NC-,+1!2Z$

G*4--KG2!)G@2G/2C-,+1!2Z$

[ ! 0 - ) 3 -9GAR` G5R[#3 !1 -310#" #$

Page 183: Giao Trinh VXL 1

'4<=! !'4<=! !'4<=! !'4<=! !>>>> ?*?*?*?*

=5'19=5'19=5'19=5'19 88888888

<':Z0!**4>!D-K 3+S5M2$

R= S >>)7

G5R[ 5! ++@ =HLGAR` A# +S@ [RG/N G-N!B:" +F@ [RG/2 G-2!B:" +<@ [RG@N G-N:" +5@ [RG@2 G-2:" +`@ [R

.:+9-)%.341,.+,9,<1<K62;<=<6>0?,<6@+%

****%1)$& $%1)$& $%1)$& $%1)$& $2222(3 <(3 <(3 <(3 <

G-# --'9'1#3!1G-N'!1G-2$

5GAR`-&':Z9

<1 67+ <K62 ,E34+.F+9Q 6/0[1,*<K624,aP.OK;<6I4?,<[%S <1PEJ.4,8J+480+162,.R1<K62( [(=6/KX0+91EO567++98.O<=E.=6/++98b;.O8%

['(=M+,1,BO<=6/KX0+9+8I<567+128+9%

<14,8J+K8N640:.<K62%- ' <14,8J+K8N640:.<K62%D ' 6/0[1,*<K62'4,aP.OK;<6I4?,<[%A ' <1PEJ.4,8J+480+162,.R1<K62(9<8/+9+,E1267+% ' <14,8J+K8N640:.<K62'%' ' ' <14,8J+K8N640:.<K62'%

.:+9-)S%.345<1128+91,.+,9,<"%

@ANA2''3!-G-N.G-2':P$

' <6@0 ,E34+.F+9' ' ' 8N6<K62D5<1cK8N6&'-&d' 8N6<K62S5<1 ' A 8N61EJ=8I+9+.JG&5<1

Page 184: Giao Trinh VXL 1

'4<=! !>'4<=! !>'4<=! !>'4<=! !> ?*?*?*?*

8!8!8!8! =5'19=5'19=5'19=5'19

D8N61.34,<K622.(<K62'(=EBJ41.34,2.P.OKA1<K62&5<198>K483(<K62&5<1'=EBJ4=<6>0?,<6@+5B:<4.345<140:.K8N6<K62'%<K62&5<1'=EBJ4=<6>0?,<6@+5B:<4.345<140:.K8N6<K62%<K62(?,87+9=EBJ4,8.J1=8I+9B:K8N6D%

.:+9-)Q%.345<14,8J+K8N6128+91,.+,9,<"%

#### * $* $* $* $2222 13 < 13 < 13 < 13 <

G 3 3 G-N G-2$

@-&':+9

<1 Z,<6I0 M.4,a ,E34+.F+9Q W &W BO12.O+<K62(W[?,<1<K625M12.O+;.O4831,6@X83.

5.e+9 G,.>+ K6>K ,8.V4 ?,< ;< =<6>0 ?,<6@+ 1,EJ4 ,<6I+4,EB+9 12*+,48+ G,0J4;0J+9.T1 1<K62 1,* 1EJ=8I+9X83.P087+4BO12.O+W%

S & <1=<6>0?,<6@+<K62=6/K +9EO+9=6/K([1,*1<K62=EBJ4G,63G=6/KX0+9%['1,*1<K62?,87+9=EBJ4G,63G=6/KX0+9c+9EO+9d%

W' &" BO12.O+<K62'c,8.J1=8I+91EB+91EJWd- ' & <1=<6>0?,<6@+<K62'c9<8/+9dD & BO5.38+9.T140:.+9.T1%,<483+9.T1X.:R2.B:+98b;.O8

c4.J+,X08/+9d1,*4BO1.34=8I+9P67+KE34%,<;<=<6>0?,<6@+1,EJ4,<6I+4,EB+912*+,48+G,0J4;0J+9.T11,*1EJ=8I+9X83.P087+4BO5.38+9.T1%

A & <1 =<6>0 ?,<6@+ 4,8 G,63G +9.T1 1.34 =8I+9 5.e+9KE34,.R5.e+94.J+,%['1,*+9.T11.34=8I+95.e+9KE34%[1,*+9.T11.34=8I+95.e+94.J+,X08/+9%

' &C <8/+9+,E+,E+9G,0J4;0J4,8+9.T1'

' ' && <8/+9+,E+,E+9G,0J4;0J4,8+9.T1' .:+9-)&%.345<1128+91,.+,9,<%

4444 % &% &% &% & $)) )< $)) )< $)) )< $)) )<

A5LM2)-!-N-2$G#"G/ G 3>)"1"G-N.G-2$["-'3*1 "003-$

3CI/:9= 6>(

Page 185: Giao Trinh VXL 1

'4<=! !'4<=! !'4<=! !'4<=! !>>>> ?*?*?*?*

=5'19=5'19=5'19=5'19 8"8"8"8"

A#N!-#-2(9+0#+G *M!>0#M01G/ *(G/ #':22$

-#" 4-! !)2(c+2S)-NNNNNNNNNNNNN) 2222222222222)-- -0!-!2$[11-&&0$

*+,-)%<K62,8.J1=8I+9B:K8N6'%

5 3CI :9= J>(

A#2!-#-2Z$-#"4-!!!)2Z$G--#2-#N>!-#2-2Z$

6 3CI5:9=%$%&">(

A#)!-#1+*"1G/ G--G-+"G@ G-#3!431!G/ $

8-G/ "3WW@0NN@904!G@ 1G/ $<-G/ 1-41G@ !"3WW@0NN@11$L ---#)':2)$

*+,-)A%<K62,8.J1=8I+9B:K8N6A%

3CI6:9=>(

A#(!-#G-N!-)--2(-$

Page 186: Giao Trinh VXL 1

'4<=! !>'4<=! !>'4<=! !>'4<=! !> ?*?*?*?*

!>!>!>!> =5'19=5'19=5'19=5'19

8G-N4-#( -N!) -+G/NG@NG-!0#GWNGW2!-':2($

G-230#-#(*3-#3GW2#3-G@N$

8-NA#(01-2G-+$8G-N-#(G-23!-#!1<#1O13" #!*.3##-0#&$L ---#(':2($

*+,-)D%<K62',8.J1=8I+9B:K8N6D%

5$<<5$<<5$<<5$<<

G-K3- 9-K0#4- 0 - X Y 0* -K 0# 0- ':2'$<5KGGAR`11-"-#$

*+,-)-%.34+908>+X0+9=E.=6/+1<K62 480+162%

D8=(

Page 187: Giao Trinh VXL 1

'4<=! !'4<=! !'4<=! !'4<=! !>>>> ?*?*?*?*

=5'19=5'19=5'19=5'19 !!!!

[5KGcNG-- !!"#51$G 0D--2)3- 011#$[#2)A@d0D2) 0--!2A@d$

G-00-0 D4*141G@ G/ $

5 D8='%G:I)>(

[5KGc2G-- "-, # 6 D" 4$@ " # 3 - 0 $ L!0!G-$

[ !O($'!1 !G-NXGNYO($M!1 !G-2XG2Y$

G#- 9G-0 4- G "320NX ! Y$[ !"-, 0 LMO)-,"-"*# -@X2Y-"""30-/XNY-"-!-$?30"3320N1-)"-"* 0 !!MNN8@d 30##2)A@d$

6666 7 $% &<7 $% &<7 $% &<7 $% &<

<GQ G5R[ 31 - -311G-& D-.$

?3& G--10GQ I!9

LHG<GQN i11-GN& -

LHG<GQ2 i11-G2& -

?3G--#!5!GQ $

%6#G-N& !LHG<GQN-!5/QGQN$

<GQ 4 0*#-.4--"G-4-$

A1113 3G-!#gFGHGAR`1;[G ':2M$O11"#3 $

g0 ;[GN*1G-N-#2!-#G-2Z4 !G/NKG@NcNNNN@*gFGHc2*GQNc2$8 ;[GNc2n3-J3 02A@d- N$t - N - 0 # ! ;[GN -N$G--N6! $

Page 188: Giao Trinh VXL 1

'4<=! !>'4<=! !>'4<=! !>'4<=! !> ?*?*?*?*

!!!! =5'19=5'19=5'19=5'19

*+,-)%8=8I28I+9X0+91EO567++98.O<%

8888 %) 95 *AB3:CD %) 95 *AB3:CD %) 95 *AB3:CD %) 95 *AB3:CDE*B3<E*B3<E*B3<E*B3<

5G-2! 3!1-#1# 3!D4"- $G"" 3 3- 3-& -*"-! 7

GGAR`! 13!1-#G-$%6#G-N-#2X-#G-2ZY4 - I !9AR%GAR`*kNNNNNNN2<$G!"A2cN*ANc23-#25KGcN*gFGHcN311- -#G-2$L!G-N,--N>-0 3"GQN$

[!14& -G/ KG@ G-0& -NNNN@!"3WWWW@0NNNN@00!-GW c2 1-NNNN@!1$$$

[!14& -G/ KG@ NNNN@*G-0& - 4 !1 ! "3 WWWW@ 0 NNNN@ - ! - NNNN@!$

?3-!& -43!10-,! 0 GW !4G/ KG@ 3G-!!& -4!$

?.41-)MZµ0#G--#)X1+Y$L4 G@ *G/ *0GQ G-0& -4G/aWW@0NN@G/ *GW 0* 4G 10G/ G-& -4"!$[*0-,! !G--,-!4$

Page 189: Giao Trinh VXL 1

'4<=! !'4<=! !'4<=! !'4<=! !>>>> ?*?*?*?*

=5'19=5'19=5'19=5'19 !#!#!#!#

KL% (%*)M'8 G0N'+%== ( --#*kN2 i-#2-N-2Z !129 -N*kNT i MNNµ0 -!N*kN i 0N i-& - !19 lTN*!1 i& !TN i & 1!12$N i412$N 0l-1!12 iD"!!-1

KL%5(%*)M'8 /G0N'+%==5( --#*kN) i-#)1!+ !129 -N*k:MN i MNµ0 0N i-& - !19 lTN*!1 i& !TN i & 1!12$N i412$N 0l-1!12 i!!12

!!!! *AB3:CDE*B3*%<*AB3:CDE*B3*%<*AB3:CDE*B3*%<*AB3:CDE*B3*%<

@ 3A5LM)(-GN*G2*G)$5-GNG2M2$">"-1 -G)$

5 -K G) -9 G/)* G@)* 3G)5R[*Q5FO)/Q5FO)@$

G-KG) 3 # 3 4 - . # - 3 - G)6!O2$N12':2Z$

G-KG)(391!*!1#31" #!$

5 3G)5R[':S9

T R= S

P GW) 5W@ 5 G-)9 - XGW)0 !1 !- 2 G5/8 . Q5/8 -2Y$

Z HaW) 5H@ 5-G)9>0 "0.1!# !0"3 20NG)HaHaH[)c2i11-G)&*HaW)c25O\01&G-G)*HaW)3I1 - -$

M Q5/8 5`@ a!-)$8Q5/8c2-G)1#113#! -G201#1131#!$

Page 190: Giao Trinh VXL 1

'4<=! !>'4<=! !>'4<=! !>'4<=! !> ?*?*?*?*

!4!4!4!4 =5'19=5'19=5'19=5'19

' G5/8 55@ a!1-)$8G5/8c2-G)1#1131#!-G201#113#! $

( HaH[) 5<@ < 311$8HaH[)c21!-G)> "G)Ha0"320N$

) GQ) 5F@ < 3G-2-K-9GQ)c2-211- $GQ)cN-211- XY$` ! 3 GQ) 3 11 -2 - "-$

2 5KG) 5S@ <!"-95KG)c29- G)$5KG)cN94- $

N 5OKQ/) 5+@ 5K1!#!-G)$8"c2 > "0"320NG)HaHaH[)c2i"cN D 1 ! -G) . 0"3 G)HaHaH[)c2iQ5/8.G5/8c2" -$

.:+9-)C%.345<1128+91,.+,9,<A%

*+,-)S%B=8>4,.7+40:.&CA;B3<+98b;.O8AP.O%';.OAfP.O%%

; 766> 6"

< K1 ! !- 9 1 ! $8 = -1!9G/)*G@)0!0 -)Q5FO)/Q5FO)@!431!G/)*G@)$g4!1!!2Z$

Page 191: Giao Trinh VXL 1

'4<=! !'4<=! !'4<=! !'4<=! !>>>> ?*?*?*?*

=5'19=5'19=5'19=5'19 !!!!

8--!-GW)I2 1!#!$

GHaH[)c21! "0"320NG)Ha !-HaW)c2$GGW)HaW) 33- I1 - -. &$<HaW)1 I1 - -$@1-G)"':2P$

*+,-)Q%8.J1=8I+940:.1<K62AB:4,6/=8I1EJ=8I+9+.JGP.J<%

; 7"

8 = - $8 -G) --K2Z*G/)*G@)0! -0"3WWWW@0NNNN@00!-GW)c2$<33-I1 - -"3&$

*+,-)&%8.J1=8I+940:.1<K62AB:4,6/=8I,0+,.I+NEbP<6I0%

?311!-HaH[)c2$[HaH[)c20"320NG)Ha0 "94-G/)*G@)0"30)Q5FO)/Q5FO)@$5HaW)

Page 192: Giao Trinh VXL 1

'4<=! !>'4<=! !>'4<=! !>'4<=! !> ?*?*?*?*

!6!6!6!6 =5'19=5'19=5'19=5'19

"3!-23D "*HaW)33-I1 - -.&$

@#!-G)"':2+$

% ! "#

- &- &- &- &<<<<

G" #!1A5LM23 31-11 0$`!#00"313" #! #1"300$

5G `XO($2Y! #!Q `XO($NY!#! $

?. " # ! 1 !0E! 3 " #!-!$

@ . 1 " # ! ! -L<\W 3L5R[$G-0TI-4>SS@)9 3#!!0T#!0" *#!0!-0T$L " #!':2S$

*+,-)C%B=8>?,8/<40:.120R6>+NEbP<6I0+8/<1<6/G%

G 3" #!L5R[I-4>S+@!11"0 - 3$5 3#3 !1 3 " # !* 3- " - 6 . - 6 $5 3 3- .3!130&$

Page 193: Giao Trinh VXL 1

'4<=! !'4<=! !'4<=! !'4<=! !>>>> ?*?*?*?*

=5'19=5'19=5'19=5'19 !8!8!8!8

G 0" #!1<F\`X0!#!" -"Y34X0##1Y.3"3$8 <#"310#G-23#$

* 9(';1& 0* 9(';1& 0* 9(';1& 0* 9(';1& 0<<<<

G00 !13" # !A5LM2$5L09

<':2N-& 3O1009

T R= S <@6

P LAN SW@ <3" 19N$Z LA2 SH@ <3" 192$M LA) S`@ <11" !"-#)(iQ;

06S!N$' QH[ S5@ <116$QH[c20116$( G<+ S<@ `3!S3" -#)($

G<+IN"2!#!1!1$) Q<+ SF@ `3!S -#)($2 G; SS@ 5"!-2" 26

!130h0" 61$N Q; S+@

5"!-2 26 !130h06#!1$

.:+9-)'%.345<1128+91,.+,9,<=<6>0?,<6@+120R6>+NEbP<6I0%

#### 9(';1& 0 9(';1& 0 9(';1& 0 9(';1& 0<<<<

G" #!L5R[13$%6#3" #!32)9LANLA2cN2*119QH[c2*&" G;c230h0" *#!09AR%L5R[*kN2N2NN2N$

G" #!1A5LM2'3"')LANLA2!':22$

<311" -,6.101L.L1$

' <6@0 871.: 8/4=8I5.0N' ' ' ,.+,9,<NM4, 8/=M+,c1.>+L8/N.8=8I+9] Ad%' &5<1 ,.R=8@<c=EBJ4=.V15B:<<K62d% ' A C5<1 8/=M+,c1.>+L8/N.8=8I+9] A82] S-d D C5<1 ,.R=8@<c=EBJ4=.V15B:<<K62d%

Page 194: Giao Trinh VXL 1

'4<=! !>'4<=! !>'4<=! !>'4<=! !> ?*?*?*?*

!!!!!!!! =5'19=5'19=5'19=5'19

.:+9-)%.34?<6@0120R6>+NEbP<6I0%

9,MGB/OGB-"(

?34" #!13N)LA2LANcNN$`!1 # ! " D Q `* G ` # 3 #4"3 !$+#!3" . !& 0/L<$G<#!14 0I

0#

51$

8!#!!0TD" #!& $`!#4DQ ` 41DG `$A, " > Q ` -"-"$G -,"-"* 6 ! - 1 3-L(O2!-3-LZO2 ':)N$

t11QH[c2Q;cN$["&!QH[c2 3" #!* Q;30h0#!$8Q;4 * !0 DG `*& "-"1#!0#4DQ `$

*+,-)A'%<.:+=8>1,BO<9<.+%

<3 #!1" 33N09

Page 195: Giao Trinh VXL 1

'4<=! !'4<=! !'4<=! !'4<=! !>>>> ?*?*?*?*

=5'19=5'19=5'19=5'19 !"!"!"!"

*+,-)A%<.:+=8>1,BO<9<.+120R6>+NEbP<6I0K8N'%

A#30#-#N!#3--0!A5LM209-#4100G `Q `A5LM23--+':))$[#- #4-&1#4 0- $

+H R1

*+,-)AA%8I1E3+9N0J+9?<6@0'[email protected]+91,67K+98b2.5.e+91,.+,9,<NM4,%

9,MGB O9&8$M")8$2,$B(

G-#"*" #!1 \FQG+<#"3$\FQG!1#!1-,"#!!& I2LX-NYI2L1X-2Y*1"1#!0L1$

G3"*2N#!01G `0Q `$2N -920*+#X/L<! Y*201$?#!L1Q<+L5R[$

+SM2

Ga`XO($2Y

Qa`XO($NY

5! LTQ0`

Page 196: Giao Trinh VXL 1

'4<=! !>'4<=! !>'4<=! !>'4<=! !> ?*?*?*?*

">">">"> =5'19=5'19=5'19=5'19

GA5LM2*<#!1G-G2$?M)(-#3!1-G2.-G).)-G2G)9---"12--"$

[ 1 !3 " # ! 132*)*(!1-2Z':)(*-! !#$a-3!1I1 - -$

*+,-)AD%0+94./GX0+94,8120R6>+NEbP<6I0+8/<1<6/G%

8-!#!!0TD" #!& " -2ZX1<#" #!1Y4$`! G `& 00!+#0!01$51G;!-2!3- L1G `':)'$

t#!0"33-20-NQ `$<-'0"!130&1 1#!Q `$A,#!!"-,-+-"2Z-'$

80"32 NQ `N"1 +!-'$[1" -46,$<00 >0"31$

*+,-)A-%BO5.38G,.31X8+9NEbP<6I0%

g03-L!1! L0D+##41$

8+#4(0019

: <SXL1Y#4Q<+L5R[$

Page 197: Giao Trinh VXL 1

'4<=! !'4<=! !'4<=! !'4<=! !>>>> ?*?*?*?*

=5'19=5'19=5'19=5'19 """"

: +#1L<\W$

: 5&Q;c2$

G"*(> " 0 9

• Q;cN

• LA)c2L1c2.LA)cN$

9,MGB5O9&8$M#)8$28$-(

8LA2LANc2N" #!3)<#4$5221.92L*+#*2#S!12L1$81S.G<+L5R[X31"Y$8S.Q<+L5R[$G<#-#)I2K2).2KZ' 0#51$

9,MGB6O9&8$M#)8$2,$B(

8LA2LANc22" #!3(!3\FQGS<#"3$83(3)<#!11G-$532*3)3(*3-!<#X3)4*323("3Y0#!X32+*3)3(S#Y$

4444 %) 95 9(';1& 0 %) 95 9(';1& 0 %) 95 9(';1& 0 %) 95 9(';1& 0<<<<

2$MGB&&: )I>(

?311 # ! 1 !-QH[c2 " $

G311" #!I!9

.

2#(

<# ! S1 3)3(11G<+I1 - -E!!11"" #!*#!S#!.Q<+$

O - -3.#!S-D" #!".641!1D4$<#!S2D" !"$

2GB=P+;,(

<S#!3-u!$-,"-"*OOL]I2"IN"D3-u+#!F$

%6#" #!" +#-23-u*!0"01+F3-uS$

A 5*O i"3u!O05

A G<+*5 i"350G<+334"

Page 198: Giao Trinh VXL 1

'4<=! !>'4<=! !>'4<=! !>'4<=! !> ?*?*?*?*

"""" =5'19=5'19=5'19=5'19

A 0T*F i" #!+FSG<+$

[3-!" !0!!9

A 5*O i"3u!O05

51! 5 i4u!

A G<+*5 i"350G<+334"

A 0T*F i" #!+FSG<+$

G32,30#3-u!09+#1323 -P#!*23-u!$?31--FL5;;P23-h+*!0"#9

AR% 5*O i?O"h5

AR% F55$P*5 i?O"hAL<F

AR% L<\W*F ig#O"h

Q(

5 & Q; 1 G; L5R[ - D " #!A5LM2$5 01 1 1 - -$

?3!Q;0-2D "26- "$GQ;33-I1 - -.3!130&$[--"-4O1*1Q;c2*0 Q;"L<\W$t"!109

]F;G9 m[< Q;*]F;G 983-Q; -I2"$5cN

5/Q Q; 9Q;c2 #! Q;

AR%F*L<\W 9"LT

5G;!-21 "-0T,$[-2"-4O113- -O10u0$["*1D$5!0"#31-"F9

]F;G9 m[< G;*]F;G 983-G;I2"IN$

5/Q G; 9a&G;

AR%L<\W*F 9#F

*9(';1& 0 *9(';1& 0 *9(';1& 0 *9(';1& 0 & & & & <<<<

83)3(-." !"$-#)(*S#!S!Q<+$G" #!3!10L1&" #!1>Q<+c2$5"11I0LA)c2L5R[$83"#-0# A5LM23-"-"':)M$

Page 199: Giao Trinh VXL 1

'4<=! !'4<=! !'4<=! !'4<=! !>>>> ?*?*?*?*

=5'19=5'19=5'19=5'19 "#"#"#"#

*+,-)A%6/1+8/<+,<6>0;<XE:PR3%

G-,- !"0-4>#"#D4$

8 !"-1-#!- !" !"12"4>3# !"-$

<"4>1"# ! S9"4>SI2"#!SIN$

5 !"0"4>0 !"-1$8 !"110 LA)3& "#!1$5 !"11,"LA)c23"#!" !" !"11$% !"0 !" 1!-LA)c230h0! 1$

L 3#! !"-" - !"1-4>- !"4>11"$

6666 *& 9(';1& 0*& 9(';1& 0*& 9(';1& 0*& 9(';1& 0<<<<

G" #!13N3)" 4$G3N" I

0#51$[0#2)A@d

" 3N!2A@d':)Z$

GO5R[-LAR`!-1#*-.00LAR`cN3" #!D4*LAR`c21$

%6# 3)* " 3 1 4-.42KZ' 0#51XLAR`cNY!2K() 0#51XLAR`c2Y':)Z$

AFLGHQ+SM2

Ga`

ON O2 O) O(+SM2L!k)

Qa`

();KR!0 ();KR!0

ON O2 O) O(+SM2L!k2

Qa`

Page 200: Giao Trinh VXL 1

'4<=! !>'4<=! !>'4<=! !>'4<=! !> ?*?*?*?*

"4"4"4"4 =5'19=5'19=5'19=5'19

`O5R[11 "030LAR`-"3O5R[1!0$

/0"0LAR`31" 9

iL-#46P

5<#323(A5LM2 4G-2$<G- 01()0-#cN2ZLAR`c21 !3!1<#O1$G<#32(A5LM2 4G-2.G-)*.)':)Z$

*+,-)AS%,<6/1P.IG18/4=8I.0N%

98&8$2= (

A<#GAR`31+X3)Y.41!G@2G-236 3!1<#$G-#3!1#09

i>D--2

A3#!6 !G2$53 4<#-#2-#(!9

<F\`QFGHcG;AHQ2R%HQW/R]QFGH÷()

%6#29" #! #!2)NN609

Page 201: Giao Trinh VXL 1

'4<=! !'4<=! !'4<=! !'4<=! !>>>> ?*?*?*?*

=5'19=5'19=5'19=5'19 """"

G-2I2)NN ()c(+*'8@d$[0#2)A@d 1G-2- 0 !2A@d"2NNN8@d$%"3 (+*'8@d60! --,"!2NNN8@rK(+*'8@dc)Z*' X!-I)ZY$

`G--!3- ""3-WW@→NN@114& X)MZC)Zc)(NY34"-2-!)Z 0$g4)(N1G@231!G/2I!9n J$<3 164)(N-3"I!9n-2*k:)ZJ#406$

<-&<#)!2)A@d22*NMSA@d9

8/4=8I5.0N

.>+L8/1,.J4,.+,

" <.312M+.JG4,8 8/4=8I1,EJ4 .<L8/

CS'' Ag )QcWCd &CAD Qh

A-'' Ag ' )DcWDd A-'- 'HSh

A'' Ag ' )AScSd A'A i'h

CA'' H'Cg )DcW"d CA'' 'h

CS'' H'Cg ' )DcW"d CS'' 'h

A-'' H'Cg ' )AcW-d A-'' 'h

A'' H'Cg ' )A-c&d A'' 'h

.:+9-)A%83K1.T118/4=8I5.0N%

%6#)9"" #!1\FQG+<#)'NN*#G-23<#$500!1" 9 9O1-#2$ 9G-2-#) ! 9[1-)'NN<#$ " 9LG-2$

GL5R[9LANLA2cN2 !1-#\FQG+*QH[c2110h0#!*G;c2-,0h0111#!$

GGAR`9A2ANc2N3!1G-2-#)1+$/0GQ211G-!-#$

G<#)'NN6G-2!)'NN ()cPZ*+8@d0G-2- 02NNN8@dX2)A@dY$

%"3PZ*+8@d60! --,"!2NNN8@rKPZ*+8@dc2(*N) X!-I2(Y$[!(014:2(G@23#!)'NN$

Page 202: Giao Trinh VXL 1

'4<=! !>'4<=! !>'4<=! !>'4<=! !> ?*?*?*?*

"6"6"6"6 =5'19=5'19=5'19=5'19

G-69 A9 l*v i!2 5! i 361 AjN*0T i#!$[>-6 0 5O\0 !"*

-D"!$G-69 A09 l*v i3--"10h0" 5! i 3341#! A0T*jN i!"#!" $

%0#" #!#"" $G

#!" $8" #!D4)1D- !"# ! !"#!334-#!D" $A1133- -#!4-"10#&"$

%j

- &- &- &- &<<<<

[&0# !"" 309 !"" 3!--!6*-0I1 "0 !- !" 63-X!1&;LQY0 !"!16$t!- !"6 -!&$

5 0 !- 6 ! &* 3-K-0&$[&-D!1 3$

80#&011 !"" 31 0DD" 0 $%6#9 3 6 # ! 3631&#! !1 6*.- 6& 30 63& 16$

G30#&3" 3 -!E! "$

G3-D21&&':)P$

Page 203: Giao Trinh VXL 1

'4<=! !'4<=! !'4<=! !'4<=! !>>>> ?*?*?*?*

=5'19=5'19=5'19=5'19 "8"8"8"8

*+,-)AQ%<=<6>0?,<6@+1,EJ4,<6I+4,EB+912*+,4,Z+,128+9A12EBO+9,BJG?,87+9;.O483+9.T1%

G98"p 3631&;LQ$5"pp 3D" ! 160 1&;LQ$

*'@ *'@ *'@ *'@ <<<<

% 3+S5M2M &9)&*)&G--&O1$% 3+S5M) -- & ! -G)':)+$A. 340&0-#111 - -$

G1. & . 31& -&*0D"!3-!10#$

Page 204: Giao Trinh VXL 1

'4<=! !>'4<=! !>'4<=! !>'4<=! !> ?*?*?*?*

"!"!"!"! =5'19=5'19=5'19=5'19

*+,-)A&%<=<6>0?,<6@+&CA483S+908>++9.T1%

#### 00@ 00@ 00@ 00@ :$@ :$@ :$@ :$@ <<<<

G131111&!w811&& 30631&*11#0& 3,16C1&$

G 32;HX;1H!Y4>NF+@11K-&$G0#"311"11 & &$

@11&;H-&':2(9

<1 Z,<6I0 M.4,a5<1 ,E34+.F+9c+.5P6[\"<L.5P6['d%Q W ,8G,63G18.O+58I,8.V44./K18.O+58I4.34+908>++9.T1%%S ) ,E.N0O+9=6/+% A " ,8G,63G+9.T1<K62Ac&'Ad%%- ,8G,63G+9.T1821+8/<1<6/G%%D ,8G,63G+9.T1<K62%%A f ,8G,63G+9.T1+98.O<X162+.Pcd%% ' C ,8G,63G+9.T1<K62'%%' f' & ,8G,63G+9.T1+98.O<X162+.P'c'd%

.:+9-)D%83K1.T14,E34+.F+94.345<140:.1,.+,9,<%

Page 205: Giao Trinh VXL 1

'4<=! !'4<=! !'4<=! !'4<=! !>>>> ?*?*?*?*

=5'19=5'19=5'19=5'19 """"""""

G;H;H$Z#*;H$P!11K-& &$8;H$PcN- &*;H$Pc211 &1 3& &$

%6#311G-2&39

LHG<HF i11&

LHG<HG2 i11-2&

@.3#!09

AR%;H*k2NNN2NNN<

?" 6#)! "00)"- !19

5!2!;H$

50 !;H$

;H!AR%<=GH* 311"-0#!LHG<;G5/Q<;G3!-;H$

4444 7' @ 7' @ 7' @ 7' @ <<<<

8 & !&D &D0-D"I"$[&00&1 113!10&1 1 &" -- !"$

G!1 3!;OX;1O"Y4>N<+@$@;O-&':2'$

T R= S

;O$P : : 50#;O$Z : : 50#;O$M OG) <`@ U&G-)X+NM)Y$;O$' OL <5@ U&O1$;O$( OG2 <<@ U&G-2$;O$) Oa2 <F@ U&H !2$;O$2 OGN <S@ U&G-N$;O$N OaN <+@ U&H !N$

.:+9-)-%83K1.T14,E34+.F+94.345<140:.1,.+,9,<%

80&;O4 &-1$

G+S5M2)-1)-$[ 31&-1-" &-

Page 206: Giao Trinh VXL 1

'4<=! !>'4<=! !>'4<=! !>'4<=! !> ?*?*?*?*

>>>>>>>> =5'19=5'19=5'19=5'19

311&-131&-$

[ ! 31&- " &-1 3,1 1& -1&1" $

56- 3!--1* !" &* ! !4&1&- "1$[)" & " &-01$

$ @ $ @ $ @ $ @ )F 1 %)F 1 %)F 1 %)F 1 %<<<<

[)" &- D3-!10 4" &01$%D3-!1 !9& N X;[GNY*& -GN*& 2 X;[G2Y*&G-2*&" #!1X0!OY*&-)$@':)S0-$

t0':)S"Z &+S5M)#;H-RKRTT;O-"3-)463!2)$

G"& ;H911& X!!!Y110"11 &11"-911-6" &03 !"*11-6" &0 !"$

G1!;O960;H;O30&1 1 &$5)-9--1$[ "3-06" &3-* 1"3-06" &3-1$

%3- & 0 03- .1" & " &0 $L 1 3-&-1$

Page 207: Giao Trinh VXL 1

'4<=! !'4<=! !'4<=! !'4<=! !>>>> ?*?*?*?*

=5'19=5'19=5'19=5'19 >>>>

*+,-)AC%./012034+9.T140:.;<=<6>0?,<6@+%

G"" &" #!1 31RQ)Q;1G;$8&" #! "-!#"1&3)13-Q;G;3$

%6#" #!9&" #!13- -Q;c2"w[ # ! 1 "31 & 0# !* 1 & & ! G;c2 I#!" 0h0" 611"31&01#!1$

G * " & G-) 3 1RQ GW) 1HaW)$

5 &-&':2M9

+16220G1 WP.9 W69<L162.+N<18L<1<8+X162+.P' ' X162+.P D<K62 W Q<K62' W'

62<.P821 62<.P821 '<K62A WA AQc&'Ad<K62A fWA ASc&'Ad

.:+9-)%83K1.T14.345<14BO40:.4.34+908>++9.T1%

6666 G'19@ G'19@ G'19@ G'19@ <<<<

Page 208: Giao Trinh VXL 1

'4<=! !>'4<=! !>'4<=! !>'4<=! !> ?*?*?*?*

>>>> =5'19=5'19=5'19=5'19

86" & 15O\5O\09

[5O\!1 !$ g4-O5LX6!4>!

16Y$ G&!$ 5" &04!$ ?4>1&01-

O5$ <& 1&;LQ$

G1&!I! I9E8.1!QHG;5O\0!"!4>!1 1!O53116$

5"91&G$%==8R='$-.+;$?*8& " "!65O\016 45O\!-$8-D" 3-0 !"$

g-0-1!!-# -*0 !- 1 D"!3 10#$G ""!- -0!--#D"!0#!$["&!- !""$

Gn 3J 1 ! QFA 0h 0!-*n !"J 10#1 11!QFA33!*HOQRA.-0!--4>C#!! 1#,00$

A 1"!!1"0631!-"0 ! 104!#!!-0$G1"0"I-! 00$

)Q:E&K'>(

["*-" & "044>O5 14>1&4>&01O5*4>"!4# 3D4$5&1& 4>D"4$54>&':2Z9

I> U 4 %((

L"0-Q0 QLG NNNN@H !N ;HN NNN(@G-N GWN NNN<@

Page 209: Giao Trinh VXL 1

'4<=! !'4<=! !'4<=! !'4<=! !>>>> ?*?*?*?*

=5'19=5'19=5'19=5'19 >#>#>#>#

H !2 ;H2 NN2(@G-2 GW2 NN2<@

L!O Q;G; NN)(@G-) GW)HaW) NN)<@

.:+9-)S%83K1.T1;64182=M.4,a+9.T1%

%0& 4>NNNN@90 3O5cNNNN@6!& 4>"$

80#" &1&14> $%6 # 0 # & -GN & 1 4 >NNN<@$

`4> &>6#4>&&;[GNNNN(@4>&&GNNNN<@>S$[1&&;[GN6!S"0&GN$5D"!"4>NNN(@!"-$5&GN&0#3$

56!& 4>NNNN@00*0#&1#!"4>NNNN@3"-431$

%$(

/"H7$777@>=$7P@7V (?6(-,#$WX8/Y WX81Y WX+81;

1"H 7$7 77## 7 =5-> E (?6(-,#$WX8/Y WX81Y WX+81;

V"H7$77(- @7&<V8,-%:3W3W=$7P@V (?6(-,#$WX8/Y WX81Y WX+81;

2"H7$77(- @7&<V8,-%:3W3W=$7P@V (?6(-,#$WX8/Y WX81Y WX+81;

8"H7$77(- @7&<V8,-%:3W3W=$7P@&:(-,#$WX8/Y WX81Y WX+81;

Page 210: Giao Trinh VXL 1

'4<=! !>'4<=! !>'4<=! !>'4<=! !> ?*?*?*?*

>4>4>4>4 =5'19=5'19=5'19=5'19

Page 211: Giao Trinh VXL 1

!"#!"#!"#!"#$#%$#%$#%$#%

&&&& '(#'(#'(#'(#))))

**** !+,!+,!+,!+,

---- !./(!./(!./(!./($#%$#%$#%$#%

0000 /"/"/"/"

1111 2#2#2#2#3333

4444 !5"#$#%!5"#$#%!5"#$#%!5"#$#%

Page 212: Giao Trinh VXL 1

!#*678$$#%9./(1:*!#*678$$#%9./(1:*!#*678$$#%9./(1:*!#*678$$#%9./(1:* 2;<=2;<=2;<=2;<=

:- :- :- :- 9>#?9>#?9>#?9>#?

!"#$%

&'&()*+ "&+!+$% &$,$% * *$+-&$%, +

(+#+* #

.$%!, &/ /0/$+!++' " , +# # 1 2 $% , + +3 ,$%*+ " # $%!+ "%, 41 #,$+ +#&'&

.$%+3, 5#1, 412$%, +!+ !+ +6+&, !)

.$% *$%!+ &+#$%, $%+2$%++"1&#!+ +71& !,

.$%*$%!+ !,!!"+$$%!+ #!+ !" !)

.+#!,+##+7& #(+#+"1&#!+ +7 !,!

8 !,!+/* ",+#)+$% *$*+, +, 31!+*3!"!,!!+81&#!+ *++,*+"*!, !+*

!

25 3+7+#3(+#+&+ &+ 1&!79!:+&4!31* #+#(+## !+ 5 3+&(+#+&!4+## $+ 3%+

;+3 3+&#!+ /$+#1!+#!+ , !,!1+&#(+#$%<+<) "

=8(>5$$)&+!" &++(28>52&=8(>5!" & $%, &1

?@81A +&$!" #$%&'%(

Page 213: Giao Trinh VXL 1

!#*678$$#%9./(1:*!#*678$$#%9./(1:*!#*678$$#%9./(1:*!#*678$$#%9./(1:* 2;<=2;<=2;<=2;<=

9>#?9>#?9>#?9>#? :0 :0 :0 :0

B$+!++$CD # +3, /$C+$+! 3* "$

=$ # # +3 ,) & E4F , + $ # !+ E4@6F,# * " #* E4F%

!"#$%&'()*+',-.+/.0)1!

B1$% &!3G$%+3H3!" #&$+!+ $ =$1&+#!,$)!<1#, $++!+#1!+1

#& #,*) #$+$%+3/)+!<!+ 1,,+1*) #

I1*) #,$)/*) #, $1I+#!,$) !<1#, $1$% +$# !+ ,# #*2 2+!!,,!7#2 $*) #!$#!")!& #+7!<2+ B# !,+ 3+ *$,!,B# #*$%+3,#

234 546• 9#1, 41• 9<&'$ $& $ ,• 9! 3* "$• 2)

?#1, 41'('!(')!('*('+(

B$+!+J+1 & EF/+ 1#/+$&++#,+#++#+7 3++7*+++/+ )+#!+J! &"EKF

L) # !!:!" "& '+# $/ *+ ,-1/ ! <+7 ,+" "& '+, "

Page 214: Giao Trinh VXL 1

!#*678$$#%9./(1:*!#*678$$#%9./(1:*!#*678$$#%9./(1:*!#*678$$#%9./(1:* 2;<=2;<=2;<=2;<=

:1 :1 :1 :1 9>#?9>#?9>#?9>#?

2 1*) #+ + !M5*) , *) !31 +7&ENF+7EOF/,+1 /+/ENF+7EOF2*) #+"1&*) +*+ #2*) #!1& #$%*+!&*) #+!)*

,-!

I& G PH

9+#+ *) #&!"!:,$)$+$%B$++#!<Q,-1$+&+B+& EFB$+#<+"!:+#L+!!7$

,-!

.5 +, PH/RM>

(+ 1 +1#,<&'$(+ +#=??/8SI/(S./?Q/(@Q/0(+ +<&'$+$/G/&/ /0B+ +$& !+ + +7 " ! !7 1 , # +7 < &'

$/++"!<+7& #2<&'$+3+++7*) #

,-!

I & G PH

8++$+#+#,+#++*++

,-!

(+, PT/RU>+$

B$+=8(>5+* "+1>O5

7"#80+)9:9;. )$+9<

,=>"#*0+,:'+-?" 7@"#*0)9A'9B.C,-;'%0?.>9?(."9:+/&D)E

&9'FG"++/,;'+"#EH 7@"#*0)9A'9B.+9('"#E0C&9'FG"+

&9'F',-.+/ 7@"#*0)9A'9B.+9('"#E0C&9'F(9=

&9'F%,=>"#*0+/,;'+"#EH 7@"#*0)9A'9B.+9('"#E0C&9'F%,=>"#*0

&9'F."9:+"#EH 9('"#E0."9:+"#EHC#EG)*-:I'):+#8>9?)JJD#+

7@"#*09DD#(G>#/C9A'G"#*+ #$+9."!

Page 215: Giao Trinh VXL 1

!#*678$$#%9./(1:*!#*678$$#%9./(1:*!#*678$$#%9./(1:*!#*678$$#%9./(1:* 2;<=2;<=2;<=2;<=

9>#?9>#?9>#?9>#? :4 :4 :4 :4

9<. !9:'K"#80+)9:9;.? # & &

. "+!++#3$+#+B+1 +*) #ERF! $

,-!

(+, PT/RU>B$+,)&U>& #

V< $ & $ &&$L "&!"$# 1++$4 2+M!"!!< O B$4$ !< O B$4+1 O L) #$!!:$

,-!

TT K +!<TT$ U K4+ U1 =$ K4+ W+

V<$% $+$&&$.+1#1O .#1!+ $+* "#++!+#& X !4

+DD1&+#1*+! 3* #6,#1+! 3* #O .#1, #+ #!+ $+* "#++!+#& 55

&!"G1$+#+#=Y(Z,=2=..O .#1,#+ +!<& $+* "#++!+#& 5[

&!"G1++#+#+#.Y(Z,.2=..91,+ $

.#Y(Z+"!&#8Y(Z/=Y(Z+7.Y(Z

.#2+"!&#=2=..+7.2=..9 #$%*+3G!!<#* 1+ \GX5"

+#,+$.#8Y(Z*++ ,!<!)$+,O5HX+, !<

1#*.#=Y(Z]=2=..*++ ,!<!)$+,*+ H

*I+, #*.#=Y(Z]=2=..+ !<!)$+,[^L

,-!

Page 216: Giao Trinh VXL 1

!#*678$$#%9./(1:*!#*678$$#%9./(1:*!#*678$$#%9./(1:*!#*678$$#%9./(1:* 2;<=2;<=2;<=2;<=

: : : : 9>#?9>#?9>#?9>#?

!" # !" !" # $%& " "!

#^6! &6/#6U! &=6,#6_! &6

V<& #$ & $&&&$V<&!"$4+#& #+# TT!U`,,

!7 #XT!``2*) #!!:!3+ "1&!+ -

,-! #! '$ % '$ %

V<& #) & $&&&$L " & !" ! < 1 + 3 $ 4 & #2

1&+* " PT/P5/?ZBP,Z22*) #!7 #1$

2*) #&+!!<& =/?ZBP/PT!PU/Z2/2,7 =I

L) #&EaF&!" ! $ #1+#!,$)

,-! #! ( ) %* +) %,

L) #EKF! +)

Q 3L43M3 !(#5@#66!(#5@#66!(#5@#66!(#5@#66

B+1!&!"*,++$+$%

Page 217: Giao Trinh VXL 1

!#*678$$#%9./(1:*!#*678$$#%9./(1:*!#*678$$#%9./(1:*!#*678$$#%9./(1:* 2;<=2;<=2;<=2;<=

9>#?9>#?9>#?9>#?

I "&!"*+/+' */* #,+1!")+$ +5[ ? " $+ # $% + $%&'!+,""

2++3++/*/+' *,+#!,$)2+1+3++1++/+1/+1G#,+1* +"!1&8+# 4& b4/++5[/8+# & /++5T?/&+7*+3 8+ +/++X@/+/\/G8+ $/++HI/2, +4*)+4!3 $ =!`%1 +*)

+T1$

,-!#& #`^,+ PT '$ -%&

++ !H* H& c+ "!&+$+ "

,-! c=d+ $!TT^5 1=82 c=Id+ $!^5^H cd+ $!TT[5 cd+ $![5[H2+"1&*++& # ,-!

'$ -%&..

!,/?#AB6!,/?#AB6!,/?#AB6!,/?#AB6

2+"*, <&'?I!"!:++$+$%

,-! /"# 0 1" #2"#.

2<&'$+$+#,& #=882>T Z/UH $/[> /0/,+,W!3!<*

C"5DAB6C"5DAB6C"5DAB6C"5DAB6

?!"4!!<1#$+$% &+#,+<&'@P;

Lcad$1,3 $ #1+#!,$)

,-!

Page 218: Giao Trinh VXL 1

!#*678$$#%9./(1:*!#*678$$#%9./(1:*!#*678$$#%9./(1:*!#*678$$#%9./(1:* 2;<=2;<=2;<=2;<=

9>#?9>#?9>#?9>#?

!" # !" !" # $%& " "!

&&&& !#"A$B6!#"A$B6!#"A$B6!#"A$B6

B+1+# EeF 4$e4$B+1$ EOF 4$O4$B+1 EfF 4$g4$B+1 E]OF 4$]4$B+1 3& E+&F 4$(@?4$B$+!+4$ "

,-! '$ %&3 K #! '$ %&43

'$ %&! K #! '$ %&

**** !#6!#6!#6!#6

B+19@B 9@B4$ !1+ B+18P 4$8P &1 B+18P 4$8. &$ B+1=9? 4$=9?4$ &7 B+1@P 4$@P4$ +$7 B+1h@P 4$h@P4$ 4+$7 B$+!+4$ ",4+,$)3&

,-! M#! 5"" "67 '7 "67 8 '$ %&9:;5""< '$ %&7

Page 219: Giao Trinh VXL 1

!#*678$$#%9./(1:*!#*678$$#%9./(1:*!#*678$$#%9./(1:*!#*678$$#%9./(1:* 2;<=2;<=2;<=2;<=

9>#?9>#?9>#?9>#?

'$ %&)

---- !#)A!#)A!#)A!#)A$B6$B6$B6$B6

i\ b G9i jk *+ +G.B j +1 .i jb +1+7 +$G;B k $$;i kb $$+$GLG1+$1,3! ````+7 TTTT

,-! #! '$ %&= '$ %&> '$ %&: '$ %&?@ '$ %&3

0000 !#/6!#/6!#/6!#/6

B+1 .@A 4$ +-*G114$B+1 ; 4$ +-*G1+14$

,-! '$ !%&9< K #! '$ !%&

'$ ! %& *9< K #! '$ ! %&

1111 =####6=####6=####6=####6

?G3 1+ 1!W + +!1>OH

B B+1

5

H ;.@A

M g](@?8.8P

^ eO

> i\9i.B.i;B;ibjkjjbkkb

[ 9@B

U =9?

X @P

_ h@P

Page 220: Giao Trinh VXL 1

!#*678$$#%9./(1:*!#*678$$#%9./(1:*!#*678$$#%9./(1:*!#*678$$#%9./(1:* 2;<=2;<=2;<=2;<=

& & & & 9>#?9>#?9>#?9>#?

9<.N!,:+,;,0+"#$'9:'+)9:+,<L +1!1&+G3 %, #)+$ $

W!3)$ 1

Q 3OP.<#+$,! $+O V 3* "$ $@P;/i9?/S89;O V:* #/G//&/&/h&/ /+&O L1 +!:$++#?8/?IB/?I/?AO . *$% /4$/O 2+!+P/2/?//I/h

!!!!+,./(+,./(+,./(+,./(6666

+-!+" +#!,$)1 # !"!7+$% + "++$

21&. /

,-! K* +!<W!3HHTT $ %& $ %& $ %&

9,3< ! K* +!<!< # +# $ %& K5TTT,&, `TTT!"" "! K^**9+1#=9?, `TTT%!< MHT[bHHT[e5TTT

B+"1&* +@P;$+*+ +9 # #!+ % $!<#!+ $+ # 9 # !,! % $1 " @P;!41 +DD1!<31 #

+-++$ - ) # /+*+"- /&+!+!"+"1&!%1 1&=PT!=PUS89;,%&PT!PUL !+$!+#1&! $+- ++!+,* &$!+" =$!<$

21&0123 /

,-! ABC:D '$ 4-%&3 '$ -%&

B$+#/=PM) PM1* H/!$#!<$ 5MB$+# /PT,'$#$+* # *T

"+ $+# +3/%<&'&*+!41

Page 221: Giao Trinh VXL 1

!#*678$$#%9./(1:*!#*678$$#%9./(1:*!#*678$$#%9./(1:*!#*678$$#%9./(1:* 2;<=2;<=2;<=2;<=

9>#?9>#?9>#?9>#? * * * *

!+,E/D6!+,E/D6!+,E/D6!+,E/D6

9<&'+* #!" "& '/ /+,!<L+!1&+<&'9* #!!:1 <&'&/+ $<&'8iB+!:

+-5*+* # +* #!!71

21& 4 /

/

B$+!+!"#$* #&+ &!:,%&'( "

,-! 0! "67 - D # "

%"%+-* + !,!21& %

B$+!+!"#$ * #&+ &!:,!%"%)'% * "2+* "

O 2+& $%O h& ,& #1+#+ O ? ,& #+# +!<$ TTlU`O & ,& #+# +!< TTlU`!+ , XT>5,

TTl``!+ , XT>HO I , $+ , + $ 4

HTlH`

,-! " "" !"

L +* #$+* "+&2 "<* +iZP@(* "+&/!"1&%1 1&<&'P8i;

2@?i]?=B=]?=B=]h?=B=]IB?!"!<1* ", * #/ +1&%$* "$* "

,-!E; ;0+EC:B;A- "67 ) ") ") $ %& $ %&FFF--;-&%EC:&9<%454BD':54-BBGH5 "!BI'0;E540EECB5C:D888888888888888888

Page 222: Giao Trinh VXL 1

!#*678$$#%9./(1:*!#*678$$#%9./(1:*!#*678$$#%9./(1:*!#*678$$#%9./(1:* 2;<=2;<=2;<=2;<=

- - - - 9>#?9>#?9>#?9>#?

:4'5IHJ4EA455-C0A5BE4DKKK:A'034E4DKKK04-3K4-DCB5-04:/9B<AB4BB'0EI;'HE5%--;-;A:9<

B$+$%,)&$!* +D5++!<T>/DH +!<T> #* &*+++' ,%$4 +!<T>

.#>* &4D5++!<T>/#>%* &++' ,%#(@Q*+" #!+ , +

!+,/6!+,/6!+,/6!+,/6

*+,%-.%#%/!:/+-*1 +,, $* "

21&'( ! /')/('*(

B$+!+$#%$&+ &!:,%&'( "

,-!E; ;0+EC:B;A-8888 " !!)% 4 !)L3" L "!BI'0;E540EECB5C:D888888888888888888

*0+,%-.%1(,/!:/+-*1 +,, $* "m+$&

21&'( !5 /')/('*(

B$+!+$#%$&+ &!:,%&'( "&&&& !+,@(!+,@(!+,@(!+,@(6666

*+,%-.%!(%/!:,$/+-&,+2<&'+"!1&$+*+ ++ $?IB

21&'( ! /

B$+!+$#%$&+ &!:,%&'( "*++

L 7<&'?8 $+ $% %+#!, $)1 # ! -+ $14$

,-!+,P+# ^T!"& # !" K,& #+# " "67

Page 223: Giao Trinh VXL 1

!#*678$$#%9./(1:*!#*678$$#%9./(1:*!#*678$$#%9./(1:*!#*678$$#%9./(1:* 2;<=2;<=2;<=2;<=

9>#?9>#?9>#?9>#? 0 0 0 0

)7 ! " K&^TW!3!<5T

,-!+,P+ 5TTT!"& # M" K,& #+ M " "67

M)7 ! " K&5TTTW!3!<HTTTKW!3$% 2 TTTT (+, &$/R4D K!<1,+ ,+&$ .++ $ (+,4 n&$/ &$ (+, /& 26 /R+m 4De4e5/++ K+!<!"+!<+ (+, /& 26 /R 4De4/++ K+!<+!"* 86 a &

*#.+,%-.%#./!:,$& # /+-&,+ $+

21&'( ! /

B$+!+$#%$&+ &!:,%&'( "*++ L 7<&'?IB$+$%%+#!, $)1IB # !-, + $1/

,-!E; ;0+EC:B;A-

8888 )"K<&', 7 W!3TT 2) !) ) !) !) !)

8888 )" K<&', W!3MT 0C5 0C5 0C5 8888 " ") "!

Page 224: Giao Trinh VXL 1

!#*678$$#%9./(1:*!#*678$$#%9./(1:*!#*678$$#%9./(1:*!#*678$$#%9./(1:* 2;<=2;<=2;<=2;<=

1 1 1 1 9>#?9>#?9>#?9>#?

BI'0;E540EECB5C:D888888888888888888:4' 5IH J4EA455-C0A5B

0E4DKK 04- 3K 4K +!< TH1++!<HT

KKKK 04- 3K 4K +!< MT1++!<H[

KKKK 04- 3K 4K +!< M51++!<H[

KKKK 04- 3K 4K +!< MH1++!<H[

/0E4DKK 04- 3K 4K +!< TT1++!<HT

H0E4DKK 04- 3K 4K +!< T51++!<HT

**** !+,/"#6!+,/"#6!+,/"#6!+,/"#6

2++& # !&$ +" , + +&,!7+&

23#$. . #** #+"!1&$++&!+ *21& ')(')66(

B$+!+4.%53 !"#$!* + $+Z 1 !!: $++& #

,-!H7) %7 % "%7%"M"

&( . #** #! $++&+3 #!* +$++&*

21&/ %')(')66(

2C2@?i/h?=B=/?=B=/?=B=/IB,9S(IiP 9S(IiP* #*++* "!!:i\S

,-!78 "1269:;69N KM !" 93EE;%D;;O0I<P4EE 3EE;P4EE D;;O0IP:N'BB4DKB-HA0EC 3EE;%D;;O0IP3EE;NP-5D;;O0INP-5

+&$*+1 $%!3!1! &$ , *, !"+$%*1 B$+* */ + !, !<!+#2=..

"% !"!71+&!+ ! $$+$% #

Page 225: Giao Trinh VXL 1

!#*678$$#%9./(1:*!#*678$$#%9./(1:*!#*678$$#%9./(1:*!#*678$$#%9./(1:* 2;<=2;<=2;<=2;<=

9>#?9>#?9>#?9>#? 4 4 4 4

21&2 !%

B$+!+!%+&---- !+,26!+,26!+,26!+,26

8*+ #,& #$+$& # $+ # +3XT>5L $7<&'+ %+ "+7& #+,+!++!* 7<&'+*

*+(%$#$%!%"%6!%"%.78987/ ++ !!!!:$

21&9 %B$+!+%!!:$!+2<&'",& # +,+!+% !*

7<&'+*2 * " < &' + 28i;] ?8i;] 8i;]h8i; 2+ + 5

#!+ 21&<3 '!!(B$+!++"2/?//I+7h,!!!<

,-!E; ;0+EC:B;A-

BD':5! K !,! H-;' BD':5!"

8888 )" K #!+ !) !)

8888 -" KW!3& # !,! ! 7 ! 7 !

8888 " " KW!3 !,! )" $ %& "!

Q 3Q7LB+"!7&+! 3* "$+$%+3!"! 3* "+, #

*4 (+' &+! 3* "W!3*EaF,++&*+! 3* "1 *+1$+

Z3*+! 3* "+&),*+),*+! 3* ", WH*

(+#+*+! 3* "+&! #*11

Page 226: Giao Trinh VXL 1

!#*678$$#%9./(1:*!#*678$$#%9./(1:*!#*678$$#%9./(1:*!#*678$$#%9./(1:* 2;<=2;<=2;<=2;<=

: : : : 9>#?9>#?9>#?9>#?

B! 3* " Q W (7 op:

Z=;i.i9;B Z. Z. [T V7+&++ !++' $1# *4 3,$)5T![>>M[

Z=;iA?B ZA ZA 5HT V7+*+ !++' &+ 3$UH!5MH

hPi`]9@hPi` hP]9@hP 9@hP B+1 # * + 1 1 * # 1&$+$%

iYi2B iY B *41$*

;i9]9@;i9 ;i]9@;i 9@;i B+$!3!1* $ "$+

92.S?i D

2 2< # + &4+#31$%

.8B][email protected] .]9@. . &++3 $+# *4

8=Qi]Pi8B@Pi 8=]P8 .$ !7! 3* "+.8B,;i9/, -4

BB.i $ BB V7+' *$ 1!3$+ ![T*

Q 72R7Q & #$% $% 3$%

++&,+" !,!B3$% *,!,!"*+&+#+&!+

#!+ +" !B1* #+ ! $!,!!7,+$+# 4! +%>OH

N!)9;+C)*.'0<9',-.+/>"K#/'):+#$>9? !

Q4 Z #41$+1=8(>5 #+' *($++

31&4!!:+#3& ! 1,+"1&*+'+$+$%,+ !+

B+"!:$+1*+'+$+$%+3,!+1&#*21!:$+

qg&D C$ $+C+&B$+!+% &+ &!:,%!$+

)!+$%7

Page 227: Giao Trinh VXL 1

!#*678$$#%9./(1:*!#*678$$#%9./(1:*!#*678$$#%9./(1:*!#*678$$#%9./(1:* 2;<=2;<=2;<=2;<=

9>#?9>#?9>#?9>#?

V" #, ##% !7* #EqF$$+,* &%1#$+$+!,+ + $%$+

,-!9!:$+1!3# +3 QF!""97O!< 9

7 ! 7 ! <

B%* 7 "qC&$$+$%+3%$% &H#$7 !

7 !

$+#

2 # * 1&$+O $%+3+1&$+%&'!+,% 1$++

:1+, #1 #O 2$%W+)!O 81&$+ 1+' O 81&$+ + #$%*+1 #$+#,

=?."66=?."66=?."66=?."66

($+, +!$3$%)+&qg&D $+C $$C $+C+&B$+ !+ % $+/ % & + ,%!$+

,-!V:$++$3+ QF!""9 &9$ 7"<< 9

" %&Q$ 7"%, <

B%* + 1 $3+Q &93<

L &$1" %&%,

2#6#M/&+!+aeM)!<1#*#6

,-!V" ##1%+"+$+ QF!""9+D59$ 7"% )" << 9

" %&Q$ 7"%, K+, $ ,e5$+3 1 aeM+ Q )" K1 2bT+:

<

33335%65%65%65%6

Page 228: Giao Trinh VXL 1

!#*678$$#%9./(1:*!#*678$$#%9./(1:*!#*678$$#%9./(1:*!#*678$$#%9./(1:* 2;<=2;<=2;<=2;<=

9>#?9>#?9>#?9>#?

B+"1&+#$+$++&qg&D $+Cr $$C sr+ C+DCs $+C+&B$+ !+ % $+/ % & +/%&%&+#,%!$+

,-!V:$+++# QF!""9!"O!< 2 9

" ! '$ %! " %&%Q2" !

QB2<

L $+!+ q&C&$B%$% &#+ $#!!:$+$+1D

" ! '$ %! " %&%2" !

B2

9+#*+G#, +$+$%),%$% &=8(>5!!+#,++! ++#* &

9!:$+%* &=8(>5*+!+" +# QF!""9!"O!< 2 9

" ! '$ %! " %&%2" !

B2<

=5F=5F=5F=5FG;GH=AI$B6G;GH=AI$B6G;GH=AI$B6G;GH=AI$B66666

.+#$+$+&+4&t$+$2q$ 4$ + 4B$+!+/ ",/,-137

,-!!" #5TT#9@Z%+"1&$+$ Q"" 9< 9

<

L &%$+D #$5TT#9@Z

&&&& !!!!5555././././((((66666666

=8(>5 !:$+ +3! 3 * " !" + & + ! 3* #3?#$+

2q` 4$ +Bi9 &C4

Page 229: Giao Trinh VXL 1

!#*678$$#%9./(1:*!#*678$$#%9./(1:*!#*678$$#%9./(1:*!#*678$$#%9./(1:* 2;<=2;<=2;<=2;<=

9>#?9>#?9>#?9>#?

ri.8i &C4s`B$+!+/ ",!%/,-13!+" +! 3* #

,-!!" #5TT#9@Z%+"1&$+$

" "67

N5bXT>5$ ]@&$ ,$ NTbXT>H$ ]@&$ ,$ QC9" <53: 9 N!$"

P N##*& # P

;7 P N#$3*& # P <EB 9 N!$"

P N##*& # P

;7 P N#$3*& # P <

9 9Bi9=.b5% #, #$3& #+* "1XT>59Bi9=.bT%$3& #+* "1XT>H

h 3S24 52, $%; #

O V7! "1$% 1!+#/+, #,41$+$ # +, #$+ ,<1

O 2*#!"$ "$%#$%+$/+#$%+$+##$%+

O 2<+M$$+$% "/,+7,+O V7)1$+' $++#! ",+&,+#! "$&O =8(>5!:$++3! 3* "!"+&+! 3

Z)M$=>

,-!$; $+5 !?! 1

r+bTs

,-!7;+ 5$%+!?!

Z$ C$ E+ +F

,-!@L+ "!?!

I r5s rHs

Page 230: Giao Trinh VXL 1

!#*678$$#%9./(1:*!#*678$$#%9./(1:*!#*678$$#%9./(1:*!#*678$$#%9./(1:* 2;<=2;<=2;<=2;<=

& & & & 9>#?9>#?9>#?9>#?

rMs &

AB5C!

,-!$( ++#$m ]&+* 2b5% "

!?!m rbb5s&+rsXT>5$ Y2 * "*

,-!7o3 +2$%+)+"8S(1+#+' ++"+& #&$+ PU,!<W!31,& #$+ PT/*G1+"$+ =

Q !?!rbbTsm r C& kTs&+

rben+ $s r+ $b+ $e5s K-+ $ r C& b C& O5s K 1 3&

&Q #XT>5 , +!?!8 $ .++ 6 $U/RT/+ Y 4 + && /n$T $T & $U 6 ++4 $Q #XT>5 :A8 $ + && /n$T $T &6u $U/+ $B$+* "M$%!, +1 +1! 3* #PUkT

,-!@o3 +1&$m ]&+!" E "F* 1 =*T?, PU*T

=!?!A rvbT&PUvbTs&+rsQ #XT>5 , +!?!

Page 231: Giao Trinh VXL 1

!#*678$$#%9./(1:*!#*678$$#%9./(1:*!#*678$$#%9./(1:*!#*678$$#%9./(1:* 2;<=2;<=2;<=2;<=

9>#?9>#?9>#?9>#? * * * *

$ 6 /RT?/* Y 4 * 6 PU/RT/ 6 4 0 Y $i4

A:;BC

,-!$ o3 +, $%+%* *w$++#+' * **$+'+!<W!3 PTB =!$1,3, *=82EwF++$++' */ % = $T

!?!$ r=bn+ $s r $+ $sS rbbdwd+$=bTs

Q #XT>5 , +!?! +, /n$T $T 6u 4 6 /Rdwd/4 $

A&CC

,-!o3 +, $%* "$ =(8I1 =5% $``, TT,+ =

!?! Dr(8I=22bb5sr=22b``sr=22bTs

Q #XT>5 $ 6 H5 +, /RTDD 6 4 H $ 4

A

Page 232: Giao Trinh VXL 1

!#*678$$#%9./(1:*!#*678$$#%9./(1:*!#*678$$#%9./(1:*!#*678$$#%9./(1:* 2;<=2;<=2;<=2;<=

- - - - 9>#?9>#?9>#?9>#?

,-!o3 +; 11++#$%++92* !+ !"!+)rcTd/c5d/cHd/cMds$1,3=821)!$+ =, +' #!+), !+#

!?!r*s+D cTd rTs c5d r5s cHd rHs cMd rMsi&CQ #XT>5 2 26 /RdTd/* 5h T 0 K41+, #, )T Y 4 K*8* 5 26 /Rd5d/* Hh 5 0 K41+, #, )5 Y 4 8* H 26 /RdHd/* Mh H 0 K41+, #, )H Y 4 8* M 26 /RdMd/4 h M 0 K41+, #, )M Y 4

=82$%1 $+$,G,%! 3$G$+#$%

+++3 3 2 !7 $+ $% < + " ! +# 3 $++'

$%81&1 +, #!+$%$+$,&'&Q #!7 %!7)))0Q # $ $% , 1 G 3 # % !7 )

!)*Q #$$%* !+ $ %!75))662+"1&!W43* 5/* H/* M/02)#,)*+ *+)+ &+#<

)#+:"Q)&5 &+#%3) Z TT KPT,+-4 (+, PT/R[T KPTG1,+!<W!3[T (+, PU/RM5 KPU&+#!

Page 233: Giao Trinh VXL 1

!#*678$$#%9./(1:*!#*678$$#%9./(1:*!#*678$$#%9./(1:*!#*678$$#%9./(1:* 2;<=2;<=2;<=2;<=

9>#?9>#?9>#?9>#? 0 0 0 0

Q)&H &+#%*+31 ),%#!$+$ Z =22 K=,+-4 PT K-PT ? $U K 1+#!5

2)*+ +1W!3+' $%+,)++3O B1$%+O 2-, 1$%+O 2! 3* ##4++ & #!3,+,& #* 41O 2$%+*1&$+$%+O 2 !1&Q)& (+#$% +KOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOK$%K-K& #,+K& #$K$%+1&K +1&KOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO

D 8!:;

L + +#$%+%$%+!+1&+#+ !",+, #411 , #& #1 !+,+-4, $* *$%+

E>

23$%!W4+O 2+O 2#*1 +$O 2$%)O 2$%+O L +,& #+O 2+& #P=( 1&<&'?8

Page 234: Giao Trinh VXL 1

!#*678$$#%9./(1:*!#*678$$#%9./(1:*!#*678$$#%9./(1:*!#*678$$#%9./(1:* 2;<=2;<=2;<=2;<=

1 1 1 1 9>#?9>#?9>#?9>#?

Page 235: Giao Trinh VXL 1

! ! ! !

" #$%&'((!" #$%&'((!" #$%&'((!" #$%&'((! " #$%&')*" #$%&')*" #$%&')*" #$%&')*

+ ,-+ ,-+ ,-+ ,- + ,+ ,+ ,+ , ----

Page 236: Giao Trinh VXL 1

./0./0./0./0 , 1.#2 , 1.#2 , 1.#2 , 1.#2 340340340340

5555 6 1.#26 1.#26 1.#26 1.#2

!

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

-."/.!0 1234

"#$%&'()*#+),-&'(./0 !12314

5 %$)*+),#

)5#/$%)5#/!6)7#/!)80)7!'9#/:5) !12314

( ! 6789:6;9 < =6<>=9?! 78: !" 6!"& 9( #@ : #

$" .! &A80:#@ A8: '/ &#

Page 237: Giao Trinh VXL 1

./0 ,./0 ,./0 ,./0 , 1.#2 1.#2 1.#2 1.#2 340340340340

6 1.#26 1.#26 1.#26 1.#2 B,3

; /0)50<)=

! . ( . ( !#C ( ( /(/(/ " :&" !( ( /: 3"#

$%$/& :( & ?%$ :%$DEAFDG7?H

. %$ :/%$)*3,I :B/*%$)*3,' :,/'4

-."/.!0 12B4

"#$%;&'()*#+),-&'(./0/0)50<)=124>

5 %$ :)*3,'#

)5#/$%;)5#/!6)7#/!)80)7!'9#/:5)/0)50<)=124>

Page 238: Giao Trinh VXL 1

./0./0./0./0 , 1.#2 , 1.#2 , 1.#2 , 1.#2 340340340340

6 1.#26 1.#26 1.#26 1.#2

( , . %$!" :J.:;#

' :',?:K : 3:7#

@ . . ! .%$ :)*3,'0. :+/,B /*%$ :! 12,4

"#$%4? !# 02/0)50<)=124>'?@/0)50<)=3'A&,#/-)#/4;'A&,#/

$ %$ :)*3,' %$ :)*3,I :B/*/."/. 12*4

"#$%2&'()*#+),-&'(./0/0)50<)=124B

%$ :)*3,IB: :B/*#

5 %$ :)*3,I#

Page 239: Giao Trinh VXL 1

./0 ,./0 ,./0 ,./0 , 1.#2 1.#2 1.#2 1.#2 340340340340

6 1.#26 1.#26 1.#26 1.#2 B,,

)5#/$%4)5#/!6)7#/!)80)7!'9#/:5)/0)50<)=124B

LM . " "8:;/!" :?:;#* :?0:#

4 '?9<

$%$:???&: ! ! .%$%$ #$B%$:4:3 .:B .#

N:B ./%$)+B*+/."/. 12+4

"#$%3&'()*#+),-&'(./0'?9<12;23

5 %$:)*B*+#

)5#/$%2)5#/!6)7#/!)80)7!'9#/:5)'?9<12;23

Page 240: Giao Trinh VXL 1

./0./0./0./0 , 1.#2 , 1.#2 , 1.#2 , 1.#2 340340340340

6 1.#26 1.#26 1.#26 1.#2

( B .A8>7%$= >7 .(/5/(/G?= >; .(/G/(/5#@ A8>; (/ &#

%$)*B*+&:(/ . #

O %$:B .%$:: .)*B**%$:)*B*P4

N:3 ./%$)+B**/."/. 1214

"#$%$&'()*#+),-&'(./0'?9<12;22

/. 12)/.%$:)*B**4%$)*B** :B! :*( #

"#$%1&./0'?9<12;220)6).),<;C 0

5 %$:)*B**#

Page 241: Giao Trinh VXL 1

./0 ,./0 ,./0 ,./0 , 1.#2 1.#2 1.#2 1.#2 340340340340

6 1.#26 1.#26 1.#26 1.#2 B,+

)5#/$%3)5#/!6)7#/!)80)7!'9#/:5)'?9<12;22

( B .A8>7%$: #@ A8>; &#

%$)*B*P%$: %$:)*B**(#

2 #&8D EFDE

"/(EAF(EGF& #".:(/ .0#

$ ( EAF / 8DEAF B)? 88DEAF B'? BI#

5EGF/ . &( 1B#

@/8DEAFB)4(.:B)31B)+3B 12'4

"#$%>&'()*##&87;1GGG

/. &Q 12' %$B)31B),BB*"?%$B)1*B)+3B B'"?&Q/: 12I#8DEAFB)31B@(?B),B*@(?B)1*'@(#

Page 242: Giao Trinh VXL 1

./0./0./0./0 , 1.#2 , 1.#2 , 1.#2 , 1.#2 340340340340

//// 6 1.#26 1.#26 1.#26 1.#2

"#$%B&'()*#;1$F;14;F;1$2

""(1214

)5#/$%$?*#)8)*#:5)#&87;1

5 %$B)31?B),BB)1*4(12)?12'?12I#

)5#/$%1)5#/!6)7#/!)80)7!'9#/:5);1$

Page 243: Giao Trinh VXL 1

./0 ,./0 ,./0 ,./0 , 1.#2 1.#2 1.#2 1.#2 340340340340

6 1.#26 1.#26 1.#26 1.#2 B,)

)5#/$%>)5#/!6)7#/!)80)7!'9#/:5);14;

)5#/$%B)5#/!6)7#/!)80)7!'9#/:5);1$2

( !". / . Q ": /4 RES? R-(S RA= /(S#$ " !(8:#

@ /(! . Q":"/%$./%$#$ ."/ /.( "/( (#; 123P (/(%$B)314

"#$%HI)7#/-8#/!6:JG:) !K9#&8;1$

D"0/4/! (B)31? " .! &$8& ;:7& ( ? "A8& ;:7& #

O / ,"/4

Page 244: Giao Trinh VXL 1

./0./0./0./0 , 1.#2 , 1.#2 , 1.#2 , 1.#2 340340340340

'''' 6 1.#26 1.#26 1.#26 1.#2

2 "/A80! "A8:7! (/#

2 "/$80! "$8:7! (/#

2 "/G$$0! ! (/6"/ 9#

$,"/(123P#( !""/B (#

)5#/$%H)5#/!*#/- !&,0/0)#)7!'9#/:5);1$

@/-EGF1B4(.:1B1*1BB+1?1B+3B4

3!//73!//73!//73!//7('!(/."/. 12334

"#$%&'()*#+),-&'(./0#&8$;$2

""(12334

Page 245: Giao Trinh VXL 1

./0 ,./0 ,./0 ,./0 , 1.#2 1.#2 1.#2 1.#2 340340340340

6 1.#26 1.#26 1.#26 1.#2 B,I

)5#/$%?*#)8)*#:5)#&8$;$2

5 %$1B1*(123B4

)5#/$%;)5#/!6)7#/!)80)7!'9#/:5)$;$2

!"(8DEAF! / Q ": " / ( #; 123B (/ (EGF1B1*4

"#$%;I)7#/-8#/'7K9#&8DE$;$2

D"0/4/! (1B1*? " .! &$83$8B&/ (? "A8& ;:7& #

O / ,"/4

2 "/=A80! "A8:7! (/#

Page 246: Giao Trinh VXL 1

./0./0./0./0 , 1.#2 , 1.#2 , 1.#2 , 1.#2 340340340340

5555 6 1.#26 1.#26 1.#26 1.#2

2 "/G$830! "$83:7! (/#

2 "/G$8B0! "$8B:7! (/#

2 "/GG0! ! (/6"/ 9#

$,"/(123,#

)5#/$%4)5#/!*#/- !&,0/0)#)7!'9#/'7:5)$;$2

!"/ "EGF1B1* 123,4

"#$%4I)7#/-8#//0LA=.0?9:+),K9#&8DE$;$2

D"0/4/! (1B1*? " .! &$83$8B&/ (? "T8& ;:7& #

Page 247: Giao Trinh VXL 1

./0 ,./0 ,./0 ,./0 , 1.#2 1.#2 1.#2 1.#2 340340340340

6 1.#26 1.#26 1.#26 1.#2 B*3

O / ,"/4

2 "/DT80! "T8:7! #

2 "/-$830! "$83:7! #

2 "/-$8B0! "$8B:7! #

2 "/T$0! ! 6"/ ! 9#

$,"/(123*#

)5#/$%2)5#/!*#/- !&,0/0)#)7!'9#//0:5)DE$;$2

3!/3!/3!/3!/ (/(/(/(/7777 (,B!(/."/. 123*4

"#$%2&'()*#+),-&'(./0#&8$;;3$

""( (123)4

Page 248: Giao Trinh VXL 1

./0./0./0./0 , 1.#2 , 1.#2 , 1.#2 , 1.#2 340340340340

6 1.#26 1.#26 1.#26 1.#2

)5#/$%1?*#)8)*#:5)#&8$;;3$

#/)70+0.)9M!6"#>;33

C !"& .! & ( .! &3(7?: ( : ."Q%$ #

$ .%$ U! (.#F%$/&( %$ 'B++G#

%$ 'B++G"7-%& // ((" #

C :'B++G : 6D::(D %VJDD%9#=! UU " 'B++G : &( '( J31( #

%$'B++G*P" 123+/.(" 12314

"#$%3&'()*#+),-&'(./0:5)>;33

Page 249: Giao Trinh VXL 1

./0 ,./0 ,./0 ,./0 , 1.#2 1.#2 1.#2 1.#2 340340340340

6 1.#26 1.#26 1.#26 1.#2 B*,

"#$%$&'(C 0:5)>;33

""%$'B++G(

)5#/$%>?*#)8)*#:5)>;33

%$'B++G "Q,(/4(/ '( =)2=P?(/G3GP?(/ .! & ? ? ?E8-8#

•F .."' =)2=P#C 'B++GW 'B++G .! &#$0 ? 'B++G! ? #

•0 E8-8&! 'B++G! ?! (/ ("'B++G.('B++G /X/: #@ 0 E8-8! 0 E8-8 #

•0 $ -6 9&'B++G! .'B++G#

Page 250: Giao Trinh VXL 1

./0./0./0./0 , 1.#2 , 1.#2 , 1.#2 , 1.#2 340340340340

6 1.#26 1.#26 1.#26 1.#2

'B++G,6%YA9"G?5?$?:K '( #DG.:( DGP2DG)?5.:( D5P2D5)$.:D$P2D$)#$& W .! &? .! & .! && : 'B++G#

$G3GP'B++G& ?G3GP>PPB&DG?G3GP>P3B&D5?G3GP>3PB&D$?G3GP>33B& .! &#

/.! 'B++G?%YA : :4:G.:G*( $?:5.:5*( $#N&/'B++G .! & .! &&'B++G ".: ::#

!" ##$

'B++B .! &4$T5 -YE/# .! &$T 123)4

"#$%1) :!6:8!A,'0?(:C0?@#!A8#) !:5)>;33

='B++G : :4:G:5 " .! &'B++G : :#

8 98 98 98 9 9999 9999 5555 :; <=;&+7:; <=;&+7:; <=;&+7:; <=;&+7

♦ 5 =P& *( $4

=P>P$ 69

=P>3$ 6 9#

♦5 =3 54

Page 251: Giao Trinh VXL 1

./0 ,./0 ,./0 ,./0 , 1.#2 1.#2 1.#2 1.#2 340340340340

6 1.#26 1.#26 1.#26 1.#2 B*+

=3>P5 69

=3>35 6 9#

♦ 5 =B F .! &:54

•=B>P4:5FP#

•=B>34:5F3#

8 98 98 98 9 //// >>>> 9999 (((( >>>> 9999 >9>9>9>9 :; <=;&!7:; <=;&!7:; <=;&!7:; <=;&!7

♦5 =,& *( $4

=,>P$ 69

=,>3$ 6 9#

♦5 =*& G4

=*>PG 69

=*>3G 6 9#

♦ 5 =1=+ F .! &:G4

•=1=+>PP4:FP#

•=1=+>P34:GF3#

•=1=+>3Z4:GFB#

)8#8<F.),<+0?9&5) :"#&5EL?H

.! & :G[5FP 123'4

"#$%>A,'0?(:C0?@#C0;#8<F.),<+0?9&5<L?H

LMFPG?5?$$W #=*( &"31 .! &!31 *#

)8#8<N.),<+0?9&5) :"#&5EL?

.! &:G?5F3 123I4

"#$%BA,'0?(:C0?@#C0;#8<F.),<+0?9&5<L?

LMF3G[5: 6-(%YA9#LMF G[5 :K 3*( .! &#$*( .! & *( *( $#

Page 252: Giao Trinh VXL 1

./0./0./0./0 , 1.#2 , 1.#2 , 1.#2 , 1.#2 340340340340

//// 6 1.#26 1.#26 1.#26 1.#2

@ 'B++G F3? ( :'B++G ? ( 0 ".'B++G ? 'B++G: (!?'B++G 0 ". ( ?0 ". 0 -(#

?@?@?@?@!# ;&:7!# ;&:7!# ;&:7!# ;&:7

♦DG 4

$U0 ( 12BP/: 0 .! & 12B34

"#$%;H6!:5)>;33)7!'9#/&5<L?O#)9#LA=.0?9:

"#$%;I)7#/-8#/:5))8'A&,#/!P#0?9:'0?(:C0?@#OM6!0#M:!

$0 $ .! &G#

5 D$*(

6-(%?0:9&0 R ( S&('B++G( DG)JDGP#

5 D$+ ( 6%5VV\? 0:9?&(R ( S( (:. ( #

5 D$,( 6%EQ/?0:9?( :7 3! ( =

?( 6%8(9("'B++G(]3#5

: 3 P . . ! & -YE/ 'B++G# LM "? ( &0 &GO=#0 ! ^ &( ( 4 :

Page 253: Giao Trinh VXL 1

./0 ,./0 ,./0 ,./0 , 1.#2 1.#2 1.#2 1.#2 340340340340

6 1.#26 1.#26 1.#26 1.#2 B*)

G". ^& G".^& .! &0 .:P/X/( #

$( $4D$1?D$) ( Y( ( =, .! &#$( ___& :5#

♦DG 4$U0 ( 12BB/:

0 .! & 12B,4

"#$%;;6!:5)>;33)7!'9#/&5<L?OG:) !LA=.0?9:

"#$%;4I)7#/-8#/:5))8'A&,#/!P#0?9:'0?(:C0?@#OM6!:!M:!

5 D$)(

6A5VV\?0:9?! G?0

/". ((" #

5 D$1 (

6G!` %? 0: 9 ( 0 &('B++G( 0 /X/ #

5 D$,( %OEG6%EQ/?0:9?( : ! ( =

? =

( %O8G6%8(9("'B++G:3#0

%OEG^ &( ( 4 ((" G ( #

$( $4D$*?D$+ ( Y( ( =, .! &#$( ___& :5#

?@?@?@?@ ++++ # ;&:7# ;&:7# ;&:7# ;&:7

♦ D5 4

Page 254: Giao Trinh VXL 1

./0./0./0./0 , 1.#2 , 1.#2 , 1.#2 , 1.#2 340340340340

'''' 6 1.#26 1.#26 1.#26 1.#2

$U0 ( 12B*4

"#$%;26!:5)>;33)7!'9#/&5<L?O#)9#LA=.0?9:

$U( .! & :GF3#♦ D5 4

$U0 ( 12B+4

"#$%;36!:5)>;33)7!'9#/&5<L?OG:) !LA=.0?9:

$U( .! & :GF3#$( ___ :G?( =P!"

:: F3#

)8#8<.),<+0?9&5) :"#&5EL?;

FB ! & ?! F3 &J #

.! &! :GFB 12B14

"#$%;$A,'0?(:C0?@#)7!'9#/&5<L?;:5)#8<

$U0 ( 12B)/: 0 .! & 12B'4

Page 255: Giao Trinh VXL 1

./0 ,./0 ,./0 ,./0 , 1.#2 1.#2 1.#2 1.#2 340340340340

6 1.#26 1.#26 1.#26 1.#2 B*I

"#$%;18<:5)>;33)7!'9#/&5<L?;

"#$%;>I)7#/-8#/:5))8'A&,#/!P#0?9:'0?(:C0?@##8<

$0 $ .! &G#5 D$)( A5\G?D$1(

?D$*(

?D$+

%5\G( D$, ( %OEG#$U 0 F3?!0 %OEG>3?%O83>3W%5\G>3?%O8B>3#

$( D$B?3?P &( %YA( .! &:5#$! :G: FB?:5FP#$ .! &-YE/( %O8! 'B++GF3WFB

( 12BI4

Page 256: Giao Trinh VXL 1

./0./0./0./0 , 1.#2 , 1.#2 , 1.#2 , 1.#2 340340340340

(5(5(5(5 6 1.#26 1.#26 1.#26 1.#2

"#$%;BA,'0?(:C0?@#!A8;:5)>;33

$ -YE/( $# .! &! .! & ( =)>P#

5 =P&-YE/( %O8?! =P>3 %O8>36^9?! =P>P %O8>P 6!"^9#5( =3?=B?=, & : ( $?:7 ( =P3( $#

G5 .F!#C0:GFB:5: FP#

%$ 'B)I %$"&Q )Q(0: /4

%$'B)I&:Q(0:#%$'B)I&::( #;! &#5\%\A&'(:0:#$U!B0:WQO0: 0:#$& &QB(Q*?'W31#< &')W31)#$ #$& (E: &31( W #$& Q#$&0 ^! 0:#

%&

%$'B)I*P" 12,P4

Page 257: Giao Trinh VXL 1

./0 ,./0 ,./0 ,./0 , 1.#2 1.#2 1.#2 1.#2 340340340340

6 1.#26 1.#26 1.#26 1.#2 B+3

"#$%4H&'()*#+),-&'(./0:5)>;1B

'B)I:(EGF31(& &:(EGF&:0:#'B)I: : ?! & #O 'B)I & 'B)I : &:#

""%$'B)I(123I4

?*#!P#0?9: A&8#/!P#0?9: A8#)Q#/H LL6?--I1OIH R I)!):-S0%L06?!0#T .C#M:!D D?-?!#M:!U 0M?.?!DIU D?)L#M:!VDU V60!?#M:!DW #!?66:M!D?X:?-!#M:!H%4 )#0#?-DH%D4 D?!:6#0#?-Y 0Z!#M:!R #!6.R!6K?#M:! [4%H I0-M.)JST :!M:! [4%H I0-M.)JST :!M:!IU .)#CI0-M.)J :!M:!

)5#/$%B?*#)8)*#:5)>;1B

%$'B)I! "Q,(/.:(/ =)2=P?(/3GP?(/ .! & ? ? ?E8-8?%E<?$7@ 'B++G#

0 ! :%$ :%AW%$ :(#O:%$'B)I:( ( "#

!" ##$%&

%$'B)I3GPU/4

Page 258: Giao Trinh VXL 1

./0./0./0./0 , 1.#2 , 1.#2 , 1.#2 , 1.#2 340340340340

(((( 6 1.#26 1.#26 1.#26 1.#2

GP>P4%$'B)I: & &# GP>34%$'B)I: .! &'B)I#♦♦♦♦ AAAA 428%:B9 -$#2:37428%:B9 -$#2:37428%:B9 -$#2:37428%:B9 -$#2:37

.! & 12,34

"#$%4A,'0?(:C0?@#C?JK)6LRI0-M.)J<L?-?!:5)>;1B

B( ==& F &?,( @@@& FQ(0:#

$UB( ==4)0K0!II A8#)Q#/

HH 0?@#!\>CJ8!A7O. 0+),!6)80H 0?@#!\$CJ8!A7O. 0+),!6)80H 0?@#!\>CJ8!A7O. 0+),M)50

0?@#!\$CJ8!A7O. 0+),M)50

)5#/$%;H)8<L0?@#!\C)8#)::5)>;1B$U,( @@@4

)K0! A8#)Q#/HHH ?#L?-)#C?JK)6LO;C?J.C:!

HH L?L?-)#C?JK)6LO;C?J.C:!HH ?#L?-)#C?JK)6LOC?J6..+?6

H L?L?-)#C?JK)6LOC?J6..+?6HH ?#L?-)#-?#-6<)!60G

H L?L?-)#-?#-6<)!60GH -!6K?0#M:!F?#L?L0-M.)J-)#

-!6K?0#M:!FL?L?L0-M.)J-)#

)5#/$%;)8<LX:?8!<)!6)9#MP<C)8#)::5)>;1B

♦♦♦♦ AAAA %%#,7%%#,7%%#,7%%#,7

.! & 12,B4

"#$%4;A,'0?(:C0?@#6/6)<.C:5)>;1B

7U ./!$7@"/,?( DDDDD&/ ]:!3,3?./:Q & 'B)I3PP!;a?./BF;a BP3PP!;a?! ( DDDDD 3P3PP#

♦♦♦♦ AAAA :CB--%!:CB--%!:CB--%!:CB--%! 7777

.! & 12,,4

Page 259: Giao Trinh VXL 1

./0 ,./0 ,./0 ,./0 , 1.#2 1.#2 1.#2 1.#2 340340340340

6 1.#26 1.#26 1.#26 1.#2 B+,

"#$%44A,'0?(:C0?@#D?LYY R-?#-6DE:5)>;1B%$'B)I'(EGF("&:0:://"

( ( ,( GGG#! " .! &%$'B)I. : #

& & Q '((] & ( GGG .! &#5! &\%\A#

5 G%6G: :94:3 /! 3( U"3&&(! #OG%>P/!"& ?:(! & (] .! &#

♦♦♦♦ AAAA :9 -$#2!:9 -$#2!:9 -$#2!:9 -$#2! 7777

.! & 12,*4

"#$%42A,'0?(:C0?@#I0-M.)JDE:5)>;1B

%$'B)I31(EGF("*( GGGGQ?31(EGF& . & ? & 3"(!EGF(] .( GGGG! #

5 G%6G: %:94:3:U""!&/b/&( "!#OG%>P/!"& #

♦♦♦♦ A:%%;$A:%%;$A:%%;$A:%%;$ 7777

.! & 12,+4

"#$%43A,'0?(:C0?@##L#!?66:M!:5)>;1B

5 8>3/^%E<.:7 P#♦♦♦♦ AAAA D% D% D% D% 9 -$#29 -$#29 -$#29 -$#2!!!! 7777

.! & 12,14

"#$%4$A,'0?(:C0?@#V60!?I0-M.)JDE:5)>;1B

%$'B)I31(EGF("*( GGGGQ?31(EGF& . & ?& "EGF& .( GGGG#

5 G%6G: %:94:3:U""!&/b/( !#OG%>P/!"& ??( // "( #

♦♦♦♦ A#%A#%A#%A#% 7777

.! & 12,)4

Page 260: Giao Trinh VXL 1

./0./0./0./0 , 1.#2 , 1.#2 , 1.#2 , 1.#2 340340340340

(((( 6 1.#26 1.#26 1.#26 1.#2

"#$%41A,'0?(:C0?@#.?)6:5)>;1B

O5 $=&(EGF &/: 12,'4

"#$%4>)K0!I:5)!A,'0?(:C0?@#.?)6

/ (EGF & !" 6 !31Pc/9#5 F-5 \%\A:3! /.:P/! #O &! &:( &( ! & &#

O5 $\06$\>39? \%\A/(%(E/#

5 $GU( ?( ! ( $=$\#5 $=&:"EGF &" \%\A#

'()*+%&

%$'B)I ". : & 7) Q 0: .!#

= . & /31(EGF(" ( &#$0 . "'0 Gd,4Pe5d,4Pe#

$0 -7d,4Pe&Q? "& ! &:689W :6=9! & !.#$ UQ Q :(0:#

$0 E7d)4Pe0 ! 0 Q-7d,4Pe:0:?0:/::E7:P?! 0 Q/( :0:#$-7d,4Pe =#

$-;%\$O7&:0:&#

-0: !&" 1*0: #

%$'B)I EGF &7Q(0:& :0:( ?/ :0:(?! /%$'B)I / .! & %$'B)I! ( GP>3#= W %$'B)I! ( GP>P#

Page 261: Giao Trinh VXL 1

./0 ,./0 ,./0 ,./0 , 1.#2 1.#2 1.#2 1.#2 340340340340

6 1.#26 1.#26 1.#26 1.#2 B++

@ 0:(?%$'B)I/ /3P?,:/! &: :.&:0:(!"? %$'B)I/ :0::0:(EGF("#-/( ( :0:". :0:(]0 ^%E<#0 %E< ! : ^ ^ ^0:#O : :0:(&E/^%$'B)I&&(0: #

@: 0:( 12,I4

"#$%4B) :!6:8<)=MP<:5)>;1B

f 0!:0:4%$'B)I::0:'_'>1*0:B0:$O7-;%\! B%$'B)I#

&'_'(.:'E7d)4Pe,-7dB4Pe6-7,Q &9/! Q: :,/'/'#

O!"/0:& B$O7-;%\%$'B)I ://6PC9J! B( $O7-;%\!:0:/(]P#

@ 30: %$'B)I/( 0: Q,( -7dB4Pe0,( RS?0:"/:& 3'E7Q:'/,/:",( 0,( RD[DS!: #

O!"0:$O7-;%\ &1( / 1*0:! /dPP4,\e?! ":0:&.:0:-;%\31*0: /1*:! /d*P4)\e?! ":0:&.:0:$O731*0: /1*:! /d'P45\e? ! ":0:& .:0:$O7g-;%\ 3 1*0: / 1*: ! / d$P4\\e#C&B+1&0:#

F: !"&: ! (EAF?EGF& ? ! %$ & 0 .! &J ! .! & #

. ( !: .! & "Q". .! &#

),0!0? !C? -

?*: )(: ] )=J !0? ! C? ?9 ! #/ L:,#/ +0 GA5 .J8 > K0! >H>3 /0) !0? M +&80 ; .)70 K9 #&8 8L:#/ .A&7#/ >KJ!? D E +), > KJ!? DE 0) !0? M +&80 ; #/)70 +0 >;33 +), >;1B '?@'0?(:C0?@#0?@#!\>.?L1')7#+),<)!6)9#K),#MP</(<;2MP<^#

?@2?;E;7?@2?;E;7?@2?;E;7?@2?;E;7

Page 262: Giao Trinh VXL 1

./0./0./0./0 , 1.#2 , 1.#2 , 1.#2 , 1.#2 340340340340

(/(/(/(/ 6 1.#26 1.#26 1.#26 1.#2

;/ 'P'+G31" & 1*@((#/31@(#

= 'P'+G! / D$>PPPP;"(8DEAF" !(^. PPPP;#

C 'P'+G %$ " Q'( .! &%AYF"& B+1" %A#

"# , 7"# , 7"# , 7"# , 7

-! "0 (8DEAF B)1*'@(E:1B1*'@(#

0000 , =F , =F , =F , =F 7777

&%$ +%$.:B%$,%$ #= .! ( !!"(^("& ! :/4

7(. /4

_`

3 2 4 ; H B > 1 $ 3 2 4 ; H

D E H H H H H H H H H H H H H H H H HHHH

;1$2 H H H YYY

DE H H H H H H H H H H H H H H H ;HHH

$;$2 H H 4YYY

)5#/$%;;)5#/'(K9#&8

(.(^.%$B)1*3,Gd3B4Pe"(. "(^. 3,Gd3B4Pe.(]P#Ah 3,Gd3B4Pe.(]3#N0/'@(8DEAFdPPPP43\\\e#

(EGF1B1*3,Gd3B4Pe"(. "(^. 3,Gd3B4Pe.(]P#Ah 3,Gd3B4Pe.(]3#N&"( B( Gd3,43+e#( /G3,(]G3,>3 (EGF#N0/'@(EGFdBPPP4,\\\e#

C ". G3,& .! & /"( B%$#

7(.%A /4

_`

1 $ 3 2 4 ; H

>;33 H H H H H H H H HH

H H H H H H H4

>;33 H H H H H H H H2

; H H H H H H1

Page 263: Giao Trinh VXL 1

./0 ,./0 ,./0 ,./0 , 1.#2 1.#2 1.#2 1.#2 340340340340

6 1.#26 1.#26 1.#26 1.#2 B+)

>;1B H H H H H H H H>

4 H H H H H H HB

)5#/$%;4)5#/'(

(.(^.%$'B++G3?:K %$'B++B""(^. BGd34Pe.(]P#Ah BGd34Pe.(]3#N0/'B++G23dPP4P,e#

%$'B++GB?"(^. BGd34Pe.(]P#Ah BGd34Pe.(]3#N0/'B++G2BdP*4P)e#

%$'B)I,?"(^. 3GdPe(]P#Ah 3GdPe(]3#N0/'B)I2,BdP'4PIe#

(.%A BGd,4Be&"( ,%$ #

-." 12*P#

"#$%2H)&'(#/:J?*#.J8:5)C 0+0GA5.J8+), !

Page 264: Giao Trinh VXL 1

./0./0./0./0 , 1.#2 , 1.#2 , 1.#2 , 1.#2 340340340340

('('('(' 6 1.#26 1.#26 1.#26 1.#2

/ 'P'+G%$)*+),& ?!Q' =d)4Pe31Gd3+4Pe? .! &%AYFi?E=i?TEi?E-jA?$7@jA#

"#$%2HK&'(#/:J?*#.J8:5)C 0K9#&8+&80+0GA5.J8

%$*8:B)1*%$+-EGF1B1*43,Gd3B4Pe%$! 3,Gd3B4Pe ?' =d)4Pe(! ' ?" .! &A8! "E= ?" .! & TE-EGF1B1*! TE #

@ ( "%AYFi>P?8:B)1* G3,>P"Q&AE%$3,G:"$->P4(8:B)1*#! G3,> PQ & %$1G &AE %$3,5 : "$-3> 3 / !" -EGF4(/ &#

! ( -EGF1B1* ( 8DEAF/ !"#

@ ( .! &%AYFi:7?! %A :;" .! &&(W%A#

/." 12*P/%$)*B,' :B%$'B++G3%$'B)I#$(/?(/ .! &! %$ ! (#N .! &%AYFi/ .! &"f3%$)*3,'&%$ :! %A?! ( "%AYFi>P/!"%$ :"%$ !"?(/ / &#

Page 265: Giao Trinh VXL 1

./0 ,./0 ,./0 ,./0 , 1.#2 1.#2 1.#2 1.#2 340340340340

6 1.#26 1.#26 1.#26 1.#2 B+I

"#$%2H&'(#/:J?*#.J8:5)C 0;#/)70+0>;33

"#$%2HL&'(#/:J?*#.J8:5)C 0#/)70+0>;1B+&80K),#MP<+),.?L1')7#

Page 266: Giao Trinh VXL 1

./0./0./0./0 , 1.#2 , 1.#2 , 1.#2 , 1.#2 340340340340

/5/5/5/5 6 1.#26 1.#26 1.#26 1.#2

"#$%2H?&'(#/:J?*#.J8:5)C 0<)!6)9#MP<>G4

"#$%2HZ&'(#/:J?*#.J8:5)>.?L0?@#!\X:?8!C ( !" %$ :/.:, %$4&AE2)*,B?&

OJ)*P* :)*3,'#C ! & : /Q .%$& : ! :%$(]: %$ 'B++G'B)I %$'@(B(?(./4

7(. /4

_`

3 2 4 ; H B > 1 $ 3 2 4 ; H

D E H H H H H H H H H H H H H H H H HHHH

;1$2 H H H YYY

DE H H H H H H H H H H H H H H H ;HHH

Page 267: Giao Trinh VXL 1

./0 ,./0 ,./0 ,./0 , 1.#2 1.#2 1.#2 1.#2 340340340340

6 1.#26 1.#26 1.#26 1.#2 B13

$;$2 H H 4YYY

>;33 H H H H H H H H H H H H H H H 2HHH

H H 3YYY

>;33 H H H H H H H H H H H H H H $HHH

; H 1YYY

>;1B H H H H H H H H H H H H H H H >HHH

4 H H BYYY

)5#/$%;;)5#/'(K9#&8(. & "( %$ ,

Gd3+43,e! .3%$ :)*3,'(! ( ! 12*34

"#$%2)&'(#/:J?*#.J8:5)C 0K9#&8+),/0)50<)=

Page 268: Giao Trinh VXL 1

./0./0./0./0 , 1.#2 , 1.#2 , 1.#2 , 1.#2 340340340340

//// 6 1.#26 1.#26 1.#26 1.#2

"#$%2K&'(#/:J?*#.J8:5)C 0#/)70+0>;33@ !! 'B++G! &%A &%AR%O

AkS?! ! ! &( &%A "#

! & : 'B++G J 3 6%$)9 *PPP; +\\\;'B++GBGd34Pe".Q":*/4

N*PPP;G# N*PP3;5# N*PPB;$# N*PP,; .! &#

'B++GJB6%$'91PPP;)\\\;.Q":*/4

N1PPP;G# N1PP3;5# N1PPB;$# N1PP,; .! &#

N'B)IJ,6%$I9'PPP;I\\\;'B)I3G3".Q":B/4

N'PPP; # N'PP3; .! &'B)I#

; ),0!0? !C? - ;

?*: )(: ] )=J !0? ! C? ?9 ! #/ L:,#/ +0 GA5 .J8 > K0! >H>3 /0) !0? M +&80 4;KJ!? K9 #&8D E-A5L:7#/2;1$28L:#/.A&7#/>KJ!?+),4;KJ!?DE-A5L:7#/$;;3$0)!0? M+&80 ; #/)70 +0 >;33 +), >;1B '?@ '0?(: C0?@# 0?@# !\ > .?L 1 ')7# +), <) !6)9# K),# MP</(<;2MP<^#

?@2?;E;7?@2?;E;7?@2?;E;7?@2?;E;7

Page 269: Giao Trinh VXL 1

./0 ,./0 ,./0 ,./0 , 1.#2 1.#2 1.#2 1.#2 340340340340

6 1.#26 1.#26 1.#26 1.#2 B1,

;/ 'P'+G31"& 1*@((#( /1*!((.:,B@(8:,B@(E:#

D. B%$'B++%$'B)I :! &%A#

0 , =F0 , =F0 , =F0 , =F 7777

&%$ '%$.:+%$,%$ #

7(. /4

_`

3 2 4 ; H B > 1 $ 3 2 4 ; H

D E H H H H H H H H H H H H H H H H HHHH

;1$2% H H H YYY

D E H H H H H H H H H H H H H H H ;HHH

;1$2%; H H 4YYY

D E H H H H H H H H H H H H H H H 2HHH

;1$2%4 H H 3YYY

D E H H H H H H H H H H H H H H $HHH

;1$2%2 H 1YYY

DE H H H H H H H H H H H H H H H >HHH

$;;3$ YYYY

)5#/$%;4)5#/'(K9#&8

(. *%$B)1* ( 3?(-EGF,B@(/3+"(^. 3+(]P 3+(]3#O (/,B!(8DEAF"( ,B@(E:0G3+#

&:(E:1BB+1*%$1B1*! (. /4

_`

3 2 4 ; H B > 1 $ 3 2 4 ; H

D E H H H H H H H H H H H H H H H H HHHH

;1$2% H H H YYY

D E H H H H H H H H H H H H H H H ;HHH

;1$2%; H H 4YYY

D E H H H H H H H H H H H H H H H 2HHH

;1$2%4 H H 3YYY

D E H H H H H H H H H H H H H H $HHH

;1$2%2 H 1YYY

DE H H H H H H H H H H H H H H H H >HHH

Page 270: Giao Trinh VXL 1

./0./0./0./0 , 1.#2 , 1.#2 , 1.#2 , 1.#2 340340340340

//// 6 1.#26 1.#26 1.#26 1.#2

$;$2% H H BYYY

DE H H H H H H H H H H H H H H HHH

$;$2%; H YYY

DE H H H H H H H H H H H H H H HHH

$;$2%4 H IYYY

DE H H H H H H H H H H H H H HHH

$;$2%2 YYYY

)5#/$%;2)5#/'(K9#&8

C (. /,Gd3+43,e : ' .! & & ' / ' %$ 4 * . " & $- *8:?* AE & .! &$-E:1BB+1#

D. :%$ ( !/3#

-." 12*B#

"#$%2;)&'(#/:J?*#.J8:5)C 0+0GA5.J8+), !

Page 271: Giao Trinh VXL 1

./0 ,./0 ,./0 ,./0 , 1.#2 1.#2 1.#2 1.#2 340340340340

6 1.#26 1.#26 1.#26 1.#2 B1+

"#$%2;K&'(#/:J?*#.J8:5)C 0K9#&8

Page 272: Giao Trinh VXL 1

./0./0./0./0 , 1.#2 , 1.#2 , 1.#2 , 1.#2 340340340340

//////// 6 1.#26 1.#26 1.#26 1.#2

"#$%2;&'(#/:J?*#.J8:5)C 0#/)70+0

5 / 34 ; !: .: 'P'+G ,B@( ( 8:/'%$B),B*@(:K %$,B@((EGF*%$1B1*#$%$ (.:)%$ 'B++3%$'B)I#

5 / B4 ; !: .: 'P'+G ,B@( ( 8:/*%$B)1*'@(:K %$31@((EGFB%$1B1*#$%$ (.:3%$ 'B++3%$'B)I# !/ #

5 /,4; !:.: .! &'I-+B ,B@((8:/*%$B)1*'@(:K %$31@((EGFB%$1B1*#$%$ (.:3%$ 'B++3%$'B)I# !/ #

5 /*4; !:.: .! &'I-+B/'@((\/EAF B*@((8:/3%$B)1*'@(:K %$,B@((EGF*%$1B1*#$%$ (.:,%$ 'B++3%$'B)I# !/ #

Page 273: Giao Trinh VXL 1

! " ! " ! " ! " " " " "#### ! ! ! ! ! ! ! !

$% $% $% $% & '( & '( & '( & '(

Page 274: Giao Trinh VXL 1

( &( &( &( &(&)&*)+,(&)&*)+,(&)&*)+,(&)&*)+, -./0-./0-./0-./0

1!1!1!1! 23(4%23(4%23(4%23(4%

!

" #$%&#'()*+,#-'./+0!

! "#$%&"# '

(!"")"*')+,-."/+"01,1*

! "*')*2$ ' + %+$ *3"#45 +"016716'0.,.8'""+"9169116'1:$*;"#'"4+5+0<*'0.,.840<*=05'""+,1*'14,1*=15

:'%$,+%>?0

1$2 132

40567" #$%&#'()*#/#'89:5#';0*+,#-'./+0

-%>?0

? -%>?0+$'%*0+!"!*".*$%"!*@()*A +3%>?0&" @()*>B,B< +

? -%>?,+ $ ' %*1 '""!$+! @()*

Page 275: Giao Trinh VXL 1

( &10+&3(4%( &10+&3(4%( &10+&3(4%( &10+&3(4% -./0-./0-./0-./0

23(4%23(4%23(4%23(4% ,7C

40567< #$%&#'()*#/#'89:5#';0*+,#=<-'./+0

D)"E

Ω=−−=−−=

F!;GH$.""*')+!)"+B>1

(#+' +#")'"+"A+!")+!%!")+!. +!%&"#%& *"!+

I (%'E

-E0- #!#%>?,.$#'% +8,J

!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!#$%&'()*+'$,+-%$+-'.&*),+-%$+-'/-,#$&.)0)!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" &*( $ !$0+10&,+0#$+10),0%#%0#$%&'()*+'$/12 3&4 .56$ !70'(/-,#%0. 3&4 .56$ !70'(/-,#%0. 3&4 .56$ !70'(/-,#%0. 3&4 .56$ !70'(/-,#%0. /#0// ,-/08 !(&+#$%&'()*+'$#&',-/08 3&4 .5699$ !)0)/-,#%0. 3&4 .5699$ !)0)/-,#%0. 3&4 .5699$ !)0)/-,#%0. 3&4 .5699$ !)0)/-,#%0. /#0// ,-/08 !(&+#$%&'()*+'$#&',-/08 7:3. /1 !/03/0+)%,0%!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!#$%&'()*+'$#&'!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""",-/082 3&4 *5699$ !'0.$0'(7&,-/08;;<40&)$0'$($+*,-2 3&4 *5699$ !'0.$0'(7&,-/08;;<40&)$0'$($+* ,:'= *5> !(+03)$0'$($+*,+40'$08$+*$0# ,:'= *5,- !(+03)$0'$($+*,+40'$08$+*$0#

Page 276: Giao Trinh VXL 1

( &( &( &( &(&)&*)+,(&)&*)+,(&)&*)+,(&)&*)+, -./0-./0-./0-./0

23(4%23(4%23(4%23(4%

*-) !)$&0)$&+#$%&'()*+'$#&'-',

-E,- #!#%>?,.$#'% +8, '"J !"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!#$%&'()*+'$,+-%$+-'/-,70'(,0'/-'40)0),0'!-)'&+.&*),-'/-,10'(#0.7&+#0.7&+)$-&,%'()$%)%!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" &*( $ 3&4 .5699$ !)0).&*) 3&4 .5699$ !)0).&*) 3&4 .5699$ !)0).&*) 3&4 .5699$ !)0).&*)!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!,+-%$+-'70'(,0'/-'!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""/12 /#0// ,-/08 !(&+#$%&'()*+'$#&',-/08 #/* # !/03#$&1+)? 3&4 05. !#$%8-''&+,%'(.&*)40&)$0'$($+ */# 0 !"&08'&+,%'()$0'$($+70'()*0+ 3&4 .50 !#$%8-''&+,%'(.&*)40&)$0'$($+ 3&4 05. !"&08'&+,%'(. */# 0 3&4 .50 3&4 05. !"&08'&+,%'(. */# 0 3&4 .50 3&4 05. !"&08'&+,%'(. */# 0 3&4 .50 :# /1 !)$%#$+-')+-.$+?!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!,+-%$+-')0),0'!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""/12 /#0// ,-/08 !(&+#$%&'()*+'$#&',-/08 7-)1 # !/03#$&1+)? 3&4 05. !#$%8-''&+,%'(.&*)40&)$0'$($+ */# 0 !"&08'&+,%'()$0'$($+70'()*0+ 3&4 .50 !#$%8-''&+,%'(.&*)40&)$0'$($+ 3&4 05. !"&08'&+,%'(. */# 0 3&4 .50 3&4 05. !"&08'&+,%'(. */# 0 3&4 .50 3&4 05. !"&08'&+,%'(. */# 0 3&4 .50 :'# /1 !)$%#$+-')+-.$+? 7:3. /1 !70%$+/-,70'($-))$+@%08/0+)%,0%!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!#$%&'()*+'$#&',-/08!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""",-/082 3&4 *5699$,-2 3&4 *5699$ ,:'= *5> ,:'= *5,- *-)-',

Page 277: Giao Trinh VXL 1

( &10+&3(4%( &10+&3(4%( &10+&3(4%( &10+&3(4% -./0-./0-./0-./0

23(4%23(4%23(4%23(4% ,>0

$>#&$?)"!3$#'% +8,J " .".""'"'""$

$>#&$?)<!3$#'%&"0*2+)<

< #$%&#'()*+,#-'.6/%$@0!

'0>

0>% ' +'

? +"#$"0' ++' >%>?8:"#"9"

? +"#"B"+'@(*$>%>?B:"#"B"

01#,-

9(,.

40567= #$%&#'()&AB@C&#'()*#/#'89:5#';0*+,#"-'./%$@0

Page 278: Giao Trinh VXL 1

( &( &( &( &(&)&*)+,(&)&*)+,(&)&*)+,(&)&*)+, -./0-./0-./0-./0

23(4%23(4%23(4%23(4%

01#,-

9(,.

A

;

40567D #$%&#'()E#$,0&#'()*#/#'89:5#';0*+,#-'./+0

$F95%G#"!$HIC5%3#'(&B9:59I'(&/#';JC9G$<C$,C5E#$%&#'()*#/#'89:5#';0*+,#"-'.6/%$@0+G<5405&A'F0

D)"E

Ω=−−

=−−

=

F!)+B>1

I (%'0>

-E83$#" %>?8.'% +0>*!"0C!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!#$%&'()*+'$,-3/-')%,-'$+-')$+)*-'/-,!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ,-3 -@% * /-, -@% . &*( $ !10),0%#$%&'()*+'$ 3&4 ,.)*5630,&0' !30+'2 3&4 ,-356$ !,-3?30+' 3&4 05,-3 3&4# 05B0C,.)* !/0830,&0' 3&4 /-,50 !(&+*0/-,$+-')$+ /#0// ,-/08 +'# ,-3 !)0'((+0)*+,-3 #:'- ,-356530+' !77,-34&+ /:3. 30+' !/03/0+)%,0%!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!#$%&'()*+'$#&',-/08!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""",-/082 3&4 * 56699$/&&.2 3&4 *5699$

Page 279: Giao Trinh VXL 1

( &10+&3(4%( &10+&3(4%( &10+&3(4%( &10+&3(4% -./0-./0-./0-./0

23(4%23(4%23(4%23(4% ,>8

,:'= *5> ,:'= * 5/&&. *-) !""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!$0+10&30,&0')%7&DD,-'7&DD!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""30,&0'2 ,1 $5;$5$5$5$5$5$5;$5$5$

-',

'E8 /!*& !K*L' & &M11.*$ *$>'" . " ) %#0!#.N *!0' '"+*O*&M01%/#' *$'" *.&M01%O' 11'"&J +#"*

-EB3$#" %>?B.'% +0>*!"0C!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!#$%&'()*+'$,-3/-')%,-'$+-')$+)*-'/-,!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ,-3 -@% * /-, -@% . &*( $ !10),0%#$%&'()*+'$30+'2 3&4 ,-356$ !,-3?30+' 3&4 05,-3 3&4 /-,50 !(&+*0/-,$+-')$+ /#0// ,-/08 +'# ,-3 !)0'((+0)*+,-3 #:'- ,-356530+' !77,-34&+ /:3. 30+' !/03/0+)%,0%!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!#$%&'()*+'$#&',-/08!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""",-/082 3&4 * 56699$/&&.2 3&4 *5699$ ,:'= *5> ,:'= * 5/&&. *-)

-',

'EB%#! 'E8*)$"@(*$>!%+! "*$. *$I(H

( ' >

D"*/' + >%!+/P #!#>%>?<

*2*)"*02'">"J.$)$!'2P0+2'"$) ./% +"#2 +9

-)$)'"*J!%#9"0

Q$/*1%2.*0%J%&"#&>?0

Page 280: Giao Trinh VXL 1

( &( &( &( &(&)&*)+,(&)&*)+,(&)&*)+,(&)&*)+, -./0-./0-./0-./0

5555 23(4%23(4%23(4%23(4%

KL $HM9',&/#'89:5#';0C$,C&A$0N#N&%A

O " " " " " " " P A$0N#N&%A"O " " " " " " P " A$0N#N&%A<O " " " " " P " " A$0N#N&%A=O6 " " " " P " " " A$0N#N&%ADO " " " P " " " " A$0N#N&%AQO " " P " " " " " A$0N#N&%ARO " P " " " " " " A$0N#N&%A66O P " " " " " " " A$0N#N&%AS

$G0E67" $HM9',&/#'89:5#';0-'. Q$>)>!*1%

'"*0%J(*$>)!"1C'"O"R%&"#&>?,

T%(5'U .) E V ' . C 3 $ $HN%(5'UP " " P P P P P P P" " " " " " P P " OW< " P " P P " P P D= " P " " P P P P PD " P P " " P P " WWQ " P P " P P " P W<R " P P P P P " P S<6 " " " " " P P P O"S " P P P P P P P SPW " P P " P P P P WP " P P P " P P P SS " P P P P P " " S= " " P P P P " P < " P " P P P P " " " P P P P " " P SRO " P P P " " " P S

$G0E67< $H6/%$@0C9G$C$,CN%(

(*$+)

Page 281: Giao Trinh VXL 1

( &10+&3(4%( &10+&3(4%( &10+&3(4%( &10+&3(4% -./0-./0-./0-./0

23(4%23(4%23(4%23(4% ,><

1

01#,-

9(,.

90

01#,-

9(,.

01#,-

9(,.

#

01#,-

9(,.

01#,-

9(,.

,

E

(

E

(9

.

.

,.

1

-

.

1

.

. .#

#

9

#

1

#

,

0

(

01#,-

9(,.

.

.

#

.

(.

,1

.

(

#

0

,

,

-

E

,

0

.

(

E

19

(

-

01#,-

9(,.

-

.

9

,

E

.

,

01#,-

9(,.

1

1

E

0

#

-

.

9

.

9

0

E

-

0

(9

-

1

-

#

-

0 9

E

0

(

40567Q #$%&#'()*#/#'89:5#';0*+,#S-'.6/%$@0

%>?<*&" +&M"!*@('"/'"*$%>?7

#

0

E

F

A

;

9

9

9

0

01#,-

9(,.

-

.

(

E

-9

#,

1

0

9

01#,-

9(,.

#

0

-

1

01#,-

9(,.

1

E

1

01#,-

9(,.

(

-

0

.

0

-

(

1

01#,-

9(,.

,

-

1

1

#

01#,-

9(,.

,

F

9

(

-

1.

,

.

,

(0

E

,

(

9

.

-

-

,

9

.

0

(#

E

(#

E

,

.

01#,-

9(,.

0

(

1

9

E

01#,-

9(,.

# .

,

E

#

#

40567R #$%&#'()*#/#'89:5#';0*+,#S-'.6/%[email protected]>0E")%A&S/B+>0E

Page 282: Giao Trinh VXL 1

( &( &( &( &(&)&*)+,(&)&*)+,(&)&*)+,(&)&*)+, -./0-./0-./0-./0

1111 23(4%23(4%23(4%23(4%

%>?7"@(>BB>'"*$I(H*$>.@(>B089N*$8"9" +9 P " + "">"

>" +0%' +$"B&*$I(H@(*$ +>.8&" +@(*$02D"E)0> +!@(>B089+* %S0>*1.+*%S0>*3

/9%"0&M0=9+#"/."J&M>=9+#"/H"J+"'"!/%*%#

-T+#"'"JT+#"% *J%#!4!*J5UB13V

-9>"/% /U713V

'""*')&%"4+!/5" = ."*') * = :)*2"

Ω=−−=−−=

%""&MB1*W9 DN"%, NA*) D"') "*')! )*)'")E

Ω=−−=−−=

-)#)"*'""M**'"79 ,,1 M*N!*")'"&')/"

$F95%G#<!$HIC5%3#'(&B9:59I'(&/#';JC9G$<C$,C5E#$%&#'()*#/#'89:5#';0*+,#S-'.6/%$@0+G<5405&A'F0

H (%'E'9>

-E<(%*!# !>/

!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!#$%&'()*+'$,-3/-')%,-'$+-')$+)*-'/-,#%0/-,@%-)!7%,%'('(0))+3-*),-,-3#$+'$"0#4-)$&+(+0'!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" (+08 -@% * !(0'1+-',-3(+08/0 1,' -@% * !(0'1+-',-3'(0) @%-) -@% . /-, -@% .!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!#$%&'()*+'$#$+'$!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" &*( $ !10),0%#$%&'()*+'$

Page 283: Giao Trinh VXL 1

( &10+&3(4%( &10+&3(4%( &10+&3(4%( &10+&3(4% -./0-./0-./0-./0

23(4%23(4%23(4%23(4% ,>>

/:3. 30+' !'$08,-'#$)*#$+'$ &*( 1$ /:3. +')G) !'$08,-'#$)*#&''(0))+3-*30+'2 3&4 )3&,56$ !)+3-*23&,H,-31+) 3&4 ,.)*5630,&0' !,.)*@%0'/84%'(30,&0' #/* )9 !"&0#&)*0' 3&4 56 !#$&.$-.)+3-*'(0) 3&4 <56$+($IH J !$&+)0&)+3-*,-/08 37 3&4 56/&KIH J 7-)1 )* !#$&.$-.)+3-*10),0%,-330+'2 3&4 (+0856$ !(+08?30+'2 3&4 1,'56 !'0.1+-',-'7&/0''(0) /#0// (3030+'2 /#0// $)$+ !(&+#$)*#&'$+-')$+ #:'- 1,'56530+' !#$%0,%'(/0'L)%#(+08M 3&4 05(+08 !#$%8-'(+0870'( 0,, 056 !)0'((+08/-' ,0 0 !$+-%#$+'$7&)*&'( 3&4 (+0850 !)*0/0+#$&(+08 #:'- (+0856$530+' !77(+084&+$ /:3. 30+' !/03/0+)%,0%!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!#$%&'()*+'$#&'(+0+30!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""(302 3&4 05(+08 0'/ 0569$ !"&01+)#0&$0'(#$%#(+08 3&4# 05B0C,.)* !/0830,&0' 3&4 $50 !#0)3040&&'$&$ 3&4 05(+08 0'/ 0569$ !"&01+))$0.$0'(,4+ 7K0. 0 !#$%8-'1+)#0&"%&'(4+)*+)$0. 3&4# 05B0C,.)* !/0830,&0'$0'(#$%# 3&4 $50 *-)!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!<FA<ANFO<A<A N!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""+')G)2 +'# 1,' !)0'(1+-',-3(+08/-' 3&4 <56$+($IH J !$&+)0&)+3-*,-/08 37 3&4 56/&KIH J #/* ; *-)+ !"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!#$%&'()*+'$#&'$+-')$+!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$)$+2 3&4 0561 !30@%-) 3&4 *56$$)2 3&4 /-,5B* 3&4 @%-)50 /#0// ,-/08 3&4 @%-)5699$ ,-# * ** 0 !#$%8-'70'(/-,- #:'- *56 $5$) *-)!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!#$%&'()*+'$#&',-/08

Page 284: Giao Trinh VXL 1

( &( &( &( &(&)&*)+,(&)&*)+,(&)&*)+,(&)&*)+, -./0-./0-./0-./0

!!!! 23(4%23(4%23(4%23(4%

!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""",-/082 3&4 *569$ ,:'= *5> *-)!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!$0+10&30,&0')%7&DD,-'7&DD!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""30,&0'2 ,1 $5;$5$5$5$5$5$5;$5$5$ -',

$>#&$?)=!3$#'%*!# %>?7

$>#&$?)D!3$#'%*!#,*

$>#&$?)Q!3$#'%*"!#,*

!

" #$%&#'()*+,#"5%$YC<09,&05$(0!

*)) +!#E*#X"$"'" & +'E*#' E.*# E&"E*)$)*$.!.YEW+0'"%!+0'0$'"%>?>

405676 #$%&#'()*#/#'89:5#';0*+,#<09,&05$(0

: % $ '" * 3. + % $ "* $ #* ;%>?>.,$'"S,1'"S,0' +(%$+*#*'"!')'"

Page 285: Giao Trinh VXL 1

( &10+&3(4%( &10+&3(4%( &10+&3(4%( &10+&3(4% -./0-./0-./0-./0

23(4%23(4%23(4%23(4% ,>C

-' +%"*0!,)+!"+! '*++!EN+!,)+!%+!)

-E7(% +)H(,P'"P; +%%>?9

40567S B9/%8/#'89:5#';0

E QA!+)%)"."+*E*P#+!

+!%".%)#:*O*E*P#+!+!%)#.%+%/#"*"

(%'!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!#$)*,+-%$+-',&'(#&2$+'$0''%)7)0*))$+,&'(#&@%08!$+'$0''%)7)&.)$+,&'(#&'(%'(!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" 7)0*) 1+) . !.$+37K 7)&. 1+) . !.$+37K ,G,# -@% . !'(&*0,+-%$+-',&'(#& &*( $30+'2 #/* ,G,# !#$&,&'(#&'(%'(!""""""""""""""""""""""""""""""""""""""""""""""!#$)*#&',+-%$+-',&'(#&@%08)$%0'!""""""""""""""""""""""""""""""""""""""""""""""30+'2 :1 7)0*)5> !#$&'$0'7)0*) :'1 7)0*)5> !#$&1%&'('%)'$0' 7-)1 ,G,# !#$&,&'(#&#$08

Page 286: Giao Trinh VXL 1

( &( &( &( &(&)&*)+,(&)&*)+,(&)&*)+,(&)&*)+, -./0-./0-./0-./0

! ! ! ! 23(4%23(4%23(4%23(4%

:1 7)&.5> !#$&'$0'7)&. :'1 7)&.5> !#$&1%&'('%)'$0' 7:3. 30+' -',

3+',$'",IS01S0+ +)

< #$%&#'()*+,#J$&A$?005#'89)5ZJ!

: 'E07E*.,1E*.A &"E**#E%"++*)*&"+P +' +'07%>?C

<

<

<

;

<

40567W #$%&#'()*#/#'89:5#';0*+,#J$&A$?0)5ZJDUD

&"E**)BZB$B""3[18\'""$'"&%"*3.'"B)([18\"O*$/

B"'"B)+'0' +.' +$O*$/)'"$)"+//%)&>?8

$HM9',&U9$(&A$DC%?& 5$?).BH-#'?9C9G$D5$>0E 5$(05ZJ

= < " P = < " P

" " " P " " " " 5%F0E05$(0)5ZJ

" " " P " " " P 5$(0)5ZJT[P

" " " P " " P " 5$(0)5ZJT["

" " " P " P " " 5$(0)5ZJT[<

" " " P P " " " 5$(0)5ZJT[=

" " P " " " " " 5%F0E05$(0)5ZJ

" " P " " " " P 5$(0)5ZJT[D

" " P " " " P " 5$(0)5ZJT[Q

" " P " " P " " 5$(0)5ZJT[R

Page 287: Giao Trinh VXL 1

( &10+&3(4%( &10+&3(4%( &10+&3(4%( &10+&3(4% -./0-./0-./0-./0

23(4%23(4%23(4%23(4% ,90

" " P " P " " " 5$(0)5ZJT[6

" P " " " " " " 5%F0E05$(0)5ZJ

" P " " " " " P 5$(0)5ZJT[S

" P " " " " P " 5$(0)5ZJT[W

" P " " " P " " 5$(0)5ZJT[

" P " " P " " " 5$(0)5ZJT[

P " " " " " " P 5%F0E05$(0)5ZJ

P " " " " " " P 5$(0)5ZJT[

P " " " " " P " 5$(0)5ZJT[

P " " " " P " " 5$(0)5ZJT[

P " " " P " " " 5$(0)5ZJT[O

$G0E67= $HM9',&U9$(&A$C%?&*$>J$H5$>0E/B+@C/%@C*'8

!"@(#!"/&"E**)'"/> 9,>C$%&"#

(%/E*"'%'"%+$%/E*+*O*)"&!"#+!'"%O##!

:E*%"E*+""'"*"!#.+)'O#!+E*%'O#$)#)'" ) "E*"D "#2+*)E*'E$%$ $ !*"%W#!!)E*'"))'O#.+)O!')E* /#)E*'2"'")+"&!E*%"

; O*$/.+*E*'"*$E*%>?01

Page 288: Giao Trinh VXL 1

( &( &( &( &(&)&*)+,(&)&*)+,(&)&*)+,(&)&*)+, -./0-./0-./0-./0

!!!! 23(4%23(4%23(4%23(4%

40567"P B9/%8M9',&J$&A$?0)5ZJDUD

; )E*%>?00

Page 289: Giao Trinh VXL 1

( &10+&3(4%( &10+&3(4%( &10+&3(4%( &10+&3(4% -./0-./0-./0-./0

23(4%23(4%23(4%23(4% ,98

40567"" B9/%8C5%(0E.%?#N$9:5#M9',&)5ZJ

D)E*)%/E*+!E*%.%"%01 *$E*.)%/"&!E*'"+*01 +$&!E*.#*$E*'"

-E>(%' +'&"E**)BZB'"9>!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!,%'(.&*)#$%0@%0,-3-)'&+4&+10'9+330)*0'"!,%'(.&*)40.&*)-)'&+,+-%$+-'/-,,&0'@%-)!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" @%-) -@% . /-, -@% . 3).$+3 -@% . !-)'&+4&+30)*0'10'.$+3

Page 290: Giao Trinh VXL 1

( &( &( &( &(&)&*)+,(&)&*)+,(&)&*)+,(&)&*)+, -./0-./0-./0-./0

!5!5!5!5 23(4%23(4%23(4%23(4%

30.$+3 -@% * !/%%)0330.$+3 30@%-) -@% !;< &*( $ 3&4 ,.)*5630,&0' 3&4 @%-)569$ !"%0)30@%-)#$+#$&/-,70'( 3&4 /-,569$30+'2 /#0// -8.*-7 !(&+#$)*#&'@%-).$+3 #:'- 05699$530+' 7:3. 30+'30+'2 /#0// (30G$)$+ !(&+#$)*#&'(+0+30$+-')$+ 7:3. 30+'!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!$%&'()*+'$#&'(+0+309+3'$0'40$+-')$+*0/-,,&0'!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""(30G$)$+2 3&4# 05B0C,.)* 3&4 /-,50 *-) !""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!$%&'()*+'$#&'@%-).$+340#$&'(,&+.$+3!7%,%'(#0#)$0'$($+25 555!'-%$&'('$0')$+IJ?;;5'-%'$0')$+IJ#$%030.$+3'$0'!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""-8.*-72 3&4 *56 !'$0.7&,-3/0'-8.*-72 /#0// O !-%#&.$+30')$+#&#? :# .' !+-3)*0)+-.'-%#? *-) !-%$&'(#&.$+3'$0')$+#&#?.'2 ,:'= *5-8.*-7 !E%084-/0./0+#$&'('08 .%7$ 0## !0)'&+,%'(30.$+3)*&'(-8.*-72 3&4 *56 !$0.7&,-3/0'#$&'$0.$+3-8.*-72 /#0// -8 !&.$+3'$0'$08$&'( :# -8.*-7 !&)$++-3)*0/0+ ,:'= *5-8.*-7 !O$&'()$+/0./0+ /0'40,0310& .&. 0## !O$&+.$%#/0+(+0)*+#$& *-) !-))$%#3&)#$%&'()*+'$#&'!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!$%&'()*+'$#&'@%-).$+3!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""-82 3&4 *5630@%-) !10),0%4&+#&)7&I9-$J 3&4 *56 !%,%'(*/031&,-3 3&4 30.$+356-82 3&4 3).$+35* !"%0)30@%-)*0#&) 3&4 053).$+3 !&#/0+.&*),-"%/8)+-.)$-& 0'/ 0569$ !"&01+))$0./0$0'( #:'- 0569$5-8 !#&'$0'9+3)$+'$08 3&4 05* */ 0 !"&08,-#$%8-',-'#&)-)+-. 3&4 *50 3&4 0530.$+3 !#$%8-'309+370'(#&)- 0,, 056 3&4 30.$+350 ,:'= *5-8 !-%'$%70%3&+/0'#&)30$&'( #/* # !#/*#'-%'$%$&'(#&.$+3,%&#0' 3&4 05699$ !)$&0)4&+30)*&'(0?;;$

Page 291: Giao Trinh VXL 1

( &10+&3(4%( &10+&3(4%( &10+&3(4%( &10+&3(4% -./0-./0-./0-./0

23(4%23(4%23(4%23(4% ,9<

*-) -82 7K0. 0 -82 **# 0 !"&0870'(.$0+)+31+) :'# -8 !'$08'-%I#J? +'# 30.$+3 !)0'(309+3/-'#&)- 7:3. -8 !)+-.)%##$&,-'$+,%&#IJ?-82 3&4 0530.$+3 7-)1 # *-)!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!$0+10&,%/+-%30.$+3!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""30,&0'2 ,1 #$59$50$51$5$5$5$59$ ,1 $5$5$5$5#$50$5$5-$

-',

E%"#)/&"E*+*E*.).*$E*.*$E* '" !0 > ) 9 + /

I"E**)+'8./ +9",. +"1

("0 !O*$/">R3]1000000I02

QA!*)!!>

%+*O*E*#+!^

F+!E*%*$E*"]RR3.E*%")&M)#'"+*O*E*")#+!^F+!"%O* '" +!."%"+*O*E*"'")*$E*

Q$E*$*$*$>'" !

FE**%*$E**$ "*$E**

$>#&$?)R!3$#*)%!'#! *A! 1.+ E* * % E* $ $ + &! ! *# E45

$>#&$?)6!3$#"&"E**) +)&'#!

Q)P+"#%)#

Q)P+"#%)"

Q) +"#%)

\ !

" #$%&#'()*#/#'89:5#';0*+,# PSPW!

Page 292: Giao Trinh VXL 1

( &( &( &( &(&)&*)+,(&)&*)+,(&)&*)+,(&)&*)+, -./0-./0-./0-./0

!1!1!1!1 23(4%23(4%23(4%23(4%

-*# E) E) !&) +!'"&Q)'*#" "H(1919AH(191C(!"*')'*

? H(9&

? "#0116

? H2''O#A' +

? ($8

? ($'"

? H" <-

P !@(H(191C%>?0,

40567"< T+/%8C5$F0 PSPW

Page 293: Giao Trinh VXL 1

( &10+&3(4%( &10+&3(4%( &10+&3(4%( &10+&3(4% -./0-./0-./0-./0

23(4%23(4%23(4%23(4% ,9>

40567"= T+/%8:5%(#3'F0&A%0E PSPW

I@(H(191C&>?B

$G0E67D $G0E&A$@0E&5$,#C5%@0:'F05

P +' +'@(H(191C%>?0B

Page 294: Giao Trinh VXL 1

( &( &( &( &(&)&*)+,(&)&*)+,(&)&*)+,(&)&*)+, -./0-./0-./0-./0

!!!!!!!! 23(4%23(4%23(4%23(4%

4

O

OA

A

;C

;H

F

40567"D #$%&#'()*#/#'89:5#';0*+,# PSPW

) % >?0B. ' + 0< " + 'H(191C.9"")$)+#4H>H15.8""O 09+!4,015.0""OE) 4;G5.0""OE) +H(191C&J #4P_5.0""OE) +O$)4`G5.0"")E)&/%#+")$)

"@(H(191C%>?0<

Page 295: Giao Trinh VXL 1

( &10+&3(4%( &10+&3(4%( &10+&3(4%( &10+&3(4% -./0-./0-./0-./0

23(4%23(4%23(4%23(4% ,9C

40567"Q #$G0/%8&5+>#E#$0C9G$ PSPW

"0" +,E);G'"P_P+)H()/%#%' +$+*E)G`(O*O*"&)/%#O#.'""+E)"#!*%/%#+*")$)

+!)+*'"%&"#&M"H(#O 0+ " (`F- " 0076 # 45 %&J )$):+! "0"E)+*!G`('"!"#&

; +H(191C#0+!,'"%&"#%>?07

45 4&5

40567"R B9/%8/#'89:5#';0 PSPW

; 45 +#&M" E) "G`(. 4&5 %"#"""#

-E>(%' +'H(191C'"9>a! "0+!1'"$)+#O !,:/ M*+"11RR @%-) -@% . !,+-%$+-'@%-))*0'7+7)&* /-, -@% . !,+-%$+-'#0#,&0'0515#5

Page 296: Giao Trinh VXL 1

( &( &( &( &(&)&*)+,(&)&*)+,(&)&*)+,(&)&*)+, -./0-./0-./0-./0

" " " " 23(4%23(4%23(4%23(4%

+'0,# -@% . !'$0.,%/+-%)%0,# #&')*&/ -@% . !,+-%$+-'0,# ! 1+) . 7)0*) 1+) . &*( $ 3&4 ,.)*5630,&0'30+'2 /#0// #)#,G0,# !(&+#$)*#&'#$%8-',&+,%/+-% /#0// (30G$-"G1#, !(&+#$)*+'$#&'(+0+307&$-"70'(/-,,&0' /#0// ,-/08$)$+ /:3. 30+' !'$084-#$%8-',&+)*&/0+!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!#$)*+'$#&'#$%8-'7&$-")$0'$7&4070%,&)$+#$%8-'!30)$0'$30,&0',-$+-')$+7&)$0..$0'!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""(30G$-"G1#,2 3&4 156 !#$%8-'7&$-"70'(30 ,+4 01 3&4 $51 !/%%$0'(,&'4+ 3&4 156 ,+4 01 !I0J#$%07&$0'()*035I1J#$%0$0'(#$%# 3&4# 05B0C,.)* 3&4 $50 !#0)7&$0'()*03 3&4 051 3&4# 05B0C,.)* 3&4 $50 3&4 05$ 3&4# 05B0C,.)* 3&4 $50 *-)!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!#$%&'()*+'$#&'#$%8-',&+,%/+-%0'0/&(70'(7&-)@%0/%%)*&'(!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#)#,G0,#2 3&4 #&')*&/56 !(&+*0.&*) 7-)1 7)0*) !7)0*)? '&. '&. #/* 7)0*) /#0// ,-/08$)$+ !(&+#$)*#&',-/08#&$+-')$+ 3&4 05+'0,# !,&#,%/+-%70%$+#$%8-',&+ *-)!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!#$%&'()*+'$#&'#&($-.#$)*#&'$+-')$+!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""",-/08$)$+2 3&4 -$56.@'2 3&4 9$56,-/.@'2 /#0// $)$+ !(&+#$%&'()*+'$#&'$+-')$+ ,:'= 9$5,-/.@' ,:'= -$5.@' *-)!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!#$%&'()*+'$#&'$+-')$+-)@%0,0'(7&$-"70%$+(+0+30*0/-,!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$)$+2 3&4 /-,5$ !/08,%/+-%)%'(-'$

Page 297: Giao Trinh VXL 1

( &10+&3(4%( &10+&3(4%( &10+&3(4%( &10+&3(4% -./0-./0-./0-./0

23(4%23(4%23(4%23(4% ,C0

3&4 @%-)561 !(&+30@%-)#$&/-,70'( /#0// ,-/08 3&4 @%-)5699$ !)0)$-),-#$&'(/-3 3&4 /-,5$ !/08,%/+-%)%'(-'$ 3&4 @%-)561 !(&+30@%-)#$&/-,70'( /#0// ,-/08 3&4 @%-)5699$ !)0)$-),-#$&'(/-3 *-)!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""",-/082 3&4 #$56 $ ,:'= #$5> *-)!$0+10&30,&0')%7&DD,-'7&DD30,&0'2 ,1 $5;$5$5$5$5$5$5;$ ,1 $5$5$5$5#$50$5$5-$-',

%+&K/L'"K>L", +9>.KL"+'9"$)$191C.KL"+ ++!'"E) +P'";G

%#"H(#O""%' +$)/9> $)

$>#&$?)S!3$#'%#+!1'"+/ I(H!8

$>#&$?)W!3$#'%#H(+!1'"+!0 !8>

< #$%&#'()*#/#'89:5#';0*+,# 6"PW!

-'*H(191C#9&.+$#! '& %'*)&"@(;>01C(!"*')'*

? H(,)0,&

? ($8E';&#

? ($'"_bF=3`;H'"$PbP"*'" +/%#

? F2 0<6-S?S

? H"$'"+0

? )#81 =0!#

? Q)E&!8<9Q3V

? H" <-

P !@(H(@(;>01C%>?0>

Page 298: Giao Trinh VXL 1

( &( &( &( &(&)&*)+,(&)&*)+,(&)&*)+,(&)&*)+, -./0-./0-./0-./0

"""" 23(4%23(4%23(4%23(4%

40567"6 T+/%8C5$F0 6"PW

P ' +'H(@(;>01C%>?09

C

N

N

O

O

P

A

H

C

N<=

O

F

CH

;C;H

F;AAF

AAFA

NAA

F<A

AN

C

H

A<

F;;

Q

;C;H;AF

AAF

40567"S #$%&#'()*#/#'89:5#';0 SWTQ<*+,# 6"PW

%>?09.' +"0,"+'0,"$)$H(>01C"I0,I0B" +& *" +(G."

Page 299: Giao Trinh VXL 1

( &10+&3(4%( &10+&3(4%( &10+&3(4%( &10+&3(4% -./0-./0-./0-./0

23(4%23(4%23(4%23(4% ,C8

+*E+S`;*3."+*PbP*3+$)$ . '" " +* E ) `_ & E ) $ '" ' /$#+!

D'H(>01C%/% +#'%0+!'"#!; #%>?0C

40567"W B9/%8/#'89:5#';0 6"PW

:*$)"H(% +(GO*1."+*O*E)&"&& "#+!& "%$))' +!#c'%+!.+!& "%")$).(G!*0:0+#"'""O#+/

= #$%&#'()*#/#'89:5#';0*+,# PSPS!

H("'*#E)E).'*"&"H(1919?9&

P !H(1919%>?,1

Page 300: Giao Trinh VXL 1

( &( &( &( &(&)&*)+,(&)&*)+,(&)&*)+,(&)&*)+, -./0-./0-./0-./0

"5"5"5"5 23(4%23(4%23(4%23(4%

40567<P T+/%8C5$F0 PSPS

P ' +'H(1919%>?,0

H

A

O

O

;C

;H

AN

AF##

H##

H

O

H

C

P

AAF

40567<" T+/%8E#$%&#'()*#/#'89:5#';0*+,# PSPS

' +"0O$)H(1919.E)$H(/*+"?*`S1>A?*>B0.&_,")!H(

!

" #$%&#'()*#/#'89:5#';0*+,# !

+ & ,,1-(%"+)(& *#.P(_._@(.Y

Page 301: Giao Trinh VXL 1

( &10+&3(4%( &10+&3(4%( &10+&3(4%( &10+&3(4% -./0-./0-./0-./0

23(4%23(4%23(4%23(4% ,C<

"#$%&"# '#

:# &!)"*'))!#.""*'))!#'"")"*')* +

P *' +',#%>?,,

#" 0,-.""*')@(""*'))!##

Q2#"0*"'"0*"

E

C

E

O

C

O

40567<< T+/%8E#$%&#'()*#/#'89:5#';0*+,#A'-$I

%>?,,0+#**"# +")%+' +*)%*$)"*$*3"*2#)#3" %' +* )%J).+)"#$O#+ )D "##* +&M)

D+J+#*!&M!*0$ + +A"@(b;F,918%>?,8

Page 302: Giao Trinh VXL 1

( &( &( &( &(&)&*)+,(&)&*)+,(&)&*)+,(&)&*)+, -./0-./0-./0-./0

"1"1"1"1 23(4%23(4%23(4%23(4%

C

C

C

F

AN

AFAFAFAFAF AFAFAF

C

C

C

40567<= T+/%8E#$%&#'()*#/#'89:5#';0*+,#DA'-$IM9$E#$%&#'()<SP=

!b;F,918"@()*'*2$ "#'"!<11*.) "*') !<1-AC<-#" F$'" E';(&')$*B$' +/,F`!+' +& %$&M0.$@(b;F,918$&M0' 0,-!#+!2F$' +&M1%#2

< #$%&#'()*#/#'89:5#';0*+,#/%?0EC+3B+,C!

D)&N + & #'+J'E +# c#")'"!)*"*""%)&!+"*'* +'"))"'O##' +

3%0)&"c* *0,QI%>?,B

40567<D 405/%?0EC+3B+,C-%$@#05%G

P !#&!)&%>?,<

Page 303: Giao Trinh VXL 1

( &10+&3(4%( &10+&3(4%( &10+&3(4%( &10+&3(4% -./0-./0-./0-./0

23(4%23(4%23(4%23(4% ,C>

40567<Q $,CC9%?0.$FI3'F0&A%0E/%?0EC+3B+,C

D)&<$B !#0B" +" !#**" :E)*"!#/ %>?,7

40567<R $,CC9%?0.$FI3'F0&A%0E/%?0EC+3B+,C

D)&7$B !#0B" +", !#"E"!#**"*,+",' 3!#**"#"*"

(O )!#)&%

%(#C9%?0.$FIC%JJ%0*+,#0E9%80C90EC$()

5%@0 J%?& /$89 .$FI *$> 0%(# /$89 .$FI /%,U9%(0EJ$NN*$>E#$GNBG/$89.$FI/%,-$>.$FI&5B,D]5$HIU'J54053'F0)5$G#&B+0EB,0E

#BH0E9I'F03B+,C&A'F0

#'()&5'%C5%@0"/$89.$FI&#'()&5'%&A%0E=/$89C%>0-$@#*$>0%(#*+,#J$NN]M9$0N$,&&5$(IA%&%AM9$I05'@"3B+,C&5'%C5#'89:#J/%80E5%8&54/%,-$>C9%?0.$FI&5B,=

5$,%C9%?0.$FI&5B,=A$:5%G#J$NN

#'()&5'%C5%@0"/$89.$FI&#'()&5'%&A%0E</$89C%>0-$@#*$>0%(#*+,#J$NN]M9$0N$,&&5$(IA%&%A M9$I 05'@ " 3B+,C 0EB+@C C5#'89 :#J /%80E5%8&54/%,-$>C9%?0.$FI&5B,"

Page 304: Giao Trinh VXL 1

( &( &( &( &(&)&*)+,(&)&*)+,(&)&*)+,(&)&*)+, -./0-./0-./0-./0

"!"!"!"! 23(4%23(4%23(4%23(4%

9%?0.$FIC%>0-$@#-$>C9%?0.$FI&5B,"05B0E&$C9H0EC%, &5'; :#';J &A$3$^0EC$,C50%(#0%, *+,#J$NN]M9$0N$,&&5$(IA%&%A:5%F0EM9$I

(O )!#**&M0 !##"#"*!#**.)'B !#"B ) &M% !#$" **.+!&M% !#+'")$%* !#**

% +)& *8+++E0)!#.++E,)!#'" +$&

: ++E0)!#%>?,>

40567<6 #'89:5#';0:ZC5"C9%?0.$FI

%!%*20"*0)!#KLD)$/#*2&+# +

Q/# %% +"

& : ++E,)!#%>?,9

Page 305: Giao Trinh VXL 1

( &10+&3(4%( &10+&3(4%( &10+&3(4%( &10+&3(4% -./0-./0-./0-./0

23(4%23(4%23(4%23(4% ,CC

40567<S #'89:5#';0:ZC5<C9%?0.$FI

S, + +$&%>?,C

Page 306: Giao Trinh VXL 1

( &( &( &( &(&)&*)+,(&)&*)+,(&)&*)+,(&)&*)+, -./0-./0-./0-./0

# # # # 23(4%23(4%23(4%23(4%

40567<W #'89:5#';0)5%(#5+@)C$G5$#

+$&9+

Page 307: Giao Trinh VXL 1

( &10+&3(4%( &10+&3(4%( &10+&3(4%( &10+&3(4% -./0-./0-./0-./0

23(4%23(4%23(4%23(4% 810

P *' +')&%>?81

F

AN

AFAFAFAFAF AFAFAF

&+/

&+/

&+/

C

&+/

40567=P T+/%8E#$%&#'()*#/#'89:5#';0*+,#/%?0EC+3B+,CM9$<SP=

(!**)&' *")"*')F)!'""*')"@(b;F,918%!"

-E9(% +)&/#!0 "+ ++E0)!#!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!#$)*,+-%$+-'7)-.3&)&*@%08/+-')%#)$-&#$+-%5)$&+(+0',-/08,0+)$+,&'(#&@%08#$03!)$&+(0+''$&)$+,&'(#&@%08'$0'$5)$&+(+0'@%0'$&)$+,&'(#&$&'(,0.%'(,%&#7-,%'(8-'!,%'(.&*),-,+-%$+-'3&)&*@%0+#(+0&)+-.H,%'(1+))$0.$&0#1+)#0&!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" &%)7)-. -@% . &*( $ 30+'2 3&4 &%)7)-.561 /#0// ,-/08 3&4 &%)7)-.561 /#0// ,-/08 3&4 &%)7)-.561 /#0// ,-/08 3&4 &%)7)-.561 /#0// ,-/08 7:3. 30+'!""""""""""""""""""""""""""""""""""""""""""""""""""""!#$%&'()*+'$#&',-/08!"""""""""""""""""""""""""""""""""""""""""""""""""""",-/082 3&4 *56,-/2 3&4 *56 ,:'= *5> ,:'= *5,-/ *-)-',

-EC(% +)&/#0'" "!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!#$)*,+-%$+-'7)-.3&)&*@%084&'(*&+'(%'(/%&'

Page 308: Giao Trinh VXL 1

( &( &( &( &(&)&*)+,(&)&*)+,(&)&*)+,(&)&*)+, -./0-./0-./0-./0

# # # # 23(4%23(4%23(4%23(4%

!,%'(.&*),-,+-%$+-'3&)&*@%0+#(+0&)+-.!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" &%)7)-. -@% . 7&1%&# -@% !/&0+,#&2 "?1%&# &*( $ 3&4 ,.)*56,0)07)-. !'0.,+0#$+@%0'/830 3&4 *56 3&4 *567&1%&# ! #$%8/04&'(30+'2 3&4 *56 !#$%81%&#30+'2 3&4 05* 3&4# 05B0C,.)* 3&4 &%)7)-.50 /#0// ,-/08 +'# * 0'/ $56$ !0'/*4&+1 ,:'= *530+' ,:'= *530+' 7:3. > !,%'(/0+!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!#$)*#&',-/08!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""",-/082 3&4 *56$,-/2 3&4 *56 ,:'= *5> ,:'= *5,-/ *-)!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!$0+,%/+-%,+-%$+-',&'(#&1%&#!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""",0)07)-.2 ,1 1 ,1 1 ,1 1 ,1 1-',

D)&"'E"#!"0'",11&

$>#&$?)"P!3$#+* +0)&'"P.P.@''"'B>-% +)&'#! +P%)#'" &!>.+%)".+ %)

!

" #+,#&5#'?9!

de '>'% "1CAO"1RW+!" !+E+.$ #!;(H

;(H !&)+E"'"+E"+E."0"'""-E;(H07Z,c",".*2"07+E;(H,1ZBc"B".*2",1+E

Page 309: Giao Trinh VXL 1

( &10+&3(4%( &10+&3(4%( &10+&3(4%( &10+&3(4% -./0-./0-./0-./0

23(4%23(4%23(4%23(4% 818

3%0;(H07Z,%>?80

40567=" 405C9G$

< T+/%8C5$F0C9G$!

;(H '"!$+,&"0B!'"07!.+"! ."! +%+!#.+ ;(H" % & $!P !;(H&

$G0E67R $,CC5$F0C9G$

0B!;(H"*8E)

(!0"!*41-5.!,"-' f<-(!8""'&

(!B"!_P" +(!_=g" +/%'"(!G"!O

(!>!0B"9!"$ )$& +'";(H

= T+/%8J$@C5E#$%&#'()*#/#'89:5#';0*+,#!

"#$ %&"# ' +';(H3%>?8,$ %&"#+"' +9>(><0!#K3F_`F@hL"")!@

Page 310: Giao Trinh VXL 1

( &( &( &( &(&)&*)+,(&)&*)+,(&)&*)+,(&)&*)+, -./0-./0-./0-./0

# 5# 5# 5# 5 23(4%23(4%23(4%23(4%

40567=< #$%&#'()*#/#'89:5#';0S66Q"*+,#

("' +9CP<, +;(H' +%>?88

O

40567== #$%&#'()*#/#'89:5#';0 SWTQ<*+,#

(#+ ;(H%&+E !;(H%"

D $,C-'?05/#'89:5#';0!

D +;(H%@(#!"E&!;(H*$BB>910@(BB>91C@("#&)_Q"$$) '")') +;(H

Page 311: Giao Trinh VXL 1

( &10+&3(4%( &10+&3(4%( &10+&3(4%( &10+&3(4% -./0-./0-./0-./0

23(4%23(4%23(4%23(4% 81<

( +& *))+!&

$G0E676 405C9G$

! "# $%& ! "# $%& ! "# $%& ! "# $%&+))"#%;(H$& O'"&)* O' 1

% '# () !% '# () !% '# () !% '# () ! """" #$ #* #$ #* #$ #* #$ #* &&&&+))"#%&)* O' 1. ' ' E$& F)&)_Q HH_Q+!& #

'' ) '' ) '' ) '' ) """" +'#% $'+'#% $'+'#% $'+'#% $' &&&&)"#")'"+E .&@H]0%)N!0*2+0&#$)'"&) .+@H]1%$+!N$)*$"!$)$IP]0% #$)*2+)0&#

'# ( '# ( '# ( '# ( ', ', ', ', """" $% '# $% '# $% '# $% '# &&&&)"#" +4 %&H]0.J %&H]15.J*4*%&(]0.J%&(]15.'"#4#%&I]0.J%&I]15

% '# ( % '# ( % '# ( % '# ( """" #$ # -$% ./'#$ # -$% ./'#$ # -$% ./'#$ # -$% ./' &&&& )"#" +# #4P(]0 #.P(]1%+!5. #4_;]0% ._;]1% 5F)&)HH_Q'2+!

'' , 0 1 2 345 ' 6 '7'' , 0 1 2 345 ' 6 '7'' , 0 1 2 345 ' 6 '7'' , 0 1 2 345 ' 6 '7 """" .' 8345 4#.' 8345 4#.' 8345 4#.' 8345 4# &&&&)"#") &)_Q+E

'' , 0 1 2 345 ','' , 0 1 2 345 ','' , 0 1 2 345 ','' , 0 1 2 345 ', """" .' 345 4#.' 345 4#.' 345 4#.' 345 4# &&&& )"#" ) &)_Q$$)

3)"")'")$);(H

HE)+)$)'";(H%>?8B

Page 312: Giao Trinh VXL 1

( &( &( &( &(&)&*)+,(&)&*)+,(&)&*)+,(&)&*)+, -./0-./0-./0-./0

# 1# 1# 1# 1 23(4%23(4%23(4%23(4%

40567=D $@0EN%,0E/#'89:5#';0C9G$

F%'"#% +

? D +E)_P

? D +E)_=gO*

? D +E)G!*

? h$)H>H1

? D +E)G' *

? D +E)_=g!*

Q B9/%8/#'89:5#';0!

D +;(H%&% +O!# %>?8<

Page 313: Giao Trinh VXL 1

( &10+&3(4%( &10+&3(4%( &10+&3(4%( &10+&3(4% -./0-./0-./0-./0

23(4%23(4%23(4%23(4% 81>

45 4&5

40567=Q B9/%8/#'89:5#';0

%45" E& */%+;(H. ) '"_Q'")/%$);(H "0'""",

; % 4&5 " & % )/ %+ ;(H& *&*$ +893;(H'")#E"B0*) ,'"#0116("!*$ +893.1(3.'"103)%);(H

; )" +#$);(H %

Page 314: Giao Trinh VXL 1

( &( &( &( &(&)&*)+,(&)&*)+,(&)&*)+,(&)&*)+, -./0-./0-./0-./0

# !# !# !# ! 23(4%23(4%23(4%23(4%

40567=R B9/%8U9$(&-'?055%$YC.BH-#'?9A$

, '" '"" +;(H. '","$) ;(HW+"#)/E) +_P

(&"%'"+"O" +=$)% " +=$ ) +* &HI> O* " +=$ )$ )O%".$)O%'"i")" +=$)

R 5B+0E&A405/#'89:5#';0.9>0E*#/#'89:5#';0SWTQ<!

(%$ +;(H ,"')%

-E01!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!#$%&'()*+'$,+-%$+-')*-'+)4+,+-%$+-'!FAOAAFAFFFHHRH!FFA255FO<55!)*-'30'$+'$7-$+-')$+'&+,%'(3&+!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" *K *7 18)-&%) -@% .

Page 315: Giao Trinh VXL 1

( &10+&3(4%( &10+&3(4%( &10+&3(4%( &10+&3(4% -./0-./0-./0-./0

23(4%23(4%23(4%23(4% 81C

A < 3&4 0$56 $)0&/#, !$&+)0&/#, 9+*7)G/+'- !(&+#$)*#&'$+-')$+$0'()$%'$0) 7#&',G/+'- !(&+#$)*#&'$+-')$+$0'()$%$0+ PN >!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!#$)*#&'$&+)0&!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$)0&/#,2 7-)1 - !'01/- #/* *7 !/&K #/* *K !/&K NA056$ !)%,+-%$+-' OA ,,-/08 !,-/083-# NA56$ !9%'#)+&'7-) OA ,,-/08 !,-/08 NA56$ !9%'#)+&' OA NA56#$ !)%,+-%$+-',+7./08&' OA NA56$ !)%,+-%$+-'/-0*,+7./08 OA NA56$ !)%,+-%$+-'-')*83&,-7-) OA NA56$ !)$+-)/0.,+0#$+I7-)NJ OA NA569$ !-'01/-,+7./08#%*7&* OA !""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!#$%&'()*+'$#&',-/0837!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""",,-/082 3&4 *56$,-/2 3&4 *56 ,:'= *5> ,:'= *5,-/ *-)!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!#$%&'()*+'$#&',-/08 3+#*&(+08!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""",,-/082 3&4 *56 ,:'= *5> *-)!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!;--,#&330',,0)0)&)$-3&,%/-!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#&330',G18)-2 #/* *7 !/&K9&*0#&330',18)- /:3. 1,-/08,0)0G18)-2 7-)1 *7 !$+($9&*0,0)018)-

Page 316: Giao Trinh VXL 1

( &( &( &( &(&)&*)+,(&)&*)+,(&)&*)+,(&)&*)+, -./0-./0-./0-./0

# # # # 23(4%23(4%23(4%23(4%

1,-/082 #/* *K !/&K9&*0K*+)-3&,- #/* - '&. 7-)1 - !'01/-.%/7- '&. '&. 3&418)-&%)5699$!#&'9+(%*-.&*))&+'.%)3&,- 7-)1 *K !7-))&*-0, #/* *7 !7-))&#&330', #/* - !(-'-*0)--'01/-.%/7- '&. '&. 7-)1 - /#0// ,,-/08 *-)!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!$%&'()*+'$#&'$+-')$+'&+,%'($0'()$%)*-'!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""9+*7)G/+'-2 NA 56$ !7-)N OA NA 56;G /#0// *+)- *-)!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!$%&'()*+'$#&'$+-')$+'&+,%'($0'()$%)*-'!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""7#&',G/+'-2 3&4 056#$ !7-)N OA 3&4 ,.)*567/+'-G,0)0 /#0// K*+)- *-)!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!#$%&'()*+'$#&'$&+)0&!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""OA2 3&4 18)-&%)50 /#0// #&330',G18)- !""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!#$)*#&'(&+,0)0$+-')$+*0!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""K*+)-2 NA56 NA5B0C,.)* P56$5*+)-0 *+)-02 3&4 18)-&%)50 0#0//,0)0G18)- +'#,.)* PN*+)-!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!0)018)-7!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""";G2 DF<<FD5$G2 D<AO<ND5$

Page 317: Giao Trinh VXL 1

( &10+&3(4%( &10+&3(4%( &10+&3(4%( &10+&3(4% -./0-./0-./0-./0

23(4%23(4%23(4%23(4% 800

$>#&$?)""!3$#+* +0;(H!'"0&"E**)BZB'"'%+E*" % !*"% ' E )"&!.

$>#&$?)"<!3$#+* +0;(H!'"0&"E**)BZB'"'% "!#."#N*

!

" #+,#&5#'?9-'.J$&A$?0!

/!)"*). "#$)'"%&"#' +'*)'" * * +*)

;*)"0)&E*) +E&+#"("$E*)E<Z>4<)'">"5A9Z949"'"9)5'" E+E'"!&) *" .""!&) " 45# " " 45; " %+!"""'%*A"'""*+!%#$.*#$.'"c!$"

3%>?8>)*)<Z>'B*"+

40567=6 '.J$&A$?0Q_6

< $(9&$@%*$>)5B+0E)5$,)/#'89:5#';0-'.J$&A$?0!

;*)"*))'+"%.)%.'*)<Z>%>"'"<)

Page 318: Giao Trinh VXL 1

( &( &( &( &(&)&*)+,(&)&*)+,(&)&*)+,(&)&*)+, -./0-./0-./0-./0

#### 23(4%23(4%23(4%23(4%

'*3'"*;%.""%J

3$#/%>?89*)9Z9 $., $

6(7)& 48&6(7)& 48&6(7)& 48&6(7)& 48&99997:)& 467:)& 467:)& 467:)& 46

Q2+E<&#*$

? I#*$9"4"%&&M0."J%&&M15'")O*;.)"*3

? I#*$9".)O*;

? I#*$&9".)&O*;

? I#*$9".)O*;

? I#*$N*9".)N*O*;

H))!$%#$

40567=S T$,0EC5BH

F"!""31'""""3>%*$$'"*$/*J&

K K`

6 R Q D = < " P T%(5'U

P " < = D

" " " " " P P P OS P " " " " %?&&5B,05$(&N$,0E

P P " P P " P P <D " P " " " %?&&5B,5$#N$,0E

P P " P P P " P << " " P " " %?&&5B,3$N$,0E

P P " P P " P P <D " " " P " %?&&5B,&BN$,0E

" " " " " P P P OS " " " " P %?&&5B,0$aJN$,0E

$G0E67S `9',&&5'%C$,C5"

Page 319: Giao Trinh VXL 1

( &10+&3(4%( &10+&3(4%( &10+&3(4%( &10+&3(4% -./0-./0-./0-./0

23(4%23(4%23(4%23(4% 808

D )/)'"2"')* ))++ *)'% "

-*)9Z9%"0)"0=9+#"/."J">=9.E'%$+!$"*')'"'" *DN")%N'""I%""*')'""01*,1*'"",-.'/09Z9%"N!+9 "91*071*

(E'""*')&%"4+!/5",1*."*') *,-:)*2"

Ω===

:"/%""&M071*.+"&%

==

P#)

=Ω×=

"%"!$W+"C-0,-

P * +*)%>?8C

Page 320: Giao Trinh VXL 1

( &( &( &( &(&)&*)+,(&)&*)+,(&)&*)+,(&)&*)+, -./0-./0-./0-./0

#5#5#5#5 23(4%23(4%23(4%23(4%

40567=W T+/%8J$@C5/#'89:5#';0

? :* ) !* % +9"'")" " +E

? Q2*)"*0)!"!

? Q)

? I )'%+*)" )%"JN!* N"/ #* '" +! $ ) )"011)%"/#/)*%"*2)'2+!&M0=011."J&MCC=011

6(7)& 46(7)& 46(7)& 46(7)& 499997:)& 47:)& 47:)& 47:)& 48&8&8&8&6666

Q2+E<&#*$0.%

K K`

Page 321: Giao Trinh VXL 1

( &10+&3(4%( &10+&3(4%( &10+&3(4%( &10+&3(4% -./0-./0-./0-./0

23(4%23(4%23(4%23(4% 80<

6 R Q D = < " P T%(5'U

P " < = D

P P P P P P P " " " " " " $>0E&5B,PN$,0E

P P P P P P " P " " P " " $>0E&5B,"N$,0E

P P P P P " P P " P " P " $>0E&5B,<N$,0E

P P P P " P P P P " " " P $>0E&5B,=N$,0E

P P P " P P P P P " " " P $>0E&5B,DN$,0E

P P " P P P P P P P P P P $>0E&5B,QN$,0E

P " P P P P P P P " " " P $>0E&5B,RN$,0E

" P P P P P P P P " " " P $>0E&5B,6N$,0E

L P6 P6

$G0E67W `9',&&5'%C$,C5<

? (<&1<&#*$$ )."312W+"31#")'"$)

? (<&0<&#*$$ )."302W+"30#")'"$)

? (<&,<&#*$$ )."3,2W+"3,#")'"$)

? Y

? (<&>1<&#*$$ )."3>2W+"30#")'"$)

-/"%""0=9"J">=9

: N !* ) N ! % "'" J *2 '2+!F+#"/ $ N'% !* "$ ) )." ) %""$)

D)/+&/& %@()"*')+'"Q3V(S;H!')"#

= 5B+0E&A405/#'89:5#';0-'.J$&A$?0!

(%'E #!#%>?8C'" +0

-E00(% + $!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!#$%&'()*+'$$+-')$++)%#$%)*-'30)*0'/-,,%'(8-'!30#$%?<5<5<5<5<!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" $0'( -@% . !,+-%$+-'$0'( #&)" -@% . !,+-%$+-'#&)30%"0'$ #&), -@% . !,+-%$+-'#&)30%,& &*( $ 3&4 #&)"56 !)0)@%-)'-%#&-)'&+ 3&4 #&),56 !)0)@%-)'-%#&-)'&+

Page 322: Giao Trinh VXL 1

( &( &( &( &(&)&*)+,(&)&*)+,(&)&*)+,(&)&*)+, -./0-./0-./0-./0

#1#1#1#1 23(4%23(4%23(4%23(4%

30+'2 3&4 $0'(56$ !(&+,%/+-%*0$0'( 3&4 #&)"561 !(&+30@%-)#$&)*0'7+7)&*,0' /#0// ,-/08 3&4 #&)"56$ !#$&'(/-3 3&4 $0'(56$ !(&+,%/+-%*0$0'( 3&4 #&)"561 !#&))$%,0' /#0// ,-/08 3&4 #&)"56$ !#$&'(/-3 3&4 $0'(56,,$ !(&+,%/+-%*-$0'( 3&4 #&)"561 /#0// ,-/08 3&4 #&)"56$ 3&4 $0'(56$ !(&+,%/+-%*0$0'( 3&4 #&)"561 /#0// ,-/08 3&4 #&)"56$ 3&4 $0'(56$ !(&+,%/+-%*0$0'( 3&4 #&)"561 /#0// ,-/08 3&4 #&)"56$ 7:3. 30+'!""""""""""""""""""""""""""""""""""""""""""""!#$%&'()*+'$#&',-/08'$&!"""""""""""""""""""""""""""""""""""""""""""",-/082 3&4 * 56,-2 3&4 *56 ,:'= *5> ,:'= * 5,- *-)-',

$>#&$?)"=!3$#+* +B*)9Z9" 7I<C</)-% 02+E#"#

"<SS6!

" #+,#&5#'?9 !

_?*"&)*"" +".'E*#E!0&)*"'"N'""&!' "0)#!.)')"!" O# O ". ) " ! "/# !&' ". "*"#E ).*) &)"./$%%&"## */&)*"! "#%&"# '@(""HP0,(99>$HO

< $,C&5%F0EN%(C$(9&A9,C T"<SS6!

(_?*& *

? (!@(E'Q(0B7909I'"HP0,9>

Page 323: Giao Trinh VXL 1

( &10+&3(4%( &10+&3(4%( &10+&3(4%( &10+&3(4% -./0-./0-./0-./0

23(4%23(4%23(4%23(4% 80>

? H$)+!& *+01N*+! @(

? E&! '" )

? I)*!#.."."#."#..N* ,011

? (!" %,I(HA !

? (,*)*0,"'"*,B"

? (++Q'"@

? D& '"&$)+)*!@(

? ( 0,9 &# ! _Q 0B &# " '" +.00B&#"""*&)_Q($)'"!"#$+!& *+*

? (!E)$O'!)%

? (E)&J

? (8 &J'"+*

= T+/%8C5$F0*$>C5B,C0$a0EC$,CC5$F0 T"<SS6!

3%>?B1" !@(?*HP0,(99>

40567DP T+/%8C5$F0C9G$A'$-7&#J'T"<SS6

!!@(

Page 324: Giao Trinh VXL 1

( &( &( &( &(&)&*)+,(&)&*)+,(&)&*)+,(&)&*)+, -./0-./0-./0-./0

#!#!#!#! 23(4%23(4%23(4%23(4%

(N!

I+)*!&'%! '"!$)""E)D O+"+#"A'"$ )O+""+#"=D =$)+!"*)*"#)

F _?*-((")$'"f<':)&M<-%?*#) #'"$)'"

:-((B,<'%/%'"$& *#!.)*

"&!'2+!& &)& *&!":-((*O8-%&)_Q'")*"#

N&!(N)*"')EO'"+j0=))

,<1(&)$'"!- !"(!Q`"!N$&:!-((.& "Q:OFHA&%& "@(!)+O&! '"+,1:"#$"%$& (!Pkg O 0 E) 08 E )

&&)0<&!_*(+ !Pkg#&M)%$%&"#

&>?01E)Pkg*AJ&PkgG_IE)Pkg+!

O)+-B,<'

Page 325: Giao Trinh VXL 1

( &10+&3(4%( &10+&3(4%( &10+&3(4%( &10+&3(4% -./0-./0-./0-./0

23(4%23(4%23(4%23(4% 80C

$G0E67"P $,C&5%F0EN%(&Z05#'?90E%HA$T`[

""'( $'")O P"OP=;G"* & &!HP0,(99>P"!+O)!&P$O &!(P#+!

""')( (!HP=_H,+ #" )'"*!Q`

:!Q`+!-.& "Q+"#HP"O+""+#"&'""HP&+#".E)HPO "HP0,(99>O$).OHP$ +HP0,(99>$)'"&!

: ! Q` OFH.& " @ +"#.!HP"_4 5 O +#"+HP0,(99> +&$)E) $O*"E)`G&4 5"#&)

)$*)$( (! $,):!Q`+ !-) "Q. %*)

! "O +#")"+#"A

(+#""! *+!HP*

(+#""! */%E)HP

:!Q`FH) "@.E) "E))E*"" )"#.! cE)gG&4 5&)_Q

+ " ( E ) E * # OHP0,(99> E+"HP'"P) "Q '" '" ) " @( +#"I O# *" +!E%+!#O

:) -B,<'%HP0,(99>$+!#O$)&M+! +! M*&')$) "&!$$)_Q/% +!#*

Page 326: Giao Trinh VXL 1

( &( &( &( &(&)&*)+,(&)&*)+,(&)&*)+,(&)&*)+, -./0-./0-./0-./0

# # # # 23(4%23(4%23(4%23(4%

()# ( )% (! " $ E * HP0,(99>"&J &)O #F$ * +& JO)"'&J*0DO! %'O#"(A)

:+!J% WO**F & J*) &E)

'$!"0)+!&!"

)( (! +! . .A"_Qde) .! & +O" "*"! & +O*)'"#!! ) ." *'/,11*JJ&) "&!HP0,(99>)X?$: *'" -((!B,<'.$ 2

G IJ +#"44S@G&4SG@55A*1R IJ!4*@G&4@G55A*1 I"J+))44bG@R4bR55O

' 1V3 I"#! J4@_/PR4@_kR55A*

1@ I"J +#"4S@R4SR55A*1l & +!+!_GPGm*0: I"J!4*@R4R55A*1; (!@_kmQI O '! 4P/ g' ` G& 4PkgG55 A

*1F IJ+))4bG@G&4b@G55& O'

*1

!"! !-((:')#$HP0,(99>)'"+* $+!"*&+#" +"

D %$@&/%?0EC9G$A'$-7&#J'C-%C::5#C$()0E9%805%$YC:5#J$(&/#'?0!

(N "$)'"_Q.". '""&"'"$'"$+!*$)"&)$'"-((

:)-((HP0,(99>'")B,<'.& ,11*.).&)))'"/%)+!&! )$'" +

:-((OB,<'.$'" & &J&)#+!)& $'"! -%')#HP0,(99>)):HP0,(99>.*$'" & &/"$

Page 327: Giao Trinh VXL 1

( &10+&3(4%( &10+&3(4%( &10+&3(4%( &10+&3(4% -./0-./0-./0-./0

23(4%23(4%23(4%23(4% 8,0

:-((O)+8'.)-((&!"J'" * &! HP0,(99> $ _ * (+ '" &) _Q

I HP0,(99>%&"#%>?B0

40567D" %;C5B,C3%?05+,3'F0&A%0EC9G$'$-7&#J'T"<SS6

I & *00B&#_Q!.0B&#_Q*"" & * ". .$)&"'"B&#') +'"!&%0,9&#A"$"

(H" I>"& I&#,"&

(!' "'" &M&#&)". '"&""AA+&M &#_QE

F)01&#". '"&" 0, !4I#5AI(H4I#?(H*5

+$)'"!". .'"&"&!%&PGI)*0NA')))O#/%#O

F"!01". .'"&"*) $ 4I(H# !5 %& +$ ) 4H*4HQ55 IA*E

01&#". '"&""+$)SO&PGI+)O')))" . '""

Page 328: Giao Trinh VXL 1

( &( &( &( &(&)&*)+,(&)&*)+,(&)&*)+,(&)&*)+, -./0-./0-./0-./0

#### 23(4%23(4%23(4%23(4%

Q2 +). " )) #*)+$ H$)$+!#+!+)01&#$)

I>?00%&"# !'"I(H". .'"&"

$HI-B@$C5%@0b$C5X 5B,C0$a0E #$,&Ab&5$?))5$F0

5b)5$F0

P #$FI P7QW PP7= PP7QW

" #$FI5'@0 P7QW PP7= PP7QW

< 59,& P7QW PP7= PP7QW

= 59,&5'@0 P7QW PP7= PP7QW

#+>!J%.'"<E#+> "7"< P"7P S"7S P"7"< S"7W<D

#+>!J%.'<DE#+> P7<= PP7"6 PP7<=

#+>5'@0!"<E#+> "7"< P"7P S"7S P"7"< S"7W<Q

#+>5'@0!<DE#+> P7<= PP7"6 PP7<=

R E$>IC9G$&9$80C59G05$?&c"

"76 P"7P6 P"7P6

6 E$>IC9G$&5$,0E "7=" P"7"O P"7="

S 5$,0E "7"< P"7P P"7"<

W $aJ P7WW PP7R= PP7WW

$G0E67"" $,C/b05.$@0EC9G$C$,C&5%F0EN%(&5+>#E#$0

I+ ,BW0,+!#+!+)": 0,".&&#"O SQ+A*0Q2!#*) .00&#))'"+*%&"

F)$)"'" 2/%)).*)' ""..!#.Y +!EOhO+!EO$ )"'" "('" O#+"'" )

8&#&"&M,(.+"&"'""..!#.)&

"&J "EO"#+&&!A*

(A&'"*)A &#&!Q$&"&+#"*$O"M* "(1RR3&QPI$&#!A'"&+*0I"$*2"+&&A'"&#".&"$*2*$&&#"'"&#F*$&8&#&"%$E)J*2!#

Q %$@&/%?0EC9G$C$,C&5$05E5#/#'89:5#';0!HP0,(99>B + '"* + / %)

)

Page 329: Giao Trinh VXL 1

( &10+&3(4%( &10+&3(4%( &10+&3(4%( &10+&3(4% -./0-./0-./0-./0

23(4%23(4%23(4%23(4% 8,8

0&0&0&0&T T6 R Q D = < " P < " P T= T< T" TP

,(-b@S4b@S5"&"$:&b@S*0%/%))O##:&b@S*1./%))$+!O#+"E",BB

µF$!' ". .'"&"_Q)')#)+&b@S*1

Ib@S"&'"+!& ! :&PGI!0$NA*/%))'"O&b@S

./08&"#&)AJ&))'""A/%*O:[H-,H-0H-1\][101\N# "&)&))!'"_(*"":[H-,H-0H-1\][00Z\$)$/%*O*k%))$*2<11*++101'"H-1.H-0'"H-,

)"1)".)"/)"B&)"*)08&)0< A+!O E) "; "'!4!Pkg5'"=AJ+#"F"0$ (J'&S@G (O$!Pkg'&PkgG ()"*)'""*) :!+E,I>?01)+!+#"J'" '!*"'&_P(B&

= +!& &!_GPG0&0&0&0&;;;;

T T6 R Q D = < " PT T`[ <Dd"< T

"2!0:&PG*1.!"/%))&MN *0

0!#:&PG'"*0.*/%)) & *(+#""*)+IPG"&='"+! AN&!HP0,(99>

-(20-( 2'IJ+#""&=.&"#&"J+#"4SR5( +! O*

:&S@GA !*0. +#" J &M + ! O*#")'")!&&_P8?_P1

:&S@G]1$NAE)$ +') +&MJ+#"&"+#"SR'2))+#"

Page 330: Giao Trinh VXL 1

( &( &( &( &(&)&*)+,(&)&*)+,(&)&*)+,(&)&*)+, -./0-./0-./0-./0

#5#5#5#5 23(4%23(4%23(4%23(4%

IS@G+! )&!HP0,(99>& O' 1+?*&

(203( 2'IJ&""&=.+&@G&M0$&"&"4R5(E)J

E)J&"O#!#+8&#&"*$&"KnL) !00hhhhhh

(N&!HP0,(99>+!& &&@G,(20, 2( 2'I+/%J))"&

=.&"#"+))bR(+EJ :?*& A!PG*0$O&b@G

"#$2WP/g'G&:&PkgGA!*0.*)E)'! &&_P8_P1$O!Pkg:&PkgGA*.!Pkg$$*PkgG"&='"O+?*& _GPG

0I+$)HQ/# +"%! '"" !AI(HIHQA&% E'"+#! I"#+!& #&)&!?*A+& Q0HQ$ $) !"*1$ $)I(H

.4/.0I +,B=0,O +&#":*0% ) ,B"."*1% ) 0,"I"#"&'"+!& &)&!?*$+?*&

"2056+"&62'I!+HPG"&mI"#,))A&)+HPGA!0-"(F) ! B. + " N 0<C<C Q % $

"81111Q-"(F)"01.+" !0<C<CQ%

$"01111Q(NA&)"#$+!&HPG*1I"#+!&

&)&!?*$+& 0&0&0&0&

T T6 R Q D = < " P`O O O O P P P P

()#70@_/RI"#! JA!0+*)$ !# SR]S@G]0 R]@G]0 bR]b@G]0D c"@_kR]4SRS@G5f4R@G5f4bRb@G5

Page 331: Giao Trinh VXL 1

( &10+&3(4%( &10+&3(4%( &10+&3(4%( &10+&3(4% -./0-./0-./0-./0

23(4%23(4%23(4%23(4% 8,<

I"&@_kRA!0.! +' *"& O+(&%A+?*&

-70S@RI"J+#""&.&"#A!*0+0O) E)&)(&_P8_P1))+#"("SRA!0+!)'"&S@G

:SR'"S@G *0.E) $#E'"$A&@_kR!*0ISR$& O&?*A&)(

70*@RR]0$O ")"'""F&@G$*0.! $O*'"&@_kR$&M0IR$& O&?*A&)(

,70bG@RI"J+))*2+#")):&b@G !0.*0bR$ "*& @_kR !*0$+E &JIbR$& O&?*A&)(

!89'1:;'D!#"$&+!(F$&"#!!*1'"+!

0&0&0&0&

T T6 R Q D = < " P P P P P P P P

)!0)!3I"'"_Q)&%+!-II"#+!'"+! &M0F+&"#*1%$& N*&!$'"!"'"$)_Q I"#+! &!_GPG

(!<=2>(!0F$& ) ! H+! (+!'"+%! &M1

R $@C5E#$%&#'()*#/#'89:5#';0*+,#A'$-7&#J'!Q' +'?*HP0,(99>%>?B, "#'

+'0?*'*E%&"# %' +' " + %) *)'E!*>A;(H* !"

Page 332: Giao Trinh VXL 1

( &( &( &( &(&)&*)+,(&)&*)+,(&)&*)+,(&)&*)+, -./0-./0-./0-./0

#1#1#1#1 23(4%23(4%23(4%23(4%

40567D< #$%&#'()*#/#'89:5#';0*+,#'$-7&#J'

*)%>?B,.' +'?*+&)$).' +B)'&)$)*)&!"

• ;)$) K*'O.oL 405

• ;)O$) K*'Oo.L 4,5

• ;)$) K*'O.o_L 485

• ;)O$) K*'Oo_.L 4B5

3)405'"4,5"+&)*),<7&#.," &#3)485'"4B5+&)#&M,<7&#.,+!" +& +-)#""#!",)485'"4B5

6 5B+0E&A405:5+G#&$@%A'$-7&#J'!

Q' +'?*HP0,(99>%>?B,F?* "%#%+)"#")?*'"#0 %&!!K#L.KL'"KL"!")++)

(%+?* &*( $ 3&4 *561$ 3&4 056 3&4" B*50 !#$&.$-.#$+'$#0+,0)(+& 3&4 056(+08$+-')0+ 3&4 *56 3&4" B*50 !'0.(+08$+-')0+

Page 333: Giao Trinh VXL 1

( &10+&3(4%( &10+&3(4%( &10+&3(4%( &10+&3(4% -./0-./0-./0-./0

23(4%23(4%23(4%23(4% 8,>

3&4 056.$%)$+-')0+ 3&4 *56 3&4" B*50 !'0..$%)$+-')0+ 3&4 056(+&$+-')0+ 3&4 *56 3&4" B*50 !'0.(+&$+-')0+ 3&4 *560$ 3&4 056$ 3&4" B*50 !#$&.$-.1&,0&,&'(#$08

/#0// ,-/08

7:3. >

!""""""""""""""""""""""""""""""""""""""""""""""""""""",-/08 2 3&4 -$569$,-/2 3&4 ,$5699$,-/2 ,:'= ,$5,-/ ,:'= -$5,-/ *-)

!"""""""""""""""""""""""""""""""""""""""""""""""""""""

-',

(%'E "% "' +.*'";(H%"#' ++'*,'"8& +0!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!#$%&'()*+'$,+-%$+-'$+-')$+#$%&+)$&'()+'!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!,+'$'($+0#0#1+-' *K *7 18)-&%) -@% . ,/#, -@% $ 1,' -@% * (+08 -@% * .$%) -@% * (+& -@% * &*( $ 3&4 7.56$! /#0// $&+)0&G*) !(&+#$)*#&'$&+)0&*-0/)+3- /#0// $&+)0&G/#, !(&+#$)*$&+)0& /#0// "&04'$G$)$+ !"&04%'('$&$+-')$+30+'2 /#0// ,&#G(.( !,&#)$&'(7&(+&H.$%)H(+08)%*-0/)+3- /#0// 1#,G3007#++ !#$%8-'7&1#,70'(30 /#0// $+-')$+#$%'( !(&+*0,-$+-')$+ 7:3. 30+' !)+-.)%#!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!#$)*#&',&#(+&.$%)(+08!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""",&#G(.(2 3&4 *56 3&4" 05B* 3&4 (+0850 3&4 *56

Page 334: Giao Trinh VXL 1

( &( &( &( &(&)&*)+,(&)&*)+,(&)&*)+,(&)&*)+, -./0-./0-./0-./0

#!#!#!#! 23(4%23(4%23(4%23(4%

3&4" 05B* 3&4 .$%)50 3&4 *56 3&4" 05B* 3&4 (+&50 *-) !""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!#$)*#&'#$%8-'7&1#,70'(30!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""1#,G3007#++2 3&4 05(+08 0'/ 0569$ 0,, 056$ 3&4 9$50 3&4 05(+08 0'/ 0569$ 7K0. 0 0,, 056$ 3&4 -$50 3&4 05.$%) 0'/ 0569$ 0,, 056$ 3&4 #$50 3&4 05.$%) 0'/ 0569$ 7K0. 0 0,, 056$ 3&4 1$50 3&4 05(+& 0'/ 0569$ 0,, 056$ 3&4 $50 3&4 05(+& 0'/ 0569$ 7K0. 0 0,, 056$ 3&4 $50 *-) !""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!$%&'()*+'$#&'$+-')$+'&+,%'()*-'#%04%'('$&!<HR;$$0'(! <HR ;$$0'(!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$+-')$+#$%'(2 3&4 56$ !7-)N /#0// )0& 3&4 *56 3&4 *56$ !10),0%)%9/+'-2 /#0// *+)- ,:'= *59/+'- 3&4 056#$ !7-)N /#0// )0& 3&4 *567/+'-2 /#0// *+)- ,:'= *57/+'- *-)

Page 335: Giao Trinh VXL 1

( &10+&3(4%( &10+&3(4%( &10+&3(4%( &10+&3(4% -./0-./0-./0-./0

23(4%23(4%23(4%23(4% 8,C

!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!#$)*#&'(&+,0)0$+-')$+*0!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""K*+)-2 3&4 05B*K*+)-2 3&4 18)-&%)50 /#0// ,0)0G18)- +'# * *-) !""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!#$)*#&'$&+)0&!#$%&'()*+'$,+-%$+-')*-'+)4+,+-%$+-'A<A!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$&+)0&G/#,2 3&4 ,/#,56 /#0// $)0&/#, !$&+)0&/#, *-)!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!#$)*#&'$&+)0&!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$)0&/#,2 7-)1 - !'01/- #/* *7 !/&K #/* *K !/&K 3&4 056$ !)%,+-%$+-' /#0// )0& /#0// ,,-/08 !,-/083-# 3&4 56$ !9%'#)+&'7-) /#0// )0& /#0// ,,-/08 !,-/08 3&4 56$ !9%'#)+&' /#0// )0& 3&4 56#$ !)%,+-%$+-',+7./08&' /#0// )0& 3&4 56$ !)%,+-%$+-'/-0*,+7./08 /#0// )0& 3&4 56$ !)%,+-%$+-'-')*83&,-7-) /#0// )0& 3&4 56$ !)$+-)/0.,+0#$+I7-)NJ /#0// )0& *-)!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!#$%&'()*+'$#&'$&+)0&!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""")0&2 3&4 18)-&%)50 /#0// #&330',G18)- *-)!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!;--,#&330',,0)0)&)$-3&,%/-!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#&330',G18)-2 #/* *7 !/&K9&*0#&330',18)- /:3. 1,-/08,0)0G18)-2 7-)1 *7 !$+($9&*0,0)018)-1,-/082 #/* *K !/&K9&*0K*+)-3&,-

Page 336: Giao Trinh VXL 1

( &( &( &( &(&)&*)+,(&)&*)+,(&)&*)+,(&)&*)+, -./0-./0-./0-./0

## ## ## ## 23(4%23(4%23(4%23(4%

#/* - '&. 7-)1 - !'01/-.%/7- '&. '&. 3&418)-&%)5699$ !#&'9+(%*-.&*))&+'.%)3&,- 7-)1 *K !7-))&*-0, #/* *7 !7-))&#&330', #/* - !(-'-*0)--'01/-.%/7- '&. '&. 7-)1 - /#0// ,,-/08 *-)!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!#$%&'()*+'$#&',-/0837!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""",,-/082 3&4 -$56$,-/2 3&4 9$56 ,:'= 9$5> ,:'= -$5,-/ *-)!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!#$%&'()*+'$#&',-/08 3+#*&(+08!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""",,-/082 3&4 9$56 ,:'= 9$5> *-),-/08(+082 3&4 0$56""2 3&4 1$56""2 3&4 #$56 ,:'= #$5> ,:'= 1$5"" ,:'= 0$5"" *-)!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!#$%&'()*+'$#&'$&+)0&*-0/)+3-!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$&+)0&G*)2 3&4 *561$ 3&4 056 3&4" B*50 !#$&.$-.#$+'$#0+,0)(+& 3&4 *56 3&4" B*50 !(+08? 3&4 *56 3&4" B*50 !.$%)? 3&4 *56 3&4" B*50 !(+&? 3&4 *560$ 3&4 056$ 3&4" B*50 !#$&.$-.1&,0&,&'(#$08

Page 337: Giao Trinh VXL 1

( &10+&3(4%( &10+&3(4%( &10+&3(4%( &10+&3(4% -./0-./0-./0-./0

23(4%23(4%23(4%23(4% 880

/#0// ,-/08(+08 *-)!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!#$%&'()*+'$#&'"&04%'('$&$+-')$+!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""&04'$G$)$+2 3&4 *56$ 3&4 056DD"&0#2 3&4 B*50 +'# * #:'- *56$5"&0# *-)-',

$>#&$?)"D!3$#)% #!."#..N* !;(H

e!

"#%&"#' +'& '&"") +

Q)) +#")'"*)*"*' & +."# %&"# " " . #'M+" "#"+)#!

Page 338: Giao Trinh VXL 1

!"#$%#$"&&$#

'#$(#)**!+( !+,#-)"!+( &$-,.)# )#/.)# )+/ %%0!"),!$+&1 '#+,!")00+,#+),!$+)0/!,!$+&

2 3!"#$%#$"&&$#)+/+,#-)"!+('#$(#)**!+()+/)#/.)#1"#).!00+,#+),!$+)0/!,!$+&

4 5$+ --+6"7 8 9 -)*!0: ; 3&!(+!+( %#$(#)**!+( )+/!+,#-)"!+(1'#+,!")00<=

> 5)*& +,$+)7$& 9 !"#$%#$"&&$#; )#/.)# )+/&$-,.)#%#!+"!%0&)+/)%%0!"),!$+&1'#+,!")00-!-,/!,!$+2 >

? 5)"7 3)@!& ++$@),!@ A9 $0B* ; , 29!"#$%#$"&&$#)#"!,",B#1'#+,!")00

9 5)"73)@!&C D)*!0:E'B&#*)+B)01...F!0$("$*

= ,)!+7E$#%$#),!$+E)+/0##!F$+) ?E#$&&&&*60#&#G&)+B)01<<9

E?!"#$"$+,#$00#D)*!0:&#G&)+B)01<<>

< 9442&#G&)+B)01

$H#B+(:I!JKL:M)NAB)O,6)L+P)Q!$Q"RB$O"!)%E

($S3!S+)T%:IB)T,)NAB)O,6)L+U2 4

2 )V+O!+:IB)T,@!AKL0:M)NAB)O,6)L+(!)M$/BQ"<<=