🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Wynik w konsoli

#344
From: Bernard
Date: Mon, 19 Jun 2006 18:08
22 lines
1971 bytes
Wiktor S. wrote:
>>> Uhum. Niestety, jak czytam dokumentację wychodzi, że aam i daa nie są
>>> dozwolone w trybie 64-bitowym. Dziwne, po co miano by usuwać
>>> instrukcje?
>>
>> Nie "nie są dozwolone" a "zostały usunięte"
> 
> Na jedno wychodzi: nie działają.
> 
>> (więc ich po prostu nie ma). żaden kompilator nie użyje
>> takich instrukcji - były one przeznaczone do ręcznego pisania
>> kodu w asemblerze, a ponieważ obecnie prawie się tego nie robi
>> - nie ma realnej potrzeby ich zachowywania w nowych procesorach.
> 
> W procesorze i tak muszą być, gdyż w trybie rzeczywistym i chronionym są.

Chodziło o zwolnienie kodów operacyjnych na przyszłość. Narazie kody 
zostały zwolnione i leżą odłogiem.

Mam już wersję 32-/64-bitową bez instrukcji DAA - zamiana tetrady na 
ASCII bez użycia skoków zajmuje nadal 4 instrukcje, ale wymaga użycia 
drugiego rejestru (np. edx), no i te instrukcje mają o parę bajtów więcej.
Technical Details
Message-ID: <e76p6u$d2$1@achot.icm.edu.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news2.icm.edu.pl!not-for-mail
References: <e6p4as$bsk$1@atlantis.news.tpi.pl> <e6q18g$43r$1@news.onet.pl> <44908c35$0$22606$f69f905@mamut2.aster.pl> <e6rgs3$qqm$1@news.onet.pl> <4493371a$0$22597$f69f905@mamut2.aster.pl> <e70qcn$8lv$1@news.onet.pl> <4494095e$0$22610$f69f905@mamut2.aster.pl> <e74n0s$ahs$1@news.onet.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news2.icm.edu.pl!not-for-mail
From: Bernard <bernard@earth.net>
Newsgroups: pl.comp.lang.asm
Subject: Re: Wynik w konsoli
Date: Mon, 19 Jun 2006 20:08:28 +0200
Organization: http://news.icm.edu.pl/
Lines: 22
Message-ID: <e76p6u$d2$1@achot.icm.edu.pl>
References: <e6p4as$bsk$1@atlantis.news.tpi.pl> <e6q18g$43r$1@news.onet.pl> <44908c35$0$22606$f69f905@mamut2.aster.pl> <e6rgs3$qqm$1@news.onet.pl> <4493371a$0$22597$f69f905@mamut2.aster.pl> <e70qcn$8lv$1@news.onet.pl> <4494095e$0$22610$f69f905@mamut2.aster.pl> <e74n0s$ahs$1@news.onet.pl>
NNTP-Posting-Host: p310-gbm.ii.pw.edu.pl
Mime-Version: 1.0
X-Trace: achot.icm.edu.pl 1150740510 418 194.29.168.171 (19 Jun 2006 18:08:30 GMT)
X-Complaints-To: abuse@icm.edu.pl
NNTP-Posting-Date: Mon, 19 Jun 2006 18:08:30 +0000 (UTC)
In-Reply-To: <e74n0s$ahs$1@news.onet.pl>
User-Agent: Thunderbird 1.5.0.4 (Windows/20060516)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit