logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Assembler - przykładowy program w trybie chronionym 'hello world'

smagciu 04 Gru 2007 20:31 1943 3
REKLAMA
  • #1 4552045
    smagciu
    Poziom 12  
    Posty: 79
    Pomógł: 2
    Ocena: 2
    Witam. Ma może ktoś jakiś program co przełącza sie w tryb chroniony i wykonuje jakieś proste operacje, chociażby samo wyświetlenie napisu 'hello world'. Albo jakieś inne materiały, najlepiej z przykładowymi programami, ponieważ muszę nauczyć sie pisanie kodu pod trybem chronionym..Znalezione przeze mnie programy w internecie nie działają poprawnie. Proszę o pomoc. Z góry dziękuję :)
  • REKLAMA
  • #2 4553610
    markus_wolff
    Poziom 13  
    Posty: 51
    Pomógł: 4
    kultowa strona:
    http://win32assembly.online.fr/tutorials.html

    przeczytać dokładnie Iczelion's tutorial Series
    szczególnie VxD Tutorials.

    mnie się udało ring0(obsługa lpt1) + komunikaty do interfejsu 32bit
    powodzenia
  • REKLAMA
  • #3 4556690
    Remeknapr
    Poziom 33  
    Posty: 3808
    Pomógł: 138
    Ocena: 186
    smagciu napisał:
    Witam. Ma może ktoś jakiś program co przełącza sie w tryb chroniony i wykonuje jakieś proste operacje, chociażby samo wyświetlenie napisu 'hello world'.

    Jaki asembler? Jaki system operacyjny? Który przykład Ci nie działa? Wklej kod, albo podaj link. Nie bardzo rozumiem, o jaki tryb chroniony chodzi. Napisz dokładnie co chcesz uzyskać.
  • #4 4556841
    fantom
    Poziom 31  
    Posty: 1649
    Pomógł: 108
    Ocena: 42
    Nie bardzo kumam o co biega. Jesli odpalasz program napisany w asemblerze z poziomu systemu operacyjnego to juz jestes w trybie chronionym i nie ma potrzeby sie na nic przelaczac. A jesli chcesz napisac program w asemblerze ktorego kod laduje sie zaraz po starcie (czyli bez systemu operacyjnego) to moze ci chodzic o tryb rzeczywisty procesora (wszystkie rejestry 16 bitowe). No wiec jaki jest twoj cel ?
REKLAMA