eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.pecetProgramy jednowątkowe a wiele rdzeni procesoraRe: Programy jednowątkowe a wiele rdzeni procesora
  • 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

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: