close

Obliczanie złożonych zestawów instrukcji

Przejdź do nawigacji Przejdź do wyszukiwania

W architekturze obliczeniowej CISC (z angielskiego Complex Instruction S et Computer , w hiszpańskim Computador con Set de Instruccions Complejas ) jest modelem architektury komputerowej. W przeciwieństwie do architektury RISC , mikroprocesory CISC posiadają zestaw instrukcji , który charakteryzuje się bardzo szerokim zakresem i umożliwia wykonywanie złożonych operacji pomiędzy operandami umieszczonymi w pamięci lub rejestrach wewnętrznych . [ 1 ]

Jest w stanie wykonać kilkaset różnych skomplikowanych instrukcji i jest niezwykle wszechstronny.

Ten typ architektury utrudnia zrównoleglenie instrukcji, dlatego obecnie większość wysokowydajnych systemów CISC implementuje system, który przekształca te złożone instrukcje w kilka prostych instrukcji typu RISC , ogólnie zwanych mikroinstrukcjami .

CISC należą do pierwszego strumienia konstrukcji procesorów, przed opracowaniem RISC. Przykładami są: Motorola 68000 , Zilog Z80 i cała rodzina Intel x86 , AMD x86-64 stosowane w większości obecnych komputerów osobistych .

Należy jednak zauważyć, że użycie terminu CISC rozpoczęło się po pojawieniu się procesorów RISC jako obraźliwej nomenklatury przez obrońców/twórców tych ostatnich. Zobacz Retronim .

Referencje

  1. Albert Orenga, Miquel; Enrique Manonellas, Gerard. «Architektura CISCA - Otwarty Uniwersytet Katalonii» . Architektura CISCA . 

Zobacz także