Czym się różni w sumie RISC od rozszerzonego RISC? Bo z tego co zrozumiałem (błędnie zapewne) to rozszerzony RISC to jest CISC. Chodzi jednak nie o samo zrozumienie, a o precyzyjną terminologię, bo w pracy o tym piszę i zgłupiałem :O
ZTCW to typowe rozróżnienie między RISC, a CISC jest takie, że w obu przypadkach mamy do czynienia ze strumieniem pojedynczych instrukcji (w przeciwieństwie do VLIW, gdzie instrukcje są grupowane w długie słowa), ale w RISC konstrukcja instrukcji jest prostsza niż w CISC. Dla przykładu w RISC instrukcja ma stałą długość (lub, rzadziej, dwie możliwe długości), podczas gdy w CISC może mieć różne długości (w x86 instrukcja może mieć od jednego bajta do kilkunastu bajtów). Instrukcje w RISC mają mniejszą ilość różnych formatów (format określa np pozycję indeksu rejestru w instrukcji, pozycję flag, pozycję na określenie rodzaju instrukcji, itd)
Zaguglałem "extended RISC" i nie znalazłem nic konkretnego. Coś takiego wyskoczyło: http://www.google.com/patents/US5201056 ale nie chce mi się wczytywać w to. W tym patencie chodzi chyba o to, że czasem instrukcje mogą być rozszerzone o bity z rejestrów danych.
No to już jestem mądrzejszy, dzięki. :)