सीआयएससी आणि आरआयएससीमध्ये काय फरक आहे?


उत्तर 1:

आरआयएससी सामान्यत: रजिस्टरमध्ये / पासून "लोड-स्टोअर" असते. सामान्यत: एडीडी आर 1 = आर 2 + आर 3, लोड आणि स्टोअर यासारख्या तीन नोंदी वापरल्या जातात परंतु सूचनेत वापरल्या जाणार्‍या दोनच रेजिस्टरचा अपवाद असू शकत नाही.

सीआयएससी सामान्यत: मेमरी पत्त्यावरील मूल्यांसह गणना करण्याची परवानगी देते, त्यांना प्रथम नोंदणीत घेण्याची आवश्यकता नसते. यात अ‍ॅड्रेस जनरेशनसाठी एकापेक्षा जास्त नोंदींकडे परवानगी देऊन (जटिल) अ‍ॅड्रेसिंग मोड देखील असू शकतात.

सीआयएससी सामान्यत: दोन-परिशिष्ट असतात, उदा. एडीडी गंतव्यस्थानासाठी समान रजिस्टर (किंवा मेमरी पत्ता) वापरला जातो, परंतु स्त्रोतांपैकी एकासाठी देखील वापरला जातो.

ही मोठी गोष्ट होती आणि मायक्रोकॉड वापरुन आरआयएससी हार्डवॉयर्ड आणि सीआयएससी.

आता सीआयएससीसाठी मायक्रोआर्किटेक्चर, किमान x86 (जर सर्व सीआयएससी वापरात नसेल तर आयबीएम फक्त इतर जिवंत राहिलेले सीआयएससी; मायक्रोकंट्रोलर्स अपवाद असू शकतात) मायक्रोऑप्स (मायक्रो / आरआयएससी-सारख्या ऑपरेशन्स) च्या सूचना खाली खंडित करतात जे कालबाह्य वेळापत्रक ठरवू शकतात. -मुळ मायक्रोकोडपेक्षा वेगळी सीमा.

आरआयएससी हेदेखील करू शकते, उदा. नवीन एआरएम (आधी नव्हता), म्हणून फरक त्यांच्या पूर्वीपेक्षा कमी होता.

मूळ एआरएमकडे पूर्णांक विभागातील कोणतीही सूचना नव्हती कारण ती खूप जटिल आहे, तर चलती बिंदूसाठी काहीही सोडू नका. आता आरआयएससी मधील आर साठी कमी केलेली [जटिलता] कमी लागू होते कारण फ्लोटिंग पॉईंट स्वाभाविकपणे जटिल आहे आणि सर्व प्रमुख आरआयएससी सीपीयू अगदी चौरस रूट आणि त्रिकोणमिती निर्देशांपर्यंत समर्थन देतात.


उत्तर 2:

दिलेल्या निर्देश आकाराने जास्तीत जास्त कार्य करण्यासाठी सीआयएससी अनुकूलित आहे. त्याचे कारण असे होते की सीपीयूमध्ये त्यावेळी परत कॅशे नव्हते, आणि मेमरीच्या सूचना वाचण्यात एकाधिक चक्र लागू शकतात, म्हणून अनेक राज्य बदलांसह जटिल सूचना कॉम्पॅक्ट होईपर्यंत समस्या नव्हती.

आरआयएससी सीपीयूसाठी अनुकूलित आहे ज्यात * एक * सूचना कॅशे आहे आणि यामुळे अडथळा बदलतोः प्रत्येक चक्रात कॅशे आपल्याला सहजपणे 64 आणि 128 बिट डेटा देऊ शकतात - जोपर्यंत ती संरेखित केली जात नाही तोपर्यंत. अचानक, आपण अवलंबून नसल्यास जोपर्यंत प्रति सायकल 1 किंवा अगदी 2 सूचना चालवू शकता, इतक्या स्वच्छ सूचना ज्यामुळे केवळ एकाच राज्यात बदल घडवून आणता येईल.


उत्तर 3:

दिलेल्या निर्देश आकाराने जास्तीत जास्त कार्य करण्यासाठी सीआयएससी अनुकूलित आहे. त्याचे कारण असे होते की सीपीयूमध्ये त्यावेळी परत कॅशे नव्हते, आणि मेमरीच्या सूचना वाचण्यात एकाधिक चक्र लागू शकतात, म्हणून अनेक राज्य बदलांसह जटिल सूचना कॉम्पॅक्ट होईपर्यंत समस्या नव्हती.

आरआयएससी सीपीयूसाठी अनुकूलित आहे ज्यात * एक * सूचना कॅशे आहे आणि यामुळे अडथळा बदलतोः प्रत्येक चक्रात कॅशे आपल्याला सहजपणे 64 आणि 128 बिट डेटा देऊ शकतात - जोपर्यंत ती संरेखित केली जात नाही तोपर्यंत. अचानक, आपण अवलंबून नसल्यास जोपर्यंत प्रति सायकल 1 किंवा अगदी 2 सूचना चालवू शकता, इतक्या स्वच्छ सूचना ज्यामुळे केवळ एकाच राज्यात बदल घडवून आणता येईल.