🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Pytanie o Porty Procesora

#2401
From: Bogdan (bogdro)
Date: Fri, 24 Sep 2010 18:59
41 lines
2495 bytes
W dniu 24.09.2010 19:34, yesma pisze:
> Michoo pisze:
>> W dniu 23.09.2010 21:17, yesma pisze:
>>> Powiedzmy że w segmencie .data jest jest dana ośmio bitowa czyli bajt
>>> to następna dana będzie miała adres jeden bajt dalej, a z tego co
>>> widzę
>>> to adresy portów są word ale adres portu następnego jest jeden bit
>>> dalej
>>> , nie wiem czy czegoś nie rozumiem czy po prostu in i out coś ukrywa.
>> Mylisz rozmiar "wskaźnika" z rozmiarem "zmiennej".
> 
> Może tak napisałem że tak to wygląda ale nie mylę.
> Wiem że adres może być np 4bajtowy i wskazywać na zmienną bajtową
> ale następna zmienna będzie miała adres poprzedniej zmiennej + 8

 Nie. Na przykład:


	mov	eax, offset a
	mov	ebx, offset b

...

a db 0
b db 0

 Adresy w rejestrach EAX i EBX są 32-bitowe, ale adres zmiennej "b" to
adres zmiennej "a" powiększony o 1 (rozmiar zmiennej "a"), a nie o 4
(rozmiar rejestru adresowego, np. EAX).

> Wydaje mi się że tu chodzi o adres fizyczny i adres mapowany w pamięci
> I na to wygląda że adres portu równoległego jest adresem fizycznym.

 Tak, adres portu równoległego to adres urządzenia fizycznego i nie
działa tak jak porty mapowane do pamięci.

-- 
Pozdrawiam/Regards - Bogdan                     (GNU/Linux & FreeDOS)
Kurs asemblera x86 (DOS, GNU/Linux):http://rudy.mif.pg.gda.pl/~bogdro
Grupy dyskusyjne o asm:  pl.comp.lang.asm alt.pl.asm alt.pl.asm.win32
www.Xiph.org   www.TorProject.org   Soft (EN): miniurl.pl/bogdro-soft
Technical Details
Message-ID: <i7isdl$a02$1@inews.gazeta.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
References: <i7dh7k$r9v$1@inews.gazeta.pl> <i7g0u2$2p$2@inews.gazeta.pl> <i7g978$1a8$1@inews.gazeta.pl> <i7i1ke$45l$1@news.onet.pl> <i7inib$on9$1@inews.gazeta.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
From: "Bogdan (bogdro)" <bogdan@poczta.gazeta.pl>
Newsgroups: pl.comp.lang.asm
Subject: Re: Pytanie o Porty Procesora
Date: Fri, 24 Sep 2010 20:59:00 +0200
Organization: "Portal Gazeta.pl -> http://www.gazeta.pl"
Lines: 41
Message-ID: <i7isdl$a02$1@inews.gazeta.pl>
References: <i7dh7k$r9v$1@inews.gazeta.pl> <i7g0u2$2p$2@inews.gazeta.pl> <i7g978$1a8$1@inews.gazeta.pl> <i7i1ke$45l$1@news.onet.pl> <i7inib$on9$1@inews.gazeta.pl>
NNTP-Posting-Host: rudy.mif.pg.gda.pl
Mime-Version: 1.0
X-Trace: inews.gazeta.pl 1285354743 10242 153.19.42.16 (24 Sep 2010 18:59:03 GMT)
X-Complaints-To: usenet@agora.pl
NNTP-Posting-Date: Fri, 24 Sep 2010 18:59:03 +0000 (UTC)
X-User: bog.d
In-Reply-To: <i7inib$on9$1@inews.gazeta.pl>
User-Agent: Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.9.2.9) Gecko/20100915 Thunderbird/3.1.4
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit