Berkeley RISC
ಡಿಫೆನ್ಸ್ ಅಡ್ವಾನ್ಸ್ಡ್ ರಿಸರ್ಚ್ ಪ್ರಾಜೆಕ್ಟ್ಸ್ ಏಜೆನ್ಸಿ ವಿಎಲ್ಎಸ್ಐ ಪ್ರಾಜೆಕ್ಟ್ ಅಡಿಯಲ್ಲಿ ನಡೆಯುತ್ತಿರುವ ರಿಡ್ಯೂಸ್ಡ್ ಇನ್ಸ್ಟ್ರಕ್ಷನ್ ಸೆಟ್ ಕಂಪ್ಯೂಟರ್ (ಆರ್ಐಎಸ್ಸಿ) ಆಧಾರಿತ ಮೈಕ್ರೊಪ್ರೊಸೆಸರ್ ವಿನ್ಯಾಸದ ಎರಡು ಮೂಲ ಸಂಶೋಧನಾ ಯೋಜನೆಗಳಲ್ಲಿ ಬರ್ಕ್ಲಿ ಆರ್ಐಎಸ್ಸಿ ಒಂದಾಗಿದೆ. 1980 ಮತ್ತು 1984ರ ನಡುವೆ ಬರ್ಕ್ಲಿಯ ಕ್ಯಾಲಿಫೋರ್ನಿಯಾ ವಿಶ್ವವಿದ್ಯಾಲಯದಲ್ಲಿ ಡೇವಿಡ್ ಪ್ಯಾಟರ್ಸನ್ (ಅವರು ಆರ್ಐಎಸ್ಸಿ ಎಂಬ ಪದವನ್ನು ಸೃಷ್ಟಿಸಿದರು) ಆರ್ಐಎಸ್ಸಿಗೆ ನೇತೃತ್ವ ವಹಿಸಿದರು. ಇತರ ಯೋಜನೆಯು ಸ್ವಲ್ಪ ದೂರದಲ್ಲಿ ಸ್ಟ್ಯಾನ್ಫೋರ್ಡ್ ವಿಶ್ವವಿದ್ಯಾಲಯದಲ್ಲಿ ಅವರ ಎಂಐಪಿಎಸ್ ಪ್ರಯತ್ನದ ಅಡಿಯಲ್ಲಿ 1981 ರಲ್ಲಿ ಪ್ರಾರಂಭವಾಗಿ 1984 ರವರೆಗೆ ನಡೆಯಿತು. ಬರ್ಕ್ಲಿಯ ಯೋಜನೆಯು ಎಷ್ಟು ಯಶಸ್ವಿಯಾಯಿತೆಂದರೆ, ಇದು ಎಲ್ಲಾ ರೀತಿಯ ವಿನ್ಯಾಸಗಳನ್ನು ಅನುಸರಿಸಲು ಹೆಸರಾಯಿತು; ಎಂಐಪಿಎಸ್ ಸಹ "ಆರ್ಐಎಸ್ಸಿ ಪ್ರೊಸೆಸರ್" ಎಂದು ಕರೆಯಲ್ಪಟ್ಟಿತು. ಬರ್ಕ್ಲಿ ಆರ್ಐಎಸ್ಸಿ ವಿನ್ಯಾಸವನ್ನು ನಂತರ ಸನ್ ಮೈಕ್ರೋಸಿಸ್ಟಮ್ಸ್ ಸ್ಪಾರ್ಕ್ ವಾಸ್ತುಶಿಲ್ಪವಾಗಿ ವಾಣಿಜ್ಯೀಕರಿಸಿತು ಮತ್ತು ಎಆರ್ಎಂ ವಾಸ್ತುಶಿಲ್ಪಕ್ಕೆ ಸ್ಫೂರ್ತಿ ನೀಡಿತು. ಬಹುಪಾಲು ಪ್ರೋಗ್ರಾಂಗಳು ಪ್ರೊಸೆಸರ್ನ ಬಹುಪಾಲು ಸೂಚನೆಗಳನ್ನು ಬಳಸುವುದಿಲ್ಲ ಎಂಬ ಅರಿವಿನಿಂದ ಆರ್ಐಎಸ್ಸಿ ಮತ್ತು ಎಂಐಪಿಎಸ್ ಎರಡನ್ನೂ ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಗಿದೆ. 1978ರ ಪ್ರಸಿದ್ಧ ಪ್ರಬಂಧವೊಂದರಲ್ಲಿ, ಆಂಡ್ರ್ಯೂ ಎಸ್. ಟನೆನ್ಬಾಮ್ 8-ಬಿಟ್ ಸ್ಥಿರ-ಉದ್ದದ ಆಪ್ಕೋಡ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು ಸರಳೀಕೃತ ಸೂಚನಾ ಸೆಟ್ ವಾಸ್ತುಶಿಲ್ಪವನ್ನು ಬಳಸಿಕೊಂಡು ಸಂಕೀರ್ಣವಾದ 10,000 ಸಾಲಿನ ಉನ್ನತ-ಮಟ್ಟದ ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ಪ್ರತಿನಿಧಿಸಬಹುದು ಎಂದು ತೋರಿಸಿದರು. ಇದು ಐಬಿಎಂನಲ್ಲಿ ತಲುಪಿದ ಸರಿಸುಮಾರು ಅದೇ ತೀರ್ಮಾನವಾಗಿತ್ತು, ಐಬಿಎಂ 360 ನಂತಹ ಮುಖ್ಯ ಚೌಕಟ್ಟುಗಳಲ್ಲಿ ಚಾಲನೆಯಲ್ಲಿರುವ ಅವರ ಸ್ವಂತ ಕೋಡ್ನ ಅಧ್ಯಯನಗಳು ಲಭ್ಯವಿರುವ ಎಲ್ಲಾ ಸೂಚನೆಗಳ ಒಂದು ಸಣ್ಣ ಉಪವಿಭಾಗವನ್ನು ಮಾತ್ರ ಬಳಸಿಕೊಂಡಿವೆ. ಈ ಎರಡೂ ಅಧ್ಯಯನಗಳು ಹೆಚ್ಚು ಸರಳವಾದ ಸಿಪಿಯು ಅನ್ನು ಉತ್ಪಾದಿಸಬಹುದು ಎಂದು ಸೂಚಿಸಿದವು, ಅದು ಇನ್ನೂ ಬಹುಪಾಲು ನೈಜ-ಪ್ರಪಂಚದ ಕೋಡ್ ಅನ್ನು ನಡೆಸುತ್ತದೆ. ಆ ಸಮಯದಲ್ಲಿ ಸಂಪೂರ್ಣವಾಗಿ ಅನ್ವೇಷಿಸದ ಮತ್ತೊಂದು ಸಂಶೋಧನೆಯೆಂದರೆ, 81 ಪ್ರತಿಶತ ಸ್ಥಿರಾಂಕಗಳು 0,1 ಅಥವಾ 2 ಆಗಿವೆ ಎಂದು ಟನೆನ್ಬಾಮ್ ಅವರ ಟಿಪ್ಪಣಿ. ಮೈಕ್ರೊಪ್ರೊಸೆಸರ್ ಮಾರುಕಟ್ಟೆಯು 32-ಬಿಟ್ ವಿನ್ಯಾಸಗಳು ಕಾಣಿಸಿಕೊಳ್ಳುವುದರೊಂದಿಗೆ 8 ರಿಂದ 16-ಬಿಟ್ಗೆ ಚಲಿಸುತ್ತಿದ್ದಂತೆ ಈ ಸಾಕ್ಷಾತ್ಕಾರಗಳು ನಡೆಯುತ್ತಿದ್ದವು. ಈ ಪ್ರೊಸೆಸರ್ಗಳನ್ನು ಮುಖ್ಯ ಚೌಕಟ್ಟು ಮತ್ತು ಸಣ್ಣ ಕಂಪ್ಯೂಟರ್ ಪ್ರಪಂಚದ ಕೆಲವು ಹೆಚ್ಚು ಗೌರವಾನ್ವಿತ ಐ. ಎಸ್. ಎ. ಗಳನ್ನು ಪುನರಾವರ್ತಿಸಲು ಪ್ರಯತ್ನಿಸುವ ಆಧಾರದ ಮೇಲೆ ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ. ಉದಾಹರಣೆಗೆ, ರಾಷ್ಟ್ರೀಯ ಸೆಮಿಕಂಡಕ್ಟರ್ ಎನ್. ಎಸ್. 32000 ವಿ. ಎ. ಎಕ್ಸ್-11ರ ಏಕ-ಚಿಪ್ ಅನುಷ್ಠಾನವನ್ನು ಉತ್ಪಾದಿಸುವ ಪ್ರಯತ್ನವಾಗಿ ಪ್ರಾರಂಭವಾಯಿತು, ಇದು ವಿವಿಧ ರೀತಿಯ ವಿಳಾಸ ವಿಧಾನಗಳೊಂದಿಗೆ ಸಮೃದ್ಧ ಸೂಚನಾ ಸೆಟ್ ಅನ್ನು ಹೊಂದಿತ್ತು. ಮೊಟೊರೊಲಾ 68000 ಸಾಮಾನ್ಯ ವಿನ್ಯಾಸದಲ್ಲಿ ಹೋಲುತ್ತದೆ. ಈ ಸಮೃದ್ಧವಾದ ಸೂಚನೆಗಳನ್ನು ಒದಗಿಸಲು, ಸಿಪಿಯುಗಳು ಬಳಕೆದಾರ-ಗೋಚರ ಸೂಚನೆಯನ್ನು ಆಂತರಿಕ ಕಾರ್ಯಾಚರಣೆಗಳ ಸರಣಿಯಾಗಿ ಡಿಕೋಡ್ ಮಾಡಲು ಮೈಕ್ರೊಕೋಡ್ ಅನ್ನು ಬಳಸಿಕೊಂಡವು. ಈ ಮೈಕ್ರೊಕೋಡ್ ಬಹುಶಃ ಒಟ್ಟಾರೆ ವಿನ್ಯಾಸದ ಟ್ರಾನ್ಸಿಸ್ಟರ್ಗಳನ್ನು ಪ್ರತಿನಿಧಿಸುತ್ತದೆ. ಈ ಇತರ ಪತ್ರಿಕೆಗಳು ಸೂಚಿಸಿದಂತೆ, ಈ ಆಪ್ಕೋಡ್ಗಳ ಬಹುಪಾಲು ಆಚರಣೆಯಲ್ಲಿ ಎಂದಿಗೂ ಬಳಸಲಾಗದಿದ್ದರೆ, ಈ ಮಹತ್ವದ ಸಂಪನ್ಮೂಲವು ವ್ಯರ್ಥವಾಗುತ್ತಿತ್ತು. ಬಳಕೆಯಾಗದ ಸೂಚನೆಗಳನ್ನು ತೆಗೆದುಹಾಕುವ ಮೂಲಕ ಒಂದೇ ಪ್ರೊಸೆಸರ್ ಅನ್ನು ನಿರ್ಮಿಸಿದರೆ ಅದು ಚಿಕ್ಕದಾಗುತ್ತದೆ ಮತ್ತು ಆದ್ದರಿಂದ ಕಡಿಮೆ ವೆಚ್ಚದಾಯಕವಾಗಿರುತ್ತದೆ, ಆದರೆ ಆ ಟ್ರಾನ್ಸಿಸ್ಟರ್ಗಳನ್ನು ಬಳಸದೆ ಇರುವ ಡಿಕೋಡಿಂಗ್ ಸೂಚನೆಗಳ ಬದಲಿಗೆ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಸುಧಾರಿಸಲು ಆ ಟ್ರಾನ್ಸಿಸ್ಟರ್ಗಳನ್ನು ಬಳಸಿದರೆ, ವೇಗವಾದ ಪ್ರೊಸೆಸರ್ ಸಾಧ್ಯವಾಯಿತು. ಆರ್ಐಎಸ್ಸಿ ಪರಿಕಲ್ಪನೆಯು ಇವೆರಡರ ಲಾಭವನ್ನು ಪಡೆದುಕೊಳ್ಳುವುದಾಗಿತ್ತು, ಇದು 68000 ರಂತೆಯೇ ಅದೇ ಮಟ್ಟದ ಸಂಕೀರ್ಣತೆಯ ಸಿಪಿಯು ಅನ್ನು ಉತ್ಪಾದಿಸುತ್ತಿತ್ತು, ಆದರೆ ಹೆಚ್ಚು ವೇಗವಾಗಿತ್ತು. ಇದನ್ನು ಮಾಡಲು, ಆರ್ಐಎಸ್ಸಿ ಇನ್ನೂ ಅನೇಕ ರೆಜಿಸ್ಟರ್ಗಳನ್ನು ಸೇರಿಸುವುದರ ಮೇಲೆ ಕೇಂದ್ರೀಕರಿಸಿದೆ, ತಾತ್ಕಾಲಿಕ ಮೌಲ್ಯಗಳನ್ನು ಹೊಂದಿರುವ ಸಣ್ಣ ಬಿಟ್ ಮೆಮೊರಿಗಳನ್ನು ಬಹಳ ವೇಗವಾಗಿ ಪ್ರವೇಶಿಸಬಹುದು. ಇದು ಸಾಮಾನ್ಯ ಮುಖ್ಯ ಸ್ಮರಣೆಗೆ ವ್ಯತಿರಿಕ್ತವಾಗಿದೆ, ಇದು ಪ್ರವೇಶಿಸಲು ಹಲವಾರು ಚಕ್ರಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳಬಹುದು. ಹೆಚ್ಚಿನ ರೆಜಿಸ್ಟರ್ಗಳನ್ನು ಒದಗಿಸುವ ಮೂಲಕ ಮತ್ತು ಕಂಪೈಲರ್ಗಳು ಅವುಗಳನ್ನು ನಿಜವಾಗಿ ಬಳಸಿದ್ದಾರೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳುವ ಮೂಲಕ, ಪ್ರೋಗ್ರಾಂಗಳು ಹೆಚ್ಚು ವೇಗವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸಬೇಕು. ಹೆಚ್ಚುವರಿಯಾಗಿ, ಪ್ರೊಸೆಸರ್ನ ವೇಗವನ್ನು ಅದರ ಗಡಿಯಾರದ ವೇಗದಿಂದ ಹೆಚ್ಚು ನಿಕಟವಾಗಿ ವ್ಯಾಖ್ಯಾನಿಸಲಾಗುತ್ತದೆ, ಏಕೆಂದರೆ ಅದರ ಕಡಿಮೆ ಸಮಯವನ್ನು ಮೆಮೊರಿ ಪ್ರವೇಶಗಳಿಗಾಗಿ ಕಾಯಲಾಗುತ್ತದೆ. ಟ್ರಾನ್ಸಿಸ್ಟರ್ಗಾಗಿ ಟ್ರಾನ್ಸಿಸ್ಟರ್, ಆರ್ಐಎಸ್ಸಿ ವಿನ್ಯಾಸವು ಸಾಂಪ್ರದಾಯಿಕ ಸಿಪಿಯು ಅನ್ನು ಮೀರಿಸುತ್ತದೆ. ತೊಂದರೆಯಲ್ಲಿ, ತೆಗೆದುಹಾಕಲಾಗುವ ಸೂಚನೆಗಳು ಸಾಮಾನ್ಯವಾಗಿ ಹಲವಾರು "ಉಪ-ಸೂಚನೆಗಳನ್ನು" ನೀಡುತ್ತಿದ್ದವು. ಉದಾಹರಣೆಗೆ, ಸಾಂಪ್ರದಾಯಿಕ ವಿನ್ಯಾಸದ ಎಡಿಡಿ ಸೂಚನೆಯು ಸಾಮಾನ್ಯವಾಗಿ ಹಲವಾರು ಸುವಾಸನೆಗಳಲ್ಲಿ ಬರುತ್ತದೆ, ಒಂದು ಎರಡು ರೆಜಿಸ್ಟರ್ಗಳಲ್ಲಿ ಸಂಖ್ಯೆಗಳನ್ನು ಸೇರಿಸಿ ಮೂರನೇಯಲ್ಲಿ ಇರಿಸುತ್ತದೆ, ಇನ್ನೊಂದು ಮುಖ್ಯ ಮೆಮೊರಿಯಲ್ಲಿ ಕಂಡುಬರುವ ಸಂಖ್ಯೆಗಳನ್ನು ಸೇರಿಸುತ್ತದೆ ಮತ್ತು ಫಲಿತಾಂಶವನ್ನು ರೆಜಿಸ್ಟರ್ನಲ್ಲಿ ಇರಿಸುತ್ತದೆ, ಇತ್ಯಾದಿ. ಮತ್ತೊಂದೆಡೆ, ಆರ್ಐಎಸ್ಸಿ ವಿನ್ಯಾಸಗಳು ಯಾವುದೇ ನಿರ್ದಿಷ್ಟ ಸೂಚನೆಯ ಒಂದೇ ಒಂದು ರುಚಿಯನ್ನು ಮಾತ್ರ ಒಳಗೊಂಡಿದ್ದವು, ಉದಾಹರಣೆಗೆ, ಎಡಿಡಿ ಯಾವಾಗಲೂ ಎಲ್ಲಾ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಗಳಿಗೆ ರೆಜಿಸ್ಟರ್ಗಳನ್ನು ಬಳಸುತ್ತದೆ. ಇದು ಅಗತ್ಯವಿದ್ದರೆ ಮೆಮೊರಿಯಿಂದ ಮೌಲ್ಯಗಳನ್ನು ಲೋಡ್ ಮಾಡಲು ಹೆಚ್ಚುವರಿ ಸೂಚನೆಗಳನ್ನು ಬರೆಯಲು ಪ್ರೋಗ್ರಾಮರ್ ಅನ್ನು ಒತ್ತಾಯಿಸಿತು, ಇದರಿಂದಾಗಿ ಆರ್ಐಎಸ್ಸಿ ಪ್ರೋಗ್ರಾಂ "ಕಡಿಮೆ ದಟ್ಟವಾಗಿರುತ್ತದೆ". ದುಬಾರಿ ಮೆಮೊರಿಯ ಯುಗದಲ್ಲಿ ಇದು ನಿಜವಾದ ಕಾಳಜಿಯಾಗಿತ್ತು, ಮುಖ್ಯವಾಗಿ ಮೆಮೊರಿಯು ಸಿಪಿಯುಗಿಂತ ತುಂಬಾ ನಿಧಾನವಾಗಿತ್ತು. ಆರ್ಐಎಸ್ಸಿ ವಿನ್ಯಾಸದ ಎಡಿಡಿಗೆ ವಾಸ್ತವವಾಗಿ ನಾಲ್ಕು ಸೂಚನೆಗಳ ಅಗತ್ಯವಿರುವುದರಿಂದ (ಎರಡು ಲೋಡ್ಗಳು, ಒಂದು ಆಡ್ ಮತ್ತು ಸೇವ್), ಹೆಚ್ಚುವರಿ ಸೂಚನೆಗಳನ್ನು ಓದಲು ಯಂತ್ರವು ಹೆಚ್ಚು ಮೆಮೊರಿ ಪ್ರವೇಶವನ್ನು ಮಾಡಬೇಕಾಗುತ್ತದೆ, ಇದು ಅದನ್ನು ಗಣನೀಯವಾಗಿ ನಿಧಾನಗೊಳಿಸುತ್ತದೆ. ಹೊಸ ವಿನ್ಯಾಸಗಳು ಆಗ 32-ಬಿಟ್ಗಳ ದೊಡ್ಡ ಸೂಚನಾ ಪದವನ್ನು ಬಳಸುತ್ತಿದ್ದವು, ಸಣ್ಣ ಸ್ಥಿರಾಂಕಗಳನ್ನು ಪ್ರತ್ಯೇಕವಾಗಿ ಲೋಡ್ ಮಾಡುವ ಬದಲು ನೇರವಾಗಿ ಸೂಚನೆಗೆ ಮಡಚಲು ಅವಕಾಶ ಮಾಡಿಕೊಟ್ಟವು ಎಂಬ ಅಂಶದಿಂದ ಇದು ಸ್ವಲ್ಪ ಮಟ್ಟಿಗೆ ಸರಿದೂಗಿಸಲ್ಪಟ್ಟಿತು. ಹೆಚ್ಚುವರಿಯಾಗಿ, ಒಂದು ಕಾರ್ಯಾಚರಣೆಯ ಫಲಿತಾಂಶಗಳನ್ನು ಆಗಾಗ್ಗೆ ಇನ್ನೊಂದರಿಂದ ಶೀಘ್ರದಲ್ಲೇ ಬಳಸಲಾಗುತ್ತದೆ, ಆದ್ದರಿಂದ ಬರೆಯುವಿಕೆಯನ್ನು ಮೆಮೊರಿಗೆ ಬಿಟ್ಟುಬಿಡುವ ಮೂಲಕ ಮತ್ತು ಫಲಿತಾಂಶವನ್ನು ರಿಜಿಸ್ಟರ್ನಲ್ಲಿ ಸಂಗ್ರಹಿಸುವ ಮೂಲಕ, ಪ್ರೋಗ್ರಾಂ ಹೆಚ್ಚು ದೊಡ್ಡದಾಗಿರಲಿಲ್ಲ, ಮತ್ತು ಸಿದ್ಧಾಂತದಲ್ಲಿ ಹೆಚ್ಚು ವೇಗವಾಗಿ ಚಲಿಸಬಹುದು. ಉದಾಹರಣೆಗೆ, ಗಣಿತದ ಕಾರ್ಯಾಚರಣೆಗಳ ಸರಣಿಯನ್ನು ನಡೆಸುವ ಸೂಚನೆಗಳ ಸರಣಿಗೆ ಮೆಮೊರಿಯಿಂದ ಕೆಲವೇ ಲೋಡ್ಗಳು ಬೇಕಾಗಬಹುದು, ಆದರೆ ಬಳಸಲಾಗುವ ಬಹುಪಾಲು ಸಂಖ್ಯೆಗಳು ಸೂಚನೆಗಳಲ್ಲಿನ ಸ್ಥಿರಾಂಕಗಳಾಗಿರಬಹುದು ಅಥವಾ ಹಿಂದಿನ ಲೆಕ್ಕಾಚಾರಗಳಿಂದ ರೆಜಿಸ್ಟರ್ಗಳಲ್ಲಿ ಉಳಿದಿರುವ ಮಧ್ಯಂತರ ಮೌಲ್ಯಗಳಾಗಿರಬಹುದು. ಒಂದು ಅರ್ಥದಲ್ಲಿ, ಈ ತಂತ್ರದಲ್ಲಿ ಕೆಲವು ರೆಜಿಸ್ಟರ್ಗಳನ್ನು ಮೆಮೊರಿ ಸ್ಥಳಗಳನ್ನು ನೆರಳು ಮಾಡಲು ಬಳಸಲಾಗುತ್ತದೆ, ಇದರಿಂದಾಗಿ ಸೂಚನೆಗಳ ಗುಂಪನ್ನು ನಿರ್ಧರಿಸಿದ ನಂತರ ಅವುಗಳ ಅಂತಿಮ ಮೌಲ್ಯಗಳವರೆಗೆ ರೆಜಿಸ್ಟರ್ಗಳನ್ನು ಮೆಮೊರಿ ಸ್ಥಳಗಳಿಗೆ ಪ್ರಾಕ್ಸಿಗಳಾಗಿ ಬಳಸಲಾಗುತ್ತದೆ. ಸಾಂದರ್ಭಿಕ ವೀಕ್ಷಕರಿಗೆ, ಆರ್ಐಎಸ್ಸಿ ಪರಿಕಲ್ಪನೆಯು ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಸುಧಾರಿಸುತ್ತದೆ ಮತ್ತು ಅದು ಅದನ್ನು ಇನ್ನಷ್ಟು ಹದಗೆಡಿಸಬಹುದು ಎಂಬುದು ಸ್ಪಷ್ಟವಾಗಿರಲಿಲ್ಲ. ಖಚಿತವಾಗಿರಲು ಇರುವ ಏಕೈಕ ಮಾರ್ಗವೆಂದರೆ ಅದನ್ನು ಅನುಕರಿಸುವುದು. ಅಂತಹ ಸಿಮ್ಯುಲೇಶನ್ಗಳ ಫಲಿತಾಂಶಗಳು ಸ್ಪಷ್ಟವಾಗಿದ್ದವು; ಪರೀಕ್ಷೆಯ ನಂತರ ಪರೀಕ್ಷೆಯಲ್ಲಿ, ಪ್ರತಿ ಸಿಮ್ಯುಲೇಶನ್ ಈ ವಿನ್ಯಾಸದ ಕಾರ್ಯಕ್ಷಮತೆಯಲ್ಲಿ ಅಗಾಧವಾದ ಒಟ್ಟಾರೆ ಪ್ರಯೋಜನವನ್ನು ತೋರಿಸಿತು. ಆರ್. ಐ. ಎಸ್. ಸಿ. ಮತ್ತು ಎಂ. ಐ. ಪಿ. ಎಸ್. ಎಂಬ ಎರಡು ಯೋಜನೆಗಳು ಭಿನ್ನವಾಗಿದ್ದಲ್ಲಿ, ರೆಜಿಸ್ಟರ್ಗಳ ನಿರ್ವಹಣೆಯಲ್ಲಿತ್ತು. ಎಂ. ಐ. ಪಿ. ಎಸ್. ಸರಳವಾಗಿ ಬಹಳಷ್ಟು ರೆಜಿಸ್ಟರ್ಗಳನ್ನು ಸೇರಿಸಿತು ಮತ್ತು ಅವುಗಳನ್ನು ಬಳಸಲು ಕಂಪೈಲರ್ಗಳಿಗೆ (ಅಥವಾ ಅಸೆಂಬ್ಲಿ ಲ್ಯಾಂಗ್ವೇಜ್ ಪ್ರೋಗ್ರಾಮರ್ಗಳಿಗೆ) ಬಿಟ್ಟಿತು. ಮತ್ತೊಂದೆಡೆ, ಕಂಪೈಲರ್ಗೆ ಸಹಾಯ ಮಾಡಲು ಆರ್ಐಎಸ್ಸಿ ಸಿಪಿಯುಗೆ ಸರ್ಕ್ಯೂಟ್ರಿಯನ್ನು ಸೇರಿಸಿತು. ಆರ್ಐಎಸ್ಸಿ ರಿಜಿಸ್ಟರ್ ವಿಂಡೋಗಳ ಪರಿಕಲ್ಪನೆಯನ್ನು ಬಳಸಿತು, ಇದರಲ್ಲಿ ಸಂಪೂರ್ಣ "ರಿಜಿಸ್ಟರ್ ಫೈಲ್" ಅನ್ನು ಬ್ಲಾಕ್ಗಳಾಗಿ ವಿಂಗಡಿಸಲಾಗಿದೆ, ಇದು ಕಂಪೈಲರ್ಗೆ ಜಾಗತಿಕ ಅಸ್ಥಿರಗಳಿಗೆ ಒಂದು ಬ್ಲಾಕ್ ಅನ್ನು ಮತ್ತು ಸ್ಥಳೀಯ ಅಸ್ಥಿರಗಳಿಗೆ ಇನ್ನೊಂದನ್ನು "ನೋಡಲು" ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ. ಒಂದು ನಿರ್ದಿಷ್ಟವಾದ ಸಾಮಾನ್ಯ ಸೂಚನೆಯಾದ ಕಾರ್ಯವಿಧಾನದ ಕರೆಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಅತ್ಯಂತ ಸುಲಭವಾಗಿಸುವುದು ಇದರ ಉದ್ದೇಶವಾಗಿತ್ತು. ಬಹುತೇಕ ಎಲ್ಲಾ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಗಳು ಪ್ರತಿ ಕಾರ್ಯವಿಧಾನಕ್ಕೆ ಸಕ್ರಿಯಗೊಳಿಸುವ ದಾಖಲೆ ಅಥವಾ ಸ್ಟ್ಯಾಕ್ ಫ್ರೇಮ್ ಎಂದು ಕರೆಯಲ್ಪಡುವ ವ್ಯವಸ್ಥೆಯನ್ನು ಬಳಸುತ್ತವೆ, ಇದು ಕಾರ್ಯವಿಧಾನವನ್ನು ಕರೆಯುವ ವಿಳಾಸ, ರವಾನಿಸಲಾದ ಡೇಟಾ (ನಿಯತಾಂಕಗಳು) ಮತ್ತು ಹಿಂತಿರುಗಿಸಬೇಕಾದ ಯಾವುದೇ ಫಲಿತಾಂಶದ ಮೌಲ್ಯಗಳಿಗೆ ಸ್ಥಳವನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ. ಬಹುಪಾಲು ಸಂದರ್ಭಗಳಲ್ಲಿ ಈ ಚೌಕಟ್ಟುಗಳು ಚಿಕ್ಕದಾಗಿರುತ್ತವೆ, ಸಾಮಾನ್ಯವಾಗಿ ಮೂರು ಅಥವಾ ಅದಕ್ಕಿಂತ ಕಡಿಮೆ ಇನ್ಪುಟ್ಗಳು ಮತ್ತು ಒಂದು ಅಥವಾ ಯಾವುದೇ ಔಟ್ಪುಟ್ಗಳಿರುವುದಿಲ್ಲ (ಮತ್ತು ಕೆಲವೊಮ್ಮೆ ಇನ್ಪುಟ್ ಅನ್ನು ಔಟ್ಪುಟ್ ಆಗಿ ಮರುಬಳಕೆ ಮಾಡಲಾಗುತ್ತದೆ). ಬರ್ಕ್ಲಿ ವಿನ್ಯಾಸದಲ್ಲಿ, ರಿಜಿಸ್ಟರ್ ವಿಂಡೋವು ಹಲವಾರು ರಿಜಿಸ್ಟರ್ಗಳ ಒಂದು ಗುಂಪಾಗಿತ್ತು, ಅವುಗಳಲ್ಲಿ ಸಂಪೂರ್ಣ ಕಾರ್ಯವಿಧಾನದ ಸ್ಟ್ಯಾಕ್ ಫ್ರೇಮ್ ಹೆಚ್ಚಾಗಿ ರಿಜಿಸ್ಟರ್ ವಿಂಡೋದೊಳಗೆ ಸಂಪೂರ್ಣವಾಗಿ ಹೊಂದಿಕೊಳ್ಳುತ್ತದೆ. ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಕಾರ್ಯವಿಧಾನಕ್ಕೆ ಕರೆ ಮಾಡುವುದು ಮತ್ತು ಹಿಂತಿರುಗಿಸುವುದು ಸರಳವಾಗಿದೆ ಮತ್ತು ಅತ್ಯಂತ ವೇಗವಾಗಿರುತ್ತದೆ. ರಿಜಿಸ್ಟರ್ಗಳ ಹೊಸ ಬ್ಲಾಕ್ ಅನ್ನು ಸ್ಥಾಪಿಸಲು ಒಂದೇ ಸೂಚನೆಯನ್ನು ಕರೆಯಲಾಗುತ್ತದೆ-ಹೊಸ ರಿಜಿಸ್ಟರ್ ವಿಂಡೋ-ಮತ್ತು ನಂತರ, ಹೊಸ ವಿಂಡೋದ "ಕೆಳ ತುದಿಯಲ್ಲಿ" ಕಾರ್ಯವಿಧಾನಕ್ಕೆ ಒಪೆರಾಂಡ್ಗಳನ್ನು ಹಾದುಹೋಗುವುದರೊಂದಿಗೆ, ಪ್ರೋಗ್ರಾಂ ಕಾರ್ಯವಿಧಾನಕ್ಕೆ ಜಿಗಿಯುತ್ತದೆ. ಹಿಂತಿರುಗಿದ ನಂತರ, ಫಲಿತಾಂಶಗಳನ್ನು ಅದೇ ತುದಿಯಲ್ಲಿರುವ ಕಿಟಕಿಯಲ್ಲಿ ಇರಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಕಾರ್ಯವಿಧಾನವು ನಿರ್ಗಮಿಸುತ್ತದೆ. ರಿಜಿಸ್ಟರ್ ಕಿಟಕಿಗಳನ್ನು ತುದಿಯಲ್ಲಿ ಅತಿಕ್ರಮಿಸಲು ಹೊಂದಿಸಲಾಗಿದೆ, ಇದರಿಂದಾಗಿ ಕರೆಯ ಫಲಿತಾಂಶಗಳು ಕೇವಲ ಕರೆ ಮಾಡುವವರ ಕಿಟಕಿಯಲ್ಲಿ "ಕಾಣಿಸಿಕೊಳ್ಳುತ್ತವೆ", ಯಾವುದೇ ಡೇಟಾವನ್ನು ನಕಲಿಸಬೇಕಾಗಿಲ್ಲ. ಹೀಗಾಗಿ ಸಾಮಾನ್ಯ ಕಾರ್ಯವಿಧಾನದ ಕರೆ ಮುಖ್ಯ ಮೆಮೊರಿಯೊಂದಿಗೆ ಸಂವಹನ ನಡೆಸಬೇಕಾಗಿಲ್ಲ, ಇದು ಅದನ್ನು ಹೆಚ್ಚು ವೇಗಗೊಳಿಸುತ್ತದೆ. ನಕಾರಾತ್ಮಕವಾಗಿ, ಈ ವಿಧಾನವು ಹೆಚ್ಚಿನ ಸಂಖ್ಯೆಯ ಸ್ಥಳೀಯ ಅಸ್ಥಿರತೆಗಳನ್ನು ಹೊಂದಿರುವ ಕಾರ್ಯವಿಧಾನಗಳು ಸಮಸ್ಯಾತ್ಮಕವಾಗಿವೆ ಮತ್ತು ರಿಜಿಸ್ಟರ್ಗಳಿಗೆ ಕಡಿಮೆ ಮುನ್ನಡೆ ಹೊಂದಿರುವ ವಿಧಾನಗಳು-ದುಬಾರಿ ಸಂಪನ್ಮೂಲ-ವ್ಯರ್ಥವಾಗುತ್ತಿವೆ ಎಂದರ್ಥ. ವಿನ್ಯಾಸದಲ್ಲಿ ಸೀಮಿತ ಸಂಖ್ಯೆಯ ರಿಜಿಸ್ಟರ್ ಕಿಟಕಿಗಳಿವೆ, ಉದಾಹರಣೆಗೆ, ಎಂಟು, ಆದ್ದರಿಂದ ರಿಜಿಸ್ಟರ್ ವಿಂಡೋಯಿಂಗ್ ಕಾರ್ಯವಿಧಾನವು ಅದರ ಮಿತಿಯನ್ನು ತಲುಪುವ ಮೊದಲು ಅನೇಕ ಹಂತಗಳನ್ನು ಮಾತ್ರ ಕಾರ್ಯವಿಧಾನಗಳನ್ನು ನೆಸ್ಟ್ ಮಾಡಬಹುದು; ಕೊನೆಯ ವಿಂಡೋವನ್ನು ತಲುಪಿದ ನಂತರ, ಮತ್ತೊಂದು ನೆಸ್ಟೆಡ್ ಕರೆಗಾಗಿ ಯಾವುದೇ ಹೊಸ ವಿಂಡೋವನ್ನು ಹೊಂದಿಸಲಾಗುವುದಿಲ್ಲ. ಮತ್ತು ಕಾರ್ಯವಿಧಾನಗಳನ್ನು ಕೆಲವು ಹಂತಗಳ ಆಳದಲ್ಲಿ ಮಾತ್ರ ನೆಸ್ಟ್ ಮಾಡಿದರೆ, ಆಳವಾದ ಕರೆ ನೆಸ್ಟಿಂಗ್ ಮಟ್ಟಕ್ಕಿಂತ ಮೇಲಿರುವ ಕಿಟಕಿಗಳಲ್ಲಿನ ರೆಜಿಸ್ಟರ್ಗಳನ್ನು ಎಂದಿಗೂ ಪ್ರವೇಶಿಸಲಾಗುವುದಿಲ್ಲ, ಆದ್ದರಿಂದ ಇವುಗಳು ಸಂಪೂರ್ಣವಾಗಿ ವ್ಯರ್ಥವಾಗುತ್ತವೆ. ಸ್ಟ್ಯಾನ್ಫೋರ್ಡ್ನ ಕಂಪೈಲರ್ಗಳ ಕೆಲಸವೇ ರಿಜಿಸ್ಟರ್ ವಿಂಡೋ ಪರಿಕಲ್ಪನೆಯನ್ನು ನಿರ್ಲಕ್ಷಿಸಲು ಕಾರಣವಾಯಿತು, ಯಂತ್ರಾಂಶದಲ್ಲಿನ ಸ್ಥಿರ ವ್ಯವಸ್ಥೆಗಿಂತ ದಕ್ಷ ಕಂಪೈಲರ್ ರೆಜಿಸ್ಟರ್ಗಳನ್ನು ಉತ್ತಮವಾಗಿ ಬಳಸಿಕೊಳ್ಳಬಹುದು ಎಂದು ಅವರು ನಂಬಿದ್ದರು. (ಇದೇ ತರ್ಕವು ಸ್ಮಾರ್ಟ್ ಅಸೆಂಬ್ಲಿ ಭಾಷಾ ಪ್ರೋಗ್ರಾಮರ್ಗೂ ಅನ್ವಯಿಸುತ್ತದೆ.) ಆರ್ಐಎಸ್ಸಿ I ಆರ್ಐಎಸ್ಸಿ ಪರಿಕಲ್ಪನೆಯನ್ನು ಅನುಷ್ಠಾನಗೊಳಿಸುವ ಮೊದಲ ಪ್ರಯತ್ನಕ್ಕೆ ಮೂಲತಃ ಗೋಲ್ಡ್ ಎಂದು ಹೆಸರಿಸಲಾಯಿತು. ವಿನ್ಯಾಸದ ಕೆಲಸವು 1980 ರಲ್ಲಿ ವಿಎಲ್ಎಸ್ಐ ವಿನ್ಯಾಸ ಕೋರ್ಸ್ನ ಭಾಗವಾಗಿ ಪ್ರಾರಂಭವಾಯಿತು, ಆದರೆ ಆಗಿನ ಸಂಕೀರ್ಣ ವಿನ್ಯಾಸವು ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಬಹುತೇಕ ಎಲ್ಲಾ ವಿನ್ಯಾಸ ಸಾಧನಗಳನ್ನು ಸ್ಥಗಿತಗೊಳಿಸಿತು. ತಂಡವು ಉಪಕರಣಗಳನ್ನು ಸುಧಾರಿಸಲು ಅಥವಾ ಮರು-ಬರೆಯಲು ಗಣನೀಯ ಪ್ರಮಾಣದ ಸಮಯವನ್ನು ಕಳೆಯಬೇಕಾಯಿತು, ಮತ್ತು ಈ ಹೊಸ ಸಾಧನಗಳೊಂದಿಗೆ ಸಹ ವಿಎಎಕ್ಸ್-11/780 ನಲ್ಲಿ ವಿನ್ಯಾಸವನ್ನು ಹೊರತೆಗೆಯಲು ಕೇವಲ ಒಂದು ಗಂಟೆಗಿಂತ ಕಡಿಮೆ ಸಮಯ ತೆಗೆದುಕೊಂಡಿತು. ಆರ್ಐಎಸ್ಸಿ I ಎಂಬ ಹೆಸರಿನ ಅಂತಿಮ ವಿನ್ಯಾಸವನ್ನು 1981 ರಲ್ಲಿ ಅಸೋಸಿಯೇಷನ್ ಫಾರ್ ಕಂಪ್ಯೂಟಿಂಗ್ ಮೆಷಿನರಿ (ಎಸಿಎಂ) ಇಂಟರ್ನ್ಯಾಷನಲ್ ಸಿಂಪೋಸಿಯಂ ಆನ್ ಕಂಪ್ಯೂಟರ್ ಆರ್ಕಿಟೆಕ್ಚರ್ (ಐಎಸ್ಸಿಎ) ನಲ್ಲಿ ಪ್ರಕಟಿಸಲಾಯಿತು. ಇದು 31 ಸೂಚನೆಗಳನ್ನು ಅನುಷ್ಠಾನಗೊಳಿಸುವ 44,500 ಟ್ರಾನ್ಸಿಸ್ಟರ್ಗಳನ್ನು ಮತ್ತು 78 32-ಬಿಟ್ ರೆಜಿಸ್ಟರ್ಗಳನ್ನು ಹೊಂದಿರುವ ರಿಜಿಸ್ಟರ್ ಫೈಲ್ ಅನ್ನು ಹೊಂದಿತ್ತು. ಇದು 14 ರೆಜಿಸ್ಟರ್ಗಳನ್ನು ಹೊಂದಿರುವ ಆರು ರೆಜಿಸ್ಟರ್ ವಿಂಡೋಗಳಿಗೆ ಅವಕಾಶ ಮಾಡಿಕೊಟ್ಟಿತು. ಆ 14 ರೆಜಿಸ್ಟರ್ಗಳಲ್ಲಿ, 4 ಅನ್ನು ಹಿಂದಿನ ವಿಂಡೋದಿಂದ ಅತಿಕ್ರಮಿಸಲಾಗಿದೆ. ನಂತರ ಒಟ್ಟುಃ ವಿಂಡೋಸ್ನಲ್ಲಿ 10 * 6 ರೆಜಿಸ್ಟರ್ಗಳು + 18 ಗ್ಲೋಬಲ್ಗಳು = ಒಟ್ಟು 78 ರೆಜಿಸ್ಟರ್ಗಳು. ನಿಯಂತ್ರಣ ಮತ್ತು ಸೂಚನಾ ಡಿಕೋಡ್ ವಿಭಾಗವು ಕೇವಲ 6 ಪ್ರತಿಶತವನ್ನು ಮಾತ್ರ ಆಕ್ರಮಿಸಿಕೊಂಡಿದ್ದರೆ, ಆ ಯುಗದ ವಿಶಿಷ್ಟ ವಿನ್ಯಾಸವು ಅದೇ ಪಾತ್ರಕ್ಕೆ ಸುಮಾರು 50 ಪ್ರತಿಶತವನ್ನು ಬಳಸಿತು. ರಿಜಿಸ್ಟರ್ ಕಡತವು ಆ ಜಾಗದ ಹೆಚ್ಚಿನ ಭಾಗವನ್ನು ತೆಗೆದುಕೊಂಡಿತು. ಆರ್ಐಎಸ್ಸಿ I ಹೆಚ್ಚುವರಿ ವೇಗಕ್ಕಾಗಿ ಎರಡು ಹಂತದ ಸೂಚನಾ ಪೈಪ್ಲೈನ್ ಅನ್ನು ಸಹ ಒಳಗೊಂಡಿತ್ತು, ಆದರೆ ಹೆಚ್ಚು ಆಧುನಿಕ ವಿನ್ಯಾಸಗಳ ಸಂಕೀರ್ಣ ಸೂಚನೆಯ ಮರು-ಆದೇಶವಿಲ್ಲದೆ. ಇದು ಷರತ್ತುಬದ್ಧ ಶಾಖೆಗಳನ್ನು ಸಮಸ್ಯೆಯನ್ನಾಗಿ ಮಾಡುತ್ತದೆ, ಏಕೆಂದರೆ ಕಂಪೈಲರ್ ಷರತ್ತುಬದ್ಧ ಶಾಖೆಯನ್ನು (ಶಾಖೆ ವಿಳಂಬ ಸ್ಲಾಟ್ ಎಂದು ಕರೆಯಲ್ಪಡುವ) ಅನುಸರಿಸಿ ಸೂಚನೆಯನ್ನು "ಸುರಕ್ಷಿತ" ಎಂದು ಆಯ್ಕೆ ಮಾಡಬೇಕಾಗುತ್ತದೆ (ಅಂದರೆ, ಷರತ್ತಿನ ಫಲಿತಾಂಶದ ಮೇಲೆ ಅವಲಂಬಿತವಾಗಿಲ್ಲ). ಕೆಲವೊಮ್ಮೆ ಈ ಸಂದರ್ಭದಲ್ಲಿ ಸೂಕ್ತವಾದ ಸೂಚನೆಯೆಂದರೆ ಎನ್ಓಪಿ. ನಂತರದ ಗಮನಾರ್ಹ ಸಂಖ್ಯೆಯ ಆರ್ಐಎಸ್ಸಿ-ಶೈಲಿಯ ವಿನ್ಯಾಸಗಳಿಗೆ ಇನ್ನೂ ಶಾಖೆಯ ವಿಳಂಬವನ್ನು ಪರಿಗಣಿಸುವ ಅಗತ್ಯವಿದೆ. ಒಂದು ತಿಂಗಳ ಊರ್ಜಿತಗೊಳಿಸುವಿಕೆ ಮತ್ತು ದೋಷನಿವಾರಣೆ ನಂತರ, ವಿನ್ಯಾಸವನ್ನು 2 ಮೈಕ್ರೋಮೀಟರ್ (2,000 ಎನ್ಎಂ) ಪ್ರಕ್ರಿಯೆಯನ್ನು ಬಳಸಿಕೊಂಡು 1981ರ ಜೂನ್ 22ರಂದು ಉತ್ಪಾದನೆಗಾಗಿ ನವೀನ ಎಂಓಎಸ್ಐಎಸ್ ಸೇವೆಗೆ ಕಳುಹಿಸಲಾಯಿತು. ವಿವಿಧ ವಿಳಂಬಗಳು ತಮ್ಮ ಮುಖವಾಡಗಳನ್ನು ನಾಲ್ಕು ಪ್ರತ್ಯೇಕ ಬಾರಿ ತ್ಯಜಿಸಲು ಅವರನ್ನು ಒತ್ತಾಯಿಸಿದವು, ಮತ್ತು ಕೆಲಸದ ಉದಾಹರಣೆಗಳೊಂದಿಗೆ ವೇಫರ್ಗಳು ಮೇ 1982 ರವರೆಗೆ ಬರ್ಕ್ಲಿಗೆ ಹಿಂತಿರುಗಲಿಲ್ಲ. ಮೊದಲ ಕಾರ್ಯನಿರತ ಆರ್ಐಎಸ್ಸಿ I "ಕಂಪ್ಯೂಟರ್" (ವಾಸ್ತವವಾಗಿ ಒಂದು ಚೆಕ್ಔಟ್ ಬೋರ್ಡ್) ಜೂನ್ 11ರಂದು ನಡೆಯಿತು. ಪರೀಕ್ಷೆಯಲ್ಲಿ, ಚಿಪ್ಗಳು ನಿರೀಕ್ಷೆಗಿಂತ ಕಡಿಮೆ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಹೊಂದಿವೆ ಎಂದು ಸಾಬೀತಾಯಿತು. ಸಾಮಾನ್ಯವಾಗಿ, ಒಂದು ಸೂಚನೆಯು ಪೂರ್ಣಗೊಳ್ಳಲು 2 ಮೈಕ್ರಾನ್ಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ, ಆದರೆ ಮೂಲ ವಿನ್ಯಾಸವನ್ನು ಸುಮಾರು. 4 ಮೈಕ್ರಾನ್ಗಳಿಗೆ (ಐದು ಪಟ್ಟು ವೇಗವಾಗಿ) ನಿಗದಿಪಡಿಸಲಾಗಿದೆ. ಈ ಸಮಸ್ಯೆಯ ನಿಖರವಾದ ಕಾರಣಗಳನ್ನು ಎಂದಿಗೂ ಸಂಪೂರ್ಣವಾಗಿ ವಿವರಿಸಲಾಗಿಲ್ಲ. ಆದಾಗ್ಯೂ, ಪರೀಕ್ಷೆಯ ಉದ್ದಕ್ಕೂ ಕೆಲವು ಸೂಚನೆಗಳು ನಿರೀಕ್ಷಿತ ವೇಗದಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತಿವೆ ಎಂಬುದು ಸ್ಪಷ್ಟವಾಗಿತ್ತು, ಇದು ಸಮಸ್ಯೆಯು ಭೌತಿಕವಾಗಿದೆ, ತಾರ್ಕಿಕವಲ್ಲ ಎಂದು ಸೂಚಿಸುತ್ತದೆ. ವಿನ್ಯಾಸವು ಪೂರ್ಣ ವೇಗದಲ್ಲಿ ಕೆಲಸ ಮಾಡಿದ್ದರೆ, ಕಾರ್ಯಕ್ಷಮತೆ ಅತ್ಯುತ್ತಮವಾಗಿರುತ್ತಿತ್ತು. ವಿವಿಧ ಸಣ್ಣ ಪ್ರೋಗ್ರಾಂಗಳನ್ನು ಬಳಸುವ ಸಿಮ್ಯುಲೇಶನ್ಗಳು 4 MHz RISC I ಅನ್ನು 5 MHz 32-ಬಿಟ್ VAX 11/780 ಗೆ ಹೋಲಿಸಿದವು ಮತ್ತು 5 MHz 16-ಬಿಟ್ ಜಿಲಾಗ್ Z8000 ಇದನ್ನು ಸ್ಪಷ್ಟವಾಗಿ ತೋರಿಸಿದೆ. ಪ್ರೋಗ್ರಾಂ ಗಾತ್ರವು ವಿಎಎಕ್ಸ್ಗಿಂತ ಸುಮಾರು 30 ಪ್ರತಿಶತದಷ್ಟು ದೊಡ್ಡದಾಗಿತ್ತು ಆದರೆ Z8000ಕ್ಕೆ ಬಹಳ ಹತ್ತಿರದಲ್ಲಿತ್ತು, ಇದು ಸಿಐಎಸ್ಸಿ ವಿನ್ಯಾಸಗಳ ಹೆಚ್ಚಿನ ಕೋಡ್ ಸಾಂದ್ರತೆಯು ವಾಸ್ತವದಲ್ಲಿ ಅಷ್ಟೊಂದು ಪ್ರಭಾವಶಾಲಿಯಾಗಿರಲಿಲ್ಲ ಎಂಬ ವಾದವನ್ನು ದೃಢೀಕರಿಸುತ್ತದೆ. ಒಟ್ಟಾರೆ ಕಾರ್ಯಕ್ಷಮತೆಯ ದೃಷ್ಟಿಯಿಂದ, ಆರ್ಐಎಸ್ಸಿ I ವಿಎಎಕ್ಸ್ಗಿಂತ ಎರಡು ಪಟ್ಟು ವೇಗವಾಗಿತ್ತು ಮತ್ತು ಝಡ್8000ಕ್ಕಿಂತ ಸುಮಾರು ನಾಲ್ಕು ಪಟ್ಟು ವೇಗವಾಗಿತ್ತು. ಪ್ರೋಗ್ರಾಂಗಳು ಒಟ್ಟಾರೆ ಅದೇ ಪ್ರಮಾಣದ ಮೆಮೊರಿ ಪ್ರವೇಶವನ್ನು ಪ್ರದರ್ಶಿಸಿದವು ಏಕೆಂದರೆ ದೊಡ್ಡ ರಿಜಿಸ್ಟರ್ ಫೈಲ್ ಈಗಾಗಲೇ ಆನ್-ಚಿಪ್ನಲ್ಲಿರುವ ಅಗತ್ಯವಾದ ಆಪರೆಂಡ್ ಅನ್ನು ನಾಟಕೀಯವಾಗಿ ಸುಧಾರಿಸಿತು. ಈ ಪ್ರದರ್ಶನವನ್ನು ಸನ್ನಿವೇಶದಲ್ಲಿ ಇಡುವುದು ಮುಖ್ಯವಾಗಿದೆ. ಆರ್ಐಎಸ್ಸಿ ವಿನ್ಯಾಸವು ವಿಎಎಕ್ಸ್ಗಿಂತ ನಿಧಾನವಾಗಿದ್ದರೂ, ಅದು ವಿನ್ಯಾಸದ ಪ್ರಾಮುಖ್ಯತೆಗೆ ಯಾವುದೇ ವ್ಯತ್ಯಾಸವನ್ನು ಮಾಡಲಿಲ್ಲ. ಈಗಾಗಲೇ ಹಳೆಯದಾದ ಫ್ಯಾಬ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು ನೈಜ ಚಿಪ್ ಡೈನಲ್ಲಿ ನಿಜವಾದ 32-ಬಿಟ್ ಪ್ರೊಸೆಸರ್ ಉತ್ಪಾದನೆಗೆ ಆರ್ಐಎಸ್ಸಿ ಅವಕಾಶ ಮಾಡಿಕೊಟ್ಟಿತು. ಸಾಂಪ್ರದಾಯಿಕ ವಿನ್ಯಾಸಗಳು ಇದನ್ನು ಮಾಡಲು ಸಾಧ್ಯವಾಗಲಿಲ್ಲ; ಚಿಪ್ ಮೇಲ್ಮೈಯ ಹೆಚ್ಚಿನ ಭಾಗವು ಡಿಕೋಡರ್ ತರ್ಕಕ್ಕೆ ಮೀಸಲಾಗಿರುವುದರಿಂದ, ಮೊಟೊರೊಲಾ 68020 ನಂತಹ ನಿಜವಾದ 32-ಬಿಟ್ ವಿನ್ಯಾಸವು ಪ್ರಾಯೋಗಿಕವಾಗುವ ಮೊದಲು ಹೊಸ ಫ್ಯಾಬ್ಗಳ ಅಗತ್ಯವಿತ್ತು. ಅದೇ ಫ್ಯಾಬ್ಗಳನ್ನು ಬಳಸಿ, ಆರ್ಐಎಸ್ಸಿ ಐ ಸ್ಪರ್ಧೆಯನ್ನು ಹೆಚ್ಚಾಗಿ ಮೀರಿಸಬಹುದಿತ್ತು. 2015ರ ಫೆಬ್ರವರಿ 12ರಂದು ಐ. ಇ. ಇ. ಯು ಯು. ಸಿ. ಬರ್ಕ್ಲಿಯಲ್ಲಿ ಆರ್. ಐ. ಎಸ್. ಸಿ.-1ರ ಕೊಡುಗೆಯ ಸ್ಮರಣಾರ್ಥ ಫಲಕವನ್ನು ಸ್ಥಾಪಿಸಿತು. ಫಲಕದಲ್ಲಿ ಹೀಗೆ ಬರೆಯಲಾಗಿದೆಃ ಯುಸಿ ಬರ್ಕ್ಲಿ ವಿದ್ಯಾರ್ಥಿಗಳು 1981ರಲ್ಲಿ ಮೊದಲ ವಿಎಲ್ಎಸ್ಐ ರಿಡ್ಯೂಸ್ಡ್ ಇನ್ಸ್ಟ್ರಕ್ಷನ್ ಸೆಟ್ ಕಂಪ್ಯೂಟರ್ ಅನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸಿದರು ಮತ್ತು ನಿರ್ಮಿಸಿದರು. ಆರ್ಐಎಸ್ಸಿ-I ಯ ಸರಳೀಕೃತ ಸೂಚನೆಗಳು ಸೂಚನಾ ಡಿಕೋಡ್ ಮತ್ತು ನಿಯಂತ್ರಣಕ್ಕಾಗಿ ಯಂತ್ರಾಂಶವನ್ನು ಕಡಿಮೆ ಮಾಡಿತು, ಇದು ಫ್ಲಾಟ್ 32-ಬಿಟ್ ವಿಳಾಸ ಸ್ಥಳ, ದೊಡ್ಡ ಸಂಖ್ಯೆಯ ರೆಜಿಸ್ಟರ್ಗಳು ಮತ್ತು ಪೈಪ್ಲೈನ್ಡ್ ಕಾರ್ಯಗತಗೊಳಿಸುವಿಕೆಯನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಿತು. ಸಿ ಪ್ರೋಗ್ರಾಂಗಳು ಮತ್ತು ಯುನಿಕ್ಸ್ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ಗೆ ಉತ್ತಮ ಹೊಂದಾಣಿಕೆಯಾದ ಆರ್ಐಎಸ್ಸಿ-ಐ, ಗೇಮ್ ಕನ್ಸೋಲ್ಗಳು, ಸ್ಮಾರ್ಟ್ಫೋನ್ಗಳು ಮತ್ತು ಟ್ಯಾಬ್ಲೆಟ್ಗಳು ಸೇರಿದಂತೆ ಇಂದು ವ್ಯಾಪಕವಾಗಿ ಬಳಸಲಾಗುವ ಸೂಚನಾ ಸೆಟ್ಗಳ ಮೇಲೆ ಪ್ರಭಾವ ಬೀರಿದೆ. ಆರ್ಐಎಸ್ಸಿ II ವಿನ್ಯಾಸವು ವಿಳಂಬವಾಗಿದ್ದರೂ, ಬರ್ಕ್ಲಿಯಲ್ಲಿ ಕೆಲಸವು ಈಗಾಗಲೇ ಹೊಸ ನೀಲಿ ವಿನ್ಯಾಸಕ್ಕೆ ತಿರುಗಿತ್ತು. ಬ್ಲೂ ಚಿತ್ರದ ಕೆಲಸವು ಚಿನ್ನಕ್ಕಿಂತ ನಿಧಾನವಾಗಿ ಮುಂದುವರೆಯಿತು, ಏಕೆಂದರೆ ಈಗ ಚಿನ್ನವು ಫ್ಯಾಬ್ ಆಗುತ್ತಿರುವಾಗ ತುರ್ತು ಅಗತ್ಯದ ಕೊರತೆಯಿಂದಾಗಿ, ಮತ್ತು ತರಗತಿಗಳಲ್ಲಿ ಬದಲಾವಣೆಗಳು ಮತ್ತು ಪ್ರಯತ್ನದಲ್ಲಿ ತೊಡಗಿರುವ ವಿದ್ಯಾರ್ಥಿಗಳು. ಈ ವೇಗವು ವಿನ್ಯಾಸವನ್ನು ಗಣನೀಯವಾಗಿ ಸುಧಾರಿಸುವ ಹಲವಾರು ಹೊಸ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಸೇರಿಸಲು ಅವರಿಗೆ ಅವಕಾಶ ಮಾಡಿಕೊಟ್ಟಿತು. ಪ್ರಮುಖ ವ್ಯತ್ಯಾಸವೆಂದರೆ ಸರಳವಾದ ಕ್ಯಾಶ್ ಸರ್ಕ್ಯೂಟ್ರಿಯು ಪ್ರತಿ ಬಿಟ್ಗೆ ಒಂದು ಸಾಲನ್ನು ತೆಗೆದುಹಾಕಿತು (ಮೂರರಿಂದ ಎರಡಕ್ಕೆ), ಇದು ರಿಜಿಸ್ಟರ್ ಕಡತದ ಗಾತ್ರವನ್ನು ನಾಟಕೀಯವಾಗಿ ಕುಗ್ಗಿಸಿತು. ಬದಲಾವಣೆಗೆ ಹೆಚ್ಚು ಬಿಗಿಯಾದ ಬಸ್ ಸಮಯದ ಅಗತ್ಯವಿತ್ತು, ಆದರೆ ಇದು ಪಾವತಿಸಲು ಒಂದು ಸಣ್ಣ ಬೆಲೆಯಾಗಿತ್ತು ಮತ್ತು ಅಗತ್ಯಗಳನ್ನು ಪೂರೈಸುವ ಸಲುವಾಗಿ ವಿನ್ಯಾಸದ ಹಲವಾರು ಇತರ ಭಾಗಗಳನ್ನು ಸಹ ವೇಗಗೊಳಿಸಲಾಯಿತು. ಹೊಸ ವಿನ್ಯಾಸದಿಂದಾಗಿ ಉಳಿತಾಯವು ಅಪಾರವಾಗಿತ್ತು. ಚಿನ್ನವು 6 ಕಿಟಕಿಗಳಲ್ಲಿ ಒಟ್ಟು 78 ರೆಜಿಸ್ಟರ್ಗಳನ್ನು ಹೊಂದಿದ್ದರೆ, ನೀಲಿ ಬಣ್ಣವು 138 ರೆಜಿಸ್ಟರ್ಗಳನ್ನು ಹೊಂದಿದ್ದು, ಅವುಗಳನ್ನು ತಲಾ 16 ರೆಜಿಸ್ಟರ್ಗಳ 8 ಕಿಟಕಿಗಳಾಗಿ ವಿಂಗಡಿಸಲಾಗಿದೆ, ಇನ್ನೂ 10 ಗ್ಲೋಬಲ್ಗಳಿವೆ. ರಿಜಿಸ್ಟರ್ ಕಡತದ ಈ ವಿಸ್ತರಣೆಯು ಒಂದು ನಿರ್ದಿಷ್ಟ ವಿಧಾನವು ಅದರ ಎಲ್ಲಾ ಸ್ಥಳೀಯ ಶೇಖರಣೆಯನ್ನು ರೆಜಿಸ್ಟರ್ಗಳಲ್ಲಿ ಹೊಂದಿಕೊಳ್ಳುವ ಅವಕಾಶವನ್ನು ಹೆಚ್ಚಿಸುತ್ತದೆ ಮತ್ತು ಗೂಡುಕಟ್ಟುವಿಕೆಯ ಆಳವನ್ನು ಹೆಚ್ಚಿಸುತ್ತದೆ. ಅದೇನೇ ಇದ್ದರೂ, ದೊಡ್ಡ ರಿಜಿಸ್ಟರ್ ಕಡತಕ್ಕೆ ಕಡಿಮೆ ಟ್ರಾನ್ಸಿಸ್ಟರ್ಗಳ ಅಗತ್ಯವಿತ್ತು, ಮತ್ತು ಆರ್ಐಎಸ್ಸಿ II ಎಂದು ಹೆಸರಿಸಲಾದ ಅಂತಿಮ ನೀಲಿ ವಿನ್ಯಾಸವು ಕೇವಲ 40,760 ಟ್ರಾನ್ಸಿಸ್ಟರ್ಗಳೊಂದಿಗೆ ಎಲ್ಲಾ ಆರ್ಐಎಸ್ಸಿ ಸೂಚನೆಗಳನ್ನು ಅಳವಡಿಸಿತು. ಇತರ ಪ್ರಮುಖ ಬದಲಾವಣೆಯೆಂದರೆ ಇನ್ಸ್ಟ್ರಕ್ಷನ್-ಫಾರ್ಮ್ಯಾಟ್ ಎಕ್ಸ್ಪ್ಯಾಂಡರ್ ಅನ್ನು ಸೇರಿಸುವುದು, ಇದು 16-ಬಿಟ್ ಇನ್ಸ್ಟ್ರಕ್ಷನ್ಗಳನ್ನು 32-ಬಿಟ್ ಫಾರ್ಮ್ಯಾಟ್ಗೆ ಅದೃಶ್ಯವಾಗಿ "ಅಪ್-ಕನ್ವರ್ಟ್" ಮಾಡಿತು. ಇದು ಸಣ್ಣ ಸೂಚನೆಗಳನ್ನು, ಸಾಮಾನ್ಯವಾಗಿ ಒಂದು ಅಥವಾ ಯಾವುದೇ ಒಪೆರಾಂಡ್ಗಳಿಲ್ಲದ ವಸ್ತುಗಳನ್ನು, ಉದಾಹರಣೆಗೆ ಎನ್ಓಪಿ, ಸಣ್ಣ 16-ಬಿಟ್ ಸ್ವರೂಪದಲ್ಲಿ ಮೆಮೊರಿಯಲ್ಲಿ ಸಂಗ್ರಹಿಸಲು ಅವಕಾಶ ಮಾಡಿಕೊಟ್ಟಿತು ಮತ್ತು ಅಂತಹ ಎರಡು ಸೂಚನೆಗಳನ್ನು ಒಂದೇ ಯಂತ್ರ ಪದದಲ್ಲಿ ಪ್ಯಾಕ್ ಮಾಡಲು ಅವಕಾಶ ಮಾಡಿಕೊಟ್ಟಿತು. ಅಂಕಗಣಿತದ ತರ್ಕ ಘಟಕವನ್ನು (ಎಎಲ್ಯು) ತಲುಪುವ ಮೊದಲು ಸೂಚನೆಗಳನ್ನು 32-ಬಿಟ್ ಆವೃತ್ತಿಗಳಿಗೆ ಅದೃಶ್ಯವಾಗಿ ವಿಸ್ತರಿಸಲಾಗುತ್ತದೆ, ಅಂದರೆ ಕೋರ್ ತರ್ಕದಲ್ಲಿ ಯಾವುದೇ ಬದಲಾವಣೆಗಳ ಅಗತ್ಯವಿಲ್ಲ. ಈ ಸರಳ ತಂತ್ರವು ಕೋಡ್ ಸಾಂದ್ರತೆಯಲ್ಲಿ ಆಶ್ಚರ್ಯಕರವಾದ 30 ಪ್ರತಿಶತದಷ್ಟು ಸುಧಾರಣೆಯನ್ನು ನೀಡಿತು, ಮೆಮೊರಿ ಪ್ರವೇಶಗಳ ಸಂಖ್ಯೆಯು ಕಡಿಮೆಯಾದ ಕಾರಣ ನೀಲಿ ಬಣ್ಣದಲ್ಲಿ ಒಂದೇ ರೀತಿಯ ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ಚಿನ್ನಕ್ಕಿಂತ ವೇಗವಾಗಿ ರನ್ ಮಾಡುತ್ತದೆ. ಆರ್ಐಎಸ್ಸಿ II ಸಿಲಿಕಾನ್ನಲ್ಲಿ ಹೆಚ್ಚು ಯಶಸ್ವಿಯಾಗಿದೆ ಮತ್ತು ಪರೀಕ್ಷೆಯಲ್ಲಿ ಬಹುತೇಕ ಎಲ್ಲಾ ಕಾರ್ಯಗಳಲ್ಲಿ ಬಹುತೇಕ ಎಲ್ಲಾ ಮಿನಿಕಂಪ್ಯೂಟರ್ಗಳನ್ನು ಮೀರಿಸಿದೆ. ಉದಾಹರಣೆಗೆ, ಕಾರ್ಯಕ್ಷಮತೆಯು ವಿಎಎಕ್ಸ್ ವೇಗದ 85 ಪ್ರತಿಶತದಿಂದ ವಿವಿಧ ಲೋಡ್ಗಳಲ್ಲಿ 256% ವರೆಗೆ ಇರುತ್ತದೆ. ನಂತರ ಅತ್ಯುತ್ತಮ ವಾಣಿಜ್ಯ ಚಿಪ್ ಅನುಷ್ಠಾನವೆಂದು ಪರಿಗಣಿಸಲಾಗಿದ್ದ ಪ್ರಸಿದ್ಧ ಮೊಟೊರೊಲಾ 68000 ವಿರುದ್ಧ ಆರ್ಐಎಸ್ಸಿ II ಅನ್ನು ಸಹ ಬೆಂಚ್ ಮಾಡಲಾಯಿತು, ಮತ್ತು ಅದನ್ನು 140% ನಿಂದ 420% ಗೆ ಮೀರಿಸಿತು. ಮೂಲ ಆರ್ಐಎಸ್ಸಿ ವಿನ್ಯಾಸಗಳ ಮೇಲಿನ ಕೆಲಸವು ಆರ್ಐಎಸ್ಸಿ II ರೊಂದಿಗೆ ಕೊನೆಗೊಂಡಿತು, ಆದರೆ ಈ ಪರಿಕಲ್ಪನೆಯು ಬರ್ಕ್ಲಿಯಲ್ಲಿ ಉಳಿದುಕೊಂಡಿತು. ಮೂಲ ಕೋರ್ಅನ್ನು 1984ರಲ್ಲಿ ಎಸ್. ಓ. ಎ. ಆರ್. ನಲ್ಲಿ ಮರುಬಳಕೆ ಮಾಡಲಾಯಿತು, ಮೂಲಭೂತವಾಗಿ ಸ್ಮಾಲ್ಟಾಕ್ ಅನ್ನು ಚಲಾಯಿಸಲು ಆರ್. ಐ. ಎಸ್. ಸಿ. ಅನ್ನು ಪರಿವರ್ತಿಸಲಾಯಿತು (ಆರ್. ಐ. ಎಸ್. ಸಿ. ಯು ಸಿ ಅನ್ನು ನಡೆಸಿತು ಎಂದು ಹೇಳಬಹುದಾದ ರೀತಿಯಲ್ಲಿಯೇ), ಮತ್ತು ನಂತರ ಸ್ಮಾಲ್ಟಾಕ್ ಬದಲಿಗೆ ಪ್ರೋಲಾಗ್ ಅನ್ನು ಚಲಾಯಿಸಿದ ಇದೇ ರೀತಿಯ ವಿ. ಎಲ್. ಎಸ್. ಐ-ಬಿ. ಎ. ಎಂ. ನಲ್ಲಿ. ಮತ್ತೊಂದು ಪ್ರಯತ್ನವೆಂದರೆ ಎಸ್ಪಿಯುಆರ್, ಇದು ಪೂರ್ಣ 32-ಬಿಟ್ ವರ್ಕ್ಸ್ಟೇಷನ್ ನಿರ್ಮಿಸಲು ಅಗತ್ಯವಾದ ಚಿಪ್ಗಳ ಸಂಪೂರ್ಣ ಗುಂಪಾಗಿತ್ತು. ಸನ್ ಮೈಕ್ರೋಸಿಸ್ಟಮ್ಸ್ನಿಂದ ವಾಣಿಜ್ಯ SPARC ಪ್ರೊಸೆಸರ್ ವಿನ್ಯಾಸದ ಆಧಾರವಾಗಿರುವುದರಿಂದ RISC ಕಡಿಮೆ ಪ್ರಸಿದ್ಧವಾಗಿದೆ, ಆದರೆ ಹೆಚ್ಚು ಪ್ರಭಾವಶಾಲಿಯಾಗಿದೆ. ಎಸ್. ಪಿ. ಎ. ಆರ್. ಸಿ. ಯು ಆರ್. ಐ. ಎಸ್. ಸಿ ಪರಿಕಲ್ಪನೆಯ ಶಕ್ತಿಯನ್ನು ಮೊದಲು ಸ್ಪಷ್ಟವಾಗಿ ಪ್ರದರ್ಶಿಸಿತು; ಅವರು ಮೊದಲ ಸನ್-4 ಗಳನ್ನು ರವಾನಿಸಿದಾಗ ಅವರು ಮಾರುಕಟ್ಟೆಯಲ್ಲಿ ಏನನ್ನೂ ಮೀರಿಸಿದರು. ಇದು ವಾಸ್ತವವಾಗಿ ಪ್ರತಿ ಯುನಿಕ್ಸ್ ಮಾರಾಟಗಾರರು ತಮ್ಮದೇ ಆದ ಆರ್ಐಎಸ್ಸಿ ವಿನ್ಯಾಸಕ್ಕಾಗಿ ಆತುರಪಡಲು ಕಾರಣವಾಯಿತು, ಇದು ಡಿಇಸಿ ಆಲ್ಫಾ ಮತ್ತು ಪಿಎ-ಆರ್ಐಎಸ್ಸಿಯಂತಹ ವಿನ್ಯಾಸಗಳಿಗೆ ಕಾರಣವಾಯಿತು, ಆದರೆ ಸಿಲಿಕಾನ್ ಗ್ರಾಫಿಕ್ಸ್ (ಎಸ್ಜಿಐ) ಎಂಐಪಿಎಸ್ ಕಂಪ್ಯೂಟರ್ ಸಿಸ್ಟಮ್ಸ್ ಅನ್ನು ಖರೀದಿಸಿತು. 1986 ರ ಹೊತ್ತಿಗೆ, ಹೆಚ್ಚಿನ ದೊಡ್ಡ ಚಿಪ್ ಮಾರಾಟಗಾರರು ಮೊಟೊರೊಲಾ 88000, ಫೇರ್ಚೈಲ್ಡ್ ಕ್ಲಿಪ್ಪರ್, ಎಎಮ್ಡಿ 29000 ಮತ್ತು ಪವರ್ಪಿಸಿಯಂತಹ ಪ್ರಯತ್ನಗಳಲ್ಲಿ ಕೆಲಸ ಮಾಡಿದರು. 2015ರ ಫೆಬ್ರವರಿ 13ರಂದು, ಐ. ಇ. ಇ. ಇ. ಸಾಂತಾ ಕ್ಲಾರಾದಲ್ಲಿರುವ ಒರಾಕಲ್ ಕಾರ್ಪೊರೇಶನ್ನಲ್ಲಿ ಒಂದು ಫಲಕವನ್ನು ಸ್ಥಾಪಿಸಿತು. ಸನ್ ಮೈಕ್ರೋಸಿಸ್ಟಮ್ಸ್ 1987 ರಲ್ಲಿ ಸ್ಕೇಲೆಬಲ್ ಪ್ರೊಸೆಸರ್ ಆರ್ಕಿಟೆಕ್ಚರ್ (SPARC) RISC ಅನ್ನು ಪರಿಚಯಿಸಿತು. ಯುಸಿ ಬರ್ಕ್ಲಿ ಆರ್ಐಎಸ್ಸಿ ಮತ್ತು ಸನ್ ಕಂಪೈಲರ್ ಮತ್ತು ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಬೆಳವಣಿಗೆಗಳನ್ನು ಆಧರಿಸಿ, SPARC ವಾಸ್ತುಶಿಲ್ಪವು ವಿಕಸಿಸುತ್ತಿರುವ ಸೆಮಿಕಂಡಕ್ಟರ್, ಸಾಫ್ಟ್ವೇರ್ ಮತ್ತು ಸಿಸ್ಟಮ್ ತಂತ್ರಜ್ಞಾನ ಮತ್ತು ಬಳಕೆದಾರರ ಅಗತ್ಯಗಳಿಗೆ ಹೆಚ್ಚು ಹೊಂದಿಕೊಳ್ಳುತ್ತದೆ. ವಾಸ್ತುಶಿಲ್ಪವು ಎಂಜಿನಿಯರಿಂಗ್, ವ್ಯವಹಾರ, ಅಂತರ್ಜಾಲ ಮತ್ತು ಕ್ಲೌಡ್ ಕಂಪ್ಯೂಟಿಂಗ್ ಬಳಕೆಗಳಿಗಾಗಿ ಅತ್ಯುನ್ನತ ಕಾರ್ಯಕ್ಷಮತೆ, ಸ್ಕೇಲೆಬಲ್ ವರ್ಕ್ಸ್ಟೇಷನ್ಗಳು ಮತ್ತು ಸರ್ವರ್ಗಳನ್ನು ನೀಡಿತು. ಸಾಂಪ್ರದಾಯಿಕ "ಸಂಕೀರ್ಣ" x86 ವಾಸ್ತುಶಿಲ್ಪದ ಅನುಕ್ರಮವಾಗಿ ಹೆಚ್ಚು ಶಕ್ತಿಶಾಲಿ ಅನುಷ್ಠಾನಗಳು ಮತ್ತು ವಿಸ್ತರಣೆಗಳಲ್ಲಿ ಕಡಿಮೆ ಸೂಚನಾ ಗುಂಪಿನ ಕಲ್ಪನೆಯ ಜೊತೆಗೆ ಅಭಿವೃದ್ಧಿಪಡಿಸಿದ ತಂತ್ರಗಳನ್ನು ಸಹ ಅಳವಡಿಸಿಕೊಳ್ಳಲಾಗಿದೆ. ಆಧುನಿಕ ಮೈಕ್ರೊಪ್ರೊಸೆಸರ್ನ ಹೆಚ್ಚಿನ ಟ್ರಾನ್ಸಿಸ್ಟರ್ ಎಣಿಕೆ ದೊಡ್ಡ ಕ್ಯಾಶ್ಗಳು, ಅನೇಕ ಪೈಪ್ಲೈನ್ ಹಂತಗಳು, ಸೂಪರ್ಸ್ಕೇಲಾರ್ ಸೂಚನಾ ರವಾನೆ, ಶಾಖೆಯ ಮುನ್ಸೂಚನೆ ಮತ್ತು ಇತರ ಆಧುನಿಕ ತಂತ್ರಗಳಿಗೆ ಮೀಸಲಾಗಿದೆ, ಇದು ಸೂಚನಾ ವಾಸ್ತುಶಿಲ್ಪವನ್ನು ಲೆಕ್ಕಿಸದೆ ಅನ್ವಯಿಸುತ್ತದೆ. ಆಧುನಿಕ x86 ಅನುಷ್ಠಾನದಲ್ಲಿ ಸೂಚನಾ ಡಿಕೋಡಿಂಗ್ಗೆ ಮೀಸಲಾಗಿರುವ ಸಿಲಿಕಾನ್ನ ಪ್ರಮಾಣವು ಪ್ರಮಾಣಾನುಗುಣವಾಗಿ ತುಂಬಾ ಚಿಕ್ಕದಾಗಿದೆ, ಆದ್ದರಿಂದ "ಸಂಕೀರ್ಣ" ಮತ್ತು ಆರ್ಐಎಸ್ಸಿ ಪ್ರೊಸೆಸರ್ ಅನುಷ್ಠಾನಗಳ ನಡುವಿನ ವ್ಯತ್ಯಾಸವು ಮಸುಕಾಗಿದೆ. ಆರ್ಐಎಸ್ಸಿ-ವಿ ಪವರ್ ಐಎಸ್ಎ ಉಲ್ಲೇಖಗಳು ಗ್ರಂಥಸೂಚಿ ಬರ್ಕ್ಲಿ ಆರ್ಐಎಸ್ಸಿ II ಯೂನಿವರ್ಸಿಟಿ ಆಫ್ ಕ್ಯಾಲಿಫೋರ್ನಿಯಾ, ಬರ್ಕ್ಲಿ ಸೆಂಟ್ರಲ್ ಪ್ರೊಸೆಸಿಂಗ್ ಯುನಿಟ್ ಇನ್ಸ್ಟ್ರಕ್ಷನ್ ಪ್ರೊಸೆಸಿಂಗ್ ಅನ್ನು ಸಹ ನೋಡಿ.