სხვაობა RISC და CISC პროცესორს შორის

სხვაობა RISC და CISC პროცესორს შორის
სხვაობა RISC და CISC პროცესორს შორის

ვიდეო: სხვაობა RISC და CISC პროცესორს შორის

ვიდეო: სხვაობა RISC და CISC პროცესორს შორის
ვიდეო: DDNS - Динамический DNS объяснение. 2024, ნოემბერი
Anonim

RISC vs CISC პროცესორი

RISC და CISC არის კომპიუტერული სისტემები შემუშავებული კომპიუტერებისთვის. განსხვავება RISC-სა და CISC-ს შორის მნიშვნელოვანია იმის გასაგებად, თუ როგორ მიჰყვება კომპიუტერი თქვენს მითითებებს. ეს საყოველთაოდ არასწორად გაგებული ტერმინებია და ეს სტატია მიზნად ისახავს განმარტოს მათი მნიშვნელობები და ცნებები ამ ორი შემოკლების მიღმა.

RISC

იგივე გამოითქმის როგორც RISK, ეს არის აკრონიმი შემცირებული ინსტრუქციების ნაკრების კომპიუტერისთვის. ეს არის მიკროპროცესორის ტიპი, რომელიც შექმნილია რამდენიმე ინსტრუქციის ერთდროულად შესასრულებლად. 1980-იან წლებამდე ტექნიკის მწარმოებლები ცდილობდნენ შეექმნათ CPU-ები, რომლებსაც შეეძლოთ დიდი რაოდენობით ინსტრუქციების შესრულება იმავე მომენტში.მაგრამ ტენდენცია შეიცვალა და მწარმოებლებმა გადაწყვიტეს აეშენებინათ კომპიუტერები, რომლებსაც შედარებით ძალიან ცოტა ინსტრუქციების შესრულება შეეძლოთ. ინსტრუქციები მარტივი და ცოტაა, პროცესორებს შეუძლიათ მათი სწრაფად შესრულება. RISC-ის კიდევ ერთი უპირატესობა არის ნაკლები ტრანზისტორების გამოყენება, რაც მათ წარმოებას იაფად აქცევს.

RISC მახასიათებლები

– მოითხოვს ნაკლებ დეკოდირებას

– ერთიანი ინსტრუქციის ნაკრები

– იდენტური ზოგადი დანიშნულების რეგისტრები, რომლებიც გამოიყენება ნებისმიერ კონტექსტში

– მარტივი მისამართის რეჟიმები

– ნაკლები მონაცემთა ტიპები აპარატურაში

CISC

CISC ნიშნავს Complex Instruction Set Computer. სინამდვილეში, ეს არის CPU, რომელსაც შეუძლია შეასრულოს მრავალი ოპერაცია ერთი ინსტრუქციის საშუალებით. ეს ძირითადი ოპერაციები შეიძლება იყოს მეხსიერებიდან ჩატვირთვა, მათემატიკური ოპერაციის შესრულება და ა.შ.

CISC-ის მახასიათებლები

– რთული ინსტრუქციები

– მიმართვის რეჟიმის მეტი რაოდენობა

– მაღალი მილსადენი

– მეტი მონაცემთა ტიპები აპარატურაში

დროთა განმავლობაში, ტერმინები RISC და CISC თითქმის უაზრო გახდა, რადგან ორივე RISC და CISC განიცადეს ევოლუცია და განსხვავება ამ ორს შორის თანდათან ბუნდოვანი გახდა, როდესაც ორივე გამოიყენება კომპიუტერულ სისტემებში. დღევანდელი RISC ჩიპებიდან ბევრი მხარს უჭერს იმდენივე ინსტრუქციას, რამდენიც გუშინდელი CISC ჩიპი. არსებობს CISC ჩიპები, რომლებიც იყენებენ იმავე ტექნიკას, რომლებიც ადრე ითვლებოდა მხოლოდ RISC ჩიპებისთვის გამოსაყენებლად. თუმცა, ამ ორს შორის ძირითადი განსხვავებები ადვილად გასაგებია და შემდეგია.

განსხვავებებზე საუბრისას, RISC ტვირთავს პროგრამული უზრუნველყოფის შემქმნელებს, რადგან მათ უწევთ მეტი სტრიქონის დაწერა იმავე ამოცანებისთვის. RISC უფრო იაფია, ვიდრე CISC, ნაკლები ტრანზისტორების საჭიროების გამო. კომპიუტერის სიჩქარე ასევე უფრო მაღალია ნაკლები ინსტრუქციებით, რომლებიც უნდა შესრულდეს იმავე მომენტში.

გირჩევთ: