Ms-dos Linker (New)
28
0
0
Full text
(2) .
(3) What is MS-DOS linker? j | . ! "#! !$. j | % % . ! ! #! $. j #! ! " # . &$#'$.
(4) Object module format: " " " " ( j j )# " j *! " .
(5) j ) + . " " "+! $,! " Ô Ô m.
(6) . Ôm . -).|/. . . 01.). 23. 0" . )|)4. 2. " . )5|)4. 6. )# " . *7|)4. 2. *! " . 0)|... .. . 4,57**. 26. / 8 % ". |)1|. .. ) " ! .
(7) -).|/ j -).|/" " . ! $ j ,+ " !" $ j ! %$ -. . ! . . 6 % !.
(8) ^ . j 01.) "! . )|)4$. 23-. . 1 . 6 % !.
(9)
(10) . j )|)4 . ! 9 ! 9 $ j , ! # 1.)0,"01.)$ j !" !9 " $, " " ! $ 2 -. . . ! 1 6 % : # ! ;.
(11) . j )5|)4 " # . " ! " ! $. 6-. . )# " 6 % ! .
(12) m . j *7|)4 " # . ! " ! $ 2 - 0 . "" ; : ;. < 6 % !. , " r) 9""" ! $ r" " $ r """ " " $.
(13) ^ . j 0)|.. ! . " !$ .-. . # ;. , " . | "";. |. 6 %!. " " .
(14) mm . ½ 4,57**! +# " 9. "" $ 26-. . 4# . 4 "" ! ! . 6 %! <.
(15) j 0" ( ! . ""#!$ ^ . .
(16). 0 "#. . "" "#. ;. "#. =. * ("" "#. j 4!" (")|)4 . " "#! $.
(17) y !8""" (" . % " $ ># #$ """ !$ y 4#" ( . !8""" $ 6
(18) 3 " ( . . . # . ;. )# # . :. #"" " !. 3. )# #""" !.
(19) . j |)1|" ! $ .- . j . " . . ?. 6 % !. . $ j #! $.
(20) Sample MS DOS assembly language program $ $ . "".
(21)
(22)
(23) 1.)4,/
(24)
(25)
(26) ;6*7)))1
(27)
(28)
(29) =)5)/1).(@)9..(A/|
(30)
(31)
(32) :*70,6.0*-.
(33)
(34) ?
(35)
(36)
(37) .0*-.$$$$ (( ((
(38)
(39) ;B.59)).
(40)
(41) ; (( ((
(42)
(43) ;2C*..
(44)
(45) ?3 (( ((
(46)
(47) =36*7))1|
(48)
(49) = )1|.
(50) 0 " 6 %! <
(51) ?4,/<-).|/ 23-<
(52) 6*7)<01.) 2-<;
(53) -;;
(54) <)|)4 2-<
(55)
(56) ?.0*-.
(57)
(58) ?<*7|)4 6-<
(59) :).
(60) ?..<)5|)4 .-<
(61)
(62)
(63) ;.
(64)
(65)
(66)
(67) <0)|.. 26-<
(68)
(69) 3
(70)
(71) <4,57** .-<
(72)
(73)
(74) ?3).
(75)
(76)
(77)
(78) <0)|.. 26-<6
(79)
(80) 3
(81)
(82) ;<4,57** .-<-<|)1|.
(83) . j " )5|)4 *7|)4. " m $ j GÔm " . !$ j ^ " ! . ! $.
(84) |0,1D" % 9 % 9 "! $ m , "9 ! " ! " $. m ," % $.
(85) m ^ j |!!! 1 1.$,. " " ^. ^Ô . j , ! $. . " ! )|)4901.)+ $ j # " ! )5|)4. *7|)4$.
(86) " " E"! 01.) ! 1.)0, )|)4 ! 8 1. " *7|)4.
(87) $ "1.F"" 1..
(88) m ^ j !!! ;). )5.$ j 0,1D)/ ! ). " ! $ j .). " " G . ^Ô . j A 0)|.. # ! #). G $.
(89) j / % "! 4,57** $ j % " 4,57** " # 90,1D)/ ! # )5. " "(. Ô^ ^. ^Ô . j )5. ! )5|)4 "1.$ j . 9 #! " "#! $.
(90) 9" % ! "0)|..+ "% #"0)|..! . " "1. "01.) 1. .
(91) y. 4,57** "" 8 % ! !. " 1.9). ! ! 4,57** " # 9)5. ! .
(92)
(93) !"#$ %"#! ½ 0,1D"|! #! # &$#'$ ½ % +% $ ½ 0,1D)/ % ! 9#! " 9 " " $ ½ A 0,1D)/ ! # 9 " " 9 9 "! ! % $ .
(94) 0,1D)/ + " "(. 0,1D)/H ! EH#! " E H EH " " E.
(95) m^ 0,1D)/4,/F)61|9!9
(96)
(97)
(98)
(99) 9 $ j 4,/ )61| ! %$ j ! #! " $ j
(100)
(101)
(102)
(103) $ j " $ ! ! 4,/ )61| $.
(104)
Related documents