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