Article View: pl.comp.lang.asm
Article #2298Re: Tablica
From: przemo12146
Date: Sat, 17 Jul 2010 18:28
Date: Sat, 17 Jul 2010 18:28
36 lines
2474 bytes
2474 bytes
On 17 Lip, 00:07, "Remek" <rem...@tlen.pl> wrote: > Użytkownik "przemo12146" napisał: > > > Używam kompilatora "flat assembler 1.68 for Windows". > > Wcześniej napisałeś: > > "Co do kompilatora używam starej wersji MASM'a" > > Jak jest naprawdę? Pomijam już rozmytą wartość określenia - "stara wersja". > Napisz konkretnie co chcesz uzyskać i jakiego assemblera używasz. Składnia > poleceń może się różnić właśnie w zależności od wersji używanego programu. > Ja osobiście do wprawek pod DOS proponuję Tasm w wersji 16 bit. > > > Przy operacji "mov ax, [wi]" kompilator wyrzuca napis: > > "Error: operand sizes do not match." > > Przyczyną może być właśnie składnia. W Tasm powinno być: > > mov ax, byte ptr [wi] teraz używam kompilatora "flat assembler 1.68 for Windows" jak napisałem wyżej, a co do pytania: > Dlaczego jednak nie: > > mov al, [wi] > > Remek ponieważ w zmiennej "wi" znajduje się wartość 2 bajtowa a rejestr al jest 1 bajtowy co wiąże się z zamazaniem jednej wartości w tym, że rejestrze
Technical Details
Message-ID:
<b8539f6f-01d2-4776-a032-c06d7081be8e@d8g2000yqf.googlegroups.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!feeder.news-service.com!postnews.google.com!d8g2000yqf.googlegroups.com!not-for-mailReferences:
hvlmqm$ljb$1@mx1.internetia.pl <acaaee6e-5908-471b-a309-b7146d718425@b35g2000yqi.googlegroups.com> <i17lng$7gb$1@inews.gazeta.pl> <337ec0e6-4d8b-4496-a792-4503ce94e063@k39g2000yqb.googlegroups.com> <i19ceh$ahu$1@inews.gazeta.pl> <92331df0-601e-4a00-bf14-d0874270720c@z8g2000yqz.googlegroups.com> <i1ql6t$375$1@inews.gazeta.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!feeder.news-service.com!postnews.google.com!d8g2000yqf.googlegroups.com!not-for-mail From: przemo12146 <przemo12146@gmail.com> Newsgroups: pl.comp.lang.asm Subject: Re: Tablica Date: Sat, 17 Jul 2010 11:28:26 -0700 (PDT) Organization: http://groups.google.com Lines: 41 Message-ID: <b8539f6f-01d2-4776-a032-c06d7081be8e@d8g2000yqf.googlegroups.com> References: hvlmqm$ljb$1@mx1.internetia.pl <acaaee6e-5908-471b-a309-b7146d718425@b35g2000yqi.googlegroups.com> <i17lng$7gb$1@inews.gazeta.pl> <337ec0e6-4d8b-4496-a792-4503ce94e063@k39g2000yqb.googlegroups.com> <i19ceh$ahu$1@inews.gazeta.pl> <92331df0-601e-4a00-bf14-d0874270720c@z8g2000yqz.googlegroups.com> <i1ql6t$375$1@inews.gazeta.pl> NNTP-Posting-Host: 195.117.93.1 Mime-Version: 1.0 X-Trace: posting.google.com 1279391307 23851 127.0.0.1 (17 Jul 2010 18:28:27 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Sat, 17 Jul 2010 18:28:27 +0000 (UTC) Complaints-To: groups-abuse@google.com Injection-Info: d8g2000yqf.googlegroups.com; posting-host=195.117.93.1; posting-account=vJlzHgoAAAB4VQEIaOfBd-KwI2yffTmo User-Agent: G2/1.0 X-HTTP-UserAgent: Opera/9.80 (Windows NT 5.1; U; pl) Presto/2.6.30 Version/10.60,gzip(gfe) Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit