Article View: pl.comp.lang.asm
Article #1735Re: Sortowanie bąbelkowe ciągu znaków wczytanego z pliku
From: Doleś
Date: Thu, 20 Mar 2008 21:17
Date: Thu, 20 Mar 2008 21:17
21 lines
2621 bytes
2621 bytes
>>> A możliwe, choć i tak dziwne, bo nie raz używałem napisów do zapisywania >>> w pliku czy coś i nie musiałem dawać 0 na koniec, ale zobaczę. Coś mi >>> mówi, że właśnie masz rację. >> Jednak nie, wstawienie na koniec samego zera nic nie zmienia. Zmieniłem >> końce linijek z komunikatami na ",0h" i nic. Program nic a nic nie >> zmienił swojego zachowania > > Wyjasnilem Ci juz co masz nie tak, przejrzyj ten watek Tak wyjaśniłeś mi i oczywiście dziękuję Ci za pomoc, ale znalazłem przyczynę czemu program tak dziwnie się zachowywał. Zrobiłem sobie mały test, to znaczy napisałem program który wyświetla byle jakie zdanie zakończone naturalnie bajtem 0 (wyświetla przy pomocy wywołań jądra) i pobiera liczbę przy pomocy makra we32e, następnie pobraną liczbę zwraca jako kod błędu i ja ją sobie odczytuję poleceniem echo $?. I co ? Najwyraźniej gryzie się biblioteka z makrami przy jednoczesnym używaniu konwencjonalnych wywołań jądra. Może przed każdym makrem powinienem dać pusha/popa ? Nie wiem, nie sprawdzam tego. Wyrzuciłem w kodzie wszystkie sys_write`y i dałem wszędzie makro "pisz". Teraz program działa dobrze, ale ma małe problemy z wczytywaniem elementów tablicy. Podam mu np 4 liczby do wczytania to pętla jedzie nawet gdy wczyta 4. Pewnie coś skopałem i do 100 by jechał ;p
Technical Details
Message-ID:
<fruijf$bop$1@nemesis.news.neostrada.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.onet.pl!newsfeed.tpinternet.pl!newsfeed.neostrada.pl!atlantis.news.neostrada.pl!news.neostrada.pl!news.tpi.pl!not-for-mailReferences:
<frpbjq$kv5$1@atlantis.news.neostrada.pl> <frr8u0$ef6$1@inews.gazeta.pl> <frru7p$3s4$1@nemesis.news.neostrada.pl> <fruapp$3e8$1@atlantis.news.neostrada.pl> <0doab5-sno.ln1@lilith.rlyeh.org> <fruequ$hqc$1@atlantis.news.neostrada.pl> <frufel$k2g$1@atlantis.news.neostrada.pl> <frugks$fo5$1@news.onet.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.onet.pl!newsfeed.tpinternet.pl!newsfeed.neostrada.pl!atlantis.news.neostrada.pl!news.neostrada.pl!news.tpi.pl!not-for-mail From: Doleś <doles2@gmail.com> Newsgroups: pl.comp.lang.asm Subject: Re: Sortowanie bąbelkowe ciągu znaków wczytanego z pliku Date: Thu, 20 Mar 2008 22:17:21 +0100 Organization: TP - http://www.tp.pl/ Lines: 22 Message-ID: <fruijf$bop$1@nemesis.news.neostrada.pl> References: <frpbjq$kv5$1@atlantis.news.neostrada.pl> <frr8u0$ef6$1@inews.gazeta.pl> <frru7p$3s4$1@nemesis.news.neostrada.pl> <fruapp$3e8$1@atlantis.news.neostrada.pl> <0doab5-sno.ln1@lilith.rlyeh.org> <fruequ$hqc$1@atlantis.news.neostrada.pl> <frufel$k2g$1@atlantis.news.neostrada.pl> <frugks$fo5$1@news.onet.pl> NNTP-Posting-Host: abuz253.neoplus.adsl.tpnet.pl Mime-Version: 1.0 X-Trace: nemesis.news.neostrada.pl 1206046127 12057 83.8.197.253 (20 Mar 2008 20:48:47 GMT) X-Complaints-To: usenet@tpi.pl NNTP-Posting-Date: Thu, 20 Mar 2008 20:48:47 +0000 (UTC) User-Agent: Thunderbird 2.0.0.12 (X11/20080227) In-Reply-To: <frugks$fo5$1@news.onet.pl> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit