• No results found

Ms-dos Linker (New)

N/A
N/A
Protected

Academic year: 2021

Share "Ms-dos Linker (New)"

Copied!
28
0
0

Loading.... (view fulltext now)

Full text

(1)m  | |  

(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)

References

Related documents