Assembly HOWTO pl 1 (2)


Assembly HOWTO: WPROWADZENIE NastÄ™pna strona Poprzednia strona Spis treÅ›ci 1. WPROWADZENIE 1.1 Legal Blurp Copyright © 1996,1997,1998 by François-René Rideau. Ten dokument jest wolnym oprogramowaniem, możesz go redystrybuować i/lub modyfikować zgodnie z zaÅ‚ożeniami GNU General Public License opublikowanym przez Free Software Foundation; wersja 2 Licencji, lub (w twoim przypadku) inna późniejsza wersja. 1.2 Ważna Informacja To jest interaktywnie rozwijany dokument: jesteÅ› specjalnie proszony do zadawania pytaÅ„, udzielania odpowiedzi na pytania, poprawiania odpowiedzi, dodawania nowych odpowiedzi na FAQ, wskazywania na inne oprogramowanie, wskazywania osobie prowadzÄ…cej błędy lub braki na stronach. JeÅ›li jesteÅ› zmotywowany, mógÅ‚byÅ› przejąć prowadzenie tego HOWTO. SÅ‚owem, dziaÅ‚aj ! By przejąć prowadzenie skontaktuj siÄ™ z kimkolwiek, kto wydaje siÄ™ prowadzić Assembly-HOWTO. W trakcie tego pisania to jestem ja, np. François-René Rideau. Jakkolwiek, minęło trochÄ™ czasu od kiedy poszukiwaÅ‚em mocnego goÅ›cia by podmieniÅ‚ mnie jako prowadzÄ…cego ten dokument. NiekorzyÅ›ciÄ… jest to, iż musisz spÄ™dzić trochÄ™ czasu trzymajÄ…c dokument na czasie, poprawiajÄ…c go, i uczÄ…c siÄ™ narzÄ™dzi publikacyjnych LDP. KorzyÅ›ciÄ… jest to, iż zdobÄ™dziesz trochÄ™ sÅ‚awy i możesz otrzymać wolne kopie kompendiów HOWTO. 1.3 Przed sÅ‚owem Ten dokument ma na celu udzielenie odpowiedzi na najczęściej zadawane pytania przez ludzi, którzy programujÄ… lub chcÄ… programować w 32-bitowym assemblerze x86 używajÄ…c wolnych assemblerów, zwÅ‚aszcza w systemie operacyjnym Linux. Może on także wskazywać inne dokumenty o nie-wolnych, nie-x86, lub nie-32-bitowych assemblerach, chociaż nie jest to jego pierwszorzÄ™dnym celem. Ponieważ głównym celem programowania w assemblerze jest budowa wnÄ™trznoÅ›ci systemów operacyjnych, interpretatorów, kompilatorów, i gier, gdzie kompilator C zawodzi nie dostarczajÄ…c potrzebnych Å›rodków wyrazu, (wykonanie jest coraz rzadszym tematem), skoncentrujemy siÄ™ na rozwoju takiego oprogramowania. Jak używać tego dokumentu Ten dokument zawiera odpowiedzi na pewne najczęściej zadawane pytania. W wielu miejscach, zostaÅ‚y umiejscowione adresy URL by wskazać na pewne oprogramowanie lub magazyny dokumentacji. Sprawdź gdzie sÄ… skopiowane najbardziej użyteczne magazyny, i spróbuj dobrać siÄ™ do najbliższej z nich; uchronisz w ten sposób Internet przed niepotrzebym ruchem w sieci, i zaoszczÄ™dzisz swój cenny czas. W szczególnoÅ›ci pewne wielkie magazyny na caÅ‚ym Å›wiecie, sa kopiami innych popularnych magazynów. PowinieneÅ› siÄ™ nauczyć i zapamiÄ™tać miejsca umiejscowione blisko ciebie (roztropność-sieciowa). Czasami, lista takich kopii jest wypisana w pliku, lub we wiadomoÅ›ci wejÅ›ciowej. Miej na uwadze te porady. W przeciwnym wypadku zapytaj archie o oprogramowaniu którego szukasz... NajÅ›wieższe wersje tego dokumentu znajdujÄ… siÄ™ w http://www.tunes.org/~fare/Assembly-HOWTO lub http://www.tunes.org/~fare/Assembly-HOWTO.sgmlale to co jest w magazynach Linux HOWTO powinno być także na czasie (ale tego nie wiem): ftp://sunsite.unc.edu/pub/Linux/docs/HOWTO/ (?) Francuska wersja tego HOWTO może być znaleziona w ftp://ftp.lip6.fr/pub/linux/french/HOWTO/ Inne zależne dokumenty JeÅ›li nie wiesz czym jest wolne oprogramowanie, proszÄ™ przeczytaj ostrożnie GNU General Public License, która jest używana w wielu wolnych programach, i jest pierwowzorem dla wiÄ™kszoÅ›ci takich licencji. Ogólnie pojawia siÄ™ w pliku o nazwie COPYING, z wersjÄ… bibliotecznÄ… w pliku o nazwie COPYING.LIB. Literatura z FSF (fundacja wolnego oprogramowania) może także ci pomóc. W szczególnoÅ›ci, interesujÄ…cym rzeczÄ… w takim typie wolnego oprogramowania przychodzÄ…cego ze źródÅ‚ami jest to, iż możesz je sprawdzić, poprawić a także czasami z nich zapożyczyć. Przeczytaj ostrożnie szczegóły licencji i skorzystaj. Jest lista FAQ na comp.lang.asm.x86, która odpowie na wiele ogólnych pytaÅ„ o programowaniu w assemblerze x86, i pytaniach o pewnych komercyjnych assemblerach w 16-bitowym Å›rodowisku DOS-a. Pewne z nich zahaczajÄ… o wolnym 32-bitowym programowaniu, wiÄ™c możesz chcieć przeczytać to FAQ... http://www2.dgsys.com/~raymoon/faq/asmfaq.zip FAQ-i i dokumenty istniejÄ… o programowaniu na twojej ulubionej platformie, jakakolwiek ona jest, wiÄ™c powinieneÅ› skonsultować tematy specyficzne dla niej nie bezpoÅ›rednio zwiÄ…zane z programowaniem w assemblerze. 1.4 Historia Każda wersja zawiera kilka napraw i mniejszych korekt, których nie bÄ™dzie trzeba ciÄ…gle poprawiać. Version 0.1 23 KwiecieÅ„ 1996Francois-Rene "Faré" Rideau <fare@tunes.org> tworzy i publikuje pierwsze mini-HOWTO, ponieważ ``Jestem chory od ciÄ…gÅ‚ego odpowiadania na te same pytania na comp.lang.asm.x86'' Version 0.2 4 Maj 1996* Version 0.3c 15 Czerwiec 1996* Version 0.3f 17 Październik 1996* Version 0.3g 2 Listopad 1996Utworzenie Historii. Dodanie wskaźników w sekcji o cross-kompilacji. Dodanie sekcji o programowaniu I/O pod Linux-em (w szczególnoÅ›ci video). Version 0.3h 6 Listopad 1996wiÄ™cej o cross-kompilacji - Zobacz na sunsite: devel/msdos/ Version 0.3i 16 Listopad 1996NASM Å‚atwo przechodzi Version 0.3j 24 Listopad 1996wskazanie na tÅ‚umaczenie francuskie Version 0.3k 19 GrudzieÅ„ 1996Co ? ZapomniaÅ‚em wskazac na terse??? Version 0.3l 11 StyczeÅ„ 1997* Version 0.4pre1 13 StyczeÅ„ 1997tekst mini-HOWTO przeksztaÅ‚ca siÄ™ w peÅ‚ne linuxdoc-sgml-owe HOWTO, by zobaczyć jak wyglÄ…dajÄ… narzÄ™dzia SGML. Version 0.4 20 StyczeÅ„ 1997pierwsze jako takie wypuszczenie tego HOWTO. Version 0.4a 20 StyczeÅ„ 1997doÅ‚ożono sekcjÄ™ Wyrazy Uznania Version 0.4b 3 Luty 1997przesuniÄ™cie NASM: teraz jest przed AS86 Version 0.4c 9 Luty 1997Dodano sekcjÄ™ "CZY POTRZEBUJESZ ASSEMBLACJI ?" Version 0.4d 28 Luty 1997Vapor oznajmia o nowym przewodnictwie Assembly-HOWTO. Version 0.4e 13 Luty 1997Wypuszczenie o DrLinux Version 0.4f 20 Marzec 1997* Version 0.4g 30 Marzec 1997* Version 0.4h 19 Czerwiec 1997wciąż wiÄ™cej na temat "jak nie używać assemblacji"; unowoczeÅ›nienie o NASM, GAS. Version 0.4i 17 Lipiec 1997info o 16-bitowym trybie dostÄ™pu z Linux-a. Version 0.4j 7 SierpieÅ„ 1997* Version 0.4k 19 Październik 1997* Version 0.4l 16 Listopad 1997wypuszczenie o szóstej edycji LSL. Version 0.4m 23 Marzec 1998poprawki o wywoÅ‚aniu gcc To jest jeszcze inne ostatnie-wydanie-przez-Faré-przed-przejÄ™ciem-przez-nowego prowadzÄ…cego (?) 1.5 Wyrazy Uznania ChaciaÅ‚bym podziÄ™kować nastÄ™pujÄ…cym osobom, w kolejnoÅ›ci wystÄ™powania: Linus Torvalds za Linux-a Bruce Evans za bcc z którego jest wyciÄ…gniÄ™ty as86 Simon Tatham i Julian Hall za NASM Jim Neil za ZwiÄ™zÅ‚ość Greg Hankins za prowadzenie HOWTO Raymond Moon za jego FAQ Eric Dumas za tÅ‚umaczenie mini-HOWTO na francuski (smutna rzecz, że autor jest francuzem i pisze po angielsku) Paul Anderson i and Rahim Azizarab za pomoc, jeÅ›li nie przejÄ™cie HOWTO. Marc Lehman za wglÄ…d w wywoÅ‚ania GCC. Wszystkim ludziom którzy wÅ‚ożone pomysÅ‚y, uwagi i wsparcie moralne. NastÄ™pna strona Poprzednia strona Spis treÅ›ci

Wyszukiwarka

Podobne podstrony:
Assembly HOWTO pl 5 (2)
Assembly HOWTO pl 4 (2)
assembly howto pl
Assembly HOWTO pl 7 (2)
Assembly HOWTO pl (2)
Assembly HOWTO pl 6 (2)
Assembly HOWTO pl 2 (2)
assembly howto pl 3
bootdisk howto pl 8
PPP HOWTO pl 6 (2)
NIS HOWTO pl 1 (2)
cdrom howto pl 1
jtz howto pl 5
Keystroke HOWTO pl (2)
PostgreSQL HOWTO pl 14
printing howto pl 5
debian apt howto pl
Kernel HOWTO pl 12 (2)
XFree86 HOWTO pl (3)

więcej podobnych podstron