Texniki olmayan birinə CISC və RISC arasındakı fərqi necə izah edərdiniz?


cavab 1:

Prosessor qurğularına gəldikdə, prosessor aparatının arxitekturasını həyata keçirmək üçün iki əsas növ konsepsiya mövcuddur.

RISC memarlığı nədir? RISC, Azaldılmış Təlimat Set Computing üçün ixtisarlardır. Bu arxitekturada bir mikroişlemci daha az sürətlə (saniyədə milyonlarla təlimat və ya MIPS) işləyə bilməsi üçün daha az sayda təlim növünü icra etmək üçün hazırlanmışdır. Bir kompüterin yerinə yetirməsi lazım olan hər bir təlimat əlavə tranzistorlar və dövrə tələb etdiyindən, daha böyük bir siyahı və ya kompüter dəsti dəsti mikroprosessorun daha mürəkkəb və yavaş işləməsinə səbəb olur. Bu səbəbdən daha az təlimat əməliyyatların sürətli olması deməkdir. Boru kəmərinin çəkilməsi RISC-nin bənzərsiz xüsusiyyətlərindən biridir. Bir boru kəməri şəklində bir çox göstərişin yerinə yetirilməsi üst-üstə düşməklə yerinə yetirilir.

Məsələn: Apple iPod və Nintendo DS və s.

CISC memarlığı nədir ?: CISC Kompleks Təlimat Komplektləşdirmə üçün qısadır. Saxlama xərclərini azaltmaq üçün CISC arxitekturası hazırlanmışdır. Böyük proqramlar daha çox saxlama sahəsinə ehtiyac duyur ki, bu da saxlama xərclərini artırır və böyük saxlamanı daha bahalı edir. Bu problemləri həll etmək üçün, hər təlimata əməliyyatlar sayını daxil etməklə CISC arxitekturasında bir proqram üçün təlimatların sayı azaldılır. Bu təlimatları daha mürəkkəb edir.

Misal: IBM 370/168, VAX 11/780, Intel 80486 və s.

daha çox: RISC və prosessorun CISC memarlığı arasındakı fərq


cavab 2:

Əsasən hərəkət etdiyiniz və çıxdığınız uzun bir bölgü haqqında. RISC işi üçün yalnız iki dəyəri çıxarmaq kimi sadə bir əməliyyat mümkündür, buna görə bütün addımları əl ilə kodlaşdırmalısınız. CISC işi üçün, prosessor parçalanma üçün iki ədəd versəniz, istənilən vaxt icra edilə bilən parçalanma qaydalarına malikdir.

Yəqin ki, RISC-nin aralıq nəticələrə diqqət yetirmək üçün yalnız sadə bir kalkulyator və bəzi kağız kimi reyestrlərlə işlədiyini izah edə bilərsiniz.