Wyniki wyszukiwania

  1. shoorick

    Prosta i pobieżna analiza instrukcji

    nigdy nie używałem tej instrukcji 8) również myślę używanie jej z ECX może dać dziwny wynik :) do czytania najdokładniejsze są manualy od intela (czasem nawet zbyt dokładne): poszukaj ich pdf-y ;) pisze:
  2. shoorick

    Prosta i pobieżna analiza instrukcji

    to wygląda na kolejne mnożenie 64-bitowych liczb w częściach przez 32-bitowy instrukcji. wynik wróca przez edx/eax parę. funkcja nie ma ramki stosu: dla funkcji 386p+ nie jest obowiazkowym używanie ramki stosu, bo argumenty można dostać przez [esp+X], chciaż w złożonych funkcjach używanie ramki...
  3. shoorick

    Timery w programie zegarek

    czy byłeś tam: http://www.8052.com/ ? przegłądaj przykłady, zrob "zegar" z jedną liczbą, potem go powiekszy... w ogóle używam ten pdf: Atmel 8051 Microcontrollers Hardware Manual jesli nie zmożesz - potem pomogę (przez tydzień-dwa, póky jestem zajęty)
  4. shoorick

    Timery w programie zegarek

    aha, mnie chyba wydało się niby nie działa przez wielką częstotliwość: chyba migociło czybko że wydało że LED świeci ciągło (sprawdzałem na realnim sprzeci) :) wtedy zrob tak: 1.dodaj inicializację timeru do startu z drugego kodu do pierwszego. 2.dodaj TIOMAIN do pierwszego kodu. 3.w TIOMAIN...
  5. shoorick

    Timery w programie zegarek

    muszę powiedzieć nie bardzo zrozumiałem kalkulacji w TI0MAIN spróbuj tak: TI0MAIN: PUSH ACC ;zabezpieczamy wykorzystywane rejestry PUSH PSW ; ; MOV TH0, #255 - 3 ;wartosc typowa ; ; MOV A, #256 - 154 + 1 ; + 1 aby nadrobic strate ; ADD...
  6. shoorick

    InitCommonControls nie dizała....

    format PE GUI 4.0entry start include 'win32a.inc' section '.text' code readable executable start: invoke InitCommonControls section '.idata' import data readable writeable library ddraw,'DDRAW.DLL',kernel32,'KERNEL32.DLL',user32,' USER32.DLL',gdi32,'gdi32.dll',shell32.dll,'shell32...
  7. shoorick

    FASM - rozwijane menu

    menu moje_menumenuitem '&File',0,MFR_POPUP menuitem 'Cofnij',IDM_BACK menuitem 'Zakoncz',IDM_EXIT,MFR_END menuitem '&Wybor motocykla',0,MFR_POPUP+MFR_END menuitem 'Aprilia', IDM_Aprilia menuitem 'BMW' , IDM_BMW menuitem 'Cagiva', IDM_Cagiva menuitem 'Ducati', IDM_Ducati menuitem 'Honda'...
  8. shoorick

    Funkcja WinExec,a antywirus wykrywa złośliwe oprogramowanie??

    napisz autoram antywirusu. już robiłem tak kilka razy, działa ;)
  9. shoorick

    konwersja FASM do TASM

    no nie radziłbym napadać na autorów takich programów. wszystki asemblery (i kompilatory) działa jednakowo przez podobną koleję, chyba w tym jest pewny sens, nawet jesli jest on komuś niezrozumiały. FASM jest wyjątkem, pięknym, ale wyjątkem. W porównianiu do innych "standardowych" asemblerów ma...
  10. shoorick

    konwersja FASM do TASM

    Dla WinAsm-a istnieje FASM Add-In. Jak to nie dziwnie brzmi, ale on dozwoła korzystać dowołny asembler, jako dla x86, również dla innych (używam go nawet dla avrasm-a) ;) zobacz tu wszystkie rozmajitości (polecam alternatywny paket WinAsm-a i poczytać help stamtąd), tu masz parę przykładów do...
  11. shoorick

    O tym, jak napisać prosty kompilator asemblera po linuksem

    z fasmem możesz zrobić "program" z jedyną linię: mov al,bl wynik: Offset 0 1 2 3 4 5 6 7 8 9 A B C D E F 00000000 88 D8
  12. shoorick

    O tym, jak napisać prosty kompilator asemblera po linuksem

    za dużo niestety, ale przez złożoność procesora. lecz mogę poradzić wziąć jedną komendę, naprzykład, MOV, i ję studijować. kiedy wyjaśnisz wszyści ję warianty, inne komendy będą już latwej zrozumieć przez podobność. można napisać prosty program, lepej w fasmie: napisałeś: mov al,bl skompilowałeś...
  13. shoorick

    O tym, jak napisać prosty kompilator asemblera po linuksem

    no wtedy intel manual volume II zawiera temat "Instruction format" ;)
  14. shoorick

    O tym, jak napisać prosty kompilator asemblera po linuksem

    składnia zależy od asemblera. "standardowa" jest składnia MASMu, intelowe manualy używają ją, ale w systemach jako Linux rozpowszechniona jest składnia AT&T, uznasz o nią tu: http://asm.sourceforge.net/articles/linasm.html
  15. shoorick

    [MASM/FASM] Zadanie - zbudowanie trójkąta

    czy widziałeś e-maila u mnie na stronie domowej?
  16. shoorick

    [MASM/FASM] Zadanie - zbudowanie trójkąta

    tak, no jesli jeszcze chcesz poznać asembler wtedy musisz sie zgodzić że sortowanie cztery liczby jest nie ciekawym ;) roździelemi zadanie na trzy części: 1.Podawanie dowolnogo* ciągu liczb. 2.Sortowanie. 3.Wyswietłanie wyniku. *zauważemi, że ciąg jest limitowany (niech 80 liczb) i liczby są...
  17. shoorick

    [MASM/FASM] Zadanie - zbudowanie trójkąta

    witaj! jestem offline, zmogę obejrzeć wszystko późnej (przez dwa tygodni)
  18. shoorick

    [MASM/FASM] Zadanie - zbudowanie trójkąta

    dziękuję :) musiałbyś zrobić png albo gif niż jpg: bardzo trudno go przeglądać... 1.to nie jest mój kod, który podałem :S 2.nie mogę zrozumieć w jaki moment zrobiono owe zdjęcie: - jesli w moment 0727:0051, wtedy dlaczego CL=07, AL=09 i co jest w BL, jesli AL musi być 05, BL - 03 i CL - 04...
  19. shoorick

    [MASM/FASM] Zadanie - zbudowanie trójkąta

    niestety nie mogę obejrzeć twojego zdjęcia (załącznik oczekiwa zatwerdzenia :( ) gdybyś chciał mieć prawdziwe wczytanie liczby z klawiatury musialbyś używać wczytanie wiersza (? tekstu), a potem używać prcedurę do konwersji tekstu na liczbę - zwykłe taki procedury mają nazwe "a2i" (ascii to...
  20. shoorick

    [MASM/FASM] Zadanie - zbudowanie trójkąta

    dziwnie :S a co widisz w debugerze?
Do góry Bottom