Pokaż wszystkie

Proszę zapoznać się z wersją angielską jako naszą oficjalną wersją.Powrót

Europa
France(Français) Germany(Deutsch) Italy(Italia) Russian(русский) Poland(polski) Czech(Čeština) Luxembourg(Lëtzebuergesch) Netherlands(Nederland) Iceland(íslenska) Hungarian(Magyarország) Spain(español) Portugal(Português) Turkey(Türk dili) Bulgaria(Български език) Ukraine(Україна) Greece(Ελλάδα) Israel(עִבְרִית) Sweden(Svenska) Finland(Svenska) Finland(Suomi) Romania(românesc) Moldova(românesc) Slovakia(Slovenská) Denmark(Dansk) Slovenia(Slovenija) Slovenia(Hrvatska) Croatia(Hrvatska) Serbia(Hrvatska) Montenegro(Hrvatska) Bosnia and Herzegovina(Hrvatska) Lithuania(lietuvių) Spain(Português) Switzerland(Deutsch) United Kingdom(English)
Azja/Pacyfik
Japan(日本語) Korea(한국의) Thailand(ภาษาไทย) Malaysia(Melayu) Singapore(Melayu) Vietnam(Tiếng Việt) Philippines(Pilipino)
Afryka, Indie i Bliski Wschód
United Arab Emirates(العربية) Iran(فارسی) Tajikistan(فارسی) India(हिंदी) Madagascar(malaɡasʲ)
Ameryka Południowa / Oceania
New Zealand(Maori) Brazil(Português) Angola(Português) Mozambique(Português)
Ameryka Północna
United States(English) Canada(English) Haiti(Ayiti) Mexico(español)
DomBlogZłożone komputery zestawu instrukcji: Jak zmieniły obliczenia?
na 2024/12/30 147,731

Złożone komputery zestawu instrukcji: Jak zmieniły obliczenia?

Analiza ostatecznej architektury procesorów komputerowych ujawnia złożoność ich działania i wydajności.Do najbardziej wpływowych projektów procesorów są komputer złożony z zestawu instrukcji (CISC) i architektury komputera z zestawem instrukcji (RISC).Każdy z nich oferuje unikalne podejścia do wykonywania instrukcji, wydajności programowania i projektowania sprzętu.W tym artykule bada zawiłości architektury CISC, podkreślając jej obszerny zestaw instrukcji, który upraszcza programowanie podczas prezentacji wyzwań sprzętowych.Wgłębia się również w usprawnione podejście RISC, które optymalizuje wydajność za pomocą uproszczonego i wydajnego zestawu instrukcji.Wreszcie, post podkreśla, w jaki sposób współczesne procesory coraz częściej przyjmują architektury hybrydowe, łącząc mocne strony zarówno CISC, jak i RISC, aby zaspokoić różnorodne potrzeby obliczeniowe.

Katalog

1. Przegląd CISC
2. Porównanie CISC i RISC
Complex Instruction Set Computers: How They Changed Computing?

Przegląd CISC

Architektura procesora komputerowego koncentruje się na wykonywaniu różnorodnych instrukcji lub mikroinstruktów, z których każda zaprojektowana jest do wykonania określonych zadań.Chociaż bardziej kompleksowy zestaw instrukcji może sprawić, że programowanie mikroprocesora jest bardziej intuicyjne, może również wprowadzić potencjalne przeszkody wydajności.Złożona architektura zestawu instrukcji (CISC) wyróżnia się ze względu na ogromną kolekcję instrukcji, w tym skomplikowanych, które upraszczają doświadczenie programowania w porównaniu z alternatywnymi architekturami.Każde zadanie, zarówno proste, jak i złożone, jest sparowane z unikalną instrukcją, która zmniejsza potrzebną ilość kodowania.Jednak ten skomplikowany projekt może stanowić znaczące wyzwania w opracowaniu procesora i powiązanego obwodu jednostki sterującej.

Architektura CISC wyróżnia się szerokim wyborem mikrointury, które ułatwiają opracowanie programu dla procesora.Te mikroinstrukcje, często wyrażone w języku asemblera, zastępują pewne funkcje, które tradycyjnie obsługiwane były przez oprogramowanie z systemami instrukcji na poziomie sprzętu.Ta zmiana nie tylko rozjaśnia obciążenie, ale także umożliwia jednoczesne wykonywanie operacji niskiego poziomu podczas każdego cyklu instrukcji, zwiększając ogólną prędkość wykonywania komputera.

Częstotliwość korzystania z instrukcji w zestawie instrukcji CISC pokazuje uderzającą nierównowagę.Około 20% instrukcji jest powszechnie używanych, co stanowi około 80% całkowitego kodu programu, podczas gdy pozostałe 80% rzadko jest stosowane, co przyczynia się tylko do 20% programowania.Ta obserwacja rezonuje z szerszą zasadą obserwowaną w różnych dziedzinach: niewielki wybór narzędzi lub metod często daje większość wyników.

Porównanie CISC i RISC

Zmniejszona architektura zestawu instrukcji (RISC) wyróżnia się ze względu na jej usprawniony zestaw instrukcji, który ma na celu zwiększenie wydajności procesora.Ten projekt wymaga jednak bardziej wyrafinowanego podejścia do programowania zewnętrznego.Koncentrując się na najczęściej używanych prostych instrukcjach, RISC skutecznie unika komplikacji, które często towarzyszą bardziej złożonym poleceniom.

• Architektura RISC standaryzuje długość instrukcji.

• Upraszcza formaty instrukcji, polegające przede wszystkim na logice kontrolnej.

• Ten wybór projektu eliminuje potrzebę sterowania mikrokodami, co powoduje szybsze prędkości operacyjne.

Początki RISC można prześledzić przełomowe badania przeprowadzone przez Johna Cocke z IBM.Jego ustalenia wskazują, że tylko około 20% instrukcji komputerowych stanowi około 80% obciążenia obliczeniowego.Ten wgląd ma znaczną wagę, co sugeruje, że optymalizując najczęściej wykonywane instrukcje, można osiągnąć szeroko zakrojone ulepszenia wydajności.W związku z tym systemy RISC często przewyższają złożone systemy instrukcji, ustawiają systemy komputerowe (CISC), dostosowując się do dobrze znanej zasady 80/20, która informuje o rozwoju architektury RISC.

Podczas gdy RISC ma kilka zalet, nie zastępuje całkowicie architektury CISC.Każdy typ ma swoje wyraźne mocne strony, a różnice między nimi stały się mniej wyraźne z czasem.We współczesnej praktyce wiele nowoczesnych procesorów zawiera elementy zarówno RISC, jak i CISC, odzwierciedlając rosnącą tendencję do architektur hybrydowych.Na przykład procesory dotyczące ultra długiego słowa (ULIW) ilustrują tę mieszankę, łącząc korzyści obu architektur w celu uzyskania bardziej elastycznej jednostki przetwarzania.Ta fuzja nie tylko zwiększa wydajność, ale także wprowadza elastyczność w programowaniu, umożliwiając szerszy zakres aplikacji.

O nas

ALLELCO LIMITED

Allelco to znany na całym świecie, kompleksowy Dystrybutor usług hybrydowych komponentów elektronicznych, zobowiązany do świadczenia kompleksowych usług zamówień i łańcucha dostaw dla globalnych branż produkcji i dystrybucji elektronicznej, w tym globalnych 500 najlepszych fabryk OEM i niezależnych brokerów.
Czytaj więcej

Szybkie zapytanie.

Proszę wysłać zapytanie, natychmiast odpowiemy.

Ilość

Popularne posty

Gorący numer części

0 RFQ
Wózek sklepowy (0 Items)
To jest puste.
Porównaj listę (0 Items)
To jest puste.
Informacja zwrotna

Twoja opinia ma znaczenie!W Allelco cenimy wrażenia użytkownika i staramy się go stale ulepszać.
Proszę udostępnić nam swoje komentarze za pośrednictwem naszego formularza opinii, a my odpowiemy niezwłocznie.
Dziękujemy za wybranie Allelco.

Temat
E-mail
Komentarze
Captcha
Przeciągnij lub kliknij, aby przesłać plik
Przesyłanie pliku
Rodzaje: .xls, .xlsx, .doc, .docx, .jpg, .png i .pdf.
Max Rozmiar pliku: 10 MB