Thread View: pl.comp.lang.asm
20 messages
20 total messages
Started by "identifikator:
Sun, 24 Apr 2011 17:20
minimalny kompilator
Author: "identifikator:
Date: Sun, 24 Apr 2011 17:20
Date: Sun, 24 Apr 2011 17:20
7 lines
264 bytes
264 bytes
zna tu Kto� mo�e jaki� kompilator assemblera kt�ry wraz z kodem kompilowanym zmie�ci si� na dyskietce? ewentualnie - kt�re pliki tasm'a s� niezb�dne do jego pracy? chodzi o kompilacj� programu dosowego, uruchmialnego te� z dyskietki...
Re: minimalny kompilator
Author: "identifikator:
Date: Sun, 24 Apr 2011 17:20
Date: Sun, 24 Apr 2011 17:20
7 lines
244 bytes
244 bytes
> zna tu Kto� mo�e jaki� kompilator assemblera kt�ry wraz z kodem > kompilowanym zmie�ci si� na dyskietce? ewentualnie - kt�re pliki tasm'a s� > niezb�dne do jego pracy? musi mie� dobrze udokumentowan� sk�adni�.
Re: minimalny kompilator
Author: "Wiktor S."
Date: Sun, 24 Apr 2011 17:45
Date: Sun, 24 Apr 2011 17:45
28 lines
563 bytes
563 bytes
identifikator: 20040501 wrote: > zna tu Kto� mo�e jaki� kompilator assemblera kt�ry wraz z kodem > kompilowanym zmie�ci si� na dyskietce? ewentualnie - kt�re pliki > tasm'a s� niezb�dne do jego pracy? > > chodzi o kompilacj� programu dosowego, uruchmialnego te� z > dyskietki... NASM http://www.nasm.us/pub/nasm/releasebuilds/2.09.08/dos/nasm-2.09.08-dos-upx.zip nasm.exe 190 kB asembler ndisasm.exe 84 kB dezasembler cwsdpmi.exe 20 kB dos extender nasmdoc.txt 595 kB dokumentacja -- Azarien -- Azarien
Re: minimalny kompilator
Author: "Wiktor S."
Date: Sun, 24 Apr 2011 18:03
Date: Sun, 24 Apr 2011 18:03
10 lines
169 bytes
169 bytes
Sk�adnia NASM-a jest troch� inna ni� TASM-a, ale jest dobrze udokumentowana i ma mn�stwo przyk�ad�w w sieci. (spokojnie, nie jest to AT&T) -- Azarien
Re: minimalny kompilator
Author: "identifikator:
Date: Sun, 24 Apr 2011 18:54
Date: Sun, 24 Apr 2011 18:54
8 lines
215 bytes
215 bytes
> NASM dzi�ki, a istnieje gdzie� jaki� prosty program hello world dla tego kompilatora? raczej d�ugo mi si� zejdzie z czytaniem dokumentacji... ostatni raz pisa�em program w asmie z 10 lat temu...
Re: minimalny kompilator
Author: "identifikator:
Date: Sun, 24 Apr 2011 19:15
Date: Sun, 24 Apr 2011 19:15
5 lines
207 bytes
207 bytes
a przy okazji jak poradzi� sobie z wy�wietlaniem znak�w na ekranie? nie bardzo chce mi si� programowa� sterownik VGA... istnieje jakie� przerwanie do wy�witlania znak�w (na pozycji X,Y)?
Re: minimalny kompilator
Author: "identifikator:
Date: Sun, 24 Apr 2011 20:30
Date: Sun, 24 Apr 2011 20:30
4 lines
151 bytes
151 bytes
je�li mo�na prosi� to jeszcze jedno, jak podpi�� si� lub przej�� przeranie od sterownika fdd? nie bardzo wiem jak to ugry��...
Re: minimalny kompilator
Author: "Bogdan (bogdro)
Date: Mon, 25 Apr 2011 12:19
Date: Mon, 25 Apr 2011 12:19
23 lines
888 bytes
888 bytes
W dniu 24.04.2011 18:54, identifikator: 20040501 pisze: >> NASM > > dzi�ki, a istnieje gdzie� jaki� prosty program hello world dla tego > kompilatora? Z poprzednich wiadomo�ci wnioskuj�, �e dla DOSa, ale na przysz�o�� musisz to m�wi�. > raczej d�ugo mi si� zejdzie z czytaniem dokumentacji... ostatni raz > pisa�em program w asmie z 10 lat temu... Pewnie jest mn�stwo w Internecie, ale ja znalaz�em nawet w dokumentacji: http://www.nasm.us/xdoc/2.09.08/html/nasmdoc0.html (rozdzia� 8). Mo�esz te� spojrze� na http://rudy.mif.pg.gda.pl/~bogdro (DOS/Linux) -- Pozdrawiam/Regards - Bogdan (GNU/Linux & FreeDOS) Kurs asemblera x86 (DOS, GNU/Linux):http://rudy.mif.pg.gda.pl/~bogdro Grupy dyskusyjne o asm: pl.comp.lang.asm alt.pl.asm alt.pl.asm.win32 www.Xiph.org www.TorProject.org Soft (EN): miniurl.pl/bogdro-soft
Re: minimalny kompilator
Author: "Bogdan (bogdro)
Date: Mon, 25 Apr 2011 12:21
Date: Mon, 25 Apr 2011 12:21
14 lines
687 bytes
687 bytes
W dniu 24.04.2011 19:15, identifikator: 20040501 pisze: > a przy okazji jak poradzi� sobie z wy�wietlaniem znak�w na ekranie? > nie bardzo chce mi si� programowa� sterownik VGA... istnieje jakie� > przerwanie do wy�witlania znak�w (na pozycji X,Y)? Mo�na przerwaniem karty graficznej (int 10h), mo�na przerwaniem DOSa (int 21h). http://rudy.mif.pg.gda.pl/~bogdro/dos/dos_int.htm -- Pozdrawiam/Regards - Bogdan (GNU/Linux & FreeDOS) Kurs asemblera x86 (DOS, GNU/Linux):http://rudy.mif.pg.gda.pl/~bogdro Grupy dyskusyjne o asm: pl.comp.lang.asm alt.pl.asm alt.pl.asm.win32 www.Xiph.org www.TorProject.org Soft (EN): miniurl.pl/bogdro-soft
Re: minimalny kompilator
Author: "Bogdan (bogdro)
Date: Mon, 25 Apr 2011 12:24
Date: Mon, 25 Apr 2011 12:24
14 lines
708 bytes
708 bytes
W dniu 24.04.2011 20:30, identifikator: 20040501 pisze: > je�li mo�na prosi� to jeszcze jedno, jak podpi�� si� lub przej�� > przeranie od sterownika fdd? nie bardzo wiem jak to ugry��... FDD s� obs�ugiwane przez to samo przerwanie co HDD - int 13h (do dyskietek wystarczy, do wi�kszych no�nik�w trzeba pokombinowa�). Tu masz przyk�ad: http://rudy.mif.pg.gda.pl/~bogdro/dos/tsr_tut.htm. -- Pozdrawiam/Regards - Bogdan (GNU/Linux & FreeDOS) Kurs asemblera x86 (DOS, GNU/Linux):http://rudy.mif.pg.gda.pl/~bogdro Grupy dyskusyjne o asm: pl.comp.lang.asm alt.pl.asm alt.pl.asm.win32 www.Xiph.org www.TorProject.org Soft (EN): miniurl.pl/bogdro-soft
Re: minimalny kompilator
Author: "identifikator:
Date: Mon, 25 Apr 2011 17:24
Date: Mon, 25 Apr 2011 17:24
11 lines
518 bytes
518 bytes
> FDD s� obs�ugiwane przez to samo przerwanie co HDD - int 13h (do > dyskietek wystarczy, do wi�kszych no�nik�w trzeba pokombinowa�). Tu > masz przyk�ad: http://rudy.mif.pg.gda.pl/~bogdro/dos/tsr_tut.htm. nie chodzi mi o takie przerwanie, chodzi mi o przerwanie sprz�towe... co b�dzie je�li wpisuj�c do rejestr�w kontrolera fdd komend� odczytaj sektor wywo�am jego przerwanie - pewnie co� si� zkaszani... dlatego musze podmieni� przerwanie kontrolera na swoje... Kto� pomo�e?
Re: minimalny kompilator
Author: "identifikator:
Date: Mon, 25 Apr 2011 17:26
Date: Mon, 25 Apr 2011 17:26
5 lines
137 bytes
137 bytes
> masz przyk�ad: http://rudy.mif.pg.gda.pl/~bogdro/dos/tsr_tut.htm. czemu na Twojej stonie zamiast polskich znak�w mam krzaczki?
Re: minimalny kompilator
Author: "Wiktor S."
Date: Tue, 26 Apr 2011 12:36
Date: Tue, 26 Apr 2011 12:36
11 lines
209 bytes
209 bytes
> masz przyk�ad: http://rudy.mif.pg.gda.pl/~bogdro/dos/tsr_tut.htm. > > czemu na Twojej stonie zamiast polskich znak�w mam krzaczki? u mnie to samo. przestaw r�cznie kodowanie na 8859-2 -- Azarien
Re: minimalny kompilator
Author: "Bogdan (bogdro)
Date: Tue, 26 Apr 2011 17:58
Date: Tue, 26 Apr 2011 17:58
17 lines
766 bytes
766 bytes
W dniu 25.04.2011 17:26, identifikator: 20040501 pisze: >> masz przyk�ad: http://rudy.mif.pg.gda.pl/~bogdro/dos/tsr_tut.htm. > > czemu na Twojej stonie zamiast polskich znak�w mam krzaczki? Bo administrator zepsu� serwer (wymusza kodowanie, wi�c przegl�darka ju� nie bierze tego, kt�re jest zapisane na stronie). Ju� napisa�em w tej sprawie. Po zapisaniu strony na dysk mo�e by� lepiej, a na pewno dobrze b�dzie po �ci�gni�ciu spakowanego kursu. -- Pozdrawiam/Regards - Bogdan (GNU/Linux & FreeDOS) Kurs asemblera x86 (DOS, GNU/Linux):http://rudy.mif.pg.gda.pl/~bogdro Grupy dyskusyjne o asm: pl.comp.lang.asm alt.pl.asm alt.pl.asm.win32 www.Xiph.org www.TorProject.org Soft (EN): miniurl.pl/bogdro-soft
Re: minimalny kompilator
Author: "Bogdan (bogdro)
Date: Tue, 26 Apr 2011 18:05
Date: Tue, 26 Apr 2011 18:05
30 lines
1440 bytes
1440 bytes
W dniu 25.04.2011 17:24, identifikator: 20040501 pisze: >> FDD s� obs�ugiwane przez to samo przerwanie co HDD - int 13h (do >> dyskietek wystarczy, do wi�kszych no�nik�w trzeba pokombinowa�). Tu >> masz przyk�ad: http://rudy.mif.pg.gda.pl/~bogdro/dos/tsr_tut.htm. > > nie chodzi mi o takie przerwanie, chodzi mi o przerwanie sprz�towe... A, od drugiej strony. > co b�dzie je�li wpisuj�c do rejestr�w kontrolera fdd komend� odczytaj > sektor > wywo�am jego przerwanie - pewnie co� si� zkaszani... > dlatego musze podmieni� przerwanie kontrolera na swoje... > Kto� pomo�e? To znaczy, wywo�ujesz komend� i czekasz, a� kontroler uruchomi przerwanie? W zasadzie to nie wiem, czy to si� stanie w takim przypadku. Normalne dzia�anie po komendzie odczytu to czytanie z portu danych. No chyba �e ustawisz DMA. Ale pewien tego nie jestem, wi�c sp�jrz na Ralf Brown's Interrupt List (http://www-2.cs.cmu.edu/afs/cs.cmu.edu/user/ralf/pub/WWW/files.html), nie tylko na sam� list� przerwa�, ale tak�e na plik PORTS.LST - znajdziesz tam opis port�w PC-ta (�acznie z FDD i kontrolerem przerwa�). -- Pozdrawiam/Regards - Bogdan (GNU/Linux & FreeDOS) Kurs asemblera x86 (DOS, GNU/Linux):http://rudy.mif.pg.gda.pl/~bogdro Grupy dyskusyjne o asm: pl.comp.lang.asm alt.pl.asm alt.pl.asm.win32 www.Xiph.org www.TorProject.org Soft (EN): miniurl.pl/bogdro-soft
Re: minimalny kompilator
Author: "identifikator:
Date: Wed, 27 Apr 2011 19:48
Date: Wed, 27 Apr 2011 19:48
10 lines
500 bytes
500 bytes
> Bo administrator zepsu� serwer (wymusza kodowanie, wi�c przegl�darka > ju� nie bierze tego, kt�re jest zapisane na stronie). Ju� napisa�em w > tej sprawie. dla mnie to kompletny idiotyzm, kiedy� porusza�em t� kwesti� na innej grupie to zosta�em wy�miany... a przecie� kodowanie ze strony powinno by� wa�niejsze ni� to z serwera, serwer powinien by� domy�lny... no ale tak to jest jak wyjebali z pracy assemblerowc�w, a zast�pili ich bazodanowcami...
Re: minimalny kompilator
Author: Kicer
Date: Sat, 30 Apr 2011 17:34
Date: Sat, 30 Apr 2011 17:34
16 lines
390 bytes
390 bytes
identifikator: 20040501 wrote: > zna tu Kto� mo�e jaki� kompilator assemblera kt�ry wraz z kodem > kompilowanym zmie�ci si� na dyskietce? ewentualnie - kt�re pliki tasm'a s� > niezb�dne do jego pracy? > > chodzi o kompilacj� programu dosowego, uruchmialnego te� z dyskietki... fasm -- Micha� Walenciak gmail.com kicer86 http://kicer.sileman.net.pl gg: 3729519
Re: minimalny kompilator
Author: "Remek"
Date: Sun, 15 May 2011 00:23
Date: Sun, 15 May 2011 00:23
10 lines
270 bytes
270 bytes
U�ytkownik "identifikator: 20040501" napisa�: > zna tu Kto� mo�e jaki� kompilator assemblera ... Czego� takergo nie ma i nigdy nie by�o. Kompilator asemblera ??? Bzdura do n-tej pot�gi. Swoj� ignoeancj� obra�asz zwolennik�w asemblera. Remek
Re: minimalny kompilator
Author: "Remek"
Date: Sun, 22 May 2011 11:29
Date: Sun, 22 May 2011 11:29
11 lines
356 bytes
356 bytes
U�ytkownik "Bogdan (bogdro)" napisa�: > Bo administrator zepsu� serwer (wymusza kodowanie, wi�c przegl�darka > ju� nie bierze tego, kt�re jest zapisane na stronie). W �r�dle Twojej strony jest charset=ISO-8859-2 i �adnych skrypt�w, kt�re by co� wymusza�y na przegl�darce nie widz�. U mnie w IE i FF jest dobrze. Remek
Re: minimalny kompilator
Author: "Bogdan (bogdro)
Date: Mon, 23 May 2011 18:47
Date: Mon, 23 May 2011 18:47
19 lines
889 bytes
889 bytes
W dniu 22.05.2011 11:29, Remek pisze: > U�ytkownik "Bogdan (bogdro)" napisa�: > >> Bo administrator zepsu� serwer (wymusza kodowanie, wi�c przegl�darka >> ju� nie bierze tego, kt�re jest zapisane na stronie). > > W �r�dle Twojej strony jest charset=ISO-8859-2 i �adnych skrypt�w, kt�re by > co� wymusza�y na przegl�darce nie widz�. U mnie w IE i FF jest dobrze. To serwer wymusza� na przegl�darce tak� a nie inn� interpretacj�, poprzez nag��wki HTTP. Na szcz�cie mog�em to sam naprawi� i to niewielkim wysi�kiem, dlatego teraz dzia�a dobrze. -- Pozdrawiam/Regards - Bogdan (GNU/Linux & FreeDOS) Kurs asemblera x86 (DOS, GNU/Linux):http://rudy.mif.pg.gda.pl/~bogdro Grupy dyskusyjne o asm: pl.comp.lang.asm alt.pl.asm alt.pl.asm.win32 www.Xiph.org www.TorProject.org Soft (EN): miniurl.pl/bogdro-soft
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