%TexCad Options %\grade{\off} %\emlines{\off} %\beziermacro{\on} %\reduce{\off} %\snapping{\on} %\quality{2.00} %\graddiff{0.01} %\snapasp{1} %\zoom{1.00} \unitlength 0.65mm \linethickness{0.4pt} \begin{picture}(140.00,155.00) %(-10,0) \put(80.00,146.00){\oval(40.00,18.00)[]} \put(80.00,115.00){\oval(40.00,18.00)[]} \put(80.00,84.00){\oval(40.00,18.00)[]} \put(80.00,53.00){\oval(40.00,18.00)[]} \put(80.00,22.00){\oval(40.00,18.00)[]} \put(20.00,53.00){\oval(40.00,18.00)[]} \put(80.00,137.00){\vector(0,-1){13.00}} \put(80.00,106.00){\vector(0,-1){13.00}} \put(80.00,75.00){\vector(0,-1){13.00}} \put(80.00,44.00){\vector(0,-1){13.00}} \put(80.00,146.00){\makebox(0,0)[cc]{\nBox{\swFont Editor\\ \textsf{edit.com}}}} \put(80.00,115.00){\makebox(0,0)[cc]{\nBox{\swFont Preprocessor\\ \textsf{cpp68k.exe}}}} \put(80.00,84.00){\makebox(0,0)[cc]{\nBox{\swFont C Compiler\\ \textsf{ccm68000.exe}}}} \put(80.00,53.00){\makebox(0,0)[cc]{\nBox{\swFont Assembler\\ \textsf{as68k.exe}}}} \put(80.00,22.00){\makebox(0,0)[cc]{\nBox{\swFont Linker\\ \textsf{ld68k.exe}}}} \put(20.00,53.00){\makebox(0,0)[cc]{\nBox{\swFont Lister\\ \textsf{clst68k.exe}}}} \put(30.00,115.00){\makebox(0,0)[cc]{\nBox{include\\ files}}} \put(40.00,115.00){\vector(1,0){20.00}} \put(30.00,106.00){\vector(0,-1){44.00}} %\emline(80.00,131.00)(10.00,131.00) \put(80.00,131.00){\line(-1,0){70.00}} %\end \put(10.00,131.00){\vector(0,-1){69.00}} \put(20.00,44.00){\vector(0,-1){8.00}} \put(80.00,13.00){\vector(0,-1){8.00}} \put(81.00,131.00){\makebox(0,0)[lc]{\meta{prog}\texttt{.c}}} \put(81.00,100.00){\makebox(0,0)[lc]{\meta{prog}\texttt{.i}}} \put(81.00,69.00){\makebox(0,0)[lc]{\meta{prog}\texttt{.s}}} \put(81.00,37.00){\makebox(0,0)[lc]{\meta{prog}\texttt{.obj}}} \put(80.00,3.00){\makebox(0,0)[ct]{\texttt{aout.abs}}} \put(20.00,34.00){\makebox(0,0)[ct]{\meta{prog}\texttt{.lst}}} \put(110.00,53.00){\makebox(0,0)[cc]{libraries}} \put(140.00,53.00){\makebox(0,0)[cc]{\nBox{other compiled\\ object code}}} %\emline(110.00,44.00)(110.00,25.00) \put(110.00,44.00){\line(0,-1){19.00}} %\end %\emline(140.00,44.00)(140.00,19.00) \put(140.00,44.00){\line(0,-1){25.00}} %\end \put(110.00,25.00){\vector(-1,0){10.00}} \put(140.00,19.00){\vector(-1,0){40.00}} %\emline(90.00,13.00)(90.00,10.00) \put(90.00,13.00){\line(0,-1){3.00}} %\end %\emline(90.00,10.00)(110.00,10.00) \put(90.00,10.00){\line(1,0){20.00}} %\end \put(110.00,10.00){\vector(0,-1){5.00}} \put(110.00,3.00){\makebox(0,0)[ct]{\texttt{linkcom.map}}} \put(125.00,131.00){\makebox(0,0)[cc]{\nBox{C source file}}} \put(125.00,100.00){\makebox(0,0)[cc] {\nBox{preprocessed C file: no comments, include files inserted}}} \put(125.00,69.00){\makebox(0,0)[cc]{\nBox{Assembly language}}} \put(20.00,20.00){\makebox(0,0)[cc]{\nBox{Assembler listing with C code}}} \put(66.00,3.00){\makebox(0,0)[rt]{Motorola S records}} \put(80.00,69.00){\line(-1,0){34.00}} \put(46.00,69.00){\vector(-1,-1){8.00}} \put(46.00,70.00){\makebox(0,0)[lb]{\meta{prog}.lst}} \end{picture}