atarionline.pl Rzeczy przydatne dla koderów - Forum Atarum

Jeśli chcesz wziąć udział w dyskusjach na forum - zaloguj się. Jeżeli nie masz loginu - poproś o członkostwo.

  • :
  • :

Vanilla 1.1.4 jest produktem Lussumo. Więcej informacji: Dokumentacja, Forum.

    • 1: CommentAuthorgorgh
    • CommentTime13 Jul 2014
     
    wątek samopomocy chłopskiej.
    Na początek paczka z toolami Vegi. W niej bardzo uzyteczny tool, ktory zamienia dane binarne na ciag danych liczbowych dla assemblera w formie tekstowej. nazywa sie to bin2asm.exe. Do czego moze to sluzyc? na przyklad mamy dane obrazka, duchow programowych z g2f lub czego innego i wycinamy je do pliku za pomoca emulatora poleceniem "write xxxx xxxx file.bin" po czym zamieniamy na ciag tekstowy. Mi to narzedzie przydawalo sie wielokrotnie.
    • 2: CommentAuthorgorgh
    • CommentTime13 Jul 2014 zmieniony
     
    .
    • 3:
       
      CommentAuthorjhusak
    • CommentTime14 Jul 2014 zmieniony
     
    Ja preferuję toole typu mads, które kompilują się pod dowolnym systemem.

    Jest taki fajny program xxd, który plik binarny zamienia w hex (w różnych postaciach) i vice versa. Pod linuksem standardowo zainstalowany, pod OSX też.
    • 4: CommentAuthorgorgh
    • CommentTime14 Jul 2014
     
    tutaj mapa pamięci po angielsku z opisem wszystkich komórek
    • 5: CommentAuthorwieczor
    • CommentTime14 Jul 2014
     
    Bardzo fajnie przygotowany dokument, dzięki.
    • 6: CommentAuthorgorgh
    • CommentTime14 Jul 2014
     
    nie ma sprawy :)
    tutaj druga rzecz bardzo pomocna- książka poradnik programisty z opisem działania wszystkich rozkazów assemblera
    • 7: CommentAuthorgorgh
    • CommentTime14 Jul 2014
     
    i jeszcze etykiety, nazwy systemowe głównych rejestrów komputera, przydatne jak ktoś woli operować nazwami a nie zapamiętywać adresy poszczególnych komórek . wygenerowane przez g2f.
    • 8: CommentAuthormono
    • CommentTime14 Jul 2014
     
    @gorgh: ->link<-
    • 9: CommentAuthormono
    • CommentTime14 Jul 2014
     
    xxd to jest program z pakietu vim więc jeśli ktoś go nie ma, to i xxd nie będzie miał. Ale jest takie narzędzie, co się zwie od, i to potrafi parę fajnych rzeczy a jest zdaje się w jakichś standardowych pakietach do przetwarzania tekstów. Również przydatne. Generalnie to unixy i pochodne mają wszystko co trzeba :).
    • 10: CommentAuthorgorgh
    • CommentTime14 Jul 2014
     
    mono: twój wątek powinien być przyklejony, pogadam o tym z xeenem
    • 11: CommentAuthor0xF
    • CommentTime15 Jul 2014
     
    bin2asm? Lepiej użyć dyrektywy jak np. ins w xasm/mads.
    • 12: CommentAuthorgorgh
    • CommentTime16 Jul 2014 zmieniony
     
    mając dane w hexach można manipulować nimi prosto, na przykład wycinać ilości zer pomiędzy blokami danych,dodawać zera itd.