Skillnaden mellan RISC och CISC-processorn

Anonim

RISC vs CISC-processorn

RISC och CISC är datorsystem utvecklade för datorer. Skillnaden mellan RISC och CISC är avgörande för att förstå hur en dator följer dina instruktioner. Dessa är vanligtvis missförstådda villkor och denna artikel avser att förtydliga deras betydelser och begrepp bakom de två akronymerna.

RISC

Pronounced samma som RISK, det är en akronym för Reducerad instruktionssättdator. Det är en typ av mikroprocessor som har utformats för att utföra några instruktioner samtidigt. Till 1980-maskinvaruproducenterna försökte man bygga processorer som skulle kunna utföra ett stort antal instruktioner samtidigt. Men trenden var omvänd och tillverkarna bestämde sig för att bygga datorer som kunde utföra relativt få instruktioner. Instruktionerna är enkla och få, CPU: er skulle kunna utföra dem snabbt. En annan fördel med RISC är användningen av färre transistorer som gör dem billigt att producera.

Egenskaper hos RISC

- kräver mindre avkodning

- enhetlig instruktionsuppsättning

- Identiska register över generella ändamål som används i alla sammanhang

- Enkel adressering

- Færre datatyper i hårdvara

CISC

CISC står för Complex Instruction Set Computer. Det är faktiskt en CPU som kan utföra många operationer genom en enda instruktion. Dessa grundläggande operationer kan laddas från minnet, utföra en matematisk operation etc.

Egenskaper hos CISC

- Komplexa instruktioner

- Fler antal adresslägen

- Högt pipelined

- Fler datatyper i hårdvara

Under tiden, termerna RISC och CISC har nästan blivit meningslösa, eftersom både RISC och CISC har genomgått en utveckling och skillnaden mellan de två har gradvis blivit otydlig med att båda används i datorsystem. Många av dagens RISC-chips stöder så många anvisningar som gårdagens CISC-chips. Det finns CISC-chips med samma teknik som tidigare ansågs användas för RISC-chips. Men grundläggande skillnader mellan de två är lätt att förstå och är som följer.

Tala om skillnader, RISC lägger börda på programvaruleverantörer eftersom de måste skriva fler rader för samma uppgifter. RISC är billigare än CISC på grund av att det krävs färre transistorer. Datorns hastighet är också högre med mindre instruktioner att följa vid samma ögonblick.