CISC ve RISC'deki fark
Mikroişlemci tanımı
Mikroişlemci, bilgisayarlarda yerleşik olarak programlanabilir bir cihazdır. Bir makinenin merkezi işlem biriminin işlevlerini koordine eder. Bilgisayarın mikroişlemcisi, makinenize gelen verileri alır ve işler. Bir mikroişlemcinin bu verileri işlediği çeşitli yollar vardır. Verilerin işlenme şekli genellikle hangi mikroişlemci tipini tanımlar. İki popüler tip CISC ve RISC mikroişlemcileridir.
RISC mikroişlemciler
RISC mikroişlemci terimi mikroişlemci "İndirgenmiş Komut Seti Bilgisayarı" anlamına gelir. Bu, RISC mikroişlemcilerin sadece verileri okumak ve işlemek için basit bir komut kümesi kullanması anlamına gelir. Bu basit talimatlar genellikle bilgisayarın saat döngüsünde ya da saniyenin osilatörünün saniyedeki osilatör sayısının bilgisayar işlemcinizin üstesinden gelebileceği, yani hızın megahertz veya gigahertz'de ölçüldüğü şekilde tamamlanır.
CISC mikroişlemciler
Mikroişlemci CISC terimi mikroişlemci "Karmaşık Komut Seti Bilgisayarı" anlamına gelir. Adından da anlaşılacağı gibi, CISC mikroişlemcisi, RISC mikroişlemcilerinin bir alternatifi olarak bu tür işlemciyi kuran daha az kod satırında karmaşık komutlar yürütür. Stanford Üniversitesi'ndeki bilgisayar bilim adamlarına göre, CISC mikroişlemci mimarisinin amacı, işlem görevlerini mümkün olduğunca az kod satırı olarak yürütmektir.
RISC ve CISC'nin avantajları ve dezavantajları
RISC mikroişlemciler genellikle, daha az bileşen ve transistör kullandıkları için, teknoloji tarihinin bir veri tabanı olan Amiga History'e göre, inşa etmek ve satmak için daha ucuzdur. Ancak bu çipler, görevleri CISC muadillerine göre yürütmek için daha fazla kod satırına ihtiyaç duymaz. CISC mikroişlemcilerinin programcılar için daha kolay çalıştığı kabul edilir, ancak geliştirilmesi daha pahalıdır.