🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.asm
Article #2298

Re: Tablica

#2298
From: przemo12146
Date: Sat, 17 Jul 2010 18:28
36 lines
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-mail
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>

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