-
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!new
s.nask.pl!news.nask.org.pl!news.uni-stuttgart.de!news.belwue.de!news-zh.switch.
ch!switch.ch!border3.nntp.ams.giganews.com!border1.nntp.ams.giganews.com!nntp.g
iganews.com!news2.euro.net!209.197.12.246.MISMATCH!nx02.iad01.newshosting.com!n
ewshosting.com!newsfeed.neostrada.pl!unt-exc-02.news.neostrada.pl!unt-spo-b-01.
news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
Newsgroups: pl.comp.pecet
Date: Sat, 12 Mar 2011 22:51:36 +0100
From: Gotfryd Smolik news <s...@s...com.pl>
Subject: Re: Programy jednowątkowe a wiele rdzeni procesora
In-Reply-To: <ilglrs$962$1@node2.news.atman.pl>
Message-ID: <Pine.WNT.4.64.1103122215140.3196@quad>
References: <ijo4h6$p6n$1@inews.gazeta.pl>
<4d5fc260$0$2495$65785112@news.neostrada.pl>
<ijoo6k$612$1@inews.gazeta.pl> <2...@g...one.pl>
<4d601f2e$0$2446$65785112@news.neostrada.pl>
<2...@g...one.pl>
<m...@m...przemekryk.no-ip.info>
<2...@g...one.pl> <ik2ea8$qqe$1@news.onet.pl>
<2...@g...one.pl> <ik3sco$5nq$1@news.onet.pl>
<2...@g...one.pl>
<s...@d...media-lab.com.pl>
<2...@g...one.pl> <ilgh50$3rv$1@node2.news.atman.pl>
<2...@g...one.pl> <ilglrs$962$1@node2.news.atman.pl>
X-X-Sender: moj@quad
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=ISO-8859-2; format=flowed
Content-Transfer-Encoding: 8BIT
User-Agent: Hamster/2.1.0.11
Lines: 47
Organization: Telekomunikacja Polska
NNTP-Posting-Host: 83.15.167.123
X-Trace: 1299966962 unt-rea-a-02.news.neostrada.pl 2489 83.15.167.123:4464
X-Complaints-To: a...@n...neostrada.pl
Xref: news-archive.icm.edu.pl pl.comp.pecet:1191000
[ ukryj nagłówki ]On Sat, 12 Mar 2011, MC wrote:
> Użytkownik "Radosław Sokół" <r...@m...com.pl> napisał
[...]
>> Owszem, tylko że większość uznaje, że redukcja dotknęła
>> mnemoników ("zlikwidowano skomplikowane rozkazy, są tylko
>> najprostsze")
[...]
Ja jestem w tej większości :>
>> a nie konkretnych kodów rozkazów (których
>> faktycznie jest o niebo mniej właśnie z racji braku koniecz-
>> ności kodowania w rozkazie informacji o operandzie).
To jest kolejny element. *Kolejny*, nie pierwszy. Patrz niżej.
> Dla mnie to rozróżnienie jest mocno akademickie. Przecież i tak np. operacji
> arytmetycznych nie wykonuje się w RAM-ie nawet jeśli istnieje taki rozkaz.
> Musi nastąpić pobranie, a po wykonaniu operacji - odesłanie.
Zgoda. Ale konstrukcyjnie różnica jest - w przypadku złożonych
metod adresowania odwołania musi "rozgryźć" elektronika procesora,
dekodując złożony rozkaz (a raczej jego pola bitowe), w przypadku
prymitywów - jest to zadanie dla kompilatora (z dołożeniem
w praktyce kawałkowi odpowiedzialnemu za optymalizację) plus
(jeśli w assemblerze) programisty.
Niemniej to jest "część druga".
Wracając do "sprawy CISC".
"typowy CISC", dajmy na to taki VAX, miał w architekturze takie
podstawowe :P rozkazy jak dzielenie wielomianów tudzież liczenie
CRC czy też "skok tablicowy" (niemal wprost implementację Fortranowego
"obliczane GOTO").
W tym świetle uznawanie x86 za CISC jest takie bardziej... marketingowe
właśnie, w nim jest więcej złozoności wynikłej z kompatybilności
wstecznej niż CISCa ;)
Fakt, że instrukcje mogły (w przykładowym VAXie) wskazywać
operandy na 3. poziomie wskaźników (z możliwością dodawania przesunięcia
jednocześnie na 2 poziomach, i to zarówno z rejestru jak i bezpośrednio!)
jest już IMO "dodatkowy", i tu się nieco rozmijam z Radkiem :)
(wersja o "złożoności adresowania" prowadzi do równie dużej różnicy
między "prawdziwym CISCem" typu VAXa a "uproszczonym CISCiem" w postaci
x86, trochę komplikacji zapewnia tylko fakt istnienia segmentacji w x86).
pzdr, Gotfryd
Następne wpisy z tego wątku
- 29.07.11 11:47 Radosław Sokół
Najnowsze wątki z tej grupy
- Plaskaty uchwyt VESA 100x100 na sciane?
- klawiatura podświetlana zasilana z sieci
- Upgrade z i7-6xxx
- Mały komputer potrzebny.
- John Carmack twierdzi, że gdyby gry były optymalizowane, to wystarczyły by stare kompy
- SMART na SAS
- Drukara a wifi
- Intel się wyprzedaje: po 10latach pchnęli pakiet kontrolny Altery za 1/4 kwoty zakupu
- Pendrive - czy to rzeczywiście Sony ?
- [OT] Dobry dysk na komornika i rozwody
- Czujnik dławienia termicznego procesora - który?
- Grubość socketa AM4+procesor
- własny ekran startowy
- Tani, ale szybki i niezawodny modem LTE...
- EPS12V
Najnowsze wątki
- 2025-07-26 Elektrownia Siersza w kolejce do zaorania
- 2025-07-26 Odkryte w Polsce złoża ropy i gazu powodują nerwowość u Niemców
- 2025-07-26 Odbiornik ADS-B i wzmacniacze
- 2025-07-26 Next.Gazeta informuje, że od 2029 roku (lub 2030 roku) cyfrowe euro stanie się prawnym środkiem płatniczym w całej UE
- 2025-07-26 Warszawa => Head of Technology <=
- 2025-07-26 Warszawa => Strategic Account Manager <=
- 2025-07-26 Mołdawia. Demokratura zastępuje demokrację.
- 2025-07-26 Prawicowa influencerka Candace Owens zapowiada walkę do końca ,,dla całego świata" [z parą prezydencką Macron]
- 2025-07-26 Next.Gazeta informuje, że od 2029 roku (lub 2030 roku) cyfrowe euro stanie się prawnym środkiem płatniczym w całej UE
- 2025-07-26 Ukraińscy kibice [w trakcie meczu] wzywali do zabijania Serbów
- 2025-07-26 Przejechałbym babę...
- 2025-07-26 Re: Temat: obowiazkowe kaski
- 2025-07-26 Next.Gazeta informuje, że od 2029 roku (lub 2030 roku) cyfrowe euro stanie się prawnym środkiem płatniczym w całej UE
- 2025-07-26 Elektrownia Siersza w kolejce do zaorania
- 2025-07-26 Odkryte w Polsce złoża ropy i gazu powodują nerwowość u Niemców