Móc I likeds w mój PR (PI) część?
Dopóki the proc wysyłać w DS, then ty móc DS na the odbiorczy strona.
Adres być, jeżeli the proc przechodzić parametr "odniesienie", twój odbiorczy proc tylko iść adres -- the definicja być nieistotny tak daleko jak the system dotyczyć; ono być w zasadzie tylko istotny pod względem maintainability. (Ale to być znacząco znaczenie. Ty chcieć re-use definicja między rozmówca i callee pluskwa od niezgodny definicja.)
Jeżeli the pamięć definiować wśród DS w the proc, ty móc the ten sam DS definicja w the nazwany proc ponieważ wskazywać przy the ten sam pamięć (dopóki przechodzić "odniesienie"). I w ten skrzynka, tam być jakaś potrzeba dla twój proc EVAL od/do the argument i oddzielny DS; the wartość już być w the DS.
Lub jeżeli grupa 400 zmienna zmienna zdarzać się w styczny pamięć w the proc i zmienna mieć the ten sam definicja, ty tylko potrzebować the adres the pierwszy zmienna -- the nazwany proc móc swój argument 400 element szyk. (Oczywiście, ono móc chytry że ty używać styczny pamięć -- DS być często używany dla to.)
Ale różny definicja między the i nazwany procs być parms poszerzać the ryzyko niedopasowany parms. W Ten Sposób my regularnie używać /COPY członek że my odnosić się pamięć the ten sam sposób na oba końcówka.
Jeżeli ty przechodzić w DS, ty musieć the DS z wartość w każdy proc który dzwonić twój proc. Jeżeli ty przechodzić w oddzielny parms, ty tylko ładować the DS w twój proc. Ty musieć dokąd the pamięć zarządzanie wp8lywy miejsce.
Jeżeli różnica być w proc który tylko oprawiać w pojedynczy program, ono można jakaś różnica. Ono tylko zrobić w strój jednoczęściowy kod lub sposób.
Ale jeżeli twój proc móc dzwonić od wielokrotność inny procs, ty musieć że the szyk można najlepszy w twój proc. Dyktować the procs jak musieć ich zmienna.
The odpowiedź być… ono zależeć.
Tom