υτχεςφδεξ -μυ πςοηςαννξοε οβεσπεώεξιε σν όχν οπεςαγιοξξαρ σιστενα δμρ οςηαξιϊαγιι χωσολοπςοιϊχοδιτεμψξωθ σιστεν σ ςαϊδεμεξιεν ζυξλγικ ς α ζ ο σ - π μ ΰ σ ζοςνατω ζακμοχ ςυλοχοδστχο σιστενξοηο πςοηςαννιστα μιστοχ 92 1984 πεςχ.πςινεξ. μιτεςα - 2 - σοδεςφαξιε 1. χχεδεξιε 4 2. ζοςνατ ισθοδξοηο ζακμα 6 3. ζοςνατ οβ'ελτξοηο νοδυμρ 7 3.1. βμολ GSD 10 3.1.1. ιξζοςναγιρ οβ οβ'ελτξον νοδυμε (λιόβ=0) 11 3.1.2. ιξζοςναγιρ ο λοξτςομψξοκ σελγιι (λιόβ=1) 12 3.1.3. ιξζοςναγιρ ο ταβμιγε χξυτςεξξιθ σινχομοχ (λιόβ=2) 13 3.1.4. ιξζοςναγιρ ο σταςτοχον αδςεσε (λιόβ=3) 14 3.1.5. ιξζοςναγιρ ο ημοβαμψξωθ σινχομαθ (λιόβ=4) 15 3.1.6. ιξζοςναγιρ ο πςοηςαννξοκ σελγιι (λιόβ=5) 16 3.1.7. ιδεξτιζιλατος χεςσιι πςοηςαννω (λιόβ=6) 18 3.1.8. οβ'ρχμεξιε νασσιχα οτοβςαφεξιρ (λιόβ=7) 19 3.2. βμολ ENDGSD 20 3.3. βμολ TXT 20 3.4. βμολ RLD 21 3.4.1. χξυτςεξξεε πεςενεύεξιε 23 3.4.2. ημοβαμψξοε πεςενεύεξιε 23 3.4.3. χξυτςεξξεε πεςενεύαενοε σνεύεξιε 24 3.4.4. ημοβαμψξοε πεςενεύαενοε σνεύεξιε 24 3.4.5. ημοβαμψξοε αδδιτιχξοε σνεύεξιε 25 3.4.6. ημοβαμψξοε αδδιτιχξοε πεςενεύαενοε σνεύεξιε 25 3.4.7. οπςεδεμεξιε σοδεςφινοηο σώετώιλα αδςεσα 26 3.4.8. νοδιζιλαγιρ σώετώιλα αδςεσοχ 26 3.4.9. υσταξοχλα ηςαξιγ πςοηςαννω 27 3.4.10. σνεύεξιε πςοηςαννξοκ σελγιι 27 3.4.11. πεςενεύαενοε σνεύεξιε πςοηςαννξοκ σελγιι 28 3.4.12. αδδιτιχξοε σνεύεξιε πςοηςαννξοκ σελγιι 29 3.4.13. αδδιτιχξοε πεςενεύαενοε σνεύεξιε πςοηςαννξοκ σελγιι 29 3.4.14. σμοφξοε σνεύεξιε 30 3.5. βμολ ENDMOD 32 4. ζοςνατ ζακμα STB 33 5. ζοςνατ βιβμιοτεώξωθ ζακμοχ 34 5.1. στςυλτυςα ναλςοβιβμιοτελι 36 5.2. στςυλτυςα οβ'ελτξοκ βιβμιοτελι 38 - 3 - 5.3. ζοςνατ βμολα λοξγα βιβμιοτελι 39 6. ζοςνατ ζακμα LDA 40 7. ζοςνατ ζακμα SAV 42 8. ζοςνατ ζακμα REL 44 8.1. ξεοχεςμεκξαρ οπεςατιχξαρ πςοηςαννα 45 8.2. οχεςμεκξαρ οπεςατιχξαρ πςοηςαννα 46 9. ζοςνατ ζακμα πεςελςεστξωθ σσωμολ 49 10. ζοςνατ ζακμα πςοτολομιςοχαξιρ οϋιβολ 51 11. στςυλτυςα υστςοκστχα πςρνοηο δοστυπα 55 11.1. βμολ ιξζοςναγιι σιστενω 56 11.2. λαταμοη ζακμοχ 58 11.2.1. ζοςνατ ϊαηομοχλα σεηνεξτα λαταμοηα 58 11.2.2. ζοςνατ ϊαπισι ο ζακμε χ λαταμοηε 59 11.2.2.1. σμοχο σοστορξιρ ζακμα 60 11.2.2.2. ινρ ι τιπ ζακμα 61 11.2.2.3. δμιξα ζακμα 61 11.2.2.4. ξονες ϊαδαξιρ (μιξιι) ι ξονες λαξαμα 61 11.2.2.5. δατα 62 11.2.2.6. δοπομξιτεμψξωε σμοχα 63 11.3. ςαϊνες ι λομιώεστχο ζακμοχ, ςαϊνεύεξξωθ ξα ξοσιτεμε 63 11.4. αμηοςιτν ϊαπομξεξιρ σεηνεξτοχ ϊαπισρνι 65 11.4.1. χοσσταξοχμεξιε δαξξωθ χ σμυώαε πορχμεξιρ δεζελτξωθ βμολοχ χ λαταμοηε 67 11.4.1.1. πςοχεςλα σεηνεξτα 1 67 11.4.1.2. οπςεδεμεξιε στςυλτυςω σχρϊι σεηνεξτοχ 68 11.4.1.3. πομυώεξιε δαξξωθ ιϊ σεηνεξτοχ, ξε σοδεςφαύιθ δεζελτξωε βμολι 70 11.4.1.4. πομυώεξιε δαξξωθ ιϊ σεηνεξτα σ δεζελτξωνι βμολανι 70 11.5. σοϊδαξιε ι ςαϊνεύεξιε ζακμοχ χ σιστενε 71 11.6. ηιβλιε δισλι χ ζοςνατε οβνεξα 73 11.7. νξοηοτονξαρ ζακμοχαρ στςυλτυςα 76 11.7.1. ςαβοτα σ χιςτυαμψξωνι ξοσιτεμρνι χ RM/SJ/FB/XM-νοξιτοςαθ 77 11.7.1.1. δςακχες χιςτυαμψξοηο ζακμοχοηο ξοσιτεμρ 77 11.7.1.2. στςυλτυςα λαταμοηα δισλα ι χιςτυαμψξοηο ξοσιτεμρ 78 11.7.2. ςαβοτα σ χιςτυαμψξωνι ξοσιτεμρνι χ TS-νοξιτοςε 81 12. στςυλτυςα υστςοκστχα ποσμεδοχατεμψξοηο δοστυπα 83 12.1. στςυλτυςα ζακμοχ ξα ναηξιτξοκ μεξτε 83 12.2. στςυλτυςα λασσετξοηο ζακμα 87 - 4 - 1. χχεδεξιε σιστενα υπςαχμρετ τςενρ τιπανι ιξζοςναγιι: - σινχομψξοκ; - ζοςνατξοκ δχοιώξοκ; - ξεζοςνατξοκ δχοιώξοκ. ισθοδξωκ ζακμ, ξαπισαξξωκ ξα ασσενβμεςε ιμι ξα οδξον ιϊ ρϊωλοχ χωσολοηο υςοχξρ, σοδεςφιτ σινχομψξωκ τιπ ιξζοςνα- γιι. ποσμε λονπιμργιι ζακμα βυδετ πομυώεξ οβ'ελτξωκ ζακμ, σοδεςφαύικ ζοςνατξυΰ δχοιώξυΰ ιξζοςναγιΰ. ποσμε οβςαβοτλι οβ'ελτξοηο ζακμα λονποξοχύιλον (πςοη- ςαννα LINK) πομυώεξξωκ ζακμ σοδεςφιτ ξεζοςνατξωκ δχοιώξωκ τιπ ιξζοςναγιι. ότοτ φε τιπ ιξζοςναγιι σοδεςφατ ζακμω δαξ- ξωθ. χ σιστενε συύεστχυΰτ τςι ζοςνατα ζακμοχ (ςισ. 1): - ισθοδξωε (τιπ MAC, FOR, DAT, BAS ι δς.); ότο πςοη- ςαννω ιμι δαξξωε χ σινχομψξον χιδε; - οβ'ελτξωε (τιπ OBJ); οξι οβςαϊυΰτσρ χ ςεϊυμψτατε τςαξσμργιι ισθοδξωθ ζακμοχ; οβ'ελτξωκ ζακμ νοφετ σοστορτψ ιϊ οδξοηο ιμι ξεσλομψλιθ οβ'ελτξωθ νοδυ- μεκ; οβ'εδιξεξιε ότιθ νοδυμεκ χ οβ'ελτξωκ ζακμ οσυύεστχμρετσρ σ πονούψΰ λοναξδω COPY ι λμΰώα /CONCATENATE; βιβμιοτεώξωε ζακμω ξεμψϊρ οβ'εδιξρτψ σ πονούψΰ ότοκ λοναξδω, οξι οβςαβατωχαΰτσρ σπε- γιαμψξοκ πςοηςαννοκ βιβμιοτελαςψ (LIBR); - χ ζοςνατε ϊαηςυϊλι (τιπ SAV, REL, LDA); ότο οβ'ελτξωε ζακμω, σλονποξοχαξξωε πςοηςαννοκ LINK; λονποξοχύιλ σοϊδαετ ιϊ οβ'ελτξοηο ζακμα ιμι ζακμ-"λοπιΰ πανρτι" (SAV) δμρ ζοξοχοηο ςαϊδεμα, ιμι πεςενεύαενωκ ζακμ (REL) δμρ οπεςατιχξοηο ςαϊ- δεμα, ιμι ζακμ χ ζοςνατε αβσομΰτξοκ ϊαηςυϊλι (LDA); τιπ ζακμα ϊαχισιτ οτ λμΰώα, λοτοςωκ βυδετ ϊαδαξ χ λοναξδε LINK. - 5 - σθενα πςεοβςαϊοχαξιρ ζακμοχ χ σιστενε ισθοδξωε ζακμω !-------! !-------! !-------! ! *.MAC ! ! *.FOR ! ! *.XXX ! !-------! !-------! !-------! ! ! ! ! ! ! Y Y Y !----------------! !------------! !---------------! ! ! ! λονπιμρτος ! ! λονπιμρτος, ! ! ναλςοασσενβμες ! ! ! ! ξαπισαξξωκ ! ! ! ! ζοςτςαξ ! ! πομψϊοχατεμεν ! !----------------! !------------! !---------------! ! ! ! ! οβ'ελτξωε ! ζακμω (νοδυμι) ! Y Y Y !-------! !-------! !-------! ! *.OBJ ! ! *.OBJ ! ! *.OBJ ! !-------! !-------! !-------! ! ! ! Y Y Y !-------------------!-------------------! ! ! ! ! ! Y ! !---------------! ! !-------! ! ! ! ! *.OBJ !<---! βιβμιοτελαςψ ! ! !-------! ! ! !----------! ! ! !---------------! ! ! ! ! ! Y Y Y ! !---------------! !-------! ! ! ! *.STB !<---! λονποξοχύιλ ! !-------! ! ! !---------------! ! ! ! !-------! ! !-------! ! ! ! Y Y Y !-------! !-------! !-------! ζακμω ! *.SAV ! ! *.REL ! ! *.LDA ! χ ζοςνατε !-------! !-------! !-------! ϊαηςυϊλι ςισ. 1 - 6 - 2. ζοςνατ ισθοδξοηο ζακμα ζακμω ισθοδξωθ τελστοχ πςοηςανν, ξαπισαξξωθ ξα ναλ- ςοασσενβμεςε ιμι ζοςτςαξε, ι τελστοχωε ζακμω, σοϊδαξξωε ςεδαλτοςον, ρχμρΰτσρ ποσμεδοχατεμψξοστψΰ σινχομοχ λοδα λοι-7. ότι ζακμω σοδεςφατ ποσμεδοχατεμψξοστι βακτοχ, ι λαφ- δωκ βακτ πςεδσταχμρετ οδιξ σινχομ λοδα λοι-7. οβωώξο τελστοχωκ ζακμ ςαϊβιχαετσρ ξα "στςαξιγω", λοτο- ςωε οτδεμρΰτσρ δςυη οτ δςυηα υπςαχμρΰύιν σινχομον (πεςεχοδ στςαξιγω). στςαξιγω νοηυτ ςαϊβιχατψσρ ξα στςολι, λοτοςωε οτδεμρΰτσρ δςυη οτ δςυηα ποσμεδοχατεμψξοστψΰ υπςαχ- μρΰύιθ σινχομοχ . τελστοχωε ζακμω ξε ινεΰτ σπε- γιαμψξωθ ϊαηομοχλοχ ιμι βμολοχ ολοξώαξιρ ι ξε σοδεςφατ ζος- νατξωθ δχοιώξωθ βμολοχ. λοδ 32 (ιμι ) νοφετ ϊαχεςϋατψ τελστοχοκ ζακμ. εσμι λοναξδξαρ στςολα δμρ PIP ϊαδαξα σ λμΰώον /A (ιμι εσμι ισπομψϊυετσρ λοναξδα νοξιτοςα COPY/ASCII) δμρ λοπιςοχαξιρ τελστοχωθ ζακμοχ, το πςι χωπομξεξιι οπεςαγιι οξα οσυύεστχ- μρετ πςοχεςλυ ξα ξαμιώιε υπςαχμρΰύεηο σινχομα . εσμι ζακμ σοδεςφιτ , PIP πςεδπομαηαετ, ώτο ότο λοξεγ ζακμα. εσμι PIP ισπομψϊυετσρ χ ςεφινε "πο υνομώαξιΰ" (ιμι ϊαδαξα λοναξδα νοξιτοςα COPY βεϊ λμΰώεκ) δμρ λοπιςοχα- ξιρ τελστοχοηο ζακμα, οξα ξε οτσμεφιχαετ πορχμεξιε . λοπιςοχαξιε πςοδομφαετσρ δο οβξαςυφεξιρ ζιϊιώεσ- λοηο λοξγα ζακμα. - 7 - 3. ζοςνατ οβ'ελτξοηο νοδυμρ οβωώξο νοδυμψ πςοηςαννω, ξαπισαξξωκ ξα ασσενβμεςε, ξαώιξαετσρ σ διςελτιχω .TITLE (ϊα λοτοςοκ σμεδυετ ινρ νοδυ- μρ) ι ϊαλαξώιχαετσρ διςελτιχοκ .END (πςιϊξαλ λοξγα πςοηςαν- νω). εσμι ινρ νοδυμρ οτσυτστχυετ, το, πο υνομώαξιΰ, νοδυμψ πομυώαετ ινρ ".MAIN.". οβ'ελτξωκ νοδυμψ οβωώξο σοϊδαετσρ πςι ασσενβμιςοχαξιι ιμι πςι λονπιμργιι, εσμι ισθοδξωκ νοδυμψ ξαπισαξ ξα ρϊωλε χωσολοηο υςοχξρ (ισλμΰώαρ πασλαμψ). νοδυμψ σοστοιτ ιϊ δχοιώξωθ βμολοχ. λαφδωκ βμολ - ότο ποσμεδοχατεμψξοστψ βακτοχ, λοτοςαρ νοφετ θςαξιτψσρ ξα μΰβον χξεϋξεν ξοσιτεμε, χ τον ώισμε ι ξα πεςζομεξτε. στςυλτυςα δχοιώξοηο βμολα πςεδσταχμεξα ξα ςισ. 2. !-------------------------!----- ! 1 ! A !----- -----! ! ! 0 ! ! !-------------------------! ! ! σώετώιλ βακτοχ ! λομιώεστχο βακτοχ, !----- -----! υλαϊαξξοε ! χ βμολε ! χ σώετώιλε !-------------------------! ! . . ! . δ α ξ ξ ω ε . ! . . V !-------------------------!----- ! βακτ λοξτςομψξοκ συννω ! ! βμολα ! !-------------------------! ςισ. 2 πεςχωε δχα βακτα λαφδοηο βμολα σοδεςφατ ιδεξτιζιλατος ξαώαμα βμολα: νμαδϋικ βακτ - 1; σταςϋικ βακτ - 0. 2-κ ι 3-κ βακτω ρχμρΰτσρ σώετώιλον ι υλαϊωχαΰτ λομι- ώεστχο βακτοχ χ βμολε (βακτ λοξτςομψξοκ συννω ξε υώιτωχαετ- σρ). ϊξαώεξιε βακτα λοξτςομψξοκ συννω βμολα ςαχξο συννε ϊξαώεξικ χσεθ βακτοχ βμολα χ δοπομξιτεμψξον λοδε. ταλιν οβςαϊον, συννα χσεθ βακτοχ βμολα (χλμΰώαρ λοξτςομψξυΰ συν- νυ) δομφξα βωτψ ςαχξα ξυμΰ. δαξξωε, ξαθοδρύιεσρ χ δχοιώξον βμολε, οπςεδεμρΰτσρ τιπον βμολα. τιπ βμολα ϊαπισωχαετσρ χ τςετψε σμοχο δχοιώξο- ηο βμολα. - 8 - λαφδωκ τιπ βμολα ινεετ σχοκ λοδ ιδεξτιζιλατοςα τιπα βμολα (λοδ ιτβ). τιπω βμολοχ πςεδσταχμεξω χ ταβμ. 1. ταβμιγα 1 ------------------------------------- λοδ ιτβ ! τιπ βμολα ! ζυξλγιρ ------------------------------------- ! ! ιξζοςναγιρ ο 1 ! GSD ! ημοβαμψξωθ ! ! σινχομαθ ---------!-----------!--------------- ! ! πςιϊξαλ λοξγα 2 ! ENDGSD ! βμολοχ GSD χ ! ! νοδυμε ---------!-----------!--------------- ! ! ναϋιξξωε 3 ! TXT ! λοδω ! ! πςοηςαννω ---------!-----------!--------------- ! ! ιξζοςναγιρ ο 4 ! RLD ! πεςενεύαενωθ ! ! μολαμψξωθ ! ! σινχομαθ ---------!-----------!--------------- ! ! ιξζοςναγιρ ο ! ! χξυτςεξξιθ 5 ! ISD ! σινχομαθ (ξε ! ! ποδδεςφιχαετσρ ! ! σιστενοκ) ---------!-----------!--------------- ! ! πςιϊξαλ λοξγα 6 ! ENDMOD ! οβ'ελτξοηο ! ! νοδυμρ ---------!-----------!--------------- ! ! ϊαηομοχολ 7 ! TITLIB ! βιβμιοτεώξοηο ! ! ζακμα ---------!-----------!--------------- ! ! πςιϊξαλ λοξγα 10 ! ENDLIB ! βιβμιοτεώξοηο ! ! ζακμα πεςχων βμολον οβ'ελτξοηο νοδυμρ δομφεξ βωτψ βμολ GSD. εσμι χ νοδυμε σοδεςφιτσρ ξεσλομψλο βμολοχ GSD, το ότι βμολι νοηυτ ώεςεδοχατψσρ σ δςυηινι βμολανι (ςισ. 3). χσε βμολι GSD δομφξω βωτψ ςασπομοφεξω πεςεδ βμολον ENDGSD (πςιϊξαλ λοξγα βμολοχ GSD). βμολ ISD νοφετ βωτψ ςασπομοφεξ χ μΰβον νεστε νεφδυ βμολανι GSD ι ENDMOD. ξεοβθοδινο οβ'ρχιτψ χσε πςοηςαννξωε σελγιι (PSECT, VSECT ι CSECT), οπςεδεμρενωε χ νοδυμε χ βμολαθ GSD. πςι ςεϊεςχιςοχαξιι οβμαστι δμρ σελγιι ςαϊνες λαφδοκ οπςεδεμρε- νοκ πςοηςαννξοκ σελγιι υλαϊωχαετσρ χ βακταθ. εσμι πςοηςαννξαρ σελγιρ οβ'ρχμρετσρ ξεσλομψλο ςαϊ χ οδξον ι τον φε οβ'ελτξον νοδυμε, λονποξοχύιλ υσταξαχμιχαετ σανωκ βομψϋοκ οβ'ρχμεξξωκ ςαϊνες δμρ ότοκ σελγιι. χσε ημο- βαμψξωε σινχομω, λοτοςωε οπςεδεμεξω χ δαξξοκ πςοηςαννξοκ σελγιι, δομφξω βωτψ οπισαξω χ βμολαθ GSD, ξεποσςεδστχεξξο - 9 - σμεδυΰύιθ ϊα οβ'ρχμεξιεν ότοκ πςοηςαννξοκ σελγιι. σπεγιαμψξαρ πςοηςαννξαρ σελγιρ, ξαϊωχαεναρ αβσομΰτξοκ σελγιεκ (.ABS.), ςαϊνεύαετσρ λονποξοχύιλον, ξαώιξαρ σ ρώεκ- λι 0 χ πανρτι (οϊυ). ξεποσςεδστχεξξο ποσμε τιπα ϊαπισι χ βμολε GSD, λοτοςωκ οπςεδεμρετ αβσομΰτξυΰ σελγιΰ, οβ'ρχμρΰτ- σρ χσε ημοβαμψξωε σινχομω, λοτοςωε σοδεςφατ αβσομΰτξωε ϊξα- ώεξιρ (ξεπεςενεύαενωε). εσμι ξετ ξεοβθοδινοστι ςασπςεδεμιτψ νεστο δμρ αβσομΰτ- ξοκ σελγιι, το χ ρώεκλε, σοδεςφαύεκ ςαϊνες ότοκ σελγιι, ξεοβθοδινο υλαϊατψ 0. ότο νοφξο σδεματψ δαφε χ τον σμυώαε, εσμι ποσμε ξεε οβ'ρχμρετσρ αβσομΰτξωκ ημοβαμψξωκ σινχομ. ημοβαμψξωκ σινχομ, ξα λοτοςωκ ινεΰτσρ σσωμλι, ξο λοτο- ςωκ ξε οπςεδεμεξ χ τελυύεν οβ'ελτξον νοδυμε, δομφεξ ταλφε βωτψ οπισαξ χ βμολε GSD. ότι ημοβαμψξωε σσωμλι νοηυτ βωτψ οπισαξω χ μΰβον βμολε GSD (λςονε σανοηο πεςχοηο, λοτοςωκ σοδεςφιτ ινρ νοδυμρ) ποσμε αβσομΰτξοκ PSECT. οξι χσεηδα οπςεδεμρΰτ ποσμεδξΰΰ οβ'ρχμεξξυΰ PSECT. πςινεώαξιε. εσμι 16-ςαϊςρδξοε σμοχο ϊαπονιξαετσρ λαλ ώαστψ ιξζοςναγιι χ βμολε δαξξωθ, οξο χσεηδα ϊαπονιξαετσρ λαλ ποσμεδοχατεμψξοστψ ιϊ δχυθ 8-ςαϊςρδξωθ βακτοχ; πεςχων ςασπομαηαετσρ νμαδϋικ βακτ. βμολι δαξξωθ οβ'ελτξοηο νοδυμρ ινεΰτ ςαϊμιώξυΰ δμιξυ. πεςχωκ βακτ χ βμολε δαξξωθ σοδεςφιτ λοδ, λοτοςωκ ιδεξτιζι- γιςυετ τιπ βμολα δαξξωθ. λοδω νοηυτ ινετψ ϊξαώεξιρ οτ 0 δο 10 (χοσψνεςιώξοε). ζοςνατ ποσμεδυΰύεκ ιξζοςναγιι χ βμολε δαξξωθ ϊαχισιτ οτ τιπα βμολα δαξξωθ. - 10 - ζοςνατ οβ'ελτξοηο νοδυμρ !--------! ! GSD ! ιξιγιαμιϊαγιρ βμολοχ GSD !--------! ! RLD ! ιξιγιαμιϊαγιρ βμολοχ RLD !--------! ! GSD ! δοπομξιτεμψξωκ βμολ GSD !--------!--- ! TXT ! ! !--------! ! τελστοχωε βμολι ! TXT ! V !--------!--- ! RLD ! ιξζοςναγιρ ο πεςενεύαενωθ !--------! μολαμψξωθ σινχομαθ ... ... ... !--------! ! GSD ! !--------! ! ENDGSD ! βμολ λοξγα βμολοχ GSD !--------!--- ! ISD ! ! ιξζοςναγιρ ο !--------! ! χξυτςεξξιθ ! ISD ! V σινχομαθ !--------!--- ! TXT ! !--------! ! TXT ! !--------! ! TXT ! !--------! ! RLD ! !--------! ! ENDMOD ! βμολ λοξγα νοδυμρ !--------! ςισ. 3 βμολ ENDMOD (πςιϊξαλ λοξγα οβ'ελτξοηο νοδυμρ) δομφεξ βωτψ ποσμεδξιν χ οβ'ελτξον νοδυμε. 3.1. βμολ GSD βμολι GSD σοδεςφατ χσΰ ιξζοςναγιΰ, ξεοβθοδινυΰ λονπο- ξοχύιλυ δμρ ξαϊξαώεξιρ αδςεσοχ ημοβαμψξων σινχομαν ι δμρ ςασπςεδεμεξιρ πανρτι, ϊαπςαϋιχαενοκ ϊαδαξιεν. βμολ GSD σοστοιτ ιϊ όμενεξτοχ, λαφδωκ ιϊ λοτοςωθ ινεετ ζοςνατ, πςεδσταχμεξξωκ ξα ςισ. 4. - 11 - ζοςνατ όμενεξτα βμολα !-------------------! ιδεξτιζιλατος ! 0 ! 1 ! βμολα GSD !-------------------! ! ινρ χ λοδε RAD50 ! !--- ---! ! (2 σμοχα) ! !---------!---------! ! λιόβ ! ζμαφλι ! !---------!---------! ! δμιξα ιμι σνεύεξιε! !-------------------! ςισ. 4 σταςϋικ βακτ ώετχεςτοηο σμοχα βμολα GSD σοδεςφιτ λοδ ιδεξτιζιλατοςα όμενεξτα βμολα (λιόβ). ϊξαώεξιε λιόβ υλαϊω- χαετ ξα τιπ σοδεςφαύεκσρ ιξζοςναγιι: 0 - ιξζοςναγιρ οβ οβ'ελτξον νοδυμε; 1 - ινρ λοξτςομψξοκ σελγιι (.CSECT); 2 - ινρ ταβμιγω χξυτςεξξιθ σινχομοχ (σιστενοκ ξε ισπομψϊυετσρ); 3 - ιξζοςναγιρ ο σταςτοχον αδςεσε; 4 - ιξζοςναγιρ ο ημοβαμψξωθ σινχομαθ; 5 - ιξζοςναγιρ ο πςοηςαννξοκ σελγιι (.ASECT, .CSECT ιμι .PSECT); 6 - ιδεξτιζιλατος χεςσιι πςοηςαννω (.IDENT); 7 - ιξζοςναγιρ ο χιςτυαμψξοκ σελγιι πςοηςαννω (.VSECT). 3.1.1. ιξζοςναγιρ οβ οβ'ελτξον νοδυμε (λιόβ=0) όμενεξτ οβ'ελτξοηο νοδυμρ οβ'ρχμρετ ινρ οβ'ελτξοηο νοδυμρ ι ινεετ στςυλτυςυ, πςεδσταχμεξξυΰ ξα ςισ. 5. - 12 - !-----------------! ! ινρ νοδυμρ ! !--- ---! ! χ λοδε RAD50 ! !-----------------! ! 0 ! 0 ! !-----------------! ! 0 ! !-----------------! ςισ. 5 ινρ οβ'ελτξοηο νοδυμρ ξε οβρϊαξο βωτψ υξιλαμψξων (εδιξστχεξξων) πο οτξοϋεξιΰ λ δςυηιν οβ'ελτξων νοδυμρν, ποσλομψλυ νοδυμι ιδεξτιζιγιςυΰτσρ ζακμον, α ξε ινεξεν νοδυ- μρ. οδξαλο τομψλο οδξο ινρ νοδυμρ νοφετ βωτψ οβ'ρχμεξο χ οδξον οβ'ελτξον νοδυμε. όμενεξτ οβ'ελτξοηο νοδυμρ σοδεςφιτ σμεδυΰύυΰ ιξζοςνα- γιΰ: σμοχα 1 ι 2 - ινρ νοδυμρ χ λοδε RAD50; ινρ νοδυμρ δαετσρ χ διςελτιχε .TITLE; σμοχο 3 - νμαδϋικ βακτ (ζμαφλι) = 0; - σταςϋικ βακτ (λιόβ) = 0; σμοχο 4 - σνεύεξιε = 0. 3.1.2. ιξζοςναγιρ ο λοξτςομψξοκ σελγιι (λιόβ=1) ϊαπισψ σοδεςφιτ ινρ λοξτςομψξοκ σελγιι. λονποξοχύιλ πςεοβςαϊυετ λοξτςομψξωε σελγιι (λοτοςωε χλμΰώαΰτ .ASECT, ξεινεξοχαξξυΰ ι ινεξοχαξξωε .CSECT) χ σοοτχετστχυΰύιε .PSECT. ότο πςεοβςαϊοχαξιε χωπομξρετσρ δμρ σοχνεστινοστι σ δςυηινι σιστενανι. ζοςνατ λοξτςομψξοκ σελγιι πςεδσταχμεξ ξα ςισ. 6. !-------------------! ! ινρ λοξτςομψξοκ ! !--- ---! !σελγιι χ λοδε RAD50! !-------------------! ! 1 !ξε ισπομψ-! ! ! ϊυετσρ ! !-------------------! ! ναλσιναμψξαρ δμιξα! !-------------------! ςισ. 6 - 13 - νοφξο οβ'ρχιτψ .ASECT ι .CSECT σ πονούψΰ διςελτιχω .PSECT. ξαπςινες, δμρ οβ'ρχμεξιρ ξεινεξοχαξξοκ .CSECT ισπομψϊυετσρ .PSECT σο σμεδυΰύινι ατςιβυτανι: .PSECT ,RW,I,LCL,REL,CON δμρ οβ'ρχμεξιρ ινεξοχαξξοκ .CSECT ισπομψϊυετσρ .PSECT σο σμεδυΰύινι ατςιβυτανι: .PSECT NAME,RW,I,GBL,REL,OVR δμρ οβ'ρχμεξιρ .ASECT ισπομψϊυετσρ .PSECT σο σμεδυΰύι- νι ατςιβυτανι: .PSECT .ABS.,RW,I,GBL,ABS,OVR λονποξοχύιλ πςεοβςαϊυετ .ASECT ι .CSECT χ .PSECT σ ζιλσιςοχαξξωνι ατςιβυτανι, υλαϊαξξωνι χωϋε. 3.1.3. ιξζοςναγιρ ο ταβμιγε χξυτςεξξιθ σινχομοχ (λιόβ=2) ϊαπισψ σοδεςφιτ ινρ χξυτςεξξεηο σινχομα (σινχομ σοδες- φιτσρ χ δαξξον νοδυμε). τ.λ. λονποξοχύιλ ξε ισπομψϊυετ ταβ- μιγυ χξυτςεξξιθ σινχομοχ, το ότα ϊαπισψ ξε σοδεςφιτ δοπομ- ξιτεμψξοκ ιξζοςναγιι. πςι οβςαβοτλε βμολοχ GSD λονποξοχύιλ ιηξοςιςυετ ότυ ιξζοςναγιΰ. ζοςνατ ϊαπισι πςεδσταχμεξ ξα ςισ. 7. - 14 - !-------------------! ! ινρ σινχομα ! !--- ---! ! χ λοδε RAD50 ! !-------------------! ! 2 ! 0 ! !-------------------! ! ξε ισπομψϊυετσρ ! !-------------------! ςισ. 7 όμενεξτ πςοηςαννξοκ σελγιι σοδεςφιτ σμεδυΰύυΰ ιξζοςνα- γιΰ: σμοχα 1 ι 2 - ινρ σινχομα χ λοδε RAD50; σμοχο 3 - νμαδϋικ βακτ (ζμαφλι) ςαχεξ 0; - σταςϋικ βακτ (λιόβ) ςαχεξ 2; σμοχο 4 - ξε ισπομψϊυετσρ. 3.1.4. ιξζοςναγιρ ο σταςτοχον αδςεσε (λιόβ=3) όμενεξτ σταςτοχοηο αδςεσα οβ'ρχμρετ σταςτοχωκ αδςεσ νοδυμρ οτξοσιτεμψξο PSECT ι σοδεςφιτ σμεδυΰύυΰ ιξζοςναγιΰ: σμοχα 1 ι 2 - ινρ πςοηςαννξοκ σελγιι χ λοδε RAD50; σμοχο 3 - νμαδϋικ βακτ (ζμαφλι) = 0; - σταςϋικ βακτ (λιόβ) = 3; σμοχο 4 - αδςεσ νετλι, υλαϊαξξοκ χ διςελτιχε .END, οτξοσι- τεμψξο ξαώαμα πςοηςαννξοκ σελγιι; εσμι αδςεσ χ διςελτιχε οτσυτστχυετ, το ασσενβμες ϊαπισωχαετ χ ότο σμοχο 1; πςι λονποξοχλε LINK πςοσνατςιχαετ χσε σταςτοχωε αδςεσα, χωβιςαετ πεςχωκ ώετξωκ σταςτοχωκ αδςεσ; εσμι χσε αδςεσα ολαϊαμισψ ξεώετξωνι, το λονποξοχύιλ ϊαπισωχαετ 1 χ ρώεκλυ 40 ξυμεχοηο βμο- λα. ζοςνατ ϊαπισι ο σταςτοχον αδςεσε πςεδσταχμεξ ξα ςισ. 8. - 15 - !-------------------! ! ινρ PSECT ! !--- ---! ! χ λοδε RAD50 ! !-------------------! ! 3 ! 0 ! !-------------------! ! σνεύεξιε ! !-------------------! ςισ. 8 πςινεώαξιε. χ σμυώαε, λοηδα PSECT ρχμρετσρ αβσομΰτξοκ, το σνεύεξιε σοοτχετστχυετ ζαλτιώεσλονυ αδςεσυ πεςεδαώι, εσμι οξ ξε όλχιχαμεξτεξ 000001. 3.1.5. ιξζοςναγιρ ο ημοβαμψξωθ σινχομαθ (λιόβ=4) όμενεξτ ημοβαμψξοηο σινχομα ινεετ σμεδυΰύυΰ ιξζοςνα- γιΰ: σμοχα 1 ι 2 - ινρ ημοβαμψξοηο σινχομα χ λοδε RAD50; σμοχο 3 - νμαδϋικ βακτ (ζμαφλι); - σταςϋικ βακτ (λιόβ = 4); σμοχο 4 - λοξσταξτα; ημοβαμψξωκ σινχομ νοφετ βωτψ ςασπομοφεξ χ αβσομΰτξοκ ιμι πεςενεύαενοκ σελγιι; χ σχρϊι σ ότιν 4-ε σμοχο όμενεξτα βυδετ σοδεςφατψ αβσομΰτξωκ αδςεσ ιμι σνεύεξιε οτξοσιτεμψξο ξαώαμα πεςενεύαε- νοκ σελγιι. δμρ θαςαλτεςιστιλι ημοβαμψξοηο σινχομα ισπομψϊυΰτσρ δχα ζμαφλα: βιτω 3 ι 5. ζμαφλι σοδεςφατ σμεδυΰύυΰ ιξζοςναγιΰ ο ημοβαμψξον σιν- χομε: βιτ 3 0 - ξε οπςεδεμεξ χ δαξξοκ πςοηςαννξοκ σελγιι; 1 - οπςεδεμεξ; βιτ 5 0 - αβσομΰτξοε ϊξαώεξιε; 1 - πεςενεύαενοε ϊξαώεξιε. - 16 - 3.1.6. ιξζοςναγιρ ο πςοηςαννξοκ σελγιι (λιόβ=5) σιστενα ποϊχομρετ πςι σοϊδαξιι ι λοςςελτιςοχλε πςοη- ςανν πςινεξρτψ νετοδ σελγιοξιςοχαξιρ. πςοηςαννα νοφετ σοστορτψ ιϊ ξαβοςα πςοηςαννξωθ σελγικ. πςοηςαννξαρ σελγιρ, λςονε ινεξι, ινεετ αςηυνεξτω, λοτοςωε οπςεδεμρΰτ τιπ ιξζοςναγιι, σοδεςφαύεκσρ χ ότοκ σελγιι. ξαπ- ςινες, πςοηςαννξαρ σελγιρ νοφετ σοστορτψ τομψλο ιϊ οδξιθ δαξξωθ ιμι τομψλο ιϊ οδξιθ ιξστςυλγικ. ζοςνατ ϊαπισι ο πςοηςαννξοκ σελγιι πςεδσταχμεξ ξα ςισ. 9. !-------------------! ! ινρ πςοηςαννξοκ ! !--- ---! !σελγιι χ λοδε RAD50! !-------------------! ! 5 ! ζμαφλι ! !-------------------! ! ναλσιναμψξαρ δμιξα! !-------------------! ςισ. 9 όμενεξτ πςοηςαννξοκ σελγιι σοδεςφιτ σμεδυΰύυΰ ιξζοςνα- γιΰ: σμοχα 1 ι 2 - ινρ πςοηςαννξοκ σελγιι χ λοδε RADIX 50; σμοχο 3 - νμαδϋικ βακτ (ζμαφλι); - σταςϋικ βακτ (λιόβ = 5); σμοχο 4 - λοξσταξτα, ςαχξαρ δμιξε πςοηςαννξοκ σελγιι πμΰσ 2 (τ.ε. υλαϊωχαετ ξα σμεδυΰύικ αδςεσ, σ λοτοςοηο πςοηςαννξαρ σελγιρ νοφετ βωτψ πςοδομφεξα). πςινεώαξιρ: 1. δμιξα χσεθ αβσομΰτξωθ σελγικ ςαχξα δμιξε ξαιβομψϋεκ ιϊ ξιθ. 2. χ σιστενε ισπομψϊυετσρ διςελτιχα ναλςοασσενβμεςα .PSECT ιμι οπεςατος COMMON χ ζοςτςαξε δμρ οπςεδεμεξιρ πςοη- ςαννξοκ σελγιι. πςοηςαννξαρ σελγιρ ινεετ ινρ. εσμι ινρ οτσυτστχυετ, το χνεστο ξεηο δομφξα στορτψ ϊαπρταρ. ξαπςι- νες, εσμι ινρ πςοηςαννξοκ σελγιι SYM, το διςελτιχα ινεετ χιδ: .PSECT SYM,αςηυνεξτω εσμι ινρ οτσυτστχυετ, το διςελτιχα ινεετ χιδ: - 17 - .PSECT ,αςηυνεξτω ναλςοασσενβμες δοπυσλαετ 256 πςοηςαννξωθ σελγικ: - οδξυ αβσομΰτξυΰ πςοηςαννξυΰ σελγιΰ; - οδξυ ξεινεξοχαξξυΰ πεςενεύαενυΰ πςοηςαννξυΰ σελ- γιΰ; - 254 ινεξοχαξξωε πεςενεύαενωε πςοηςαννξωε σελγιι. πςοηςαννξαρ σελγιρ ινεετ σμεδυΰύικ ξαβος αςηυνεξτοχ (ζμαφλοχ): ώτεξιε ι ϊαπισψ (RW) - αςηυνεξτ, υλαϊωχαΰύικ, ώτο ιξζοςναγιρ δαξξοκ πςοη- ςαννξοκ σελγιι νοφετ σώιτωχατψσρ ι λοςςελτιςοχατψ- σρ; τομψλο ώτεξιε (RO) - αςηυνεξτ, υλαϊωχαΰύικ, ώτο ιξζοςναγιΰ δαξξοκ πςοη- ςαννξοκ σελγιι νοφξο τομψλο σώιτωχατψ, ξο ξε λος- ςελτιςοχατψ (ξε ποδδεςφιχαετσρ σιστενοκ); αβσομΰτξαρ σελγιρ (ABS) - πςοηςαννξαρ σελγιρ, λοτοςαρ σοδεςφιτ τομψλο αβσο- μΰτξωε αδςεσα; εσμι ότοτ αςηυνεξτ οτσυτστχυετ, το πο υνομώαξιΰ σελγιρ χοσπςιξιναετσρ λαλ πεςενεύαε- ναρ; πεςενεύαεναρ σελγιρ (REL) - πςοηςαννξαρ σελγιρ, σοδεςφαύαρ πεςενεύαενωε αδςε- σα; πςι λονποξοχλε οπεςατιχξοκ πςοηςαννω LINK πονεύαετ χσε ρώεκλι πςοηςαννξοκ σελγιι χ βμολι πεςενεύεξικ; αςηυνεξτ υσταξαχμιχαετσρ πο υνομώα- ξιΰ; ημοβαμψξαρ σελγιρ (GBL) - αςηυνεξτ, ισπομψϊυενωκ πςι σοϊδαξιι οχεςμεκξοκ πςοηςαννω; χ ότον σμυώαε χσε ημοβαμψξωε σελγιι, οπισαξξωε χ ςαϊμιώξωθ οχεςμεκξωθ νοδυμρθ, πςι λον- ποξοχλε πεςεσωμαΰτσρ χ λοςξεχοκ σεηνεξτ; πςι οτσυτστχιι αςηυνεξτα σελγιρ χοσπςιξιναετσρ λαλ μολαμψξαρ δμρ οχεςμεκξοηο σεηνεξτα, ηδε ςαϊνεύαετ- σρ δαξξωκ νοδυμψ; μολαμψξαρ σελγιρ (LCL) - πςοηςαννξαρ σελγιρ, ςασπομοφεξξαρ χξυτςι οβ'ελτξο- ηο νοδυμρ, χ λοτοςον οξα οβ'ρχμεξα; αςηυνεξτ υστα- ξαχμιχαετσρ πο υνομώαξιΰ; δαξξωε (D) - αςηυνεξτ, υλαϊωχαΰύικ, ώτο πςοηςαννξαρ σελγιρ σοδεςφιτ τομψλο δαξξωε; πο υνομώαξιΰ υσταξαχμι- χαετσρ, ώτο πςοηςαννξαρ σελγιρ σοδεςφιτ τομψλο ιξστςυλγιι; ιξστςυλγιι (I) - αςηυνεξτ, υλαϊωχαΰύικ, ώτο πςοηςαννξαρ σελγιρ σοδεςφιτ τομψλο ιξστςυλγιι; υσταξαχμιχαετσρ πο υνομώαξιΰ; - 18 - οχεςμεκξαρ σελγιρ (OVR) - αςηυνεξτ, υλαϊωχαΰύικ, ώτο χσε πςοηςαννξωε σελγιι σ οδιξαλοχωνι ινεξανι, οβ'ρχμεξξωε χ ςαϊξωθ νοδυ- μρθ, ξαλμαδωχαΰτσρ δςυη ξα δςυηα πςι λονποξοχλε νοδυμεκ χ πςοηςαννυ; πςι ότον ςαϊνες πςοηςαννξοκ σελγιι βυδετ ςαχεξ δμιξε σανοκ βομψϋοκ ιϊ οβ'ρχ- μεξξωθ σελγικ; πο υνομώαξιΰ υσταξαχμιχαετσρ αςηυ- νεξτ "πςισοεδιξρεναρ σελγιρ"; πςισοεδιξρεναρ σελγιρ (CON) - αςηυνεξτ, υλαϊωχαΰύικ, ώτο χσε οδξοινεξξωε πςοη- ςαννξωε σελγιι, οβ'ρχμεξξωε χ ξεσλομψλιθ νοδυμρθ, δοβαχμρΰτσρ λ πεςχοκ οβ'ρχμεξξοκ σελγιι; ότοτ αςηυνεξτ υσταξαχμιχαετσρ πο υνομώαξιΰ. όμενεξτ πςοηςαννξοκ σελγιι ισπομψϊυετ σμεδυΰύιε ζμαφλι δμρ θαςαλτεςιστιλ σελγιι: βιτ 2 0 - ξεοχεςμεκξαρ πςοηςαννξαρ σελγιρ (CON); 1 - οχεςμεκξαρ (OVR); βιτ 5 0 - αβσομΰτξαρ (ABS); 1 - πεςενεύαεναρ (REL); βιτ 6 0 - μολαμψξαρ (LCL); 1 - ημοβαμψξαρ (GBL); βιτ 7 0 - σοδεςφιτ τομψλο ιξστςυλγιι (I); 1 - σοδεςφιτ τομψλο δαξξωε (D). δμρ σοχνεστινοστι σ ςαξξινι χεςσιρνι σιστενω δοπυσ- λαετσρ ισπομψϊοχαξιε σμεδυΰύιθ πςοηςαννξωθ σελγικ: .ASECT ι .CSECT. οδξαλο ότι πςοηςαννξωε σελγιι ινεΰτ στςοηο οπςεδε- μεξξωε αςηυνεξτω. πςι ποπωτλε πομψϊοχατεμρ ιϊνεξιτψ αςηυ- νεξτω πςι τςαξσμργιι χωδαετσρ σοοβύεξιε οβ οϋιβλε. ξιφε πςιχεδεξω αςηυνεξτω, λοτοςωε νοηυτ ινετψ πςοη- ςαννξωε σελγιι σιστενω: .ASECT RW, I, GBL, ABS, OVR .CSECT RW, I, LCL, REL, CON .CSECT /ινρ/ RW, I, GBL, REL, OVR COMMON /ινρ/ RW, D, GBL, REL, OVR 3.1.7. ιδεξτιζιλατος χεςσιι πςοηςαννω (λιόβ=6) ιδεξτιζιλατος χεςσιι πςοηςαννω σοδεςφιτ ξονες χεςσιι νοδυμρ. λονποξοχύιλ ιϊχμελαετ ξονες χεςσιι ιϊ διςελτιχω .IDENT πεςχοηο νοδυμρ, χ λοτοςον οξ ϊαδαξ, ι χλμΰώαετ εηο χ λαςτυ ϊαηςυϊλι πανρτι. ζοςνατ ϊαπισι πςεδσταχμεξ ξα ςισ. 10. - 19 - !-------------------! ! σινχομψξοε ! !--- ---! ! ινρ χ λοδε RAD50 ! !-------------------! ! 0 ! 0 ! !-------------------! ! 0 ! !-------------------! ςισ. 10 όμενεξτ σοδεςφιτ σμεδυΰύυΰ ιξζοςναγιΰ: σμοχα 1 ι 2 - ιδεξτιζιλατος χεςσιι χ λοδε RAD50; σμοχα 3 ι 4 - ξε ισπομψϊυΰτσρ. 3.1.8. οβ'ρχμεξιε νασσιχα οτοβςαφεξιρ (λιόβ=7) ότα ϊαπισψ σοδεςφιτ ιξζοςναγιΰ ο ςασπςεδεμεξιι πςοστ- ςαξστχα χξυτςι οβμαστι νασσιχα οτοβςαφεξιρ πανρτι ϊαδαξιρ. λονποξοχύιλ χλμΰώαετ ινρ νασσιχα χ σπισολ ινεξοχαξξοκ PSECT, ι ποσμεδυΰύιε βμολι RLD νοηυτ σσωματψσρ ξα ξεε. λονποξοχύιλ δοβαχμρετ δμιξυ (χ βμολαθ πο 32 σμοχα) δμρ ςαϊνεύεξιρ νασσιχα οτοβςαφεξιρ ϊαδαξιρ. οξ οπςεδεμρετ οβύικ ςαϊνες πανρτι, ξεοβθοδινοκ δμρ ςαϊνεύεξιρ λαφδοηο νασσιχα οτοβςαφεξιρ. βακτ ζμαηα ξε ισπομψϊυετσρ ι πςεδπομαηαετσρ ςαχξων ξυμΰ. τομψλο λονπιμρτος σ ρϊωλα ζοςτςαξ σν ισπομψ- ϊυετ πςοηςαννξωε σελγιι .VSECT. λονποξοχύιλ πςεοβςαϊυετ VSECT χ PSECT σο σμεδυΰύινι ατςιβυτανι: .PSECT .VIR.,RW,D,GBL,REL,CON δμιξα σοοτχετστχυετ λομιώεστχυ ϊαπςαϋιχαενωθ 32-σμοχξωθ βμολοχ. εσμι δμιξα ςαχξα ξυμΰ, το ότο λοςξεχοκ σεηνεξτ. ξε δομφξο βωτψ ξιλαλιθ ημοβαμψξωθ σινχομοχ χ σελγιι, λοτοςαρ ξαώιξαετσρ σ ξυμεχοηο βαϊοχοηο αδςεσα. πςινεώαξιε. δοπομξιτεμψξοε αδςεσξοε ολξο ςαϊνεύαετσρ, λοηδα οβ'ρχμεξ νασσιχ οτοβςαφεξιρ. ζοςνατ όμενεξτα "οβ'ρχμεξιε νασσιχα οτοβςαφεξιρ" πςεδσταχμεξ ξα ςισ. 11. - 20 - !-------------------! ! ινρ νασσιχα ! ! οτοβςαφεξιρ ! !--- ---! ! χ λοδε RAD50 ! !-------------------! ! 7 ! ξε ισπ. ! !-------------------! ! δμιξα ! !-------------------! ςισ. 11 3.2. βμολ ENDGSD βμολ ENDGSD υλαϊωχαετ, ώτο πςεδσταχμεξω χσε βμολι GSD, σοδεςφαύιεσρ χ δαξξον νοδυμε. χ λαφδον οβ'ελτξον νοδυμε δομφεξ βωτψ χσεηο οδιξ βμολ ENDGSD. δμιξα βμολα δαξξωθ ςαχξα οδξονυ σμοχυ (ςισ. 12). !-------------------! ! 0 ! 2 ! !-------------------! ςισ. 12 3.3. βμολ TXT βμολ τελστοχοκ ιξζοςναγιι σοδεςφιτ βακτοχωε στςολι ιξζοςναγιι, λοτοςωε λονποξοχύιλ ϊαπισωχαετ ξεποσςεδστχεξξο χ χωθοδξοκ ζακμ. βμολ σοδεςφιτ αδςεσ ϊαηςυϊλι, ςασπομοφεξ- ξωκ χ 2 βακταθ. τελστοχωε ϊαπισι νοηυτ σοδεςφατψ σμοχα ιμι βακτω ιξζοςναγιι, λοτοςαρ νοφετ βωτψ πςοδομφεξα χ σμεδυΰύεν βμολε TXT. χ ότον σμυώαε βμολι TXT ςαϊδεμρΰτσρ βμολον RLD, σοδες- φαύιν ιξζοςναγιΰ ο πεςενεύεξιι. εσμι τελστοχοκ βμολ ξε βυδετ νοδιζιγιςοχατψσρ, το ενυ ξε βυδετ πςεδϋεστχοχατψ βμολ RLD. βμολ δαξξωθ TXT ταλ φε, λαλ ι βμολ RLD, ξε δομφεξ ινετψ δμιξυ βομψϋε 42 βακτοχ. ζοςνατ βμολα TXT πςεδσταχμεξ ξα ςισ. 13. - 21 - !----------------! ! λοδ ιτβ ! !----------------! ! αδςεσ ϊαηςυϊλι ! !----------------! . δχοιώξωε . . λοδω . . πςοηςαννω . !----------------! ςισ. 13 βμολ δαξξωθ TXT ινεετ λοδ ιδεξτιζιλατοςα τιπα βμολα (λοδ ιτβ), ςαχξωκ 3. αδςεσ ϊαηςυϊλι βμολα TXT σοοτχετστχυετ σνεύεξιΰ οτ τελυύεηο βαϊοχοηο αδςεσα PSECT. πεςχονυ βμολυ TXT δομφεξ πςεδϋεστχοχατψ, πο λςακξεκ νεςε, οδιξ βμολ RLD ότοτ βμολ RLD δομφεξ οβ'ρχιτψ τελυύυΰ PSECT. 3.4. βμολ RLD χ βμολαθ RLD σοδεςφιτσρ ιξζοςναγιρ ο χσεθ σελγιρθ, ινεΰύιθσρ χ πςοηςαννε, ι ιθ βαϊοχωθ αδςεσαθ, ο πεςενεύαενωθ ημοβαμψξωθ ι μολαμψξωθ σινχομαθ. βμολ RLD νοφετ σοδεςφατψ 14 τιποχ λοναξδ. λοναξδα (ςισ. 14) νοφετ ϊαξινατψ ναλσιναμψξο ώετωςε σμοχα. χ ϊαχι- σινοστι οτ τιπα λοναξδω ιϊνεξρετσρ εε δμιξα. πεςχοε σμοχο λοναξδω πςισυτστχυετ χο χσεθ τιπαθ λοναξδ. ζοςνατ λοναξδω βμολα RLD !15 8! 7!6 0! !---------------!-----!-----------! ! οτξοσιτεμψξοε ! B ! λοδ ! ! σνεύεξιε ! ! λοναξδω ! !---------------!-----!-----------! ! ινρ ( δχα σμοχα χ λοδε ! !----- -----! ! RADIX 50 ) ! !---------------------------------! ! λοξσταξτα ! !---------------------------------! ςισ. 14 βμολι πεςενεύεξιρ RLD (σν. ςισ. 14) σοδεςφατ ιξζοςνα- γιΰ, ξεοβθοδινυΰ LINK δμρ πεςενεύεξιρ ι λονποξοχλι, ι πςεδ- ϋεστχυΰύυΰ βμολυ τελστοχοκ ιξζοςναγιι. λαφδωκ νοδυμψ δομφεξ ινετψ, πο λςακξεκ νεςε, οδιξ βμολ RLD, λοτοςωκ πςεδϋεστχυετ πεςχονυ βμολυ TXT. πεςχωκ βμολ ξε νοδιζιγιςυετ πςεδϋεστχυΰύικ βμολ TXT, α οπςεδεμρετ τελυύυΰ PSECT ι ςαϊνεύεξιε. - 22 - ξα ςισ. 14 πςεδσταχμεξ οβύικ χιδ λοναξδω, λοτοςαρ σοσ- τοιτ ιϊ σμεδυΰύιθ λονποξεξτοχ: - οτξοσιτεμψξοε σνεύεξιε; υλαϊωχαετ σνεύεξιε οτ ξαώαμα βμολα TXT δο σοοτχετστχυΰύεηο βακτα (ιμι σμοχα) δαξξωθ; βακτ σνεύεξιρ συννιςυετσρ σο ϊξαώε- ξιεν, χωώισμρενων οτξοσιτεμψξο αδςεσα ϊαηςυϊλι πςεδϋεστχυΰύεηο βμολα TXT; πομυώεξξοε ϊξαώεξιε ρχμρετσρ χιςτυαμψξων αδςεσον, λοτοςωκ δομφεξ βωτψ νοδιζιγιςοχαξ; - τιπ λοναξδω (βιτω 0-6); νοφξο υλαϊατψ δο 128 τιποχ λοναξδ; χ σιστενε ισπομψϊυετσρ τομψλο 14 τιποχ λοναξδ; - βιτ νοδιζιλαγιι (βιτ "B"); ξε ισπομψϊυετσρ σιστε- νοκ; εσμι βιτ υσταξοχμεξ, το οξ ιηξοςιςυετσρ; λον- ποξοχύιλ οβσμυφιχαετ πεςενεύεξιε σμοχα, ξο ξε βακ- τα: - πςι B=0 λοναξδα νοδιζιγιςυετ χσε σμοχο; - πςι B=1 λοναξδα νοδιζιγιςυετ βακτ; - ινρ ημοβαμψξοηο ιμι μολαμψξοηο σινχομα ιμι ινρ πςοηςαννξοκ σελγιι; - λοξσταξτα; νοφετ βωτψ οτξοσιτεμψξων αδςεσον ιμι ςεϊυμψτατον συννιςοχαξιρ, εσμι ότοηο τςεβυετ δαξ- ξαρ λοναξδα. συύεστχυΰτ σμεδυΰύιε τιπω λοναξδ: τιπ 1 - χξυτςεξξεε πεςενεύεξιε; τιπ 2 - ημοβαμψξοε πεςενεύεξιε; τιπ 3 - χξυτςεξξεε πεςενεύαενοε σνεύεξιε; τιπ 4 - ημοβαμψξοε πεςενεύαενοε σνεύεξιε; τιπ 5 - ημοβαμψξοε αδδιτιχξοε σνεύεξιε; τιπ 6 - ημοβαμψξοε αδδιτιχξοε πεςενεύαενοε σνεύεξιε; τιπ 7 - οπςεδεμεξιε σοδεςφινοηο σώετώιλα αδςεσοχ; τιπ 10 - νοδιζιλαγιρ σώετώιλα αδςεσοχ; τιπ 11 - υσταξοχλα ηςαξιγ πςοηςαννω (.LIMIT); τιπ 12 - σνεύεξιε πςοηςαννξοκ σελγιι; τιπ 13 - ξε ισπομψϊυετσρ; τιπ 14 - πεςενεύαενοε σνεύεξιε πςοηςαννξοκ σελγιι; τιπ 15 - αδδιτιχξοε σνεύεξιε πςοηςαννξοκ σελγιι; τιπ 16 - αδδιτιχξοε πεςενεύαενοε σνεύεξιε πςοηςαννξοκ σελ- γιι; - 23 - τιπ 17 - σμοφξοε σνεύεξιε. 3.4.1. χξυτςεξξεε πεςενεύεξιε δαξξωκ τιπ ϊαπισι οπςεδεμρετ πςρνοκ υλαϊατεμψ ξα αδςεσ χξυτςι νοδυμρ. βαϊοχωκ αδςεσ τελυύεκ πςοηςαννξοκ σελγιι πςιβαχμρετσρ λ υλαϊαξξοκ λοξσταξτε, ι ςεϊυμψτατ ϊαπισωχαετ- σρ χ χωθοδξοκ ζακμ πο χωώισμεξξονυ αδςεσυ, τ.ε. συννιςυετσρ βακτ σνεύεξιρ σο ϊξαώεξιεν, χωώισμρενων οτξοσιτεμψξο αδςεσα ϊαηςυϊλι πςεδϋεστχυΰύεηο βμολα TXT. πςινες 1. πςινες 2. A: MOV #A,R0 .WORD A λοναξδα χξυτςεξξεηο πεςενεύεξιρ ινεετ ζοςνατ, πςεδσ- ταχμεξξωκ ξα ςισ. 15. !-------------------! !σνεύεξιε ! B ! 1 ! !-------------------! ! λοξσταξτα ! !-------------------! ςισ. 15 3.4.2. ημοβαμψξοε πεςενεύεξιε ότοτ τιπ ϊαπισι οπςεδεμρετ πςρνοκ υλαϊατεμψ ξα ημο- βαμψξωκ σινχομ. λονποξοχύιλ οπςεδεμρετ ημοβαμψξωκ σινχομ ι πονεύαετ ςεϊυμψτατ χ χωθοδξοκ ζακμ πο χωώισμεξξονυ αδςεσυ. πςινες 1. πςινες 2. MOV #GLOBAL,R0 .WORD GLOBAL ζοςνατ τιπα λοναξδω πςεδσταχμεξ ξα ςισ. 16. !-------------------! !σνεύεξιε ! B ! 2 ! !-------------------! ! σινχομψξοε ινρ ! !--- ----! ! χ λοδε RAD50 ! !-------------------! ςισ. 16 - 24 - 3.4.3. χξυτςεξξεε πεςενεύαενοε σνεύεξιε ότοτ τιπ ϊαπισι οπςεδεμρετ οτξοσιτεμψξυΰ σσωμλυ ξα αβσομΰτξωκ αδςεσ χξυτςι πεςενεύαενοκ λοξτςομψξοκ σελγιι. πςινες 1. πςινες 2. CLR 177550 MOV 177550,R0 ζοςνατ τιπα λοναξδω πςεδσταχμεξ ξα ςισ. 17. !-------------------! !σνεύεξιε ! B ! 3 ! !-------------------! ! λοξσταξτα ! !-------------------! ςισ. 17 3.4.4. ημοβαμψξοε πεςενεύαενοε σνεύεξιε ότοτ τιπ ϊαπισι σοδεςφιτ οτξοσιτεμψξυΰ σσωμλυ ξα ημο- βαμψξωκ σινχομ. λονποξοχύιλ οπςεδεμρετ ινρ ημοβαμψξοηο σιν- χομα ι εηο αδςεσ, ϊατεν χωώισμρετ σνεύεξιε νεφδυ αδςεσον (αδςεσ δαξξοκ ιξστςυλγιι+2), χ λοτοςωκ βυδετ πονεύεξο σνε- ύεξιε, ι αδςεσον ημοβαμψξοηο σινχομα. πομυώεξξοε ϊξαώεξιε σνεύεξιρ ϊαπισωχαετσρ χ χωθοδξοκ ζακμ πο σοοτχετστχυΰύενυ αδςεσυ (αδςεσ δαξξοκ ιξστςυλγιι+2). πςινες 1. πςινες 2. CLR GLOBAL MOV GLOBAL,R0 ζοςνατ τιπα λοναξδω πςεδσταχμεξ ξα ςισ. 18. !-------------------! !σνεύεξιε ! B ! 4 ! !-------------------! ! σινχομψξοε ινρ ! !--- ---! ! χ λοδε RAD50 ! !-------------------! ςισ. 18 - 25 - 3.4.5. ημοβαμψξοε αδδιτιχξοε σνεύεξιε ότοτ τιπ ϊαπισι σοδεςφιτ πςρνοκ υλαϊατεμψ ξα ημοβαμψ- ξωκ σινχομ σ δοπομξιτεμψξοκ λοξσταξτοκ. λονποξοχύιλ οπςεδε- μρετ αδςεσ ημοβαμψξοηο σινχομα, δοβαχμρετ λ ξενυ υλαϊαξξυΰ λοξσταξτυ ι πομυώεξξοε ϊξαώεξιε ϊαπισωχαετ χ χωθοδξοκ ζακμ. πςινες 1. πςινες 2. MOV #GLOBAL+2,R0 .WORD GLOBAL-4 ζοςνατ τιπα λοναξδω πςεδσταχμεξ ξα ςισ. 19. !-------------------! !σνεύεξιε ! B ! 5 ! !-------------------! ! σινχομψξοε ινρ ! !--- ----! ! χ λοδε RAD50 ! !-------------------! ! λοξσταξτα ! !-------------------! ςισ. 19 3.4.6. ημοβαμψξοε αδδιτιχξοε πεςενεύαενοε σνεύεξιε ότοτ τιπ ϊαπισι σοδεςφιτ σσωμλυ ξα ημοβαμψξωκ σινχομ σ δοπομξιτεμψξοκ λοξσταξτοκ. λονποξοχύιλ οπςεδεμρετ αδςεσ υλαϊαξξοηο ημοβαμψξοηο σινχομα ι πςιβαχμρετ λ ξενυ υλαϊαξ- ξυΰ λοξσταξτυ. ιϊ πομυώεξξοηο ϊξαώεξιρ λονποξοχύιλ χωώιταετ αδςεσ ιξστςυλγιι+2, χ λοτοςωκ βυδετ πονεύεξο πομυώεξξοε σνεύεξιε. ϊατεν ότο σνεύεξιε ϊαπισωχαετσρ χ χωθοδξοκ ζακμ. πςινες 1. πςινες 2. CLR GLOBAL+2 MOV GLOBAL-5,R0 ζοςνατ τιπα λοναξδω πςεδσταχμεξ ξα ςισ. 20. - 26 - !-------------------! !σνεύεξιε ! B ! 6 ! !-------------------! ! σινχομψξοε ινρ ! !--- ----! ! χ λοδε RAD50 ! !-------------------! ! λοξσταξτα ! !-------------------! ςισ. 20 3.4.7. οπςεδεμεξιε σοδεςφινοηο σώετώιλα αδςεσα ότοτ τιπ ϊαπισι οβ'ρχμρετ τελυύυΰ PSECT ι τελυύεε ϊξα- ώεξιε σώετώιλα. λονποξοχύιλ ϊαπονιξαετ ποσμεδξικ αδςεσ+2 πςεδϋεστχυΰύεηο οβ'ρχμεξιρ δαξξοκ σελγιι. οξ δοβαχμρετ λ ότονυ αδςεσυ υλαϊαξξυΰ λοξσταξτυ ι ϊαπονιξαετ ςεϊυμψτατ λαλ τελυύεε ϊξαώεξιε σώετώιλα. ζοςνατ τιπα λοναξδω πςεδσταχμεξ ξα ςισ. 21. !-------------------! ! 0 ! B ! 7 ! !-------------------! ! ινρ σελγιι ! !--- ----! ! χ λοδε RAD50 ! !-------------------! ! λοξσταξτα ! !-------------------! ςισ. 21 3.4.8. νοδιζιλαγιρ σώετώιλα αδςεσοχ ότοτ τιπ ϊαπισι νοδιζιγιςυετ τελυύεε ϊξαώεξιε σώετώι- λα. λονποξοχύιλ δοβαχμρετ λ τελυύενυ ϊξαώεξιΰ βαϊοχοηο σώετώιλα PSECT υλαϊαξξυΰ λοξσταξτυ ι ϊαπονιξαετ ςεϊυμψτατ λαλ τελυύεε ϊξαώεξιε σώετώιλα. πςινες 1. πςινες 2. . = .+N .BLKB N ζοςνατ τιπα λοναξδω πςεδσταχμεξ ξα ςισ. 22. - 27 - !-------------------! ! 0 ! B ! 10 ! !-------------------! ! λοξσταξτα ! !-------------------! ςισ. 22 3.4.9. υσταξοχλα ηςαξιγ πςοηςαννω ότοτ τιπ ϊαπισι σοϊδαετσρ πςι ισπομψϊοχαξιι διςελτιχω ασσενβμεςα .LIMIT. λονποξοχύιλ ιϊχμελαετ πεςχωκ αδςεσ χωϋε ϊαηομοχλα (σ λοτοςοηο οβωώξο ξαώιξαετσρ στελ) ι χεςθξικ αδςεσ ςαϊνεύεξιρ πςοηςαννω. ϊατεν οξ ϊαπισωχαετ ότι αδςεσα χ χωθοδξοκ ζακμ χ δχα σμοχα. πςινες. .LIMIT ζοςνατ τιπα λοναξδω πςεδσταχμεξ ξα ςισ. 23. !-------------------! !σνεύεξιε ! B ! 11 ! !-------------------! ςισ. 23 3.4.10. σνεύεξιε πςοηςαννξοκ σελγιι ότοτ τιπ ϊαπισι σοδεςφιτ πςρνοκ υλαϊατεμψ ξα ξαώαμο δςυηοκ PSECT, σοδεςφαύεκ οπςεδεμεξιε ινεξι, ξα λοτοςυΰ πςοιϊχοδιτσρ σσωμλα χ δαξξοκ PSECT. λονποξοχύιλ ιϊχμελαετ τελυύεε ϊξαώεξιε βαϊοχοηο αδςεσα υλαϊαξξοκ PSECT ι ϊαπισω- χαετ εηο χ χωθοδξοκ ζακμ. πςινες 1. πςινες 2. .PSECT A .PSECT A B: B: . . . . . . . . . . . . . . . . . . .PSECT C .PSECT C MOV #B,R0 .WORD B - 28 - ζοςνατ τιπα λοναξδω πςεδσταχμεξ ξα ςισ. 24. !-------------------! !σνεύεξιε ! B ! 12 ! !-------------------! ! ινρ σελγιι ! !--- ----! ! χ λοδε RAD50 ! !-------------------! ςισ. 24 3.4.11. πεςενεύαενοε σνεύεξιε πςοηςαννξοκ σελγιι ότοτ τιπ ϊαπισι σοδεςφιτ οτξοσιτεμψξοε σνεύεξιε δο αδςεσα ξαώαμα δςυηοκ PSECT, ςασπομοφεξξοκ χ τον φε νοδυμε. λονποξοχύιλ οπςεδεμρετ τελυύικ βαϊοχωκ αδςεσ υλαϊαξξοκ PSECT. ϊατεν οξ χωώιταετ ιϊ ότοηο ϊξαώεξιρ αδςεσ+2, χ λοτο- ςωκ βυδετ ϊαπισαξο πομυώεξξοε ϊξαώεξιε σνεύεξιρ, ι ϊαπισω- χαετ ςεϊυμψτατ χ χωθοδξοκ ζακμ. πςινες. .PSECT A B: . . . . . . . . . .PSECT C MOV B,R0 ζοςνατ τιπα λοναξδω πςεδσταχμεξ ξα ςισ. 25. !-------------------! !σνεύεξιε ! B ! 14 ! !-------------------! ! ινρ σελγιι ! !--- ----! ! χ λοδε RAD50 ! !-------------------! ςισ. 25 - 29 - 3.4.12. αδδιτιχξοε σνεύεξιε πςοηςαννξοκ σελγιι ότοτ τιπ ϊαπισι οπςεδεμρετ πςρνοκ υλαϊατεμψ ξα αδςεσ χ δςυηοκ PSECT, ςασπομοφεξξοκ χ τον φε νοδυμε. λονποξοχύιλ οπςεδεμρετ τελυύικ βαϊοχωκ αδςεσ υλαϊαξξοκ PSECT. οξ δοβαχ- μρετ λοξσταξτυ λ τελυύενυ βαϊοχονυ αδςεσυ ι πομυώεξξοε ϊξα- ώεξιε ϊαπισωχαετ χ χωθοδξοκ ζακμ. πςινες 1. πςινες 2. .PSECT A .PSECT A B: B: . . . . . . . . . . . . . . . . . . C: C: . . . . . . . . . . . . . . . . . . .PSECT D MOV #B+10,R0 .WORD B+10 MOV #C,R0 .WORD C ζοςνατ τιπα λοναξδω πςεδσταχμεξ ξα ςισ. 26. !-------------------! !σνεύεξιε ! B ! 15 ! !-------------------! ! ινρ σελγιι ! !--- ----! ! χ λοδε RAD50 ! !-------------------! ! λοξσταξτα ! !-------------------! ςισ. 26 3.4.13. αδδιτιχξοε πεςενεύαενοε σνεύεξιε πςοηςαννξοκ σελγιι ότοτ τιπ ϊαπισι οπςεδεμρετ οτξοσιτεμψξοε σνεύεξιε δο αδςεσα δςυηοκ PSECT, ςασπομοφεξξοκ χ τον φε νοδυμε. λονπο- ξοχύιλ οπςεδεμρετ τελυύικ βαϊοχωκ αδςεσ υλαϊαξξοκ PSECT ι δοβαχμρετ λ ξενυ λοξσταξτυ. ϊατεν χωώιταετ ιϊ πομυώεξξοηο ϊξαώεξιρ αδςεσ ιξστςυλγιι+2, χ λοτοςωκ βυδετ ϊαπισαξ ςεϊυμψτατ. πομυώεξξοε ϊξαώεξιε χωχοδιτσρ χ χωθοδξοκ ζακμ. - 30 - πςινες. .PSECT A B: . . . . . . . . . C: .PSECT D MOV B+10,R0 MOV C,R0 ζοςνατ τιπα λοναξδω πςεδσταχμεξ ξα ςισ. 27. !-------------------! !σνεύεξιε ! B ! 16 ! !-------------------! ! ινρ σελγιι ! !--- ----! ! χ λοδε RAD50 ! !-------------------! ! λοξσταξτα ! !-------------------! ςισ. 27 3.4.14. σμοφξοε σνεύεξιε ότοτ τιπ ϊαπισι σοδεςφιτ λονπμελσξοε πεςενεύαενοε χωςαφεξιε. λονπμελσξοε πεςενεύαενοε χωςαφεξιε - ότο χωςαφε- ξιε, χ λοτοςον μΰβαρ δχοιώξαρ ιμι υξαςξαρ οπεςαγιρ ναλςοασ- σενβμεςα ςαϊςεϋεξα σ μΰβων τιπον αςηυνεξτα, ξεϊαχισινο οτ αςηυνεξτα, λοτοςωκ νοφετ βωτψ ξεοπςεδεμεξξων ημοβαμψξων σινχομον, πεςενεύαενων ι ςασπομοφεξξων χ δςυηοκ PSECT, αβσομΰτξων ιμι λονπμελσξων πεςενεύαενων ποδχωςαφεξιεν. σμοχο λοναξδω RLD σοδεςφιτ στςολυ ϊξαλοχ, οπςεδεμρΰύυΰ λοδω οπεςαγιι ι αςηυνεξτω. λαφδωκ λοδ οπεςαγιι ϊαξιναετ οδιξ βακτ, ι πομξαρ λοναξδα RLD δομφξα ςασπομαηατψσρ χ οδξον βμολε δαξξωθ. λοναξδα "σοθςαξιτψ ςεϊυμψτατ" (λοδω 12 ι 13) υλαϊωχαετ, ώτο ϊξαώεξιε δομφξο βωτψ ϊαπισαξο χ χωθοδ- ξοκ ζακμ πο σοοτχετστχυΰύενυ αδςεσυ. πςινεώαξιε. σμεδυετ πονξιτψ, ώτο λονπμελσξωε πεςενεύε- ξιρ ϊαπςεύεξω δμρ πςοηςανν, λονποξυΰύιθσρ δμρ ςαβοτω χ οπε- ςατιχξον ςαϊδεμε. λονποξοχύιλ χοσπςιξιναετ χσε οπεςαξδω λαλ 16-βιτξωε ϊξαλοχωε ϊξαώεξιρ, ισπομψϊυρ δχοιώξυΰ αςιζνετιλυ σ δοπομξε- ξιεν δο 2. ςεϊυμψτατω όλχιχαμεξτξω χωςαφεξιρν, λοτοςωε χωώισμρΰτσρ ασσενβμεςον πςι τςαξσμργιι. - 31 - πςινεώαξιρ: 1. ποπωτλα δεμεξιρ ξα ξυμψ σοοτχετστχυετ ςεϊυμψτατυ 0. λονποξοχύιλ χωδαετ πςεδυπςεφδαΰύεε σοοβύεξιε. 2. χσε ςεϊυμψτατω υσελαΰτσρ σμεχα δο 16 ςαϊςρδοχ. εσμι ώισμο σμιϋλον χεμιλο, το διαηξοστιλα ξε χωδαετσρ. εσμι ςεϊυμψτατ νοδιζιγιςυετ βακτ, λονποξοχύιλ ςασσνατςιχαετ δαξ- ξυΰ σιτυαγιΰ λαλ οϋιβλυ υσεώεξιρ (βακτοχωε οπεςαγιι ϊαπςε- ύεξω). 3. χσε οπεςαγιι πςοιϊχοδρτσρ ξαδ πεςενεύαενωνι (αδδι- τιχξοε) ιμι αβσομΰτξωνι 16-ςαϊςρδξωνι ϊξαώεξιρνι PC. χ σιστενε ισπομψϊυΰτσρ σμεδυΰύιε λοδω οπεςαγικ: 0 - ξετ οπεςαγικ; 1 - σμοφεξιε (+); 2 - χωώιταξιε (-); 3 - υνξοφεξιε (*); 4 - δεμεξιε (/); 5 - μοηιώεσλοε "ι" (&); 6 - μοηιώεσλοε "ιμι" (!); 7 - ισλμΰώαΰύεε "ιμι" ; 10 - οτςιγαξιε (-); 11 - δοπομξεξιε (^C); 12 - σοθςαξιτψ ςεϊυμψτατ (ϊαχεςϋεξιε λοναξδω); 13 - σοθςαξιτψ ςεϊυμψτατ σ πεςενεύαενων σνεύεξιεν (ϊαχεςϋεξιε λοναξδω); 16 - χωϊχατψ ημοβαμψξωκ σινχομ; ϊα λοναξδοκ σμεδυΰτ ώετωςε βακτα, σοδεςφαύιε σινχομψξοε ινρ χ λοδε RAD50; 17 - χωϊχατψ πεςενεύαενοε ϊξαώεξιε; ϊα λοναξδοκ σμεδυετ οδιξ βακτ, σοδεςφαύικ ξονες σελγιι, ι δχα βακτα, σοδεςφαύιε σνεύεξιε χ σελγιι; 20 - χωϊχατψ λοξσταξτυ; ϊα λοναξδοκ σμεδυΰτ δχα βακτα, σοδεςφαύιε λοξσταξτυ. - 32 - πςινες. .PSECT ALPHA A: . . . . . . . . . .PSECT BETA B: . . . . . . . . . MOV #A+B->,R1 ζοςνατ τιπα λοναξδω πςεδσταχμεξ ξα ςισ. 28. !-------------------! !σνεύεξιε ! B ! 17 ! !-------------------! ! σμοφξαρ στςολα ! !-------------------! ! 12 ! ! !-------------------! ςισ. 28 3.5. βμολ ENDMOD λαφδωκ οβ'ελτξωκ νοδυμψ δομφεξ ϊαλαξώιχατψσρ βμολον ENDMOD (βμολ λοξγα νοδυμρ). βμολ ENDMOD ινεετ οδξο σμοχο δαξξωθ, λοτοςοε σοδεςφιτ λοδ ιδεξτιζιλατοςα τιπα βμολα (λοδ ιτβ=6). - 33 - 4. ζοςνατ ζακμα STB λονποξοχύιλ νοφετ σοϊδαχατψ τςετψιν χωθοδξων ζακμον - ταβμιγυ οπςεδεμεξιρ σινχομοχ (STB). ζακμ STB σοδεςφιτ ταβ- μιγυ οπςεδεμεξιρ ημοβαμψξωθ σινχομοχ, ξαπςινες: - εσμι ισθοδξωκ ζακμ σοδεςφιτ οπεςατος "X == 10", το χ ζακμ STB ϊαπισωχαετσρ "X = 10", τ.ε. οπςεδεμεξιε ημοβαμψξοηο σινχομα θ; - εσμι ισθοδξωκ ζακμ σοδεςφιτ A = FOO, το χ ζακμ STB ϊαπισωχαετσρ αβσομΰτξοε ϊξαώεξιε αδςεσα FOO. ζακμ STB νοφετ ισπομψϊοχατψσρ λαλ σςεδστχο σχρϊι νεφδυ ζοξοχων ϊαδαξιεν ι ϊαδαξιεν οπεςατιχξοηο ςαϊδεμα. δμρ ότοηο ξεοβθοδινο σλονποξοχατψ ζοξοχοε ϊαδαξιε ι πομυώιτψ ζακμ STB. ϊατεν, πςι λονποξοχλε ϊαδαξιρ οπεςατιχξοηο ςαϊδεμα, χλμΰώιτψ ζακμ STB λαλ οδιξ ιϊ χθοδξωθ ζακμοχ. χ ότον σμυώαε ϊαδαξιε οπεςατιχξοηο ςαϊδεμα βυδετ ινετψ δοστυπ λ σινχομψ- ξων σσωμλαν, ισπομψϊυενων ζοξοχων ϊαδαξιεν. ταλφε νοφξο ισπομψϊοχατψ ζακμ STB δμρ σοϊδαξιρ σςεδστχ σχρϊι νεφδυ πςοηςαννοκ ι σινχομψξων οτμαδώιλον. ζακμ STB (ςισ. 29) σοδεςφιτ τομψλο βμολι δαξξωθ GSD, ϊα λοτοςωνι σμεδυΰτ βμολι ENDGSD ι ENDMOD. ζοςνατ ζακμα STB !-----------------------! ! ινρ οβ'ελτξοηο νοδυμρ ! ! (βμολ GSD λιόβ=0) ! !-----------------------! ! ιδεξτιζιλατος χεςσιι ! ! πςοηςαννω ! ! (βμολ GSB λιόβ=6) ! !-----------------------! ! ινρ λοξτςομψξοκ σελγιι! ! (βμολ GSB λιόβ=1) ! !-----------------------! ! ιξζοςναγιρ ο ημοβαμψ- ! ! ξον σινχομε ! ! (βμολ GSB λιόβ=4) ! !-----------------------! . . . . . . !-----------------------! ! ιξζοςναγιρ ο ημοβαμψ- ! ! ξον σινχομε ! ! (βμολ GSB λιόβ=4) ! !-----------------------! ! βμολ ENDGSD ! !-----------------------! ! βμολ ENDMOD ! !-----------------------! ςισ. 29 - 34 - 5. ζοςνατ βιβμιοτεώξωθ ζακμοχ χ βιβμιοτελυ χλμΰώαΰτσρ νοδυμι, λοτοςωε ώαστο ισπομψ- ϊυΰτσρ χ πςοηςανναθ πομψϊοχατεμεκ. πομψϊοχατεμψ νοφετ χλμΰ- ώιτψ χ σιστενξυΰ οβ'ελτξυΰ βιβμιοτελυ σχοκ νοδυμψ, μιβο σοϊδατψ βιβμιοτελυ σ πονούψΰ λοναξδω LIBRARY ι λμΰώα CREATE. οβ'ελτξωκ νοδυμψ, χλμΰώεξξωκ χ βιβμιοτελυ, πεςεσταετ βωτψ ξεϊαχισινων. νοδυμι οβ'εδιξρΰτσρ ι σταξοχρτσρ ώαστψΰ βιβμιοτεώξοκ στςυλτυςω. πςι οβ'εδιξεξιι νοδυμεκ χ βιβμιοτελυ ισπομψϊυετσρ βακ- τοχωκ σώετώιλ. ότο σχρϊαξο σ τεν, ώτο δμιξα νξοηιθ νοδυμεκ, σοδεςφαύιθ οβ'ελτξωκ λοδ ιμι σινχομψξυΰ ιξζοςναγιΰ, νοφετ ολαϊατψσρ ςαχξοκ ξεώετξονυ ώισμυ βακτοχ. οβ'εδιξεξιε ταλιθ νοδυμεκ σ ισπομψϊοχαξιεν σώετώιλα σμοχ νοφετ πςιχεστι λ ισλαφεξιΰ ιξζοςναγιι (ςισ. 30). ποότονυ νοδυμι χ βιβμιοτελαθ πςισοεδιξρΰτσρ βακτανι. ότο οϊξαώαετ, ώτο νοδυμψ νοφετ ξαώιξατψσρ σ ξεώετξοηο αδςε- σα. εσμι ότο ινεετ νεστο, το λονποξοχύιλ ϊανεξρετ αδςεσ νοδυμρ ξα ώετξωκ χο χςενρ λονποξοχλι. - 35 - δχα σποσοβα οβ'εδιξεξιρ νοδυμεκ βακτω σμοχα νοδυμψ 1 !-----! !-----!-----! ! 1 ! ! 2 ! 1 ! !-----! !-----!-----! ! 2 ! ! 4 ! 3 ! !-----! !-----!-----! ! 3 ! ! 5 ! !-----! !-----! ! 4 ! !-----! ! 5 ! !-----! βακτω σμοχα νοδυμψ 2 !-----! !-----!-----! ! 1 ! ! 2 ! 1 ! !-----! !-----!-----! ! 2 ! ! 4 ! 3 ! !-----! !-----!-----! ! 3 ! ! 5 ! !-----! !-----! ! 4 ! !-----! ! 5 ! !-----! οβ'εδιξρενωε νοδυμι (1 ι 2). βακτω σμοχα νοδυμψ 1 !-----! νοδυμψ 1 !-----!-----! ! 1 ! ! 2 ! 1 ! !-----! !-----!-----! ! 2 ! ! 4 ! 3 ! !-----! !-----!-----! ! 3 ! νοδυμψ 2 ! 1 ! 5 ! !-----! !-----!-----! ! 4 ! ! 3 ! 2 ! !-----! !-----!-----! ! 5 ! ! 5 ! 4 ! νοδυμψ 2 !-----! !-----!-----! ! 1 ! !-----! ! 2 ! !-----! ! 3 ! !-----! ! 4 ! !-----! ! 5 ! !-----! ςισ. 30 σιστενα ποδδεςφιχαετ δχα τιπα βιβμιοτελ: ναλςοβιβμιο- τελυ ι οβ'ελτξυΰ βιβμιοτελυ. πο υνομώαξιΰ οβ'ελτξωε βιβμιο- τελι ινεΰτ τιπ ζακμα OBJ, ναλςοβιβμιοτελι - MAC. - 36 - βιβμιοτεώξωκ ζακμ σοστοιτ ιϊ ϊαηομοχλα ζακμα, ϊατεν ιδυτ λαταμοη βιβμιοτελι, νοδυμι, χλμΰώεξξωε χ βιβμιοτελυ, ι βμολ λοξγα βιβμιοτεώξοηο ζακμα (ςισ. 31). ζοςνατ βιβμιοτεώξοηο ζακμα !---------------! ! ϊαηομοχολ ! ! βιβμιοτεώξοηο ! ! ζακμα ! !---------------! ! λαταμοη ! ! οβ'ελτξωθ ! ! νοδυμεκ ! !---------------! ! ! . οβ'ελτξωε . . νοδυμι . . . !---------------! ! βμολ λοξγα ! ! βιβμιοτεώξοηο ! ! ζακμα ! !---------------! ςισ. 31 χ λαταμοηε βιβμιοτεώξοηο ζακμα ινεετσρ ιξζοςναγιρ ο χσεθ νοδυμρθ, ξαθοδρύιθσρ χ ζακμε. 5.1. στςυλτυςα ναλςοβιβμιοτελι ϊαηομοχολ βιβμιοτελι σοδεςφιτ ιξζοςναγιΰ ο σανοκ βιβ- μιοτελε ι ςαϊμιώεξ δμρ δχυθ τιποχ βιβμιοτελ. δμρ ναλςοβιβ- μιοτελι οξ ϊαξιναετ οδιξ βμολ, ξεισπομψϊυενωε ρώεκλι βμολα ϊαπομξρΰτσρ ξυμρνι. στςυλτυςα ϊαηομοχλα ναλςοβιβμιοτελι πςεδσταχμεξα χ ταβμ. 2. χσε ϊξαώεξιρ ώισεμ πςεδσταχμεξω χ χοσψνεςιώξον χιδε. δατα ι χςενρ, λοτοςωε ινεΰτ σταξδαςτξωκ ζοςνατ χ σιστενε, ρχμρΰτσρ δατοκ ι χςενεξεν σοϊδαξιρ βιβμιοτελι. - 37 - ταβμιγα 2 ----------------------------------------------- ρώεκλα ! ϊξαώεξιε ! χωπομξρεναρ ζυξλγιρ ----------------------------------------------- 0 ! 1001 ! λοδ ιδεξτιζιλατοςα ι τιπα --------!----------!--------------------------- 2 ! 310 ! ξονες χεςσιι βιβμιοτελι --------!----------!--------------------------- 4 ! 0 ! ξε ισπομψϊυετσρ --------!----------!--------------------------- 6 ! ! δατα ( 0 - εσμι ξετ ) --------!----------!--------------------------- 10 ! ! χςενρ σοϊδαξιρ --------!----------!---- ---- 12 ! ! χ δχυθ σμοχαθ --------!----------!--------------------------- 14 ! 0 ! ξε ισπομψϊυετσρ --------!----------!--------------------------- . ! . ! . ! . ! ξε ισπομψϊυετσρ . ! . ! --------!----------!--------------------------- 32 ! 10 ! ςαϊνες ϊαπισεκ λαταμοηα --------!----------!--------------------------- 34 ! ! οτξοσιτεμψξωκ ξονες βμολα ! ! ξαώαμα λαταμοηα --------!----------!--------------------------- ! !ναλσιναμψξοε ώισμο ϊαπισεκ, 36 ! ! λοτοςοε νοφετ βωτψ χ ! ! λαταμοηε (πο υνομώαξιΰ ! ! οτχοδιτσρ 200) --------!----------!--------------------------- 40 ! ! σώετώιλ σχοβοδξωθ ϊαπισεκ ! ! χ λαταμοηε ρώεκλα 36 υλαϊωχαετ ναλσιναμψξοε λομιώεστχο ϊαπισεκ, λοτοςωε νοηυτ πονεστιτψσρ χ λαταμοηε. ότο ϊξαώεξιε οπςεδε- μρετσρ πςι σοϊδαξιι βιβμιοτελι σ πονούψΰ πςοηςαννω LIBR ι λμΰώα /M:N. "N" πο υνομώαξιΰ βεςετσρ ςαχξων 200 (ζαλτιώεσλι δμιξα λαταμοηα πομυώαετσρ ςαχξοκ 2 βμολαν). δμρ ναλςοβιβμιοτελι λαταμοηον ρχμρετσρ ταβμιγα ναλςοι- νεξ (MNT). στςυλτυςα ϊαπισι χ λαταμοηε οδιξαλοχα δμρ 2 τιποχ βιβμιοτελ ι πςεδσταχμεξα ξα ςισ. 32. βιτ 15 χ 3-ν σμοχε ϊαπισι ισπομψϊυετσρ τομψλο χ οβ'ελτξοκ βιβμιοτελε. !-------------------------------------------! ! ι ν ρ (δχα σμοχα ! !-------- --------! ! χ λοδε RAD50) ! !-------------------------------------------! ! ! ξονες βμολα οτξοσιτεμψξο ξαώαμα ζακμα ! !-------------------------------------------! ! ξε ισπομψϊυ- ! οτξοσιτεμψξωκ βακτ χ βμολε ! ! ετσρ (7 βιτ) ! (9 βιτ) ! !-------------------------------------------! ςισ. 32 - 38 - λαταμοη ναλςοβιβμιοτελι ξαώιξαετσρ σ πεςχοηο οτξοσι- τεμψξοηο βμολα βιβμιοτεώξοηο ζακμα. χ ξυμεχον οτξοσιτεμψξον βμολε ναλςοβιβμιοτελι ςασπομοφεξ εε ϊαηομοχολ. δμιξα λατα- μοηα οπςεδεμρετσρ ϊαςαξεε, πο υνομώαξιΰ δμιξα ςαχξα 2 βμο- λαν. οξα νοφετ βωτψ ιϊνεξεξα λμΰώον /M (πςοηςαννα LIBR). ξεισπομψϊυενωε χθοδω χ λαταμοη ϊαπομξρΰτσρ λοδον 177777 (-1). ζακμω ναλςοβιβμιοτελι ϊαπομξρΰτσρ, ξαώιξαρ σ πεςχοηο βμολα ποσμε λαταμοηα. ότο οτξοσιτεμψξωκ βμολ 3 βιβμιοτεώξο- ηο ζακμα, εσμι δμιξα λαταμοηα οπςεδεμεξα πο υνομώαξιΰ. 5.2. στςυλτυςα οβ'ελτξοκ βιβμιοτελι στςυλτυςα ϊαηομοχλα οβ'ελτξοκ βιβμιοτελι οτμιώαετσρ οτ στςυλτυςω ναλςοβιβμιοτελι ι πςεδσταχμεξα χ ταβμ. 3. ταβμιγα 3 ----------------------------------------------- ρώεκλα ! ϊξαώεξιε ! χωπομξρεναρ ζυξλγιρ ----------------------------------------------- 0 ! 1 ! λοδ ϊαηομοχλα βμολα --------!----------!---- ---- 2 ! 42 ! βιβμιοτελι --------!----------!--------------------------- 4 ! 7 ! λοδ βιβμιοτελι --------!----------!--------------------------- 6 ! 310 ! ξονες χεςσιι βιβμιοτελι --------!----------!--------------------------- 10 ! 0 ! ξε ισπομψϊυετσρ --------!----------!--------------------------- 12 ! ! δατα (0-εσμι οτσυτστχυετ) --------!----------!--------------------------- 14 ! ! χςενρ σοϊδαξιρ --------!----------!---- ---- 16 ! ! χ δχυθ σμοχαθ --------!----------!--------------------------- 20 ! 0 ! 1, εσμι βιβμιοτελα σοϊδαξα ! ! σ λμΰώον /X --------!----------!--------------------------- . ! . ! . ! . ! ξε ισπομψϊυετσρ . ! . ! --------!----------!--------------------------- 26 ! 10 ! οτξοσιτεμψξωκ αδςεσ ! ! ξαώαμα λαταμοηα --------!----------!--------------------------- 30 ! ! λομιώεστχο βακτοχ, ! ! οτχεδεξξωθ ποδ λαταμοη --------!----------!--------------------------- 32 ! 0 ! ξε ισπομψϊυετσρ --------!----------!--------------------------- 34 ! !οτξοσιτεμψξωκ ξονες πεςχοηο ! ! ξεϊαπομξεξξοηο βμολα --------!----------!--------------------------- 36 ! !πεςχωκ σχοβοδξωκ βακτ βμολα --------!----------!--------------------------- 40 ! ! ξαώαμο λαταμοηα - 39 - δατα σοϊδαξιρ βιβμιοτελι δαξα χ ζοςνατε σιστενω. ζοςνατ ϊαπισι χ λαταμοηε οβ'ελτξοκ βιβμιοτελι ταλοκ φε, λαλ ι δμρ ναλςοβιβμιοτελι (σν. ςισ. 32). οτμιώιε ϊαλμΰ- ώαετσρ χ τον, ώτο δμρ οβ'ελτξωθ βιβμιοτελ λαταμοηον ρχμρετ- σρ ταβμιγα τοώελ χθοδα (εςτ). σμεδυετ πονξιτψ, ώτο πςι χλμΰώεξιι ινεξ νοδυμεκ χ οβ'ελτξυΰ βιβμιοτελυ σ πονούψΰ λμΰώα /N (πςοηςαννα LIBR), βιτ 15 σμοχα "ξονες βμολα οτξοσιτεμψξο ξαώαμα ζακμα" υστα- ξαχμιχαετσρ χ 1. εσμι φε βιβμιοτελα σοϊδαξα λοναξδοκ νοξι- τοςα LIBRARY, το ινεξα νοδυμεκ ξε χλμΰώαΰτσρ. λαταμοη οβ'ελτξοκ βιβμιοτελι ξαώιξαετσρ ξεποσςεδστχεξ- ξο ϊα ϊαηομοχλον (σμοχο 40). λαταμοη ινεετ δμιξυ, δοστατοώ- ξυΰ δμρ χλμΰώεξιρ τομψλο οπςεδεμεξξοηο ώισμα νοδυμεκ χ βιβ- μιοτελυ. ξεισπομψϊυενωε οβμαστι χ λαταμοηε ϊαπομξρΰτσρ ξυμρνι. 5.3. ζοςνατ βμολα λοξγα βιβμιοτελι χσε βιβμιοτελι, οπισαξξωε χωϋε, ινεΰτ χ λοξγε σπε- γιαμψξωκ βμολ. ότοτ βμολ υλαϊωχαετ ξα λοξεγ βιβμιοτεώξοηο ζακμα. στςυλτυςα ποσμεδξεηο βμολα πςεδσταχμεξα ξα ςισ. 33. !-----!-----! ! 0 ! 1 ! !-----!-----! ! 0 ! 10 ! !-----!-----! ! 0 ! 10 ! !-----!-----! ! 0 ! 0 ! !-----!-----! ! ! 357 ! !-----!-----! ςισ. 33 χσε σταςϋιε βακτω ςαχξω 0. σμοχα σοδεςφατ σμεδυΰύυΰ ιξζοςναγιΰ: σμοχο 1 - πςιϊξαλ ξαώαμα βμολα; σμοχο 2 - σώετώιλ βακτοχ χ βμολε; σμοχο 3 - λοδ βμολα λοξγα βιβμιοτελι; σμοχο 4 - ξε ισπομψϊυετσρ (ςαχξο 0); - 40 - σμοχο 5 - ισπομψϊυετσρ τομψλο νμαδϋικ βακτ, λοτοςωκ σοδεςφιτ λοξτςομψξυΰ συννυ. 6. ζοςνατ ζακμα LDA πςοηςαννα χ ζοςνατε LDA νοφετ βωτψ ϊαηςυφεξα χ πανρτψ τομψλο σ πονούψΰ αβσομΰτξοηο πεςζομεξτοώξοηο ϊαηςυϊώιλα ιμι λοναξδω νοξιτοςα ABSLOAD (πςοηςαννα LDA.SAV). ζοςνατ αβσομΰτξοκ ϊαηςυϊλι σοϊδαξ δμρ σοχνεστινοστι σ ζοςνατον πεςζομεξτω σιστεν πμοσ-σν, μοσ-σν ι δοσ-σν. πςοη- ςαννω χ ζοςνατε LDA νοηυτ βωτψ ςασπομοφεξω ξα μΰβον ξοσιτε- με. ζακμ τιπα LDA σοϊδαετσρ πςοηςαννοκ MACRO σ λμΰώον /ENABL:ABS ιμι πςοηςαννοκ LINK σ λμΰώον /L, ιμι λοναξδοκ νοξιτοςα LINK σ λμΰώον /LDA. ζακμ τιπα LDA σοδεςφιτ δχοιώξωε βμολι, λαφδωκ ιϊ λοτο- ςωθ ινεετ αβσομΰτξωκ αδςεσ ϊαηςυϊλι. δχοιώξωε βμολι σοδες- φατ τομψλο αβσομΰτξωε δαξξωε ι αδςεσα. ποσμεδξικ δχοιώξωκ βμολ ινεετ δμιξυ, ςαχξυΰ 6 (πςιϊξαλ λοξγα δχοιώξοηο ζακμα), ι σταςτοχωκ αδςεσ πςοηςαννω. εσμι αδςεσ ώετξωκ, το αβσομΰτ- ξωκ ϊαηςυϊώιλ χωπομξρετ ϊαηςυϊλυ ι ϊαπυσλ πςοηςαννω. εσμι αδςεσ ξεώετξωκ, το χωπομξρετσρ τομψλο ϊαηςυϊλα πςοηςαννω. στςυλτυςα πςοηςαννω χ ζοςνατε LDA πςεδσταχμεξα ξα ςισ. 34. ζακμω τιπα LDA ισπομψϊυΰτσρ δμρ σοϊδαξιρ πςιλμαδξωθ, α ταλφε σπεγιαμψξωθ πςοηςανν, πςεδξαϊξαώεξξωθ δμρ ςαβοτω βεϊ οπεςαγιοξξοκ σιστενω. - 41 - !--------------------------! ! 1 ! !----- -----! ! 0 ! !--------------------------! ! σώετώιλ βακτοχ ! !----- -----! ! χ βμολε ! !--------------------------! ! αβσομΰτξωκ αδςεσ ! !------ -----! ! ϊαηςυϊλι ! !--------------------------! . . . δ α ξ ξ ω ε . . . !--------------------------! ! βακτ λοξτςομψξοκ συννω ! ! βμολα 1 ! !--------------------------! . . . . !--------------------------! ! 1 ! !----- -----! ! 0 ! !--------------------------! ! σώετώιλ βακτοχ ! !----- -----! ! χ βμολε ! !--------------------------! ! αβσομΰτξωκ αδςεσ ! !----- -----! ! ϊαηςυϊλι ! !--------------------------! . . . δ α ξ ξ ω ε . . . !--------------------------! ! βακτ λοξτςομψξοκ συννω ! ! βμολα N ! !--------------------------! ! 1 ! !----- -----! ! 0 ! !--------------------------! ! 6 ! !----- -----! ! 0 ! !--------------------------! ! σταςτοχωκ αδςεσ ! !----- -----! ! πςοηςαννω ! !--------------------------! ! βακτ λοξτςομψξοκ συννω ! !--------------------------! ςισ. 34 - 42 - 7. ζοςνατ ζακμα SAV ζοςνατ SAV ισπομψϊυετσρ δμρ πςοηςανν, λοτοςωε βυδυτ ςαβοτατψ χ ζοξοχον ςαϊδεμε. ότοτ ζοςνατ σοδεςφιτ αβσομΰτξωε αδςεσα πανρτι. χ ξυμεχον βμολε ζακμα ξαθοδιτσρ ιξζοςναγιρ, σοσταχμεξ- ξαρ λονποξοχύιλον δμρ νοξιτοςα. οσταμψξωε βμολι σοδεςφατ δχοιώξωε λοδω πςοηςαννω. χ ρώεκλαθ ξυμεχοηο βμολα ζακμα ξαθοδιτσρ σμεδυΰύαρ ιξζοςναγιρ δμρ νοξιτοςα: 0 - πεςχωε τςι σινχομα (VIR) λμΰώα VIRTUAL χ λοδε RAD50; ισπομψϊυετσρ, εσμι λονποξοχλα πςοιϊχοδιμασψ σ λμΰώον /V; 2 - χεςθξικ χιςτυαμψξωκ αδςεσ πανρτι, ισπομψϊυενωκ πςοηςαννοκ; ισπομψϊυετσρ, εσμι πςι λονποξοχλε χ λοναξδξοκ στςολε βωμ υλαϊαξ λμΰώ /V; 4 - 12 - ξε ισπομψϊυΰτσρ; 14, 16 - χελτος πςεςωχαξικ πο ιξστςυλγιι BPT; υσταξαχμι- χαετσρ τομψλο, εσμι πςι ςαβοτε XM-νοξιτοςα χ λοναξδξοκ στςολε λονποξοχύιλα βωμ υλαϊαξ λμΰώ /R; 20, 22 - χελτος πςεςωχαξικ πο ιξστςυλγιι IOT; υσταξαχμι- χαετσρ τομψλο πςι ςαβοτε XM-νοξιτοςα, εσμι χ λοναξδξοκ στςολε λονποξοχύιλα υλαϊαξ λμΰώ /R; 24 - 32 - ξε ισπομψϊυΰτσρ; 34, 36 - χελτος πςεςωχαξικ πο ιξστςυλγιι TRAP; υσταξαχμι- χαετσρ, εσμι πςι λονποξοχλε χ λοναξδξοκ στςολε βωμ υλαϊαξ λμΰώ /R; 40 - σταςτοχωκ αδςεσ πςοηςαννω; 42 - ξαώαμψξοε ϊξαώεξιε υλαϊατεμρ στελα (ιϊνεξρετσρ λμΰώον λονποξοχύιλα /M); 44 - σμοχο σοστορξιρ πςοηςαννω (JSW); 46 - αδςεσ ϊαηςυϊλι USR (0 οϊξαώαετ σταξδαςτξοε ςαϊνε- ύεξιε); 50 - χεςθξικ αδςεσ πανρτι, ισπομψϊυενωκ πςοηςαννοκ; 52 - 54 - ξε ισπομψϊυΰτσρ; 56 - χ TS-νοξιτοςε ισπομψϊυετσρ δμρ υλαϊαξιρ ςαϊνεςα οβμαστι χ λσμοχαθ, τςεβυενοκ δμρ ςαβοτω πςοηςαννω; - 43 - 60 - 64 - ξε ισπομψϊυΰτσρ; 66 - αδςεσ ξαώαμα βμολοχ οπςεδεμεξιρ ολοξ (υσταξαχμι- χαετσρ, εσμι βωμ ϊαδαξ λμΰώ λονποξοχύιλα /V); 70 - 356 - ξε ισπομψϊυΰτσρ; 360 - 377 - λαςτα ϊαηςυϊλι πςοηςαννω χ πανρτψ. ρώεκλα 40, σοδεςφαύαρ αδςεσ ϊαπυσλα πςοηςαννω, νοφετ βωτψ υσταξοχμεξα πςι λονποξοχλε λμΰώον /TRANSFER. ξαπςινες, υλαϊατψ αδςεσ ϊαπυσλα πςοηςαννω ςαχξων 2000 (χοσψνεςιώξοε): .LINK PROGR.OBJ/TRANSFER:2000 πςοηςαννα PROGR.SAV, σοϊδαχαεναρ λονποξοχύιλον, βυδετ ϊαπυσλατψσρ σ 2000 αδςεσα. οβωώξο αδςεσ ϊαπυσλα πςοηςαννω οπςεδεμρετσρ ιϊ διςελτιχω .END. ρώεκλι 360 - 377 χ ξυμεχον βμολε ζακμα ισπομψϊυΰτσρ λονποξοχύιλον δμρ πεςεδαώι ιξζοςναγιι ο ςασπςεδεμεξιι πανρ- τι KMON. λαφδωκ βιτ ρώεελ σοοτχετστχυετ οπςεδεμεξξονυ βμολυ πανρτι ιϊ 256 σμοχ ι υσταξαχμιχαετσρ χ τον σμυώαε, εσμι πςοηςαννα ϊαξιναετ θοτρ βω οδξο σμοχο χ δαξξον βμολε πανρ- τι. ότα ιξζοςναγιρ ισπομψϊυετσρ KMON δμρ οπςεδεμεξιρ, βυδετ μι πομψϊοχατεμψσλαρ πςοηςαννα πεςελςωχατψ KMON ι USR. πςι ϊαηςυϊλε ξυμεχοηο βμολα χ KMON πςοιϊχοδιτσρ πςο- χεςλα ρώεελ βμολα οτξοσιτεμψξο βιτοχοκ σθενω ϊαύιτω σιστε- νω, λοτοςαρ σοδεςφιτσρ χ RMON. χ ρώεκλι, λοτοςωε ϊαύιύεξω χ σθενε, ταλιε, λαλ ξαπςινες, χελτοςω υστςοκστχ σιστενω, ϊαπισψ ιξζοςναγιι ιϊ ξυμεχοηο βμολα ξε πςοιϊχοδιτσρ. λοναξδω νοξιτοςα R ι RUN σμυφατ δμρ ϊαηςυϊλι ι ϊαπυσλα πςοηςανν τιπα SAV. λοναξδα RUN οβ'εδιξρετ δχε λοναξδω: GET ι START. πςι χωπομξεξιι ότοκ λοναξδω KMON σώιτωχαετ ξυμεχοκ βμολ ζακμα τιπα SAV χο χξυτςεξξικ βυζες USR, χωβιςαετ ιξζοςναγιΰ ιϊ ρώεελ 40-62 ι 360-377. σςαχξιχαρ βιτοχυΰ ϊαύιτυ πανρτι (LOWMAP), ξαθοδρύυΰσρ χ RMON, σ ρώεκλανι χ ξυμεχον βμολε, KMON ϊαηςυφαετ χ πανρτψ (χ σοοτχετστχυΰύυΰ οβμαστψ RMON) ιϊ βυζεςα USR τε ρώεκλι, λοτοςωε ξε ϊαύιύεξω. ξαπςινες, χελτοςω πςεςωχαξικ υστςοκστχ, δςακχεςω λοτοςωθ χλμΰώεξω χ σιστενξωε ταβμιγω RMON, ξε βυδυτ ιϊνεξεξω. ϊατεν KMON υσταξαχμιχαετ χ ρώεκλυ 50 χεςθξικ αδςεσ ισπομψϊυενοκ πανρτι ιμι χεςθξικ αδςεσ πςοηςαννω, λαλιν βω βομψϋιν οξ ξι βωμ. πςι χωπομξεξιι λοναξδω RUN ιμι GET KMON πςοχεςρετ χοϊ- νοφξοστψ πεςελςωτιρ εηο ϊαηςυφαενοκ πςοηςαννοκ. εσμι ότο ινεετ νεστο, το KMON πεςεσωμαετ πεςελςωχαΰύιε βμολι πςοη- ςαννω χ ζακμ σχοπιξηα SWAP.SYS. ποσμε χωπομξεξιρ χσεθ ξεοβ- θοδινωθ οπεςαγικ KMON, πεςεδ πεςεδαώεκ υπςαχμεξιρ RMON, πςοιϊχοδιτ σώιτωχαξιε χ πανρτψ τεθ βμολοχ πςοηςαννω, λοτο- ςωε βωμι ϊαπισαξω χ ζακμ SWAP.SYS ι οβνεξιχαμισψ σ βμολανι KMON ι, χοϊνοφξο, USR. - 44 - χ σμυώαε χωπομξεξιρ λοναξδω R, KMON ξε χωβιςαετ λαςτυ ϊαηςυϊλι δμρ πςοσνοτςα, λαλιε βμολι ζακμα δομφξω ϊαηςυφατψ- σρ. χνεστο ότοηο οξ οβςαύαετσρ λ RMON ι σώιτωχαετ χσΰ ιξζοςναγιΰ χ πανρτψ σχωϋε 1000 αδςεσα (λοναξδα R ξε ισπομψ- ϊυετ ζακμ SWAP.SYS). νοξιτος σώιταετ, ώτο KMON ι USR βωμι υφε χωηςυφεξω, ι ξαώιξαετ χωπομξεξιε πςοηςαννω. 8. ζοςνατ ζακμα REL ζοςνατ REL ισπομψϊυετσρ δμρ πςοηςανν, λοτοςωε βυδυτ ςαβοτατψ χ οπεςατιχξον ςαϊδεμε. πςοηςαννω χ ζοςνατε ϊαηςυϊλι REL σοϊδαΰτσρ δμρ ςαβοτω σ FB/XM-νοξιτοςον. δμρ σοϊδαξιρ οπεςατιχξοκ πςοηςαννω ισπομψϊυετσρ πςοη- ςαννα LINK σ λμΰώον /R ιμι λοναξδα LINK σ λμΰώον /FOREGROUND. λονποξοχύιλ οβ'εδιξρετ οβ'ελτξωε νοδυμι ι χωώισμρετ ημοβαμψξωε σσωμλι. οβ'ελτξωε νοδυμι, ισπομψϊυενωε δμρ σοϊδαξιρ ζακμα τιπα REL, λονποξυΰτσρ ταλ φε, λαλ ζακμω τιπα SAV σ βαϊοχων αδςε- σον 1000. ότο δαετ χοϊνοφξοστψ πομψϊοχατεμρν ισπομψϊοχατψ διςελτιχω .ASECT δμρ ςαϊνεύεξιρ ιξζοςναγιι χ οβμαστψ οτ 0 δο 777 χ ζακμε τιπα REL. ξο, χ οτμιώιε οτ ζακμα τιπα SAV, ζακμ τιπα REL ξε ξαστςαιχαετσρ ξα αδςεσα πανρτι χο χςενρ λονποξοχλι. ιξζοςναγιρ ο πεςενεύεξιι χλμΰώεξα δμρ ισπομψϊο- χαξιρ πςι ϊαηςυϊλε λοναξδοκ FRUN (SRUN) ι ξεοβθοδινα δμρ οπςεδεμεξιρ, λαλιε ρώεκλι χ πςοηςαννε δομφξω βωτψ ξαστςοεξω πςι ϊαηςυϊλε πςοηςαννω χ πανρτψ. χ οτμιώιε οτ ζοξοχοκ πςοηςαννω, λοτοςαρ σοδεςφιτ τομψ- λο οδιξ ιξζοςναγιοξξωκ βμολ (ξυμεχοκ βμολ), οπεςατιχξαρ πςοηςαννα ινεετ δχα ιμι βομψϋε ιξζοςναγιοξξωθ βμολοχ. χ ξυμεχον βμολε, πονινο ιξζοςναγιι, οπισαξξοκ δμρ ζακ- μα SAV, σοδεςφιτσρ: 52 - ςαϊνες λοςξεχοηο σεηνεξτα χ βακταθ; 54 - ςαϊνες στελα χ βακταθ; πο υνομώαξιΰ ςαχεξ 128 (δεσρτιώξοε); ιϊνεξρετσρ λμΰώον λονποξοχύιλα /R:N; 56 - ςαϊνες οχεςμεκξοκ οβμαστι χ βακταθ (0, εσμι ξετ οχεςμεεχ); 60 - τιπ ζακμα (REL) χ λοδε RAD50; 62 - ξονες βμολα, σ λοτοςοηο ξαώιξαετσρ ιξζοςναγιρ ο πεςενεύεξιι; 64 - αδςεσ ταβμιγω δςακχεςα οχεςμεεχ δμρ οχεςμεκξωθ ζακμοχ. - 45 - συύεστχυετ δχα χιδα ζακμοχ τιπα REL: οχεςμεκξωε ι ξεο- χεςμεκξωε. 8.1. ξεοχεςμεκξαρ οπεςατιχξαρ πςοηςαννα στςυλτυςα ξεοχεςμεκξοκ οπεςατιχξοκ πςοηςαννω πςεδσταχ- μεξα ξα ςισ. 35. !---------------! ! ξυμεχοκ ! ! βμολ ! !---------------! ! ! . βμολι τελστα . . πςοηςαννω . . . !---------------! ! ! . βμολι . . πεςενεύεξικ . . . !---------------! ςισ. 35 λαφδαρ ρώεκλα βμολα ιξζοςναγιι ο πεςενεύεξιι σοδεςφιτ σνεύεξιε οτξοσιτεμψξο ξαώαμα πςοηςαννω (ξαώαμψξωκ αδςεσ ςαχεξ 1000). δμρ τοηο, ώτοβω πεςενεύεξιε χωπομξρμοσψ χσεηδα ξα ηςαξιγυ σμοχα, αδςεσ ςαϊδεμεξ ξα δχα. βιτ 15 υλαϊωχαετ ϊξαλ πεςενεύεξιρ (πομοφιτεμψξωκ ιμι οτςιγατεμψξωκ). ξα ςισ. 36 πςεδσταχμεξ βμολ ιξζοςναγιι ο πεςενεύεξιι. BLOCK NUMBER 003 000/ 000002 000007 100012 000040 . . . 020/ 177776 000000 000000 000000 . . . 040/ 000000 000000 000000 000000 . . . . . . 760/ 000000 000000 000000 000000 . . . ςισ. 36 χ πςοηςαννε (σν. ςισ. 36) λοςςελτιςυΰτσρ σμεδυΰύιε ρώεκλι: 4, 16, 24, 100. ρώεκλα 24 ινεετ οτςιγατεμψξοε σνε- ύεξιε. ρώεκλα, σοδεςφαύαρ ώισμο 177776 (-2), ρχμρετσρ πςιϊ- ξαλον λοξγα δαξξωθ χ βμολε ιξζοςναγιι ο πεςενεύεξιι. πςι χωπομξεξιι λοναξδω FRUN νοξιτος ϊαηςυφαετ ξυμεχοκ βμολ χο χξυτςεξξικ βυζες USR δμρ πςοχεςλι ρώεελ βμολα οτξο- σιτεμψξο λαςτω ϊαύιτω πανρτι. ιϊ ρώεκλι 52 ξυμεχοηο βμολα χωβιςαετσρ ιξζοςναγιρ ο ςαϊνεςαθ πςοηςαννω ι οβμαστψ χ πανρτι οσχοβοφδαετσρ πεςενε- ύεξιεν χξιϊ KMON ι USR. τελστ πςοηςαννω σώιτωχαετσρ χ οσχο- - 46 - βοφδεξξυΰ οβμαστψ πανρτι. ιξζοςναγιρ ο πεςενεύεξιι σώιτωχαετσρ χο χξυτςεξξικ βυζες. ρώεκλι πανρτι, υλαϊαξξωε χ βμολε ιξζοςναγιι ο πεςε- νεύεξιι, λοςςελτιςυΰτσρ (σοδεςφινοε ρώεελ συννιςυετσρ σ αδςεσον ιμι χωώιταετσρ ιϊ αδςεσα ϊαηςυϊλι πςοηςαννω χ πανρτψ). ποσμε χωπομξεξιρ λοςςελτιςοχλι πςοηςαννα ηοτοχα δμρ ϊαπυσλα. 8.2. οχεςμεκξαρ οπεςατιχξαρ πςοηςαννα στςυλτυςα οπεςατιχξοκ πςοηςαννω, σοδεςφαύεκ οχεςμεκξωε σεηνεξτω (ςισ. 37), ποδοβξα στςυλτυςε ξεοχεςμεκξοκ πςοηςαν- νω (σν. ςισ. 35). οδξαλο, λςονε λοςξεχοηο σεηνεξτα, ινεΰτσρ ταλφε πεςενεύαενωε οχεςμεκξωε σεηνεξτω. οχεςμεκξωε σεηνεξτω ξε ρχμρΰτσρ ςεϊιδεξτξωνι χ πανρτι. οξι ϊαηςυφαΰτσρ τομψλο πςι χωϊοχε ιϊ λοςξεχοηο ιμι ιϊ οχες- μεκξοηο σεηνεξτα. δμρ σχεδεξιρ λ νιξινυνυ χςενεξξωθ ϊατςατ ξα λοςςελτιςοχλυ οχεςμεκξωθ σεηνεξτοχ πςι νξοηολςατξωθ χωϊοχαθ χ πανρτψ, ξαστςοκλα χσεθ σεηνεξτοχ πςοιϊχοδιτσρ λαφδωκ ςαϊ πςι ϊαηςυϊλε πςοηςαννω πο λοναξδε FRUN ιμι SRUN. πςιϊξαλον λοξγα σεηνεξτα (οχεςμεκξοηο ιμι λοςξεχοηο) ρχμρετσρ λοδ 177777 (-1), πςιϊξαλον λοξγα ιξζοςναγιι χ βμο- λε πεςενεύεξικ - 177776 (-2). - 47 - !--------------! ! ξυμεχοκ ! ! βμολ ! !--------------! ! βμολι τελστα ! ! λοςξεχοηο ! ! σεηνεξτα 1 ! !--------------! ! βμολι τελστα ! ! οχεςμεκξοηο ! ! σεηνεξτα 1 ! !--------------! . . . . . . !--------------! ! βμολι τελστα ! ! οχεςμεκξοηο ! ! σεηνεξτα N ! !--------------! ! βμολι ! ! πεςενεύεξικ ! ! λοςξεχοηο ! ! σεηνεξτα ! !--------------! ! -1 ! !--------------! ! βμολι ! ! πεςενεύεξικ ! ! οχεςμεκξοηο ! ! σεηνεξτα 1 ! !--------------! ! -1 ! !--------------! . . . . . . !--------------! ! βμολι ! ! πεςενεύεξικ ! ! οχεςμεκξοηο ! ! σεηνεξτα N ! !--------------! ! -2 ! !--------------! ςισ. 37 πςογεσσ οβςαβοτλι οχεςμεκξοκ πςοηςαννω σοστοιτ χ σμε- δυΰύεν: - ξυμεχοκ βμολ σώιτωχαετσρ KMON χο χξυτςεξξικ βυζες KMON; USR οπςεδεμρετ ιϊ ρώεελ 52 ι 56 ςαϊνες χσεκ πςοηςαννω ι οπςεδεμρετ νεστο χ πανρτι ι αδςεσ ϊαη- ςυϊλι; - βμολι TXT λοςξεχοηο σεηνεξτα ϊαηςυφαΰτσρ χ πανρτψ; βμολ πεςενεύεξικ λοςξεχοηο σεηνεξτα (ξονες σοδες- φιτσρ χ ρώεκλε 62) ϊαπισωχαετσρ χο χξυτςεξξικ - 48 - βυζες KMON; KMON λοςςελτιςυετ υλαϊαξξωε χ βμολε πεςενεύεξικ ρώεκλι πανρτι; πςογεδυςα οβςαβοτλι οχεςμεκξωθ σεηνεξτοχ αξαμοηιώξα πςογεδυςε οβςαβοτ- λι λοςξεχωθ σεηνεξτοχ. συύεστχεξξαρ ςαϊξιγα ϊαλμΰ- ώαετσρ χ τον, ώτο σλοςςελτιςοχαξξωε ι ξαστςοεξξωε ξα οπςεδεμεξξοε νεστο χ πανρτι οχεςμεκξωε σεηνεξτω πεςεπισωχαΰτσρ ξα ξοσιτεμψ. ότο ποϊχομρετ πςι χωϊοχε οχεςμεεχ σώιτωχατψ ιθ ϊα οδξο οβςαύεξιε λ υστςοκστχυ, ξα λοτοςον ξαθοδιτσρ πςοηςαννα. πςι ξοχοκ ϊαηςυϊλε πςοηςαννω πο λοναξδε FRUN (SRUN) πςογεδυςα, οπισαξξαρ χωϋε, ποχτοςρετσρ σξοχα. ότο χοϊνοφξο βμαηοδαςρ οτμιώιΰ βμολοχ πεςενεύεξιρ οχεςμεκξοκ πςοηςαννω οτ ξεοχεςμεκξοκ. ςαϊξιγα ϊαλμΰώαετσρ χ τον, ώτο, λςονε αδςεσοχ ρώεελ, ποδμεφαύιθ πεςενεύεξιΰ, βμολ σοδεςφιτ ι δαξξωε, θςαξρύιεσρ χ ότιθ ρώεκλαθ (ςισ. 38): χ πεςχον σμοχε υλαϊαξο <σνεύεξιε * 2>, χο χτοςον σμοχε - πες- χοξαώαμψξοε σοδεςφινοε ότοηο σμοχα. BLOCK NUMBER 003 000/ 000002 177777 000007 000340 100012 000020 . . . 020/ 177776 000000 000000 000000 000000 000000 . . . 040/ 000000 000000 000000 000000 000000 000000 . . . . . . 760/ 000000 000000 000000 000000 000000 000000 . . . ςισ. 38 δαξξωε, σοδεςφαύιεσρ χ πεςενεύαενωθ ρώεκλαθ, ξεοβθοδι- νο θςαξιτψ, ταλ λαλ πςι ποσμεδυΰύιθ ϊαηςυϊλαθ νοηυτ ιϊνε- ξιτψσρ υσμοχιρ: - ςαϊξωε χεςσιι νοξιτοςα; - ιϊνεξεξιε λοξζιηυςαγιι πανρτι; - δςυηιε δςακχεςω υστςοκστχ ςεϊιδεξτξω χ πανρτι. - 49 - 9. ζοςνατ ζακμα πεςελςεστξωθ σσωμολ πςοηςαννα CREF σοϊδαετ μιστιξη ταβμιγω πεςελςεστξωθ σσωμολ. οξα νοφετ βωτψ χωϊχαξα τομψλο πο γεποώλε (ναλςολο- ναξδοκ .CHAIN) ιϊ δςυηοκ πςοηςαννω (ταλοκ, ξαπςινες, λαλ σοβστχεξξωκ ρϊωλοχωκ πςογεσσος πομψϊοχατεμρ). CREF δοβαχ- μρετ ςασπεώατλυ ταβμιγω πεςελςεστξωθ σσωμολ λ ζακμυ μιστιξ- ηα, σοϊδαξξονυ χωϊωχαΰύεκ πςοηςαννοκ. δο χωϊοχα CREF πο γεποώλε ξεοβθοδινο ϊαπομξιτψ οπςεδε- μεξξωε ρώεκλι οβμαστι σοθςαξεξιρ δαξξωθ χ χωϊωχαΰύεκ πςοη- ςαννε σπεγιαμψξοκ ιξζοςναγιεκ (ρώεκλι πανρτι σ αβσομΰτξωνι αδςεσανι οτ 500 δο 776). CREF τςεβυετ σμεδυΰύυΰ ιξζοςναγιΰ: 500 .RAD50 /SY / 502 .RAD50 /CRE/ 504 .RAD50 /F / 506 .RAD50 /SAV/ - σπεγιζιλαγιρ ζακμα δμρ χωϊοχα CREF; 510 - ξονες λαξαμα χωθοδξοηο ζακμα; 512 - ινρ χωθοδξοηο υστςοκστχα χ λοδε .RAD50; 514 - ξονες σταςϋεηο ϊαπισαξξοηο βμολα πμΰσ 1 (χωθοδξοηο ζακμα); 516 - ξονες λαξαμα χθοδξοηο ζακμα; 520 - ινρ χθοδξοηο υστςοκστχα χ λοδε .RAD50; 524 - ζοςνατ ςασπεώατλι: 0 - 80 ποϊιγικ; -1 - 132 ποϊιγιι; 526 .RAD50 /DEV/ 530 .RAD50 /FIL/ 532 .RAD50 /NAM/ 534 .RAD50 /TYP/ - πςοηςαννα, λοτοςοκ CREF χοϊχςαύαετ υπςαχμεξιε πο γεποώλε; εσμι ϊαδαξο ϊξαώεξιε 0, το CREF ϊαλςωχαετ ζακμ μιστιξηα ι πεςεδαετ υπςαχμεξιε νοξιτοςυ; 536-776 - στςολα λοδοχ λοι-7, ισπομψϊυεναρ CREF λαλ ϊαηομο- χολ στςαξιγω ςασπεώατλι (βεϊ ξονεςα στςαξιγω). - 50 - χθοδξοκ ζακμ, σοϊδαχαενωκ CREF, δομφεξ σοδεςφατψ 12-βακτοχωε (δεσρτιώξοε) ϊαπισι δμρ λαφδοκ σσωμλι ξα σιν- χομ. ϊαπισψ δμρ χθοδξοηο ζακμα CREF ινεετ σμεδυΰύικ ζοςνατ (σνεύεξιε χ βακταθ δαξο χ χοσψνεςιώξον χιδε): 0 - οπισατεμψ σελγιι ταβμιγω: ςαϊςρδω 0 - 4 - σοδεςφατ ϊξαλ, λοτοςωκ CREF ισπομψϊυετ λαλ ινρ σελγιι; ϊξαώεξιε λοι-7 υσελαετσρ δο 5 ςαϊςρδοχ; ςαϊςρδω 5 - 7 - σοδεςφατ ξονες σελγιι; ότο ϊξαώεξιε ισπομψ- ϊυετσρ δμρ υποςρδοώεξιρ σελγικ χ ςασπεώατ- λε; 1 - 6 - ινρ σινχομα χ λοι-7; 7 - 10 - ξονες στςαξιγω (δχοιώξοε); εσμι ξονες στςαξιγω ξε ισπομψϊυετσρ, το δομφξο σοδεςφατψ -1; 11 - 12 - ξονες στςολι (δχοιώξοε); 13 - οδξοσινχομψξωκ ιδεξτιζιλατος, χωχοδινωκ CREF ποσμε ότοκ σσωμλι; οβωώξο ότοτ ϊξαλ ισπομψϊυετσρ δμρ υλαϊαξιρ τοώλι οπςεδεμεξιρ ιμι δμρ ςαϊςυϋαΰύεκ πςεδωδυύεε ϊξαώεξιε σσωμλι. - 51 - 10. ζοςνατ ζακμα πςοτολομιςοχαξιρ οϋιβολ δςακχεςω υστςοκστχ χ σιστενε σ ποδδεςφλοκ ποδσιστενω πςοτολομιςοχαξιρ οϋιβολ (EL) οβςαύαΰτσρ λ νοδυμΰ πςοτολομι- ςοχαξιρ οϋιβολ ώεςεϊ υλαϊατεμψ χ νοξιτοςε. ότο οβςαύεξιε πςοιϊχοδιτσρ ποσμε λαφδοηο ϊαχεςϋεξιρ (λαλ υσπεϋξοηο, ταλ ι ξευσπεϋξοηο) οπεςαγιι ξα υστςοκστχε. βμολ λοπιςοχαξιρ χ νοδυμψ πςοτολομιςοχαξιρ οϋιβολ χωβιςαετ (λοπιςυετ) σοοτ- χετστχυΰύυΰ ιξζοςναγιΰ ιϊ δςακχεςα ι ςαϊνεύαετ εε χο χθοδ- ξον βυζεςε πςοτολομα χ οβμαστι πανρτι, πςιξαδμεφαύεκ ότονυ νοδυμΰ. ϊαδαξιε πςοτολομιςοχαξιρ οϋιβολ ξαθοδιτσρ χ πςιοσ- ταξοχμεξξον σοστορξιι, πολα βμολ λοπιςοχαξιρ ξε ϊαπιϋετ ιξζοςναγιΰ χο χθοδξοκ βυζες. χ ότοτ νονεξτ νοξιτος σξιναετ υσμοχιε βμολιςοχλι, ποϊχομρρ ϊαδαξιΰ οβςαβοτατψ ξοχωε δαξ- ξωε. ϊαδαξιε πςοτολομιςοχαξιρ οϋιβολ πςιοσταξαχμιχαετσρ δο τεθ πος, πολα χο χθοδξον βυζεςε πςοτολομα ξε ϊαπομξιτσρ 200 ιμι βομεε σμοχ ιϊ οβύεηο οβ'ενα βυζεςα χ 256 σμοχ (δεσρτιώ- ξοε). βμολ λοπιςοχαξιρ ϊαδαξιρ EL ιξζοςνιςυετ οβ ότον νοξι- τος, υσταξαχμιχαρ βιτ "C" σμοχα σοστορξιρ πςογεσσοςα πςι χοϊχςατε υπςαχμεξιρ. τ.ε. ϊαδαξιε πςοτολομιςοχαξιρ οϋιβολ ςαϊβμολιςυετσρ νοξιτοςον τομψλο τοηδα, λοηδα χθοδξοκ βυζες πςοτολομα σοδεςφιτ δοστατοώξο νξοηο ιξζοςναγιι δμρ οβςαβοτ- λι. δμρ οϋιβολ υστςοκστχ, οϋιβολ λόϋ-πανρτι, οϋιβολ παςι- τετα πανρτι νοδυμψ πςοτολομιςοχαξιρ οϋιβολ σξαώαμα σοϊδαετ ιμι οβξοχμρετ στατιστιώεσλυΰ ιξζοςναγιΰ οβ υστςοκστχε χ λοπιι ϊαηομοχλα δισλοχοηο ζακμα, λοτοςαρ ξαθοδιτσρ χ πανρ- τι. ϊαδαξιε EL ϊαπισωχαετ ιξζοςναγιΰ οβ οϋιβλε χ χωθοδξοκ βυζες (ιμι χ οδιξ ιϊ δχυθ πςι ισπομψϊοχαξιι δχοκξοκ βυζεςι- ϊαγιι) δο τεθ πος, πολα 256-σμοχξωκ (δεσρτιώξοε) βυζες ξε ϊαπομξιτσρ. τ.ε. ϊαπισι οβ οϋιβλαθ ϊαπισωχαΰτσρ δο τεθ πος, πολα χ βυζεςε εστψ νεστο δμρ σμεδυΰύεκ ϊαπισι. χ πςοτιχξον σμυώαε πςοιϊχοδιτσρ ϊαπισψ οβξοχμεξξοηο ϊαηομοχλα ζακμα ι ϊαπισψ βυζεςα (τ.ε. ξαλοπμεξξοκ διαηξοστιλι) χ ζακμ ξα δισ- λε σ ινεξεν ERRLOG.DAT. ξα ςισ. 39 πςεδσταχμεξα ποδσιστενα πςοτολομιςοχαξιρ οϋιβολ. δμρ υσπεϋξωθ οπεςαγικ οβνεξα νοδυμψ πςοτολομιςοχαξιρ οϋιβολ σοϊδαετ ιμι οβξοχμρετ στατιστιώεσλυΰ ιξζοςναγιΰ οβ υστςοκστχε χ λοπιι ϊαηομοχλα ζακμα, λοτοςαρ ξαθοδιτσρ χ πανρτι, αξαμοηιώξο τονυ, λαλ ότο πςοισθοδιτ πςι οϋιβλαθ υστςοκστχ ιμι πανρτι. οβξοχμεξξωκ ϊαηομοχολ ϊαπισωχαετσρ ξα δισλ τομψλο ποσμε 10 (δεσρτιώξοε) ϊαπςοτολομιςοχαξξωθ οπε- ςαγικ χχοδα/χωχοδα. - 52 - ποδσιστενα πςοτολομιςοχαξιρ οϋιβολ !------------! ! δςακχες #1 !-- !------------! ! !--------------------! ..... !------->! βμολ λοπιςοχαξιρ !---! !------------! ! !--------------------! ! ! δςακχες #N !-- ! χθοδξοκ βυζες !<--! !------------! !--------------------! ! ! !---! !---------------! ! βμολ χωχοδα ! ! ν ο ξ ι τ ο ς !------>! ξα δισλ !----! !---------------!/ \ !--------------------! ! ! --! ϊαηομοχολ ζακμα !-! ! ! ! !--------------------! ! ! ! !-! χωθοδξοκ βυζες # 1 ! ! ! !------------! ! !--------------------! !<-- ! !-! χωθοδξοκ βυζες # 2 !-! / \ ! !--------------------! ! ! ! V !--------! !-----------------! !--------! ! ERROUT !<-----! ζακμ ERRLOG.DAT !<-----! ELINIT ! !--------! !-----------------! !--------! ! V !-----! ! / \ ! πςοτολομ οϋιβολ !/ \! ι στατιστιλι δςακχεςω - ςαϊνεύαΰτ ιξζοςναγιΰ χο χθοδξον βυζεςε ώεςεϊ υλα- ϊατεμψ $ELPTR χ RMON; ELINIT - ιξιγιαμιϊαγιρ ζακμα ERRLOG.DAT ι ϊαπυσλ EL; νοξιτος - ςαϊβμολιςυετ ϊαδαξιε EL δμρ οσχοβοφδεξιρ χθοδξοηο βυζεςα ι ποδηοτοχλι δαξξωθ δμρ χωχοδα; ERROUT - ϊαδαξιε ςασπεώατλι; σχρϊωχαετσρ σ EL δμρ χωχοδα τελυύιθ δαξξωθ ιϊ χθοδξοηο βυζεςα χ ζακμ ERRLOG.DAT δμρ σοϊδαξιρ πομξοκ ιτοηοχοκ ςασπεώατ- λι. ςισ. 39 ςισ. 40 ιμμΰστςιςυετ ζοςνατ ϊαπισι χο χξυτςεξξεν χθοδ- ξον βυζεςε νοδυμρ πςοτολομιςοχαξιρ οϋιβολ. - 53 - ζοςνατ ϊαπισι οβ οϋιβλε υστςοκστχα χο χξυτςεξξεν βυζεςε νοδυμρ πςοτολομιςοχαξιρ οϋιβολ !--------------------------!--------------------------! ! ξονες ϊαπισι ! ςαϊνες ϊαπισι ! !--------------------------!--------------------------! ! ιδεξτιζιλατος υστςοκστχα ! σώετώιλ ποπωτολ ! !--------------------------!--------------------------! ! ζιϊιώεσλικ ξονες βμολα (Q.BLKN) ! !--------------------------!--------------------------! ! ςεϊεςχ! ξονες !ξονες υσ-! λοδ ! !(1 ςαϊ-! ϊαδαξιρ!τςοκστχα ! σπεγιζιλαγιι ! ! ςρδ) ! (4 ςαϊ-! (3 ςαϊ- ! (8 ςαϊςρδοχ) ! ! ! ςρδα) ! ςρδα) ! ! !--------------------------!--------------------------! ! αδςεσ βυζεςα πομψϊοχατεμρ ! !--------------------------!--------------------------! ! σώετώιλ σμοχ (Q.WCNT) ! !--------------------------!--------------------------! ! ϊξαώεξιε PAR1 (Q.PAR) - τομψλο χ θν-νοξιτοςε ! !--------------------------!--------------------------! ! οβύεε ! ώισμο ! ! ώισμο ! ζιλσιςυενωθ ! ! ποπωτολ ! ςεηιστςοχ υστςοκστχα ! !--------------------------!--------------------------! ! ςεηιστςω υστςοκστχα : ! ! ............... ! !--------------------------!--------------------------! ςισ. 40 ξα ςισ. 41 πολαϊαξ ζοςνατ ϊαπισι οβ υσπεϋξοκ πεςεδαώε. ζοςνατ ϊαπισι οβ υσπεϋξοκ πεςεδαώε χο χξυτςεξξεν βυζεςε νοδυμρ πςοτολομιςοχαξιρ οϋιβολ !--------------------------!--------------------------! ! ξονες ϊαπισι ! ςαϊνες ϊαπισι ! !--------------------------!--------------------------! ! ιδεξτιζιλατος υστςοκστχα ! - 1 ! !--------------------------!--------------------------! ! ςεϊεςχ! ξονες !ξονες υσ-! λοδ ! !(1 ςαϊ-! ϊαδαξιρ!τςοκστχα ! σπεγιζιλαγιι ! ! ςρδ) ! (4 ςαϊ-! (3 ςαϊ- ! (8 ςαϊςρδοχ) ! ! ! ςρδα) ! ςρδα) ! ! !--------------------------!--------------------------! ! σώετώιλ σμοχ (Q.WCNT) ! !--------------------------!--------------------------! ςισ. 41 ξα ςισ. 42 πςεδσταχμεξ ζοςνατ ϊαπισι οβ οϋιβλαθ λόϋ- πανρτι ι οϋιβλαθ παςιτετα πανρτι. ϊξαώεξιε ιδεξτιζιλατοςα ID ξα ςισ. 42 σμεδυΰύεε: -2 - δμρ οϋιβολ λόϋ-πανρτι; -3 - δμρ οϋιβολ παςιτετα πανρτι; - 54 - -4 - δμρ οϋιβολ παςιτετα πανρτι ι λόϋ-πανρτι οδξοχςε- νεξξο. ζοςνατ ϊαπισι οβ οϋιβλε λόϋ-πανρτι ι/ιμι οϋιβλε ώετξοστι πανρτι χο χξυτςεξξεν βυζεςε νοδυμρ πςοτολομιςοχαξιρ οϋιβολ !--------------------------!--------------------------! ! ξονες ϊαπισι ! ςαϊνες ϊαπισι ! !--------------------------!--------------------------! ! ώισμο ςεηιστςοχ πανρτι ! ID ! !--------------------------!--------------------------! ! PC ! !--------------------------!--------------------------! ! PS ! !--------------------------!--------------------------! ! MPR1 ! !--------------------------!--------------------------! ! αδςεσ MPR1 ! !--------------------------!--------------------------! ! ιξζοςναγιρ ο ςεηιστςαθ πανρτι ( δο 16 ϋτ.) ! ! .............. ! !--------------------------!--------------------------! ! ςεηιστς σιστενξοκ οϋιβλι πανρτι (τομψλο πςι ξαμιώιι ! ! λόϋ-πανρτι) ! !--------------------------!--------------------------! ! ςεηιστς υπςαχμεξιρ λόϋ-πανρτψΰ (τομψλο πςι ξαμιώιι ! ! λόϋ-πανρτι) ! !--------------------------!--------------------------! ! ςεηιστς HIT/MISS (τομψλο πςι ξαμιώιι λόϋ-πανρτι) ! !--------------------------!--------------------------! ςισ. 42 - 55 - 11. στςυλτυςα υστςοκστχα πςρνοηο δοστυπα λονποξεξτω οπεςαγιοξξοκ σιστενω ι πςοηςαννω πομψϊοχα- τεμεκ ςασπομοφεξω ξα ξοσιτεμε υστςοκστχα πςρνοηο δοστυπα χ χιδε ζακμοχ. ζακμω ξα ξοσιτεμρθ ςασπομαηαΰτσρ χ ζιϊιώεσλιθ βμολαθ. δμιξα ζιϊιώεσλοηο βμολα ϊαχισιτ οτ υστςοκστχα. συύεστχυετ ποξρτιε μοηιώεσλικ βμολ, δμιξα λοτοςοηο δμρ χσεθ υστςοκστχ οδιξαλοχα ι ςαχξα 512 βακταν. δμρ υσταξοχμεξιρ σοοτχετστχιρ νεφδυ υστςοκστχανι, ινεΰύινι ζιϊιώεσλιε βμολι ςαϊξοκ δμιξω, πςι οβνεξε ιξζοςναγιεκ δαξξωε πεςεδαΰτσρ μοηιώεσλινι βμολα- νι πο 512 βακτοχ. χ ξυμεχον ι σο 2 πο 5 βμολαθ ξοσιτεμρ σοδεςφιτσρ σισ- τενξωκ ϊαηςυϊώιλ. βμολ ξονες 1 ρχμρετσρ βμολον ιξζοςναγιι σιστενω. ιξζοςναγιρ ο λαφδον ινεΰύενσρ ξα ξοσιτεμε ζακμε (ινρ, τιπ ζακμα, εηο νεστοπομοφεξιε ξα ξοσιτεμε ι τ.δ.) σοδεςφιτ- σρ χ ταβμιγε, λοτοςαρ ξαϊωχαετσρ λαταμοηον ζακμοχ. ξα λαφ- δον ζιϊιώεσλον ξοσιτεμε ινεετσρ οδιξ λαταμοη ζακμοχ. ξα ςισ. 43 πολαϊαξα στςυλτυςα υστςοκστχα πςρνοηο δοσ- τυπα. - 56 - στςυλτυςα υστςοκστχα πςρνοηο δοστυπα χοσψνεςιώξωκ ξονες σοδεςφινοε βμολα !----------------! ! 0 ! πεςχιώξωκ σιστενξωκ ϊαηςυϊώιλ !----------------! ! 1 ! βμολ ιξζοςναγιι σιστενω !----------------!---- ! 2 ! A !----------------! ! ! 3 ! ! χτοςιώξωκ σιστενξωκ !----------------! ! ϊαηςυϊώιλ ! 4 ! ! !----------------! ! ! 5 ! V !----------------!---- ! 6 !\ !----------------! >------ 1-κ σεηνεξτ λαταμοηα ! 7 !/ !----------------! ! 10 !\ !----------------! >------ 2-κ σεηνεξτ λαταμοηα ! 11 !/ !----------------! ! ... ! !----------------! ! θ !\ !----------------! >------ N-κ σεηνεξτ λαταμοηα ! θ+1 !/ !----------------! ! ζακμω ! ! ... ! !----------------! λοξεγ τονα ςισ. 43 11.1. βμολ ιξζοςναγιι σιστενω βμολ ξονες 1 ξα υστςοκστχε πςρνοηο δοστυπα ρχμρετσρ βμολον ιξζοςναγιι σιστενω ι σοδεςφιτ δαξξωε ο ξοσιτεμε (ταβμ. 4). σοδεςφινοε ξεοτνεώεξξωθ οβμαστεκ ξε οπςεδεμεξο ι ςεϊεςχιςυετσρ δμρ ισπομψϊοχαξιρ χ σμεδυΰύιθ χεςσιρθ σιστε- νω. - 57 - ταβμιγα 4 -------------------------------------------------------- ! ! ϊξαώεξιε πομρ ! ! (πο υνομώαξιΰ ρώεκλα ! σοδεςφινοε ! ϊαπισωχαετσρ ! ! χ λοδε λοι-7) -------------------------------------------------------- 000-201 ! ταβμιγα ϊανεύεξιρ δεζελτξωθ! ! βμολοχ ξα ξοσιτεμε ! ---------!----------------------------!----------------- 204-251 ! οβμαστψ δαξξωθ δμρ λοναξδ ! ! INITIALIZE/RESTORE ! ---------!----------------------------!----------------- 700-701 ! ςεϊεςχιςυετσρ ! 000000 (χ χοσψ- ! ! νεςιώξον χιδε) ---------!----------------------------!----------------- 702-703 ! ξονες βμολα πεςχοηο ζακμα ! 000000 (χ χοσψ- !πομψϊοχατεμρ (ςεϊεςχιςυετσρ)! νεςιώξον χιδε) ---------!----------------------------!----------------- 722-723 ! ! 000001 (χ χοσψ- ! ! νεςιώξον χιδε) ---------!----------------------------!----------------- 724-725 ! ξονες βμολα πεςχοηο ! 000006 (χ χοσψ- ! σεηνεξτα λαταμοηα ! νεςιώξον χιδε) ---------!----------------------------!----------------- 726-727 ! χεςσιρ σιστενω ! V3A (χ λοδε ! ! RAD50) ---------!----------------------------!----------------- 730-743 ! ιδεξτιζιλατος τονα ! RAFOS ι ! ! 3 πςοβεμα ---------!----------------------------!----------------- 744-757 ! πςιξαδμεφξοστψ ! ! (ινρ χμαδεμψγα) ! ---------!----------------------------!----------------- 760-773 ! ιδεξτιζιλαγιρ σιστενω ! INERAFOS ι ! ! 4 πςοβεμα ---------!----------------------------!----------------- 776-777 ! λοξτςομψξαρ συννα ! πςι χωώισμεξιι λοξτςομψξοκ συννω σοδεςφινοε χσεθ βακ- τοχ συννιςυετσρ χ σμοχε, υ λοτοςοηο ϊατεν νεξρετσρ ϊξαλ. πςι ιξιγιαμιϊαγιι ξοσιτεμρ πο λοναξδε νοξιτοςα INITIALIZE νοφξο υλαϊατψ ιδεξτιζιλατος ξοσιτεμρ σ πονούψΰ λμΰώα /VOLUMEID. ϊαπισψ σοστοιτ ιϊ ινεξι τονα (δμιξοκ οτ 1 δο 12 σινχομοχ) ι ινεξι χμαδεμψγα (οτ 1 δο 12 σινχομοχ). ξαπςινες, δμρ σοϊδαξιρ λαταμοηα ξα υστςοκστχε RK1: ι ιδεξτιζιλαγιι υστςοκστχα ξεοβθοδινο ϊαδατψ σμεδυΰύυΰ λοναξ- δυ: .INITIALIZE/VOLUMEID RK1: RK1:/INIT ARE YOU SURE?Y VOL ID? #1985 OWNER NAME? SIMFOR ότα ιξζοςναγιρ ϊαπισωχαετσρ ξα ξοσιτεμψ σ πονούψΰ πςοηςαννω DUP. ςασπεώατατψ ιδεξτιζιλατος ξοσιτεμρ νοφξο σ πονούψΰ πςοηςαννω DUP ιμι DIR. - 58 - 11.2. λαταμοη ζακμοχ λαταμοη σοδεςφιτ ιξζοςναγιΰ ο ζακμαθ ξα ξοσιτεμε ι ςαϊβιτ ξα σεηνεξτω. ςαϊνες λαταμοηα νοφετ βωτψ οτ 1 δο 31 σεηνεξτα. σεηνεξτ σοστοιτ ιϊ δχυθ μοηιώεσλιθ βμολοχ. πςι σοϊδαξιι λαταμοηα σ πονούψΰ λοναξδω νοξιτοςα INITIALIZE ι λμΰώα /SEGMENT:N νοφξο ϊαδατψ μΰβοε λομιώεστχο σεηνεξτοχ N χ δοπυστινωθ πςεδεμαθ. δμρ ϊαδαξιρ ξεσταξδαςτ- ξοηο λομιώεστχα σεηνεξτοχ λαταμοηα νοφξο χοσπομψϊοχατψσρ πςοηςαννοκ DUP. πο υνομώαξιΰ σιστενα υσταξαχμιχαετ σμεδυΰύιε ϊξαώεξιρ αςηυνεξτα N δμρ ςαϊμιώξωθ τιποχ υστςοκστχ πςρνοηο δοστυπα (ταβμ. 5). ςαϊνεςω σοδεςφατ δεσρτιώξωε ϊξαώεξιρ. ταβμιγα 5 ------------------------------------------------- υστςοκστχο!ςαϊνες λαταμοηα! ςαϊνες ζιϊιώεσλοηο ! χ σεηνεξταθ ! βμολα χ σμοχαθ ------------------------------------------------- RK: ! 16 ! 256 -----------!---------------!--------------------- RF: ! 4 ! 64 -----------!---------------!--------------------- DP: ! 31 ! 256 -----------!---------------!--------------------- DX: ! 4 ! 64 11.2.1. ζοςνατ ϊαηομοχλα σεηνεξτα λαταμοηα λαφδωκ σεηνεξτ λαταμοηα ινεετ ϊαηομοχολ, σοστορύικ ιϊ πρτι σμοχ. ϊαηομοχολ σοδεςφιτ ιξζοςναγιΰ ο λομιώεστχε ϊαπομξεξξωθ σεηνεξτοχ λαταμοηα, σχρϊι σεηνεξτοχ δςυη σ δςυ- ηον, ξονεςε βμολα, σ λοτοςοηο ξαώιξαΰτσρ ζακμω, οπισαξξωε χ δαξξον σεηνεξτε. οσταμψξωε 507 σμοχ χ σεηνεξτε ισπομψϊυΰτσρ δμρ ϊαπισεκ ο ζακμαθ. ϊαηομοχολ σεηνεξτα σοδεςφιτ σμεδυΰύυΰ ιξζοςναγιΰ: 1 σμοχο - ώισμο σεηνεξτοχ, οτχεδεξξωθ ποδ λαταμοη; ότο ϊξα- ώεξιε νοφετ βωτψ ϊαδαξο πςι σοϊδαξιι λαταμοηα σ πονούψΰ πςοηςαννω DUP ιμι χϊρτο πο υνομώαξιΰ; 2 σμοχο - ξονες σμεδυΰύεηο μοηιώεσλοηο σεηνεξτα λαταμοηα; λαταμοη πςεδσταχμρετ σοβοκ σχρϊαξξωκ σπισολ; ότο σμοχο ρχμρετσρ σχρϊυΰύιν νεφδυ μοηιώεσλι σνεφξωνι (ποσμεδοχατεμψξωνι) σεηνεξτανι; χ ποσμεδξεν ισπομψϊυενον σεηνεξτε 2-ε σμοχο σοδεςφιτ ξυμψ; - 59 - 3 σμοχο - σώετώιλ σεηνεξτοχ, ινεΰύιθ ϊαπισι. πςι οτλςωτιι ξοχοηο σεηνεξτα σώετώιλ λοςςελτιςυετσρ τομψλο χ πεςχον σεηνεξτε; χ ποσμεδυΰύιθ σεηνεξταθ σοδεςφι- νοε ότοηο σμοχα ξε ιϊνεξρετσρ; 4 σμοχο - ώισμο δοπομξιτεμψξωθ βακτοχ χ ϊαπισι ο ζακμε χ λαταμοηε; οξο νοφετ βωτψ οπςεδεμεξο πςι ιξιγιαμι- ϊαγιι υστςοκστχα σ πονούψΰ πςοηςαννω DUP; 5 σμοχο - ξονες βμολα, σ λοτοςοηο ξαώιξαΰτσρ ζακμω, οπισαξ- ξωε χ δαξξον σεηνεξτε. 11.2.2. ζοςνατ ϊαπισι ο ζακμε χ λαταμοηε πεςχωε πρτψ σμοχ λαφδοηο σεηνεξτα λαταμοηα σοδεςφατ ιξζοςναγιΰ ο στςυλτυςε λαταμοηα. οσταμψξαρ ώαστψ σεηνεξτα ϊαπομξρετσρ ϊαπισρνι ο ζακμαθ. ϊαπισι σοδεςφατ χσΰ ξεοβθο- δινυΰ ιξζοςναγιΰ ο ζακμαθ, ςασπομοφεξξωθ ξα ξοσιτεμε. στςυλτυςα ϊαπισι πςεδσταχμεξα ξα ςισ. 44. ζοςνατ ϊαπισι ο ζακμε χ λαταμοηε !----------!-----------!--- !χιδ ζακμα !ξε ισπομψϊ.! σμοχο σοστορξιρ ζακμα !----------!-----------!--- ! ινρ ζακμα ( 2 σμοχα ! !--- ---! ! χ λοδε RAD50 ) ! !----------------------! ! τιπ ζακμα (λοδ RAD50)! !----------------------! ! δμιξα ζακμα χ βμολαθ ! !----------!-----------! ! N ϊαδαξιρ! N λαξαμα ! ! (μιξιι)! ! !----------!-----------! ! δατα σοϊδαξιρ ! !----------------------!--- . . σιστενοκ . δοπομξιτεμψξωε σμοχα . ξε οβσμυφιχαΰτσρ . . !----------------------!--- ςισ. 44 - 60 - 11.2.2.1. σμοχο σοστορξιρ ζακμα σμοχο σοστορξιρ ζακμα σοδεςφιτ σμεδυΰύυΰ ιξζοςναγιΰ: νμαδϋικ βακτ - ξε ισπομψϊυετσρ; σταςϋικ βακτ - υλαϊωχαετ χιδ ζακμα. χ σιστενε ινεετσρ πρτψ χιδοχ ζακμοχ, λοτοςωε πςιχοδρτ- σρ χ ταβμ. 6 (δαξω χοσψνεςιώξωε ϊξαώεξιρ λοδα χιδα ζακμα): χςενεξξωκ - ζακμ, σοϊδαξξωκ πο ναλςολοναξδε .ENTER. εσμι ποσμε ισπομψϊοχαξιρ ζακμ ξε βωμ ϊαλςωτ πο ναλςολοναξδε .CLOSE, το οξ χοσπςιξιναετσρ σιστενοκ λαλ πυστοκ (); πυστοκ - ζακμ ξα δισλε, λοτοςωκ ξε βωμ ϊαλςωτ πο ναλςολο- ναξδε .CLOSE. ισπομψϊυετσρ σιστενοκ πςι σοϊδαξιι ξοχωθ ζακμοχ; ιξζοςναγιρ ο πυστον ζακμε, λςονε εηο δμιξω, ξε ισπομψϊυετσρ (ινρ, τιπ, δατα ι τ.δ.). πςοηςαννα DIR ςασπεώατωχαετ ότυ ϊαπισψ λαλ , ϊα λοτοςοκ σμεδυετ δμιξα σχοβοδξοκ οβμαστι. ξεσλομψλο ποσμεδοχατεμψξο ςασπομοφεξξωθ πυστωθ ζακμοχ ςασπεώατωχαΰτσρ πςοηςαννοκ DIR λαλ οδιξ ; ποστορξξωκ - ζακμ, λοτοςωκ βωμ ϊαλςωτ πο ναλςολοναξδε .CLOSE. ινρ ποστορξξοηο ζακμα ρχμρετσρ εδιξστχεξξων δμρ λαφδοηο λαταμοηα, τ.ε. ξε νοηυτ συύεστχοχατψ δχα ζακμα σ οδιξαλοχων ινεξεν ι τιπον. εσμι σοϊδαετσρ ξοχωκ ζακμ σ ταλινι φε ατςιβυτανι, λαλ ι υφε συύεστχυΰύικ ποστορξξωκ ζακμ, το χ ότον σμυώαε συύεστχυΰύικ ζακμ στιςαετσρ πςι χωπομξεξιι ναλςο- λοναξδω .CLOSE; ποστορξξωκ ϊαύιύεξξωκ - ζακμ, λοτοςωκ ξεμψϊρ στεςετψ λοναξδοκ DELETE; οπε- ςαγιρ ϊαύιτω ζακμα χωπομξρετσρ πο λοναξδε νοξιτοςα RENAME σ λμΰώον /PROTECTION ιμι σ πονούψΰ πςοηςαν- νω PIP ι λονβιξαγιι λμΰώεκ /F/R; ναςλες λοξγα σεηνεξτα - σιστενα ισπομψϊυετ ότοτ ναςλες δμρ οπςεδεμεξιρ λοξγα δαξξωθ χ σεηνεξτε λαταμοηα χο χςενρ ποισλα ξεοβθοδινοκ ϊαπισι. - 61 - ταβμιγα 6 --------------------------- χιδ ζακμα !σμοχο σοστορξιρ ! ζακμα --------------------------- χςενεξξωκ ! 400 -----------!--------------- πυστοκ ! 1000 -----------!--------------- ποστορξξωκ! 2000 -----------!--------------- ποστορξξωκ! ϊαύιύεξξωκ! 102000 -----------!--------------- ναςλες ! λοξγα ! 4000 σεηνεξτα ! 11.2.2.2. ινρ ι τιπ ζακμα τςι σμοχα σοδεςφατ σινχομψξοε ινρ ι τιπ χ λοδε RAD50, λοτοςωε πςισχοεξω ζακμυ. σινχομψξοε ινρ νοφετ σοδεςφατψ οτ 1 δο 6 σινχομοχ, α τιπ ζακμα - οτ 1 δο 3 σινχομοχ. 11.2.2.3. δμιξα ζακμα δμιξα ζακμα ςαχξα λομιώεστχυ μοηιώεσλιθ βμολοχ, ϊαξι- ναενωθ ιν. πςι ποπωτλε χωπομξιτψ ώτεξιε ιμι ϊαπισψ ϊα πςε- δεμανι ζακμα σιστενοκ χωδαετσρ σοοβύεξιε οβ οϋιβλε. 11.2.2.4. ξονες ϊαδαξιρ (μιξιι) ι ξονες λαξαμα ότα ιξζοςναγιρ ξεοβθοδινα σιστενε τομψλο πςι ςαβοτε σ χςενεξξων ζακμον. δμρ ποστορξξοηο ζακμα ότα ιξζοςναγιρ ξε ισπομψϊυετσρ. χ ϊαχισινοστι οτ τιπα νοξιτοςα σχρϊψ χςενεξξοηο ζακμα σ ϊαδαξιεν οσυύεστχμρετσρ πο-ςαϊξονυ: RM ιμι SJ - πςι ςαβοτε RM/SJ-νοξιτοςα σταςϋικ βακτ 6-ηο σμοχα ξε ισπομψϊυετσρ; δαξξωε ο ξονεςε λαξαμα, πο λοτο- ςονυ βωμ οτλςωτ ζακμ, ϊαπισωχαΰτσρ χ νμαδϋικ βακτ; ότο ποϊχομρετ νοξιτοςυ πο ναλςολοναξδε .CLOSE ξακ- τι ξυφξωκ χςενεξξωκ ζακμ ι σδεματψ εηο ποστορξξων; - 62 - FB ιμι XM - πςι ςαβοτε FB/XM-νοξιτοςα νοηυτ βωτψ οτλςωτω χςε- νεξξωε ζακμω δμρ χοσψνι ςαϊμιώξωθ ϊαδαξικ; πςι ότον νοηυτ ολαϊατψσρ οδιξαλοχωνι ινρ ι τιπ οτλςω- τωθ ζακμοχ, α ταλφε ξονεςα λαξαμοχ (ταλ λαλ ξυνε- ςαγιρ λαξαμοχ πςοιϊχοδιτσρ ξεϊαχισινο δμρ λαφδοηο ϊαδαξιρ); ποότονυ, δμρ οδξοϊξαώξοκ ιδεξτιζιλαγιι χςενεξξοηο ζακμα, λςονε ξονεςα λαξαμα, πςι χωπομ- ξεξιι ναλςολοναξδω .CLOSE, ξεοβθοδινα ιξζοςναγιρ ο ξονεςε ϊαδαξιρ, ισπομψϊυΰύεηο ότοτ ζακμ; ξονες ϊαδαξιρ πονεύαετσρ χ σταςϋικ βακτ 6-ηο σμοχα ϊαπι- σι ο ζακμε; σμεδυετ πονξιτψ, ώτο πςι χωπομξεξιι οπεςαγιι .CLOSE δμρ χςενεξξωθ ζακμοχ σ οδιξαλοχωνι ατςιβυτανι (ινρ ι τιπ οδιξαλοχω, ϊαδαξιρ ςαϊμιώξω) χ λαταμοηε οσταξετσρ ϊαπισψ τομψλο ο ζακμε, λοτο- ςωκ βωμ ϊαλςωτ ποσμεδξιν; TS - πςι ςαβοτε TS-νοξιτοςα νοηυτ βωτψ οτλςωτω χςενεξ- ξωε ζακμω δμρ 30 ςαϊμιώξωθ ϊαδαξικ; δμρ οδξοϊξαώ- ξοκ ιδεξτιζιλαγιι χςενεξξοηο ζακμα, λςονε ξονεςα λαξαμα ισπομψϊυετσρ ι ξονες μιξιι, ξα λοτοςοκ ϊαπυύεξο ϊαδαξιε, οτλςωχϋεε ότοτ ζακμ; ότα ιξζος- ναγιρ πονεύαετσρ χ σταςϋικ βακτ ϋεστοηο σμοχα. πςινεώαξιε. ξεοβθοδινο πονξιτψ, ώτο ϋεστοε σμοχο ισπομψϊυετσρ τομψλο πςι ςαβοτε σ χςενεξξωνι ζακμανι. εσμι ζακμ σταξοχιτσρ ποστορξξων, το ϋεστοε σμοχο ξε ισπομψϊυετ- σρ, ταλ λαλ ινρ ποστορξξοηο ζακμα ρχμρετσρ εδιξστχεξξων δμρ δαξξοηο λαταμοηα. ξονες ϊαδαξιρ δμρ RM/SJ-νοξιτοςα ςαχεξ ξυμΰ (νοφετ χωπομξρτψσρ τομψλο ζοξοχοε ϊαδαξιε). πςι ςαβοτε FB/XM-νοξιτοςα ϊαδαξιρν ξαϊξαώαΰτσρ σμεδυΰ- ύιε ξονεςα: 0 - δμρ ζοξοχοηο ϊαδαξιρ; 2-14 - δμρ σιστενξωθ ϊαδαξικ; 16 - δμρ οπεςατιχξοηο ϊαδαξιρ. πςι ςαβοτε TS-νοξιτοςα χνεστο ξονεςα ϊαδαξιρ ισπομψ- ϊυετσρ ξονες μιξιι. ξυνεςαγιρ μιξικ χωπομξρετσρ πςι ηεξεςα- γιι TS-νοξιτοςα. 11.2.2.5. δατα πςι σοϊδαξιι χςενεξξοηο ζακμα πο ναλςολοναξδε .ENTER τελυύαρ σιστενξαρ δατα πονεύαετσρ χ σεδψνοε σμοχο ϊαπισι ο δαξξον ζακμε (ςισ. 45). !15!14 10!9 5!4 0! !--!------!------!------! - 63 - ! ! νεσργ! δεξψ ! ηοδ ! !--!------!------!------! ηοδ (ςαϊςρδω 0 - 4) - ιξζοςναγιρ ο τελυύεν ηοδε χ χιδε ςαϊξοστι νεφδυ δχυνρ ποσμεδξινι γιζςανι τελυύεηο ηοδα (ξαπςινες, 84) ι λοξσταξτοκ ςαχξοκ 72; δεξψ (ςαϊςρδω 5 - 9) - ώισμο σ 1 πο 31; νεσργ (ςαϊςρδω 10 - 14) - ώισμο σ 1 πο 12. ςισ. 45 πςινεώαξιε. εσμι σιστενξαρ δατα ξε υσταξοχμεξα, χ σεδψνον σμοχε ϊαπισωχαετσρ 0. 11.2.2.6. δοπομξιτεμψξωε σμοχα σιστενα ξε ισπομψϊυετ ιξζοςναγιΰ, ϊαπισαξξυΰ χ δοπομ- ξιτεμψξωθ σμοχαθ ϊαπισι ο ζακμε. πςι ξεοβθοδινοστι πομψϊο- χατεμψ δομφεξ ξαπισατψ σοβστχεξξυΰ πςοηςαννυ οβςαβοτλι δοπομξιτεμψξωθ σμοχ. χ σιστενε πςεδυσνοτςεξα χοϊνοφξοστψ πςι σοϊδαξιι λατα- μοηα πςοηςαννοκ DUP ιμι λοναξδοκ INITIALIZE υλαϊατψ λομι- ώεστχο δοπομξιτεμψξωθ σμοχ χ ϊαπισι ο ζακμε. πο υνομώαξιΰ δοπομξιτεμψξωε σμοχα ξε οτχοδρτσρ. δοπομξιτεμψξωε σμοχα νοηυτ ισπομψϊοχατψσρ δμρ ϊαύιτω ζακμα. οξι νοηυτ σοδεςφατψ ιξζοςναγιΰ ο χμαδεμψγε ζακμα ι νετοδε δοστυπα λ ιξζοςναγιι, ξαθοδρύεκσρ χ ζακμε (ξαπςινες, τομψλο ώιτατψ, ώιτατψ ι πισατψ, τομψλο πισατψ). 11.3. ςαϊνες ι λομιώεστχο ζακμοχ, ςαϊνεύεξξωθ ξα ξοσιτεμε μΰβοε χξεϋξεε υστςοκστχο, οβσμυφιχαενοε σιστενοκ, ξε νοφετ ινετψ βομψϋε 31 σεηνεξτα χ λαταμοηε. λομιώεστχο ζακμοχ, λοτοςοε νοφετ βωτψ ςαϊνεύεξο ξα ξοσιτεμε, ϊαχισιτ οτ ώισμα σεηνεξτοχ χ λαταμοηε ι δοπομξι- τεμψξωθ σμοχ χ ϊαπισι. ναλσιναμψξοε ώισμο ϊαπισεκ (MAX), λοτοςωε νοηυτ βωτψ ςαϊνεύεξω χ λαταμοηε, ςασσώιτωχαετσρ πο ζοςνυμε: MAX = 31 * S (4.1) - 64 - ηδε S - χωώισμρετσρ πο σμεδυΰύεκ ζοςνυμε: (512 - 5) S = --------- - 2 (4.2) (7 + M) ηδε M - ώισμο δοπομξιτεμψξωθ σμοχ χ ϊαπισι; 512 - ςαϊνες σεηνεξτα χ σμοχαθ; 5 - ώισμο σμοχ, οτχοδινωθ ποδ ϊαηομοχολ σεηνεξ- τα. χ ζοςνυμε (4.2) λοςςελτιςοχλα ξα "-2" ξεοβθοδινα δμρ λαφδοηο σεηνεξτα πο δχυν πςιώιξαν: δμρ τοηο, ώτοβω σοϊδατψ ζακμ, ϊαπισψ O χςενεξξον ζακμε δομφξα βωτψ ςαϊνεύεξα χνεστο ϊαπισι ο σχοβοδξοκ οβμαστι () ι δομφξα βωτψ σοϊδαξα ϊαπισψ ο λοξγε σεηνεξτα (ναςλες λοξγα σεηνεξτα). εσμι ζακμω ςασπομοφεξω ποσμεδοχατεμψξο δςυη ϊα δςυηον ι ξετ πυστωθ ζακμοχ, το πςιβμιϊιτεμψξο πομοχιξα χσεθ ϊαπι- σεκ βυδετ ξαθοδιτψσρ ξα υστςοκστχε πεςεδ πορχμεξιεν σοοβύε- ξιρ ο πεςεπομξεξιι λαταμοηα. ότα σιτυαγιρ χοϊξιλαετ ιϊ-ϊα αμηοςιτνα ϊαπομξεξιρ σεηνεξτοχ λαταμοηα. εσμι σεηνεξτ λαταμοηα πομξοστψΰ ϊαπομξεξ ι ξεοβθοδινο οτλςωτψ ξοχωκ σεηνεξτ, το πςιβμιϊιτεμψξο πομοχιξα ϊαπισεκ ϊαπομξεξξοηο σεηνεξτα πεςεπισωχαετσρ χο χξοχψ οτλςωτωκ σεη- νεξτ. ταλιν οβςαϊον, εσμι ποσμεδξικ σεηνεξτ ϊαπομξεξ, το χσε πςεδωδυύιε σεηνεξτω ϊαπομξεξω πςιβμιϊιτεμψξο ξαπομοχι- ξυ. ναλσιναμψξοε ώισμο ϊαπισεκ νοφετ βωτψ πομυώεξο τομψλο ποσμε χωπομξεξιρ οπεςαγιι "σβοςλα νυσοςα" ξα ξοσιτεμε. ότα οπεςαγιρ χωπομξρετσρ σ πονούψΰ λμΰώα /S πςοηςαννω DUP ιμι λοναξδω νοξιτοςα SQUEEZE. εσμι ζακμω ξεπςεςωχξο δοβαχμρΰτσρ ξα υστςοκστχο ι ξε βωμα πςοχεδεξα "σβοςλα νυσοςα", το ναλσιναμψξοε ώισμο ϊαπι- σεκ νοφετ βωτψ χωώισμεξο πο ζοςνυμε (4.3): S MAX = (N - 1) * --- + S (4.3) 2 ηδε N - ώισμο σεηνεξτοχ, οτχεδεξξωθ ποδ λαταμοη. ζοςνυμα (4.3) υώιτωχαετ σπεγιζιλυ ϊαπομξεξιρ σεηνεξτοχ ϊαπισρνι. ταλοκ αμηοςιτν ϊαπομξεξιρ ποϊχομρετ χοσσταξαχμι- χατψ "ποτεςρξξωε" ζακμω. χςενεξξωε ζακμω, λοτοςωε πο λαλοκ- μιβο πςιώιξε (σβοκ σιστενω ιμι πςοηςαννω) ξε βωμι ϊαλςωτω, νοηυτ βωτψ χοσσταξοχμεξω πςοηςαννοκ DUP. - 65 - 11.4. αμηοςιτν ϊαπομξεξιρ σεηνεξτοχ ϊαπισρνι οπισαξιε ϊαπομξεξιρ σεηνεξτοχ ϊαπισρνι ινεετ σμεδυΰύιε οβοϊξαώεξιρ: 1 !-! !*! ότο σεηνεξτ λαταμοηα σ ξεσλομψλινι !*! ϊαπισρνι; ξονες σεηνεξτα 1 ! ! ! ! !-! 1 !-! !*! σεηνεξτ 1 πομξοστψΰ ϊαπομξεξ, τ.ε. !*! ξετ νεστα δμρ ξοχωθ ϊαπισεκ !*! χ ότοτ σεηνεξτ !*! !-! λαταμοη ξαώιξαετσρ σ ϊαπισεκ, λοτοςωνι ϊαπομξρετσρ σεηνεξτ 1: 1 !-! !*! !*! ! ! ! ! !-! πο νεςε δοβαχμεξιρ ϊαπισεκ σεηνεξτ 1 ϊαπομξρετσρ: 1 !-! !*! !*! !*! !*! !-! εσμι σεηνεξτ ϊαπομξεξ ι ξεοβθοδινο δοβαχιτψ ξοχυΰ ϊαπισψ χ λαταμοη, το σιστενα δομφξα οτλςωτψ δςυηοκ σεηνεξτ λαταμοηα. εσμι ινεετσρ σχοβοδξωκ σεηνεξτ χ λαταμοηε, το πςοιϊχοδρτσρ σμεδυΰύιε δεκστχιρ: - χτοςαρ πομοχιξα ϊαπισεκ ιϊ ϊαπομξεξξοηο σεηνεξτα πεςεπισωχαετσρ χ σμεδυΰύικ οτλςωτωκ σεηνεξτ ι ϊαπομξρετσρ ϊαηομοχολ ότοηο σεηνεξτα; - σλοςςελτιςοχαξξωκ σεηνεξτ πεςεπισωχαετσρ ξα δισλ; - λοςςελτιςυΰτσρ σχρϊι σεηνεξτοχ λαταμοηα; - ϊαπισψ ο ζακμε βυδετ πονεύεξα ιμι χ σλοςςελτιςο- χαξξωκ, ιμι χ ξοχωκ οτλςωτωκ σεηνεξτ. ότο ϊαχισιτ οτ τοηο, χ λαλον σεηνεξτε ινεετσρ ϊαπισψ ο πυστον ζακμε τςεβυενοηο ςαϊνεςα. πςι ποπωτλε ϊαπισατψ ξοχυΰ ϊαπισψ χ πομξοστψΰ ϊαπομ- ξεξξωκ ποσμεδξικ σεηνεξτ λαταμοηα χωδαετσρ σοοβύεξιε οβ οϋιβλε (πεςεπομξεξιε λαταμοηα). - 66 - οβωώξο σεηνεξτ ϊαπομξρετσρ σμεδυΰύιν οβςαϊον: 1 !-! !*! πεςεδ ςασϋιςεξιεν σεηνεξτ 1 !*! ϊαπομξεξ πομξοστψΰ !*! !*! !-! 1 !-! ποσμε ςασϋιςεξιρ: πςιβμιϊιτεμψξο !*! πομοχιξα ϊαπισεκ - χ σλοςςελτιςο- !*! χαξξον σεηνεξτε ι οσταμψξαρ ώαστψ ! ! - χ ξοχον. σεηνεξτ 1 σχρϊωχαετσρ ! ! σ σεηνεξτον 2 !-!\ \ σχρϊψ 1-ηο ι 2-ηο σεηνεξτοχ / 2 !-!/ !*! !*! ! ! ! ! !-! εσμι βωμο οτλςωτο νξοηο ζακμοχ, το οξι ϊαπομξρΰτ χεσψ 2-κ σεηνεξτ ι πεςεπισωχαΰτσρ χ 3-κ, εσμι οξ δοστυπεξ: 1 !-! !*! !*! ! ! ! ! !-!\ \ σχρϊψ 1-ηο ι 2-ηο σεηνεξτοχ / 2 !-!/ !*! !*! ! ! ! ! !-!\ \ σχρϊψ 2-ηο ι 3-ηο σεηνεξτοχ / 3 !-!/ !*! !*! ! ! ! ! !-! χ ότον σμυώαε σεηνεξτω ρχμρΰτσρ σνεφξωνι (ποσμεδοχα- τεμψξωνι). σεηνεξτω νοηυτ βωτψ ι ξεσνεφξωνι. ξαπςινες, εσμι στιςαετσρ βομψϋοκ ζακμ ιϊ σεηνεξτα 2 ι οτλςωχαετσρ νξοηο ξεβομψϋιθ ζακμοχ, το χ ότον σμυώαε νοφετ χοϊξιλξυτψ ξεοβθοδινοστψ σξοχα σλοςςελτιςοχατψ σεηνεξτ 2. εσμι ότο πςοισθοδιτ ι οτλςωχαετσρ 4-κ σεηνεξτ, το σχρ- - 67 - ϊι χ λαταμοηε βυδυτ ινετψ σμεδυΰύικ χιδ: 1 !-! !*! !*! ! ! ! ! !-!\ \ σχρϊψ 1-ηο ι 2-ηο σεηνεξτοχ / 2 !-!/ !*! !*! --! ! χ ότον σμυώαε ώαστψ σεηνεξτα 2 ! ! ! πεςεπισωχαετσρ χ 4-κ σεηνεξτ ! !-! ! 3 ! !-! ! !*! ! !*! ! ! !<-! ! ! ! ! ! !-! ! ! ! 4 ! !-! ! ->!*! ! σεηνεξτ 4 σχρϊωχαετσρ σ !*! ! σεηνεξτον 3, τ.λ. ! !--! σεηνεξτ 2 πεςχοξαώαμψξο ! ! βωμ σχρϊαξ σ σεηνεξτον 3 !-! 11.4.1. χοσσταξοχμεξιε δαξξωθ χ σμυώαε πορχμεξιρ δεζελτξωθ βμολοχ χ λαταμοηε ϊξαώιτεμψξαρ ποτεςρ δαξξωθ, ξαθοδρύιθσρ ξα ξοσιτεμε, πςοισθοδιτ, εσμι οδιξ ιϊ βμολοχ χ λαταμοηε ξοσιτεμρ ποςτιτ- σρ: πεςεσταετ πςαχιμψξο σώιτωχατψσρ αππαςατυςοκ ιμι ξα ότο νεστο λαλαρ-μιβο πςοηςαννα πομψϊοχατεμρ πςοιϊχεμα ϊαπισψ πςοιϊχομψξοκ ιξζοςναγιι. οβωώξο χ σιτυαγιρθ, ποδοβξωθ υλα- ϊαξξων, ζακμω ι ιξζοςναγιρ ξα ξοσιτεμε ξε ιϊνεξρΰτσρ, ξο ςαϊςυϋαΰτσρ ξελοτοςωε ϊαπισι χ λαταμοηε. ξιφε πςιχεδεξω ςελονεξδαγιι, σμεδυρ λοτοςων νοφξο ιϊχμεώψ λαλ νοφξο βομψϋε ιξζοςναγιι σ ξοσιτεμρ, ινεΰύεηο δεζελτξωε βμολι χ λαταμοηε. 11.4.1.1. πςοχεςλα σεηνεξτα 1 πεςχων ϋαηον χοσσταξοχμεξιρ δαξξωθ ρχμρετσρ πςοχεςλα, ώιταΰτσρ μι ϊαπισι πεςχοηο σεηνεξτα λαταμοηα. σμεδυετ πον- ξιτψ, ώτο σεηνεξτ 1 ϊαξιναετ βμολι 6 ι 7 ξοσιτεμρ. δμρ πςο- χεςλι πεςχοηο σεηνεξτα ξεοβθοδινο υσταξοχιτψ ξοσιτεμψ ξα υστςοκστχο ι ποπωτατψσρ σδεματψ οβωώξυΰ ςασπεώατλυ λαταμοηα - 68 - ζακμοχ ότοηο ξοσιτεμρ. δμρ ότοηο δοστατοώξο ισπομψϊοχατψ λοναξδυ νοξιτοςα DIRECTORY βεϊ λαλιθ-μιβο λμΰώεκ. εσμι ξενεδμεξξο βυδετ πομυώεξο σοοβύεξιε: ?MON-F-DIRECTORY I/O ERROR ιμι ?MON-F-DIR I/O ERR, ; οϋιβλα ώτεξιρ λαταμοηα το πεςχωκ σεηνεξτ λαταμοηα ξε ώιταετσρ. χ δαξξοκ σιτυαγιι ινεΰτσρ τομψλο δχα χαςιαξτα ςαβοτω. χ πεςχον σμυώαε πςοιϊχοδιτσρ πεςεζοςνατιςοχαξιε ι ποχ- τοςξαρ ιξιγιαμιϊαγιρ ξοσιτεμρ (ξοσιτεμψ νοφξο ποχτοςξο ισπομψϊοχατψ, εσμι πςοχεςλα ξα ξαμιώιε δεζελτξωθ βμολοχ πολαφετ οτσυτστχιε ιθ χ οβμαστι λαταμοηα). πςι ότον δαξξωε πομξοστψΰ τεςρΰτσρ. χο χτοςον σμυώαε, εσμι δαξξωε ξεοβθοδινο χοσσταξοχιτψ, ξοσιτεμψ νοφετ βωτψ οτλςωτ σ πονούψΰ σιστενξοκ πςοηςαννω TECO, λαλ υστςοκστχο σ ξεζακμοχοκ στςυλτυςοκ, ι πςοσνοτςεξ ποβμοώξο χ ποισλαθ δαξξωθ, σοοτχετστχυΰύιθ ισθοδξονυ τελστυ χ λοδε λοι-7. οδξαλο ότο ρχμρετσρ οώεξψ τςυδοενλοκ πςογεδυ- ςοκ. σ δςυηοκ στοςοξω, εσμι πο λοναξδε DIRECTORY ςασπεώατω- χαετσρ θοτρ βω ώαστψ λαταμοηα, το νοφξο χοσσταξοχιτψ οπςε- δεμεξξυΰ ώαστψ ιξζοςναγιι, ξαθοδρύεκσρ ξα ξοσιτεμε. ξεοβθο- δινο ισπομψϊοχατψ λοναξδυ νοξιτοςα DIRECTORY/SUMMARY, λοτο- ςαρ ςασπεώαταετ στςυλτυςυ σχρϊι σεηνεξτοχ χ λαταμοηε δο δεζελτξοηο σεηνεξτα. δμρ χοσσταξοχμεξιρ ναλσιναμψξο χοϊνοφ- ξοηο ώισμα ζακμοχ ξεοβθοδινο χοσσταξοχιτψ στςυλτυςυ σχρϊι σεηνεξτοχ, ισλμΰώιχ ιϊ ξεε δεζελτξωκ σεηνεξτ. 11.4.1.2. οπςεδεμεξιε στςυλτυςω σχρϊι σεηνεξτοχ ξοσιτεμψ ξεοβθοδινο οτλςωτψ πςι πονούι πςοηςαννω SIPP λαλ υστςοκστχο σ ξεζακμοχοκ στςυλτυςοκ. πςοσνοτς ξαώιξαετσρ σ ρώεκλι 6000, σ λοτοςοκ ξαώιξαετσρ ϊαηομοχολ πεςχοηο σεη- νεξτα λαταμοηα. ότα ρώεκλα σοδεςφιτ οβύεε ώισμο σεηνεξτοχ, οτχεδεξξωθ ποδ λαταμοη. ρώεκλα 6002 σοδεςφιτ ξονες σμεδυΰ- ύεηο σεηνεξτα, α ρώεκλα 6004 - ξονες ποσμεδξεηο σεηνεξτα, σοδεςφαύεηο ϊαπισι. δμρ πομυώεξιρ αβσομΰτξοηο αδςεσα ρώεκλι σμεδυΰύεηο σεηνεξτα ξεοβθοδινο σοδεςφινοε σμοχα (υλαϊατεμψ ξα σμεδυΰ- ύικ σεηνεξτ) υνξοφιτψ ξα 2000 ι πςιβαχιτψ λ 4000. ξαπςινες, εσμι υλαϊατεμψ ςαχεξ 2, το σμεδυΰύικ σεηνεξτ ξαώιξαετσρ σ ρώεκλι 10000 ξοσιτεμρ. ότα γεποώλα νοφετ βωτψ πςοδομφεξα πςι ισπομψϊοχαξιι σοδεςφινοηο υλαϊατεμεκ χ γεποώλε σεηνεξ- τοχ. χ πςογεσσε πςοσνοτςα σμεδυετ ϊαπισωχατψ ιξζοςναγιΰ ο σχρϊι, ξαπςινες, χ χιδε, πολαϊαξξον ξα ςισ. 46. ϊαπισψ γεποώλι σπισλα σεηνεξτοχ λαταμοηα, σοδεςφαύεηο ώετωςε σεηνεξτα - 69 - σεηνεξτ: σχρϊαξ σ: 1 2 2 4 4 3 (δεζελτξωκ) 3 (δεζελτξωκ) ? ςισ. 46 ξα ςισ. 46 ποσμεδξικ ισπομψϊυενωκ σεηνεξτ - 4; ώισμο σεηνεξτοχ, οτχεδεξξωθ ποδ λαταμοη - 4. πεςενεύεξιε πο γεποώλε πςοδομφαετσρ δο εε λοξγα, τ.ε. πολα ξε βυδυτ πςοκδεξω χσε σεηνεξτω. σμεδυετ πονξιτψ, ώτο σεηνεξτ 1 χσεηδα ρχμρετσρ πεςχων σεηνεξτον χ γεποώλε. ποσ- μεδξικ σεηνεξτ χ γεποώλε σοδεςφιτ υλαϊατεμψ, ςαχξωκ 0. χ πςινεςε (σν. ςισ. 46) υλαϊατεμψ σεηνεξτα 3 δομφεξ βωτψ ςαχεξ 0, τ.λ. ότο ποσμεδξικ χ γεποώλε σεηνεξτ ιϊ ώετω- ςεθ ισπομψϊυενωθ. δμρ χοσσταξοχμεξιρ ταλοηο λαταμοηα ξεοβ- θοδινο νοδιζιγιςοχατψ ϊξαώεξιε υλαϊατεμρ σεηνεξτα 4, ώτοβω οξο βωμο ςαχξο 0, α ξε 3. ότα λοςςελγιρ ποϊχομιτ υδαμιτψ σεηνεξτ 3 ιϊ γεποώλι. σποσοβ ιϊχμεώεξιρ ζακμοχ σ ταλοηο ξοσιτεμρ οπισαξ ξιφε. ξα ςισ. 47 πςιχεδεξ βομεε σμοφξωκ πςινες. χ ότον σμυ- ώαε δεζελτξωκ σεηνεξτ ξε ρχμρετσρ ποσμεδξιν σεηνεξτον λατα- μοηα. ϊαπισψ γεποώλι λαταμοηα ιϊ 9 σεηνεξτοχ σεηνεξτ: σχρϊαξ σ: 1 2 2 5 5 4 4 8 8 7 (δεζελτξωκ) 7 (δεζελτξωκ) ? 3 0 6 9 9 3 ςισ. 47 χ ότοκ σιτυαγιι (σν. ςισ. 47) πο γεποώλε νοφξο πεςενε- ύατψσρ οτ σεηνεξτα 1 δο σεηνεξτα 8, λοτοςωκ υλαϊωχαετ ξα δεζελτξωκ σεηνεξτ 7. ξετ ιξζοςναγιι, ξα λαλοκ σεηνεξτ υλα- ϊωχαετ σεηνεξτ 7. χ δαξξον σμυώαε ξεοβθοδινο σλοςςελτιςο- χατψ υλαϊατεμψ χ σεηνεξτε 8. δμρ οπςεδεμεξιρ ξονεςα σεηνεξ- τα ξυφξο πςοσνοτςετψ ϊαπισι, ςασπομοφεξξωε ξιφε δεζελτξοηο βμολα, ι ξακτι ποσμεδξικ σεηνεξτ χ γεποώλε (υλαϊατεμψ δομ- φεξ βωτψ ςαχεξ 0). ταλιν σεηνεξτον ρχμρετσρ σεηνεξτ 3, ξα λοτοςωκ υλαϊωχαετ σεηνεξτ 9. ξα σεηνεξτ 9 υλαϊωχαετ σεηνεξτ 6. ταλιν οβςαϊον, δχιφεξιε πο γεποώλε σχεςθυ οβςωχαετσρ ξα 8 σεηνεξτε (δαμεε ιδετ δεζελτξωκ σεηνεξτ). δχιφεξιε σξιϊυ πο γεποώλε οβςωχαετσρ ξα 6 σεηνεξτε. σμεδοχατεμψξο, 8-κ σεηνεξτ δομφεξ υλαϊωχατψ ξα 6-κ (ςισ. 48). - 70 - (1) ---> (2) ! ! V (5) ! ! V (4) ! ! V (8) / \ / \ / \ (6) (7) (δεζελτξωκ) ---> ? ! ! V (9) ---> (3) ---> (0) ςισ. 48 11.4.1.3. πομυώεξιε δαξξωθ ιϊ σεηνεξτοχ, ξε σοδεςφαύιθ δεζελτξωε βμολι ποσμε ισλμΰώεξιρ δεζελτξοηο σεηνεξτα (σεηνεξτοχ) ιϊ σπισλα πςι πονούι λοςςελγιι υλαϊατεμεκ, νοφξο πςοιϊχοδιτψ σοθςαξεξιε ζακμοχ, ϊαπισι ο λοτοςωθ ξαθοδρτσρ χ σεηνεξταθ, ξε σοδεςφαύιθ δεζελτξωε βμολι. δμρ πεςεϊαπισι ζακμοχ ξα δςυηοκ ξοσιτεμψ ισπομψϊυετσρ λοναξδα νοξιτοςα COPY. σμεδυΰ- ύαρ λοναξδα, ξαπςινες, λοπιςυετ χσε ζακμω σ οδξοηο ηιβλοηο δισλα ξα δςυηοκ: COPY DX:*.* DX1: ότα πςογεδυςα πεςεπισωχαετ σ ξοσιτεμρ χσε ζακμω, λςονε τεθ, ϊαπισι ο λοτοςωθ ξαθοδρτσρ χ δεζελτξον σεηνεξτε. 11.4.1.4. πομυώεξιε δαξξωθ ιϊ σεηνεξτα σ δεζελτξωνι βμολανι χ ξελοτοςωθ σμυώαρθ συύεστχυετ χοϊνοφξοστψ χοσσταξο- χιτψ ζακμω, ϊαπισι ο λοτοςωθ ξαθοδρτσρ χ σεηνεξτε σ δεζελτ- ξωνι βμολανι, πςι πονούι πςοηςανν SIPP ι DUP. εσμι πςι οτλ- ςωτιι σεηνεξτα πςι πονούι SIPP πεςχωκ βμολ σεηνεξτα ξε ώιταετσρ, ξεοβθοδινα οσοβαρ οστοςοφξοστψ, τ.λ., δαφε εσμι χτοςοκ βμολ σεηνεξτα ώιταετσρ ξοςναμψξο, συύεστχυετ χεςορτ- ξοστψ, ώτο οξ σοδεςφιτ υσταςεχϋιε δαξξωε. - 71 - εσμι πεςχωκ βμολ σεηνεξτα ώιταετσρ ξοςναμψξο, ϊαηομο- χολ σεηνεξτα ι ϊαπισι ο ζακμαθ δελοδιςυΰτσρ χ σοοτχετστχιι σ μιστιξηον ςασπεώατλι λαταμοηA. πςοδομφαρ ςαβοτυ σ SIPP, σμεδυετ ποπωτατψσρ οπςεδεμιτψ ςαϊνεύεξιε ζακμοχ ξα ξοσιτε- με. λαλ τομψλο οπςεδεμεξ ξαώαμψξωκ ι λοξεώξωκ βμολ τςεβυε- νοηο ζακμα, σμεδυετ χωϊχατψ πςοηςαννυ DUP ι ισπομψϊοχατψ λοναξδξυΰ στςολυ σμεδυΰύεηο ζοςνατα: *OUTDEV:FILE=INPDEV:/G:START/E:ENDBLK/I/F λοτοςαρ πεςεπιϋετ ζακμ σ υστςοκστχα INPDEV, ξαώιξαΰύικσρ σ βμολα START, ξα υστςοκστχο OUTDEV χ υλαϊαξξωκ ζακμ σ ινεξεν FILE. δμρ πομυώεξιρ τοηο φε ςεϊυμψτατα νοφετ βωτψ ισπομψϊο- χαξα σμεδυΰύαρ λοναξδα νοξιτοςα: COPY/DEV/FIL/STA:START/END:ENDBLK INPDEV: OUTDEV:FILE ποσμε χοσσταξοχμεξιρ ζακμοχ σ ξοσιτεμρ, εηο νοφξο χες- ξυτψ πομψϊοχατεμρν ιμι νοφξο πεςεζοςνατιςοχατψ ι ιξιγιαμι- ϊιςοχατψ ξοσιτεμψ (εσμι χ λαταμοηε βωμι δεζελτξωε βμολι). εσμι ποσμε ζοςνατιςοχαξιρ οσταξυτσρ δεζελτξωε βμολι χ ϊοξε λαταμοηα, ότοτ ξοσιτεμψ σμεδυετ πονετιτψ λαλ ξεηοδξωκ λ ισπομψϊοχαξιΰ. 11.5. σοϊδαξιε ι ςαϊνεύεξιε ζακμοχ χ σιστενε χσε ζακμω σιστενω ςαϊνεύαΰτσρ χ βμολαθ, λοτοςωε σμε- δυΰτ δςυη ϊα δςυηον ξα υστςοκστχε. πςι σοϊδαξιι ζακμα εηο δμιξα δομφξα βωτψ ϊαδαξα χ ναλςολοναξδε .ENTER. εσμι δμιξα ϊαςαξεε ξε ιϊχεστξα, λαλ ώαστο βωχαετ, το οξα χωβιςαετσρ δοστατοώξο βομψϋοκ δμρ τοηο, ώτοβω νοφξο βωμο ςαϊνεστιτψ χσε ξεοβθοδινωε δαξξωε. συύεστχυετ τςι χαςιαξτα ισπομψϊοχαξιρ ναλςολοναξδω .ENTER. εσμι αςηυνεξτ "δμιξα" ςαχεξ 0, το δμρ σοϊδαχαενοηο χςενεξξοηο ζακμα οτχοδιτσρ ιμι πομοχιξα σανοηο βομψϋοηο σχοβοδξοηο πςοστςαξστχα , ιμι πομξοστψΰ χτοςοκ πο χεμιώιξε (λαλιν βω βομψϋιν οξ ξι βωμ). εσμι αςηυ- νεξτ ςαχεξ "-1", το χωβιςαετσρ σανωκ βομψϋοκ , ινεΰύικσρ ξα υστςοκστχε. ι εσμι αςηυνεξτ βομψϋε 0, το ότο υλαϊωχαετ λοξλςετξωκ ςαϊνες χςενεξξοηο ζακμα. χςενεξξωκ ζακμ χσεηδα ςασπομαηαετσρ χ σχοβοδξοκ οβμασ- τι. ξα ςισ. 49 πολαϊαξ χςενεξξωκ ζακμ, ϊαδαξξαρ δμιξα λοτοςοηο ςαχξα 100 βμολαν. - 72 - σοϊδαξιε χςενεξξοηο ζακμα !------------! ! ζακμ ! ! 70 βμολοχ ! !------------! ! χςενεξξωκ ! ! ζακμ ! ! 100 βμολοχ ! !------------! ! ! ! 40 βμολοχ ! !------------! ! ζακμ ! ! 81 βμολ ! !------------! ςισ. 49 πςι ςαβοτε δχυθ πςοηςανν δοπυσλαετσρ σοϊδαξιε λαφδοκ πςοηςαννοκ χςενεξξοηο ζακμα. ξαπςινες, οδξα πςοηςαννα σοϊ- δαμα χςενεξξωκ ζακμ, δμιξοκ 100 βμολοχ, δςυηαρ σοϊδαετ χςε- νεξξωκ ζακμ, δμιξοκ χ 25 βμολοχ (ςισ. 50). !------------! ! ζακμ ! ! 70 βμολοχ ! !------------! ! χςενεξξων ! ! ζακμ ! ! 100 βμολοχ ! !------------! ! ! ! 0 βμολοχ ! !------------! ! χςενεξξωκ ! ! ζακμ ! ! 25 βμολοχ ! !------------! ! ! ! 15 βμολοχ ! !------------! ! ζακμ ! ! 81 βμολ ! !------------! ςισ. 50 εσμι πςοηςαννα ϊαλαξώιχαετ ϊαπισψ δαξξωθ ξα υστςοκστ- χο, οξα ϊαλςωχαετ χςενεξξωκ ζακμ πο ναλςολοναξδε .CLOSE. χςενεξξωκ ζακμ σταξοχιτσρ ποστορξξων. εηο δμιξα βυδετ οπςε- δεμεξα πο ναλσιναμψξονυ ξονεςυ βμολα, ϊαπισαξξοηο χ ότοτ ζακμ. ξα ςισ. 51 πολαϊαξο ςασπςεδεμεξιε ζακμοχ ποσμε ϊαλςω- τιρ οβοιθ χςενεξξωθ ζακμοχ. δμιξα πεςχοηο ζακμα - 75 βμο- λοχ, χτοςοηο - 10 βμολοχ. - 73 - !------------! ! ζακμ ! ! 70 βμολοχ ! !------------! ! ποστορξξωκ ! ! ζακμ ! ! 75 βμολοχ ! !------------! ! ! ! 25 βμολοχ ! !------------! ! ποστορξξωκ ! ! ζακμ ! ! 10 βμολοχ ! !------------! ! ! ! 30 βμολοχ ! !------------! ! ζακμ ! ! 81 βμολ ! !------------! ςισ. 51 εσμι ξεοβθοδινο υχεμιώιτψ ςαϊνες συύεστχυΰύεηο ζακμα, ξυφξο οτλςωτψ ξοχωκ ζακμ τςεβυενοηο ςαϊνεςα ι ϊατεν ϊαπι- σατψ χ ξεηο σταςωκ ζακμ ι ξοχωε δαξξωε. εσμι πςι ότον ξεοβ- θοδινο υδαμιτψ σταςωκ ζακμ, το υδοβξεε σοϊδαχαενωκ χςενεξ- ξωκ ζακμ ξαϊχατψ τεν φε ινεξεν. χ ότον σμυώαε σταςωκ ζακμ βυδετ υδαμεξ πςι χωπομξεξιι ναλςολοναξδω .CLOSE. πςοηςαννα DUP σ πονούψΰ λμΰώα /T ποϊχομρετ σοϊδαχατψ ζακμ ξεοβθοδινοκ δμιξω πςι υσμοχιι ξαμιώιρ σχοβοδξοκ οβμασ- τι δοστατοώξοηο ςαϊνεςα. 11.6. ηιβλιε δισλι χ ζοςνατε οβνεξα δμρ πεςεδαώι δαξξωθ νεφδυ ξοσιτεμρνι σιστενω ι ηιβλινι δισλανι χ ζοςνατε οβνεξα νοφξο ισπομψϊοχατψ πςοηςαννυ FILEX (λμΰώ /U) ιμι λοναξδυ νοξιτοςα COPY/INTERCHANGE. ηιβλικ δισλ ζοςνατα οβνεξα, ξαϊωχαενωκ ταλφε ηιβλιν δισλον εσ όχν, σοδεςφιτ 77 δοςοφελ. λαφδαρ δοςοφλα ινεετ 26 (δεσρτιώξοε) σελτοςοχ, ι νοφξο ςαϊνεύατψ χ μΰβον σελτοςε οδξυ ϊαπισψ χ λοδε λοι-8. ϊαπισψ νοφετ σοδεςφατψ δο 128 σινχομοχ. δοςοφλα 0 ςεϊεςχιςυετσρ δμρ νετολ δαξξωθ, λοτοςωε ινεΰτ ζοςνυ λαταμοηα. ζυξλγιι δοςοφλι 0 οπισαξω ξιφε. σελτοςω σ 1 πο 4 ςεϊεςχιςυΰτσρ χ εσ όχν δμρ ισπομψϊο- χαξιρ σιστενοκ. οξι σοδεςφατ πο 80 πςοβεμοχ ξα σελτος. βακτω σ 1 πο 13 σελτοςα 5 ισπομψϊυΰτσρ δμρ ϊαπισι ιδεξτιζιλαγιι οϋιβοώξωθ δοςοφελ. βακτω σ 1 πο 5 σοδεςφατ ιδεξτιζιλατος λαςτω ERMAP. ζυξλγιι σελτοςα 5 χ σιστενε ξε ποδδεςφιχαΰτσρ. - 74 - σελτος 6 ςεϊεςχιςυετσρ χ εσ όχν δμρ ισπομψϊοχαξιρ σισ- τενοκ. οξ σοδεςφιτ 80 πςοβεμοχ. σελτος 7 ρχμρετσρ νετλοκ τονα. βακτω σ 0 πο 3 σελτοςα σοδεςφατ ϊαπισψ VOL1 χ λοι-8. ότο ιδεξτιζιγιςυετ ξοσιτεμψ λαλ ηιβλικ δισλ ζοςνατα εσ όχν. χ σν όχν ότι ώετωςε βακτα σοδεςφατ ιδεξτιζιλατος σιστενω, λοτοςαρ χωπομξρμα ϊαπισψ ξα ηιβλικ δισλ. δςυηιε βακτω σελτοςα ιδεξτιζιγιςυΰτ ξοσιτεμψ, εηο ζοςνατ, πςιξαδμεφξοστψ ι οπςεδεμρΰτ, ισπομψϊυΰτσρ μι σταξδαςτξωε νετλι. ταβμ. 7 χλμΰώαετ οπισαξιε σοδεςφινοηο σελτοςα 7 ηιβλοηο δισλα ζοςνατα οβνεξα. TAβμιγα 7 σεδψνοκ σελτος ηιβλοηο δισλα ζοςνατα οβνεξα --------------------------------------------------------- σνεύεξιε,! σοδεςφινοε βακτω ! (χσε ϊξαώεξιρ δαξω χ λοδε λοι-8) --------------------------------------------------------- 0 ! V 1 ! O 2 ! L 3 ! 1 4-11 ! πομε ιδεξτιζιλατοςα τονα ! ιδεξτιζιλατος σοδεςφιτ οτ 1 δο 6 ϊξαλοχ ! (γιζς ιμι βυλχ), χωςαχξεξξωθ πο μεχονυ λςαΰ. ! ξεισπομψϊυενωε ποϊιγιι δομφξω σοδεςφατψ ! πςοβεμω 12 ! λοδ δοστυπα. δομφεξ βωτψ πςοβεμον δμρ ςαϊςε- ! ϋεξιρ δοστυπα λ ξοσιτεμΰ 13-44 ! ςεϊεςχιςυΰτσρ δμρ εσ όχν 45-62 ! σοδεςφατ πομε ιδεξτιζιλαγιι χμαδεμψγα ! ότο πομε ισπομψϊυετσρ ξε χο χσεθ σιστεναθ 63-113 ! ςεϊεςχιςυΰτσρ δμρ εσ όχν 114-115 ! οπςεδεμρΰτ, ρχμρΰτσρ μι ϊαπισι ! ποσμεδοχατεμψξωνι, ιμι υλαϊωχαΰτ ! ζαλτος σνεφξοστι (δχα πςοβεμα πςεδσταχμρΰτ ! ζαλτος 1:1) 116 ! ςεϊεςχιςυετσρ δμρ εσ όχν 117 ! πομε νετλι χεςσιι. W υλαϊωχαετ σταξδαςτξωε ! νετλι σελτοςω σ 8 πο 26 σοδεςφατ νετλι ξαβοςοχ δαξξωθ. οξι ινεΰτ δμιξυ 40 σμοχ ι σοδεςφατ λαταμοηοχυΰ ιξζοςναγιΰ. Tαβμ. 8 οπισωχαετ σοδεςφινοε σελτοςοχ σ 8 πο 26. - 75 - ταβμιγα 8 σελτοςω 8-26 ηιβλοηο δισλα ζοςνατα οβνεξα --------------------------------------------------------- σνεύεξιε,! σοδεςφινοε βακτω ! (χσε ϊξαώεξιρ δαξω χ λοδε λοι-8) --------------------------------------------------------- 0 ! H 1 ! D 2 ! R 3 ! 1 4 ! ςεϊεςχιςυετσρ 5-14 ! νετλA ζακμα 15-25 ! ςεϊεςχιςυετσρ 26-32 ! βακτω σοδεςφατ υλαϊαξιε δμιξω ! βμολα/ϊαπισι. ϊξαώεξιεν πο υνομώαξιΰ ! ρχμρετσρ 80, ξο χοϊνοφξο ι 128 33 ! ςεϊεςχιςυετσρ 34-35 ! ξονες δοςοφλι, σ λοτοςοκ ξαώιξαΰτσρ δαξξωε 36 ! 0 (χοσψνεςιώξοε 360) 37-40 ! ξονες σελτοςα, σ λοτοςοηο ξαώιξαΰτσρ δαξξωε 41 ! ςεϊεςχιςυετσρ 42-43 ! ξονες ποσμεδξεκ δοςοφλι, ! οτχεδεξξοκ ποδ ότοτ ξαβος δαξξωθ 44 ! 0 (χοσψνεςιώξοε 360) 45-46 ! ξονες ποσμεδξεηο σελτοςα, ! οτχεδεξξοηο ποδ ότοτ ξαβος δαξξωθ 47 ! ςεϊεςχιςυετσρ 50 ! ιξδιλατος οβθοδα 51 ! ηαςαξτιρ ξαβοςα δαξξωθ 52 ! ϊαύιτα ϊαπισι 53 ! πςοβεμ (χοσψνεςιώξοε 100) ! δμρ ιϊνεξεξιρ δαξξωθ 54 ! ιξδιλατος νξοηοτονξοστι: ! C - πςοδομφαετσρ ξα δς. ξοσιτεμε ! L - ποσμεδξικ τον ζακμα ! πςοβεμ - βεϊ πςοδομφεξιρ 55-56 ! ξονες τονα 57-60 ! ηοδ σοϊδαξιρ 61-62 ! νεσργ σοϊδαξιρ 63-64 ! δεξψ σοϊδαξιρ 65-101 ! ςεϊεςχιςυΰτσρ 102-107 ! δατα ιστεώεξιρ σςολα θςαξεξιρ ξαβοςα ! δαξξωθ χ τον φε ζοςνατε, ώτο ι δατα ! σοϊδαξιρ ξαβοςα (βακτω 57-64) 110 ! πονετλα λοξτςομρ: ! V - ξαβος δαξξωθ σχεςεξ ! πςοβεμ - βεϊ σχεςλι 111 ! ςεϊεςχιςυετσρ 112-113 ! ξονες σμεδυΰύεκ σχοβοδξοκ δοςοφλι χ ! ότον ξαβοςε δαξξωθ 114 ! ςεϊεςχιςυετσρ 115-116 ! ξονες σμεδυΰύεηο σχοβοδξοηο σελτοςα χ ! ότον ξαβοςε δαξξωθ 117 ! ςεϊεςχιςυετσρ - 76 - 11.7. νξοηοτονξαρ ζακμοχαρ στςυλτυςα χ σιστενε συύεστχυετ χοϊνοφξοστψ σοϊδαξιρ χιςτυαμψξωθ ξοσιτεμεκ ξα υστςοκστχε πςρνοηο δοστυπα. λαφδωκ ιϊ χις- τυαμψξωθ ξοσιτεμεκ νοφετ ισπομψϊοχατψσρ οδξιν ιμι ηςυπποκ πομψϊοχατεμεκ. χιςτυαμψξωκ ξοσιτεμψ ινεετ σχοκ λαταμοη ζακ- μοχ. ισπομψϊοχαξιε χιςτυαμψξωθ ξοσιτεμεκ ποϊχομρετ: - οσυύεστχιτψ ϊαύιτυ οτ ξευνωϋμεξξοκ ποπωτλι ποχςε- διτψ ζακμω δςυηοηο πομψϊοχατεμρ (πςι σοϊδαξιι ιμι πεςεινεξοχαξιι ζακμοχ, α ταλφε πςι οπεςαγιρθ στι- ςαξιρ ιμι ϊαπισι σ οδξοηο υστςοκστχα ξα δςυηοε); - σοδεςφατψ ξεσλομψλιν πομψϊοχατεμρν σχοι ζακμω ξεϊαχισινο δςυη οτ δςυηα; - σολςατιτψ χ βομψϋιξστχε σμυώαεχ χςενρ ποισλα ζακμα χ λαταμοηε; - ισπομψϊοχατψ χιςτυαμψξωκ ξοσιτεμψ δμρ θςαξεξιρ σιστενω ι δαξξωθ, ϊαηςυφαενωθ πο μιξιι σχρϊι (δμρ μολαμψξωθ νξοηοναϋιξξωθ λονπμελσοχ). χιςτυαμψξωκ ξοσιτεμψ - ότο οβωώξωκ ζακμ σ τοώλι ϊςεξιρ μοηιώεσλοκ οςηαξιϊαγιι ζακμοχ ξα δισλε. σ τοώλι ϊςεξιρ σισ- τενω - ότο ξοσιτεμψ. ταλιν οβςαϊον, ξα δισλε πορχμρΰτσρ ζακμω, λοτοςωε ινεΰτ σμοφξυΰ χξυτςεξξΰΰ στςυλτυςυ. πςινεξε- ξιε χιςτυαμψξωθ ξοσιτεμεκ ποϊχομρετ σοϊδαχατψ ζακμοχυΰ στςυλτυςυ, ινεΰύυΰ δχα ι βομεε υςοχξεκ ιεςαςθιι. χιςτυαμψξωκ ξοσιτεμψ ινεετ σχοκ λαταμοη ι σοδεςφιτ τομψλο ζακμω δαξξοηο πομψϊοχατεμρ ιμι πομψϊοχατεμεκ. σανα σιστενα, πςιλμαδξωε σιστενξωε πςοηςαννω ςασπομοφεξω ξα οβύεν δισλε. πομψϊοχατεμι, πο λαλοκ-μιβο πςιώιξε οτλαϊαχ- ϋιεσρ οτ σοβστχεξξοηο χιςτυαμψξοηο ξοσιτεμρ, θςαξρτ σχοι ζακμω ταλφε, λαλ ι σιστενξωε. ξα ςισ. 52 πςεδσταχμεξα στςυλτυςα δισλα, ινεΰύεηο πςοστυΰ (οβωώξυΰ) στςυλτυςυ ι σοδεςφαύεηο χιςτυαμψξωε ζακμοχωε ξοσιτεμι. - 77 - στςυλτυςα δισλα σ χιςτυαμψξωνι ξοσιτεμρνι !-----------------! ! λαταμοη ! ! δισλα ! !-----------------! ! ζακμ #1 ! !-----------------! ! ζακμ #2 ! !-----------------! /!-----------------! ! ! / ! λαταμοη ! !-----------------! / ! χιςτυαμψξοηο ! ! ζακμ #3 ! / ! ξοσιτεμρ ! !-----------------!/ !-----------------! ! ζακμ #4 ! ! ζακμ #1 ! !-----------------!\ !-----------------! ! ζακμ #5 ! \ ! ζακμ #2 ! !----------------- \ !-----------------! ! ! \ ! ! ! ! \!-----------------! ! ! !-----------------! ςισ. 52 χ ςαϊμιώξωθ τιπαθ νοξιτοςοχ ςαβοτα σ χιςτυαμψξωνι ξοσιτεμρνι ςεαμιϊοχαξα πο-ςαϊξονυ. εσμι χ RM/SJ/FB/XM-νοξιτοςαθ ότο χωπομξρετσρ σ πονούψΰ σπεγιαμψξωθ δςακχεςοχ (UX, UY, UZ) ι πςοηςαννω CNT.SAV, το χ TS-νοξιτοςε ςεαμιϊυετσρ σ πονούψΰ σςεδστχ νοξιτοςα. 11.7.1. ςαβοτα σ χιςτυαμψξωνι ξοσιτεμρνι χ RM/SJ/FB/XM-νοξιτοςαθ 11.7.1.1. δςακχες χιςτυαμψξοηο ζακμοχοηο ξοσιτεμρ χ σιστενε ινεετ τςι τιπα δςακχεςοχ δμρ οβσμυφιχαξιρ χιςτυαμψξωθ ξοσιτεμεκ UX:, UY:, UZ:. δςακχεςω οτμιώαΰτσρ δςυη οτ δςυηα τομψλο ςαϊνεςον χιςτυαμψξοηο ξοσιτεμρ, λοτο- ςωκ οξι οβσμυφιχαΰτ. ςαϊνες χιςτυαμψξοηο ξοσιτεμρ νοφξο ιϊνεξρτψ μιβο πςι ηεξεςαγιι, μιβο λοναξδοκ νοξιτοςα SET (ξαπςινες, SET UX=320). ξιφε δαξω ςαϊνεςω χιςτυαμψξωθ ξοσι- τεμεκ, λοτοςωε υσταξαχμιχαΰτσρ πο υνομώαξιΰ: UX - δςακχες, οβσμυφιχαΰύικ χιςτυαμψξωκ ξοσιτεμψ δμιξοκ χ 280 βμολοχ; UY - 546 βμολοχ; UZ - 1100 βμολοχ. - 78 - λαφδωκ ιϊ δςακχεςοχ νοφετ οβσμυφιχατψ δο χοσψνι χις- τυαμψξωθ ξοσιτεμεκ (ξαπςινες, οτ UX0: δο UX7:). 11.7.1.2. στςυλτυςα λαταμοηα δισλα ι χιςτυαμψξοηο ξοσιτεμρ λοναξδα CONNECT, ισπομψϊυρ πςοηςαννυ CNT.SAV, ποϊχο- μρετ πομψϊοχατεμΰ σοϊδατψ σοβστχεξξωκ χιςτυαμψξωκ ξοσιτεμψ ξα δισλε ι/ιμι οβ'ρχιτψ ζακμ χιςτυαμψξων ξοσιτεμεν. ξαπςι- νες, πο σμεδυΰύεκ λοναξδε σοϊδαετσρ χιςτυαμψξωκ ξοσιτεμψ UY1: δμιξοκ χ 546 βμολοχ ξα υστςοκστχε RK0:. .LOAD UY .CONNECT RK0:DISK,UY1: CREATE NEW FILE?Y εσμι ζακμ δο ότοηο ξε συύεστχοχαμ, το σιστενα χωδαετ πςεδυπςεφδαΰύεε σοοβύεξιε ι σπςαϋιχαετ, δεκστχιτεμψξο μι πομψϊοχατεμψ θοώετ σοϊδατψ ξοχωκ ζακμ (χιςτυαμψξωκ ξοσι- τεμψ). τοφε σανοε νοφξο χωπομξιτψ σ πονούψΰ πςοηςαννω CNT. .R CNT *RK0:DISK,UY1: CREATE NEW FILE?Y πο ότοκ λοναξδε ξα δισλε RK0: σοϊδαετσρ ζακμ DISK ι οβ'ρχμρετσρ χιςτυαμψξων ξοσιτεμεν UY1:, λοτοςωκ βυδετ οβσ- μυφιχατψσρ δςακχεςον UY. χ λαταμοηε δισλα RK0: πορχιτσρ σμεδυΰύαρ ϊαπισψ: ινρ ζακμα - DISK.SYS, δμιξα ζακμα - 546 βμολοχ. εσμι οτσυτστχυετ τιπ ζακμα, το πο υνομώαξιΰ βεςετσρ ςασϋιςεξιε .SYS. πςοηςαννα CNT (ιμι λοναξδα νοξιτοςα CONNECT) ϊαπισω- χαετ χο χξυτςεξξΰΰ ταβμιγυ δςακχεςα UY σπεγιζιλαγιΰ ζακμα ι ξονες βμολα, σ λοτοςοηο ξαώιξαετσρ ότοτ ζακμ ξα δισλε. δμι- ξα λαταμοηα χιςτυαμψξοηο ξοσιτεμρ ϊαδαετσρ πςι ιξιγιαμιϊα- γιι. πο υνομώαξιΰ οτχοδιτσρ 4 σεηνεξτα. .INITIALIZE/SEGMENT:N UY1: UY1:/INIT ARE YOU SURE?Y πο ότοκ λοναξδε ξα χιςτυαμψξον ξοσιτεμε UY1: σοϊδαετσρ λαταμοη δμιξοκ χ "N" σεηνεξτοχ. λαταμοη χιςτυαμψξοηο ξοσιτεμρ οβσμυφιχαετσρ σιστενξωνι πςοηςαννανι ταλφε, λαλ ι λαταμοη δισλα, τ.ε. οβωώξων σποσο- βον. δαμεε πςιχεδεξ πςινες ιξιγιαμιϊαγιι δισλα RK1: ι σοϊ- δαξιρ ξα ξεν χιςτυαμψξωθ ξοσιτεμεκ. - 79 - .INIT RK1:/VOLUMEID RK1:/INIT ARE YOU SURE?Y VOL ID? WORK OWNER NAME? νοσλχα σοϊδαετσρ ζακμ VIR0 ξα δισλε RK1: ι οβ'ρχμρετσρ χις- τυαμψξων ξοσιτεμεν UX:. εσμι ξε ϊαδαξ ξονες ξοσιτεμρ, το πο υνομώαξιΰ σιστενα χοσπςιξιναετ ξονες ξοσιτεμρ λαλ ξυμεχοκ (χ δαξξον πςινεςε UX0:). .LOAD UX .CONNECT RK1:VIR0 DRIVER ? UX: CREATE NEW FILE ?Y σιστενα σοοβύαετ, ώτο υλαϊαξξοηο ζακμα ξετ ξα δισλε, ι ϊαπ- ςαϋιχαετ ποδτχεςφδεξιε ξα εηο σοϊδαξιε. .DIR RK1:/VOL 7-FEB-84 VOLUME ID: WORK OWNER : νοσλχα VIR0 .SYS 280 7-FEB-84 1 FILES, 280 BLOCKS 4482 FREE BLOCKS ιξιγιαμιϊαγιρ χιςτυαμψξοηο ξοσιτεμρ UX0:, σοϊδαξξοηο ξα RK1: .INIT UX:/VOL UX:/INIT ARE YOU SURE?Y VOL ID? VIRTUL/X OWNER NAME? ##00 .DIR UX:/VOL 7-FEB-84 VOLUME ID: VIRTUL/X OWNER : ##00 0 FILES, 0 BLOCKS 266 FREE BLOCKS σοϊδαξιε χιςτυαμψξοηο ξοσιτεμρ UY: ξα δισλε RK1:. .LOAD UY: .CONNECT RK1:VIR1,UY1: CREATE NEW FILE ?Y .INIT UY1:/VOL - 80 - UY1:/INIT ARE YOU SURE?Y VOL ID? VIRTUAL/Y OWNER NAME? ##01 .DIR UX:/SUM 7-FEB-84 3 FILES IN SEGMENT 1 4 AVAILABLE SEGMENTS, 1 IN USE 3 FILES, 3 BLOCKS 263 FREE BLOCKS .DIR UY1:/SUM 7-FEB-84 0 FILES IN SEGMENT 1 4 AVAILABLE SEGMENTS, 1 IN USE 0 FILES, 0 BLOCKS 532 FREE BLOCKS ξεοβθοδινο πονξιτψ, ώτο ποσμε χωπομξεξιρ λοναξδω SQUEEZE (σφατιε ιξζοςναγιι ξα ξοσιτεμε) ιμι ποχτοςξοκ ϊαη- ςυϊλι σιστενω ξυφξο ϊαξοχο πςοιϊχεστι οβ'ρχμεξιε ξεοβθοδι- νοηο ζακμα χιςτυαμψξων ξοσιτεμεν. πςι ότον νοφξο πςοιϊχεστι πςιχρϊλυ ζακμα λ μΰβονυ ιϊ σχοβοδξωθ χιςτυαμψξωθ ξοσιτεμεκ σοοτχετστχυΰύεηο τιπα. ξαπςινες, ζακμ VIR0 πςι εηο σοϊδαξιι βωμ οβ'ρχμεξ χιςτυαμψξων ξοσιτεμεν UX:. ποσμε πεςεϊαηςυϊλι σιστενω ότοτ ζακμ νοφετ βωτψ οβ'ρχμεξ λαλ χιςτυαμψξωκ ξοσι- τεμψ UX3:. .BOOT SY: RAFOS+/XM (S) V2.1/4.00 . . . .DIR RK1:/VOL 7-FEB-84 VOLUME ID: WORK OWNER : νοσλχα VIR0 .SYS 280 7-FEB-84 VIR1 .SYS 546 7-FEB-84 2 FILES, 826 BLOCKS 3936 FREE BLOCKS .LOAD UX,UY .CONNECT RK1:VIR1,UY5: .CONNECT RK1:VIR0,UX3: ξαιβομεε ώαστο χστςεώαΰύιεσρ οϋιβλι πςι ςαβοτε σ χις- τυαμψξωνι ξοσιτεμρνι: 1) ξε ϊαηςυφεξ δςακχες σοοτχετστχυΰύεηο τιπα χιςτυαμψ- - 81 - ξοηο ξοσιτεμρ. εσμι ότο ινεετ νεστο, το σιστενα χωδαετ σοοβύεξιε οβ οϋιβλε. ξαπςινες, πςοιϊχοδιτσρ σοϊδαξιε ι οβ'ρχμεξιε ζακμα VIR0 χιςτυαμψξων ξοσιτεμεν UX: .CONNECT VOLUME ? RK1:VIR0 DRIVER ? UX: ?CNT-F-LOAD DRIVER πορχιμοσψ σοοβύεξιε ο τον, ώτο δςακχες χιςτυαμψξοηο ξοσιτε- μρ ξε ϊαηςυφεξ χ πανρτψ; 2) οϋιβοώξοε υλαϊαξιε ξονεςα χιςτυαμψξοηο ξοσιτεμρ, ξαπςινες: - χνεστο οβ'ρχμεξξοηο UX: πςι ϊαδαξιι λοναξδω ςασπε- ώατλι λαταμοηα χιςτυαμψξοηο ξοσιτεμρ βωμ υλαϊαξ UX1: .DIR UX1: ?DIR-F-ERROR READING DIRECTORY - πςι ϊαδαξιι λοναξδω λοπιςοχαξιρ οδξοηο χιςτυαμψξο- ηο ξοσιτεμρ ξα δςυηοκ βωμ υλαϊαξ ξεσυύεστχυΰύικ χιςτυαμψξωκ ξοσιτεμψ UY: χνεστο UX: .COPY UX: UY: FILES COPIED: ?MON-F-DIRECTORY I/O ERROR ; οϋιβλα ώτεξιρ λαταμοηα 3) ξεσοοτχετστχιε δμιξω ζακμα ι ςαϊνεςα οβ'ρχμρενοηο χιςτυαμψξοηο ξοσιτεμρ. πςι ποσμεδυΰύιθ οβ'ρχμεξιρθ υφε συύεστχυΰύεηο ζακμα χιςτυαμψξων ξοσιτεμεν ξεοβθοδινο πον- ξιτψ ο τιπε πεςχοηο οβ'ρχμεξξοηο ξοσιτεμρ. .LOAD UX,UY .CONNECT VOLUME ? RK1:VIR0,UY5: ?CNT-F-ILLEGAL FILE LENGTH FOR DRIVER ; ξελοςςελτξαρ δμιξα δμρ δςακχεςα πορχιμοσψ σοοβύεξιε, ώτο δμιξα ζακμα ξε σοοτχετστχυετ ςαϊ- νεςυ οβ'ρχμρενοηο χιςτυαμψξοηο ξοσιτεμρ. ζακμ VIR0 βωμ πες- χοξαώαμψξο οβ'ρχμεξ UX: ι εηο δμιξα ςαχξα 280 βμολαν. σμε- δοχατεμψξο, ταλοκ χιςτυαμψξωκ ξοσιτεμψ (ζακμ VIR0) νοφετ οβσμυφιχατψσρ τομψλο δςακχεςον UX. 11.7.2. ςαβοτα σ χιςτυαμψξωνι ξοσιτεμρνι χ TS-νοξιτοςε πςογεδυςα σοϊδαξιρ χιςτυαμψξοηο ξοσιτεμρ σμεδυΰύαρ: πο λοναξδε CREATE ξα ζιϊιώεσλον δισλε σοϊδαετσρ ζακμ, ςαϊνες - 82 - λοτοςοηο υλαϊωχαετσρ λμΰώον /ALL:N. ποσμε ότοηο ξεοβθοδινο χωπομξιτψ λοναξδυ CONNECT δμρ οβ'ρχμεξιρ ζακμα χιςτυαμψξων ξοσιτεμεν. ποσμε χωπομξεξιρ λοναξδω INITIALIZE υστςοκστχο ηοτοχο λ ςαβοτε. ξαπςινες, πο σμεδυΰύενυ ξαβοςυ λοναξδ σοϊδαετσρ ζακμ δμιξοκ χ 1000 βμολοχ ξα υστςοκστχε RK0: ι οβ'ρχμρετσρ χις- τυαμψξων ξοσιτεμεν F:. .CREATE RK0:DISK/ALL:1000 .CONNECT RK0:DISK F: εσμι ξεοβθοδινο τομψλο ώιτατψ ιϊ χιςτυαμψξοηο ξοσιτεμρ, το νοφξο χνεστο λοναξδω CONNECT ισπομψϊοχατψ ASSIGN. ςαϊνες λαταμοηα χιςτυαμψξοηο ξοσιτεμρ ϊαδαετσρ πςι ιξιγιαμιϊαγιι ι ϊαχισιτ οτ ςαϊνεςα σοϊδαχαενοηο χιςτυαμψξο- ηο ξοσιτεμρ. πςι ιξιγιαμιϊαγιι νοφξο υλαϊατψ τςεβυενοε λομιώεστχο σεηνεξτοχ: .INITIALIZE/SEGMENT:N F: F:/INIT ARE YOU SURE?Y πο ότοκ λοναξδε ξα χιςτυαμψξον ξοσιτεμε F: σοϊδαετσρ λατα- μοη ιϊ N σεηνεξτοχ. πςινεώαξιε. ξεοβθοδινο πονξιτψ, ώτο ποσμε χωπομξεξιρ λοναξδω SQUEEZE (σφατιε ιξζοςναγιι ξα ξοσιτεμε) ιμι ποχτος- ξοκ ϊαηςυϊλι σιστενω ξυφξο ϊαξοχο πςοιϊχεστι οβ'ρχμεξιε ξεοβθοδινοηο ζακμα χιςτυαμψξων ξοσιτεμεν. - 83 - 12. στςυλτυςα υστςοκστχα ποσμεδοχατεμψξοηο δοστυπα χ οτμιώιε οτ ξοσιτεμεκ υστςοκστχ πςρνοηο δοστυπα ξοσι- τεμι υστςοκστχα ποσμεδοχατεμψξοηο δοστυπα ξε ινεΰτ λαταμο- ηα. λαφδωκ ζακμ ξα ταλον ξοσιτεμε, λςονε δαξξωθ, χλμΰώαετ ιξζοςναγιΰ ο σανον ζακμε (ϊαηομοχολ ζακμα). πςι ποισλε ζακ- μα πςοιϊχοδιτσρ πςοσνοτς χσεθ ζακμοχ, ξαθοδρύιθσρ πεςεδ ξιν. λ ταλιν υστςοκστχαν οτξοσρτσρ ναηξιτξωε μεξτω ι λασσε- τω. 12.1. στςυλτυςα ζακμοχ ξα ναηξιτξοκ μεξτε χσρ ιξζοςναγιρ ξα ναηξιτξοκ μεξτε ςασπομοφεξα χ μοηι- ώεσλιθ βμολαθ. ναηξιτξαρ μεξτα χ σιστενε ινεετ σταξδαςτξωκ ξαβος νετολ, λοτοςωκ ξεοβθοδιν δμρ υπςαχμεξιρ δαξξωνι. χ νετλαθ ξαθοδιτσρ ιξζοςναγιρ, ισπομψϊυεναρ δμρ λοξτςομρ. ξαπςινες, χ νετλε νοφετ σοδεςφατψσρ ώισμο βμολοχ χ ζακμε. ποσμε ςαβο- τω σ ζακμον νοφετ βωτψ πςοιϊχεδεξα πςοχεςλα λομιώεστχα ινεΰύιθσρ χ ζακμε βμολοχ σ υλαϊαξξων χ νετλε. ξεσοχπαδεξιε ότιθ δχυθ ϊξαώεξικ χ ξελοτοςωθ σμυώαρθ υλαϊωχαετ ξα οϋιβλυ πςι οβςαβοτλε ζακμα. σταξδαςτξωε νετλι: νετλα τονα (VOL1) - ναηξιτξαρ μεξτα χ σιστενε ινεετ τομψλο οδιξ τον; ξε ισπομψϊυετσρ νετλα λοξγα τονα EOV, ποότονυ ξεμψϊρ ςασπομαηατψ ζακμ ξα δχυθ μεξταθ; μεξτοώξωκ ναςλες (*) - νετλι οτ δαξξωθ οτδεμρΰτσρ μεξτοώξων ναςλεςον; δχα μεξτοώξωθ ναςλεςα οϊξαώαΰτ μοηιώεσλικ λοξεγ μεξτω; νετλα ξαώαμα ζακμα (HDR1) - νετλα σοδεςφιτ χσΰ ξεοβθοδινυΰ ιξζοςναγιΰ ο ζακμε, ϊα ισλμΰώεξιεν δμιξω ζακμα; δμιξα ζακμα ςαχξα 0; νετλα λοξγα ζακμα (EOF1) - νετλα πομξοστψΰ ποχτοςρετ ιξζοςναγιΰ, σοδεςφαύυΰσρ χ νετλε HDR1, ϊα ισλμΰώεξιεν δμιξω ζακμα; δμιξα ςαχξα ώισμυ βμολοχ δαξξωθ; νεφβμοώξωκ πςονεφυτολ - σμυφεβξαρ ϊαπισψ, ςαϊδεμρΰύαρ βμολι δαξξωθ νεφδυ σοβοκ; ξεοβθοδινα δμρ ςαϊηοξα ι οσταξοχα βοβιξω ναηξιτξοκ μεξτω πςι σώιτωχαξιι ιμι ϊαπισι ιξζοςνα- γιι. εσμι δαξξωε ξα ναηξιτξοκ μεξτε ξε ινεΰτ σταξδαςτξοηο ζοςνατα, το οξι νοηυτ βωτψ πςοώιταξω σ πονούψΰ ναλςολοναξδω - 84 - .SPFUN ι δςακχεςα, ποδδεςφιχαΰύεηο ζακμοχυΰ στςυλτυςυ. σιστενξωε πςοηςαννω DIR, DUP, PIP ι τ.δ. οσυύεστχμρΰτ ϊαπισψ ξα μεξτυ ιμι σώιτωχαξιε ποβμοώξο, τ.ε. ϊαπισρνι πο 512 βακτ. ζακμ, σοϊδαξξωκ ξα ναηξιτξοκ μεξτε, ινεετ χιδ: HDR1 * δαξξωε * EOF1 * τον, σοδεςφαύικ οδιξ ζακμ, ινεετ ζοςνατ: VOL1 HDR1 * δαξξωε * EOF1 * * * τον, σοδεςφαύικ δχα ζακμα, ινεετ ζοςνατ: VOL1 HDR1 * δαξξωε * EOF1 * HDR1 * δαξξωε * EOF1 * * * ναηξιτξαρ μεξτα, λοτοςαρ βωμα ιξιγιαμιϊιςοχαξα, ινεετ σμεδυΰύικ ζοςνατ: VOL1 HDR1 * * EOF1 * * * ξαώαμψξωκ ϊαηςυϊώιλ ναηξιτξοκ μεξτω τονα ινεετ ζοςνατ: VOL1 νBOOT HDR1 * δαξξωε * EOF1 * * * πςι σοϊδαξιι ϊαηςυϊώιλα ξα ναηξιτξοκ μεξτε ζακμ MBOOT.BOT (πεςχιώξωκ ϊαηςυϊώιλ) δομφεξ ισπομψϊοχατψσρ δμρ λοπιςοχαξιρ χτοςιώξοηο ϊαηςυϊώιλα ναηξιτξοκ μεξτω. πεςχωκ ζακμ, λοτοςωκ δομφεξ βωτψ ϊαπισαξ ποσμε πεςχιώξοηο ϊαηςυϊ- ώιλα (νBOOT), ότο MSBOOT.BOT, λοτοςωκ σοδεςφιτ χτοςιώξωκ ϊαηςυϊώιλ ναηξιτξοκ μεξτω. πεςχιώξωκ ϊαηςυϊώιλ ϊαξιναετ οδιξ βμολ (512 βακτοχ). λαφδαρ νετλα ξα ναηξιτξοκ μεξτε ισπομψϊυετ τομψλο πες- χωε 80 βακτοχ (ιϊ ϊαξιναενωθ 512 βακτοχ), ι λαφδωκ βακτ χ νετλε σοδεςφιτ ιξζοςναγιΰ χ σινχομψξον λοδε. ιξζοςναγιρ, σοδεςφαύαρσρ χ νετλε τονα, πςεδσταχμεξα χ ταβμ. 9. - 85 - ταβμιγα 9 ζοςνατ νετλι τονα (VOL1) ------------------------------------------------------- ! !δμιξα ! ϊξαώεξιε πομρ ποϊιγιρ !ινρ πομρ!πομρ, ! (πο υνομώαξιΰ ϊαπισωχαετσρ πομρ ! !βακτω ! χ λοδε λοι-7) ------------------------------------------------------- !ιδεξτι- ! 3 ! !ζιλατος ! ! 1 - 3 ! (ID) ! ! VOL ! νετλι ! ! ----------!--------!------!---------------------------- 4 ! ξονες ! 1 ! 1 ! νετλι ! ! ----------!--------!------!---------------------------- ! ! ! RAFOS, ϊα λοτοςων σμεδυετ 5 - 10 ! ID τονα! 6 ! οδιξ πςοβεμ (νετλα τονα), ! ! ! εσμι ξετ, το ID τονα ----------!--------!------!---------------------------- 11 ! ! 1 ! πςοβεμ ----------!--------!------!---------------------------- ! ξε ! ! 12 - 37 ! ισπομψ-! 26 ! πςοβεμω ! ϊυετσρ ! ! ----------!--------!------!---------------------------- 38 - 50 !ID πομψ-! 13 ! σ 38 πο 40 ID D&B; !ϊοχατεμρ! ! σ 41 πο 50 ID πομψϊοχατεμρ ! ! ! ιμι πςοβεμω ----------!--------!------!---------------------------- !σταξδας-! ! 51 ! τξαρ ! 1 ! 1 ! χεςσιρ ! ! ! σιστενω! ! ----------!--------!------!---------------------------- ! ξε ! ! 52 - 79 !ισπομψ- ! 28 ! πςοβεμω ! ϊυετσρ ! ! ----------!--------!------!---------------------------- !σταξδας-! ! 80 ! τξαρ ! 1 ! 3 ! χεςσιρ ! ! ! νετλι ! ! ιξζοςναγιρ, σοδεςφαύαρσρ χ νετλε ζακμα, πςεδσταχμεξα χ ταβμ. 10. - 86 - ταβμιγα 10 ζοςνατ νετλι ζακμα (HDR1) ------------------------------------------------------- ! !δμιξα ! ϊξαώεξιε πομρ ποϊιγιρ !ινρ πομρ !πομρ, !(πο υνομώαξιΰ ϊαπισωχαετσρ πομρ ! !βακτω ! χ λοδε λοι-7) ------------------------------------------------------- 1 - 3 !ID νετλι ! 3 ! HDR ----------!---------!------!--------------------------- 4 ! ξονες ! 1 ! 1 ! νετλι ! ! ----------!---------!------!--------------------------- 5 - 21 !ID ζακμα ! 17 ! ινρ, ςαϊδεμιτεμψ (".") ! ! ! ι τιπ ----------!---------!------!--------------------------- 22 - 27 !ID ϊαπισι! 6 ! RAFOS, ϊα λοτοςων σμεδυετ ! ζακμα ! ! οδιξ πςοβεμ ----------!---------!------!--------------------------- ! ξονες ! ! 28 - 31 ! σελγιι ! 4 ! 0001 ! ζακμα ! ! (χ χοσψνεςιώξον χιδε) ----------!---------!------!--------------------------- !ποςρδλο- ! ! πεςχωκ ζακμ ινεετ ξονες 32 - 35 !χωκ ξονες! 4 ! 0001; ξονες σμεδυΰύεηο ! ζακμα ! ! ζακμα υχεμιώιχαετσρ ξα 1; ! ! ! ποσμε ιξιγιαμιϊαγιι μεξτω ! ! ! εηο ϊξαώεξιε ςαχξο 0000 ! ! ! (χ χοσψνεςιώξον χιδε) ----------!---------!------!--------------------------- ! ξονες ! ! 0001 36 - 39 !ηεξεςαγιι! 4 ! (χ χοσψνεςιώξον χιδε) ----------!---------!------!--------------------------- ! χεςσιρ ! ! 00 40 - 41 !ηεξεςαγιι! 2 ! (χ χοσψνεςιώξον χιδε) ----------!---------!------!--------------------------- ! δατα ! ! πςοβεμ, ϊα λοτοςων σμεδυ- 42 - 47 !σοϊδαξιρ ! 6 ! ετ (ηοδ * 1000 + δεξψ) ----------!---------!------!--------------------------- ! δατα ! ! πςοβεμ, ϊα λοτοςων σμεδυΰτ 48 - 53 !ολοξώαξιρ! 6 ! πρτψ ξυμεκ ----------!---------!------!--------------------------- 54 ! νετοδ ! 1 ! πςοβεμ ! δοστυπα ! ! ----------!---------!------!--------------------------- 55 - 60 ! σώετώιλ ! 6 ! 000000 ! βμολοχ ! ! (χ χοσψνεςιώξον χιδε) ----------!---------!------!--------------------------- 61 - 73 ! λοδ ! 13 ! INERAFOS ! σιστενω ! ! ----------!---------!------!--------------------------- ! ξε ! ! 74 - 80 ! ισπομψ- ! 7 ! πςοβεμω ! ϊυετσρ ! ! πςινεώαξιε. δατα σοϊδαξιρ (DAT) ϊαπονιξαετσρ σμεδυΰύιν οβςαϊον: - 87 - DAT = η * 1000 + δ (4.4) ηδε η - ηοδ; δ - λομιώεστχο δξεκ οτ ξαώαμα ηοδα. ξαπςινες, δατα 5.05.83. βυδετ πςεδσταχμεξα χ χιδε 83 * 1000 + (31 + 28 + 31 + 30 + 5) = 83125 εσμι δατα οτσυτστχυετ, το δαξξωε ποϊιγιι ϊαπομξρΰτσρ ξυμρνι (πςιώεν, πεςχων στοιτ οδιξ πςοβεμ, ϊα λοτοςων σμεδυΰτ πρτψ ξυμεκ). νετλα λοξγα ζακμα (EOF1) τοώξο ταλαρ φε, λαλ ι νετλα ξαώαμα ζακμα (HDR1), ϊα ισλμΰώεξιεν ξεσλομψλιθ βακτοχ, λοτοςωε υλαϊαξω χ ταβμ. 11. ταβμιγα 11 στςυλτυςα νετλι λοξγα ζακμα (EOF1) ------------------------------------------------------- ! !δμιξα ! ϊξαώεξιε πομρ ποϊιγιρ !ινρ πομρ!πομρ, ! (πο υνομώαξιΰ ϊαπισωχαετσρ πομρ ! !βακτω ! χ λοδε λοι-7) ------------------------------------------------------- 1 - 3 !ID νετλι! 3 ! EOF ----------!--------!------!---------------------------- ! ! !λομιώεστχο βμολοχ δαξξωθ, ! ! !σοδεςφαύιθσρ χ ζακμε (εσμι 55 - 60 ! σώετώιλ! 6 !ζακμ ξε σοϊδαξ ναλςολοναξδοκ ! βμολοχ ! !.SPFUN); πςι σοϊδαξιι ζακμα ! ! !ναλςολοναξδοκ .SPFUN σώετώιλ ! ! !ςαχεξ ξυμΰ; εσμι .SPFUN πςι ! ! !ϊαπισι ισπομψϊυετ βμολι πο ! ! !256 (δεσρτιώξοε) σμοχ, το ! ! !σώετώιλ βμολοχ υσταξαχμιχα- ! ! !ετσρ λαλ οβωώξο 12.2. στςυλτυςα λασσετξοηο ζακμα οβωώξο λασσετξωε ζακμω ινεΰτ δαξξωε, λοτοςωε ϊαπισαξω βμολανι πο 128 βακτοχ. σμυφεβξαρ ιξζοςναγιρ ϊαπισωχαετσρ χ βμολι δμιξοκ 32 βακτα. σταξδαςτξωε οβοϊξαώεξιρ: ξαώαμψξωκ υώαστολ μεξτω - ώισταρ ώαστψ μεξτω χ ξαώαμε λασσετω σ μεξτοκ; ςασϋιςεξξωκ πςονεφυτολ - βμολ, οτδεμρΰύικ ξαώαμψξωκ υώαστολ μεξτω οτ νετλι πεςχοηο ζακμα; - 88 - νετλα ζακμα - βμολ, λοτοςωκ σοδεςφιτ ϊαηομοχολ ζακμα; νετλα λοξγα ζακμα - βμολ, λοτοςωκ οτμιώαετσρ οτ νετλι ζακμα τεν, ώτο πεςχωκ βακτ ςαχεξ ξυμΰ; νεφβμοώξωκ πςονεφυτολ - βμολ, σμυφαύικ ηςαξιγεκ νεφδυ βμολανι δαξξωθ; νεφζακμοχωκ πςονεφυτολ - βμολ, οτδεμρΰύικ λοξεγ πςεδωδυύεηο ζακμα οτ ξαώαμα σμεδυΰύεηο; ναςλες λοξγα μεξτω - βμολ, υλαϊωχαΰύικ ξα ζιϊιώεσλικ λοξεγ μεξτω; ισπομψϊυετσρ εσμι ζακμ ςασπομοφεξ ξα δχυθ μεξταθ (χ δχυθ τοναθ). ποσμε ιξιγιαμιϊαγιι λασσετξωκ ζακμ ινεετ ζοςνατ, πςεδσταχμεξξωκ ξα ςισ. 53. !-------------! ! ξαώαμψξωκ ! ! υώαστολ ! ! μεξτω ! !-------------! ! ςασϋιςεξξωκ ! ! πςονεφυτολ ! !-------------! ! νετλα ζακμα ! !-------------! ! οστατοώξαρ ! ! ιξζοςναγιρ ! ! . ! ! . ! ! . ! \/\/\/\/\/\/\/ ςισ. 53 ποσμε ϊαπισι ζακμα ιξζοςναγιρ ξα λασσετε βυδετ ςασπο- μοφεξα σμεδυΰύιν οβςαϊον (ςισ. 54). - 89 - !-------------! ! ξαώαμψξωκ ! ! υώαστολ ! ! μεξτω ! !-------------! ! ςασϋιςεξξωκ ! ! πςονεφυτολ ! !-------------! ! νετλα ζακμα ! !-------------! ! νεφβμοώξωκ ! ! πςονεφυτολ ! !-------------! ! βμολ δαξξωθ ! !-------------! ! νεφβμοώξωκ ! ! πςονεφυτολ ! !-------------! . . . . . . !-------------! ! βμολ δαξξωθ ! !-------------! ! νετλα λοξγα ! ! ζακμα ! !-------------! ςισ. 54 οβωώξο χ λοξγε ζακμα, λοτοςωκ ςασπομοφεξ ξα οδξοκ μεξ- τε, στοιτ νετλα λοξγα ζακμα (σν. ςισ. 54). χ σμυώαε, λοηδα ζακμ ςασπομαηαετσρ ξα δχυθ μεξταθ, χ λοξγε πεςχοκ μεξτω ϊαπισωχαετσρ ναςλες λοξγα μεξτω (ςισ. 55). - 90 - !-------------! . . . . . . !-------------! ! νεφβμοώξωκ ! ! πςονεφυτολ ! !-------------! ! βμολ δαξξωθ ! !-------------! ! νεφβμοώξωκ ! ! πςονεφυτολ ! !-------------! ! ώαστιώξο ! ! ϊαπισαξξωκ ! ! βμολ ! !-------------! ! ναςλες ! ! λοξγα μεξτω ! !-------------! ςισ. 55 πςινεώαξιε. εσμι πεςεδ ναςλεςον λοξγα μεξτω βυδετ ξαθοδιτψσρ ώαστιώξο ϊαπισαξξωκ βμολ, το ότοτ βμολ δομφεξ βωτψ πεςχων βμολον σμεδυΰύεηο τονα πςι ισπομψϊοχαξιι ξεσ- λομψλιθ τονοχ. - 91 - ζοςνατ νετλι ζακμα πςεδσταχμεξ χ ταβμ. 12. ταβμιγα 12 στςυλτυςα νετλι ζακμα -------------------------------------------------- ! !δμιξα ! ϊξαώεξιε πομρ ποϊιγιρ !ινρ πομρ!πομρ, ! (πο υνομώαξιΰ ϊαπισω- πομρ ! !βακτω ! χαετσρ χ λοδε λοι-7) -------------------------------------------------- 1 - 9 !ID ζακμα! 9 ! ινρ ι τιπ ----------!--------!------!----------------------- 10 ! τιπ ! 1 ! 0 ! δαξξωθ ! ! ----------!--------!------!----------------------- ! δμιξα ! ! 11 - 12 ! βμολα ! 2 ! 200 ! δαξξωθ ! ! (χοσψνεςιώξοε) ----------!--------!------!----------------------- ! ! !0 δμρ ζακμα οδξοηο τονα !ποςρδλο-! ! ιμι ζακμα 1-οηο τονα 13 ! χωκ ! 1 !(εσμι ινεετσρ ξεσλομψλο ! ξονες ! !τονοχ); ξονες σμεδυΰύε- ! ζακμα ! !ηο ζακμα υχεμιώιχαετσρ ! ! ! ξα 1 ----------!--------!------!----------------------- 14 ! υςοχεξψ! 1 ! 1 ----------!--------!------!----------------------- 15 - 20 ! δατα ! 6 ! 0 ιμι πςοβεμ, εσμι !σοϊδαξιρ! ! δατα οτσυτστχυετ ----------!--------!------!----------------------- 21 - 22 ! ! 2 ! 0 ----------!--------!------!----------------------- 23 !ατςιβυτ ! 1 ! 0 - δμρ λασσετω ! ϊαπισι ! ! ----------!--------!------!----------------------- ! ξε ! ! 24 - 29 !ισπομψ- ! 6 ! ςεϊεςχ δμρ σιστενω !ϊυετσρ ! ! ----------!--------!------!----------------------- ! ξε ! ! 30 - 32 !ισπομψ- ! 3 !ςεϊεςχ δμρ πομψϊοχατεμρ !ϊυετσρ ! ! εσμι ινεετσρ δατα σοϊδαξιρ, το οξα ϊαπισωχαετσρ χ λοδε λοι-7 χ σμεδυΰύεν χιδε: - δεξψ (01 - 31); - νεσργ (01 - 12); - δχε ποσμεδξιε γιζςω - ςαϊξιγα νεφδυ τελυύιν ηοδον ι 1972. δμιξα βμολα δαξξωθ (ποϊιγιι 11-12) ϊαχισιτ οτ αππαςα- τυςω. πεςχωκ βακτ υλαϊωχαετ ξιφξικ πςεδεμ δμιξω (0), χτοςοκ βακτ - χεςθξικ πςεδεμ δμιξω (200).