[…]
Poki co mam wielka prosbe do tych co pracowali w Assemblerze BAL.
Sa wielkie szanse, ze bede musial grzebac w tym jezyku.
W Cobolu nawet prosty display jest pomocny, ale w assemblerze co potrzeba,
zeby przesledzic, ze zmienne czy rejestry sa w porzadku?
Prawdopodobnie bede mogl to zrobic z Batch Intertest, ale tego tez nie jestem pewny.
Pozdrowienia,
Jurek
Jurek,
Jesli masz XPEDITER/batch, to prawdopodobnie daje sie uzywac takze do assemblera, choc ja nie uzywalem.
Jesli nie masz nic, a musisz robic debugging przez dluzszy czas, to najlepiej napisac wlasny trace – macro, ktorym bedziesz zrzucal informacje, zachowane rejestry i obszary na dowolny zbior output, uzywajac chocby zwyklego macro PUT – to bedzie Twoj display. Jest takze macro SNAP, ktore moze wystarczyc do Twoich potrzeb.
Jesli to jakis konkretny problem, chcesz obejrzec obszary i rejestry w pewnym momencie, i nie przeszkadza Ci ze program padnie, to mozesz wydac macro ABEND z opcja DUMP (np. ABEND 1,DUMP). Jesli chcesz miec zupelnie czysta sytuacje (macros niszcza pewne rejestry), to wstaw w miejsce przerwania np. instrukcje DC H’0′ – wtedy program padnie przez S0C1. W obu przypadkach musisz miec DD SYSUDUMP.
[…]
Pozdrowienia,
Adam
To jest straszne… czas… uświadomiłem sobie, że Assemblera dotykalem ostatnio dawniej niz 10 lat temu…
Ale popytałem i w ofercie IBMa
2) Odpowiedż od architekta Debug Toola: „Debug Tool can debug Batch Assembler”
1) Odpowiedż od architekta Assemblera: „the ASMIDF debugger in the High Level Assembler Toolkit can handle batch. ”
Leszek
Debug Tool Info (PDF, 3 MB, otwiera sie w nowym okienku)
Dzieki Adam za cenne wskazowki.
Dzisiaj poraz pierwszy zobaczylem co maja – wiekszosc programow to Assembler.
A jak nie bede mial problemow (malo prawdopodobne ale mozliwe) to tez moge napisac?
Jeszcze raz dziekuje,
Jurek
Jakas dziwna firma… Kto ich i za co pokaral, ze musieli pisac w assemblerze?
T.
Zapewne te programy maja 20+ lat. Nawet dzisiaj Mainframe System Programmer czesto musi pisac exit rutines in BAL.
Ja mialem przyjemnosc spedzic 10+ lat na programowaniu w BAL
Wiele software’u na IBM wciaz robi sie w BAL.
Oj lezka sie kreci w oku ….
Staszek M.
Bog stworzyl Assembler i liczby naturalne, a potem dopiero ludzie wymyslili Fortran, liczby rzeczywiste, i stwierdzenie “God is REAL until declared INTEGER”.
“Dzieki Adam za cenne wskazowki” – nastepny akcent biblijny.
Czy mogę zapytać, co te programy robią? Ciekawe, dlaczego są w assemblerze.
Jurek M.
Jurek,
Oczywiscie, ze mozesz zapytac.
Ale sorry, nie wiem czy moge cos wiecej powiedziec.
Pozdrowienia,
Jurek