Thread View: pl.comp.lang.asm
6 messages
6 total messages
Started by mike82
Sun, 19 Mar 2006 23:35
OS 32-bit
Author: mike82
Date: Sun, 19 Mar 2006 23:35
Date: Sun, 19 Mar 2006 23:35
8 lines
1244 bytes
1244 bytes
Witam !! Mam maly problem.. Musze przerobic maly system 16bitowy na 32bity.. W sumie niewiem sie za co zlapac, wiem tyle ze musze pozmieniac cos w deskryptorze GDT... Prosze o pomoc!!! http://rudy.mif.pg.gda.pl/~mike/projekt.zip
Re: OS 32-bit
Author: Wiktor S.
Date: Tue, 21 Mar 2006 17:36
Date: Tue, 21 Mar 2006 17:36
19 lines
1585 bytes
1585 bytes
> Mam maly problem.. > Musze przerobic maly system 16bitowy na 32bity.. > W sumie niewiem sie za co zlapac, wiem tyle ze musze pozmieniac cos w > deskryptorze GDT... W deskryptorze (poszukaj opisu jego formatu...) jest flaga odpowiedzialna za to, czy segment jest 16- czy 32-bitowy. Do kodu 32-bitowego musisz (*) zdefiniować oddzielny segment, z dyrektywą use32 i odpowiednią flagą w GDT. Tuż po zmianie trybu na chroniony wykonaj do niego daleki skok (może być call, wtedy łatwo wrócisz). (*) chociaż _można_ napisać program, w którym będzie tylko JEDEN segment - wspólny na kod trybu rzeczywistego, chronionego, na dane i stos, wykracza to poza ramy tego wątku ;-) -- Azarien
Re: OS 32-bit
Author: Lopez
Date: Tue, 21 Mar 2006 18:03
Date: Tue, 21 Mar 2006 18:03
23 lines
1463 bytes
1463 bytes
mike82@buziaczek.pl napisał(a): > Witam !! > Mam maly problem.. > Musze przerobic maly system 16bitowy na 32bity.. > W sumie niewiem sie za co zlapac, wiem tyle ze musze pozmieniac cos w > deskryptorze GDT... > > Prosze o pomoc!!! > http://rudy.mif.pg.gda.pl/~mike/projekt.zip > W pierwszej kolejnosci zalecam manuale Intela, a tu troche lektury po polskiemu http://www.iaii.weia.po.opole.pl/dyplomy/Arch_komp/cwicz3.html Na koncu jest przyklad (w zasadzie gotowiec) porownaj go ze swoim i bedziesz wiedzial od czego zaczac. P.S. http://www.google.pl/search?hl=pl&q=tryb+chroniony&btnG=Wyszukaj+w+Google&lr=lang_pl -- Pozdrawiam Lopez
Re: OS 32-bit
Author: mike82
Date: Tue, 21 Mar 2006 22:26
Date: Tue, 21 Mar 2006 22:26
4 lines
1210 bytes
1210 bytes
Dieki za linki :)) Pozdrawiam PS .Ciagle walcze ..
Re: OS 32-bit
Author: mike82
Date: Sun, 26 Mar 2006 20:43
Date: Sun, 26 Mar 2006 20:43
6 lines
1338 bytes
1338 bytes
Wie ktos moze z jakiego powodu jezeli odpalam w DosBoxie, mysle ze dobrze napisany systemik, jak chce przesc do pm to wywala mi blad "Illegal descriptor type 0 for int B" ?? Pozdrawiam
Re: OS 32-bit
Author: Wiktor S.
Date: Mon, 27 Mar 2006 09:02
Date: Mon, 27 Mar 2006 09:02
10 lines
1232 bytes
1232 bytes
> Wie ktos moze z jakiego powodu jezeli odpalam w DosBoxie, mysle ze > dobrze napisany systemik, jak chce przesc do pm to wywala mi blad > "Illegal descriptor type 0 for int B" Odpal go na żywo, a się dowiesz, czy coś knocisz czy to błąd dosboksa. -- Azarien
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads