@Karowack: Ściągnij sobie do poczytania źródła "VirtualDub". Autor jest niezłym haxorem.
Osobiście jednak nie widzę specjalnie sensu skupiania się na asemblerze x86, bo w dzisiejszych czasach napisanie kody wydajniejszego niż wygenerowanego przez kompilator jest bardzo ciężkie. Polecam jednak zapoznanie się z intrinsicami (tu jest lista od intela). W robocie napisałem masę kodu SSE używając ich i wynik był bardzo dobry.
  • Odpowiedz
@JaTuJestemPrezesem: Tak czy inaczej będziesz musiał się odwoływać do API graficznego przez INVOKE. Dodatkowo jeżeli to by musiało być pod windę, musisz się też odwoływać minimum do WinAPI (bo okno). Pętla wiadomości, te sprawy. Jedyne co się różni od takiego dajmy na to C++ to sposób pisania kodu pomiędzy odwołaniami do API. Więc łapiesz tutka pod C++ i "tłumaczysz"... chociaż nie wiem po co.
  • Odpowiedz
@Marmite: Ja mówię o samych początkach. Jak poznaje się co to mov i po co. Obsługa różnych dziwnych rzeczy (zależy od asemblera) nie zachęca początkujących.

A weź z programowaniem na kartce... Na uczelni były dwa takie egzaminy. Na szczęście z obu byłem zwolniony bo byłaby tragedia. Pisać klasy z getterami/setterami w Javie na kartce. Albo w C przechowywanie rekordów w plikach i ich obsługa i to wszystko na kartce.
  • Odpowiedz
1.Mirki, co prawilnego polecacie czytać po http://www.drpaulcarter.com/pcasm/ ? Blog Agnera Foga jest następny na liście, ale kusi mnie i ciągnie żeby listę rozszerzyć o jakieś następne pozycje związane z programowaniem niskopoziomowym ale dla czytelników średnio-zaawansowanych raczej.

2. Opłaca się czytać http://www.empik.com/opengl-i-wprowadzenie-do-programowania-gier-chodorowski-bartosz-sterna-wojciech,prod760344,ksiazka-p w 2015, czy funkcje i składnia OpenGLa tak zmieniła się na przestrzeni lat że 1.5-2 to zupełna prehistoria?

#asembler #programowanie
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Nie zechciałby by mi ktoś pomóc? Mam dwa programy, jeden do obsługi klawiatury sekwencyjnej, a drugi do wyświetlacza 7seg. Chciałbym to jakoś połączyć, ale ni cholery mi to nie wychodzi. Czytałem Podstawy Programowania Mikrokontrolera 8051 ale niestety nic mi to nie pomogło. Jakby ktoś się podjął pomocy to zapłacę.
#asm #asembler #programowanie
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Every PUSH you take

Every MOV you make

Every INT you break, every RET you fake

I'll
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Witam, mógłby mi ktoś wytłumaczyć taki zapis z asemblera?

mov bl, [wyraz+esi]

cmp bl, 0ah

je
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programowanie #asembler

http://pastebin.com/7gkkFhr0

Czy mogłby ktos mi ten kod skompilować/wypisać błedy kompilacji/jesli się kompiluje to sprawdzic czy działa/wypomnieć i powiedzieć jak poprawić błedy które pewnie zrobiłam? Nie mam gdzie go skompilować, tzn, nie mam możliwości instalacji kompilatora u siebie a chciałabym wiedzieć czy działa. Potrzebuje go na jutro na studia...
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach