AT&T Hobbit
ಎಟಿ & ಟಿ ಹಾಬಿಟ್ 1990ರ ದಶಕದ ಆರಂಭದಲ್ಲಿ ಅಭಿವೃದ್ಧಿಪಡಿಸಿದ ಮೈಕ್ರೊಪ್ರೊಸೆಸರ್ ವಿನ್ಯಾಸವಾಗಿದೆ. ಇದು ಕಂಪನಿಯ ಸಿಆರ್ಐಎಸ್ಪಿ (ಸಿ-ಲ್ಯಾಂಗ್ವೇಜ್ ರಿಡ್ಯೂಸ್ಡ್ ಇನ್ಸ್ಟ್ರಕ್ಷನ್ ಸೆಟ್ ಪ್ರೊಸೆಸರ್) ವಿನ್ಯಾಸವನ್ನು ಆಧರಿಸಿತ್ತು, ಇದು 1980ರ ದಶಕದ ಕೊನೆಯಲ್ಲಿ ಬೆಲ್ ಲ್ಯಾಬ್ಸ್ನಿಂದ ಸಿ ಮೆಷಿನ್ ವಿನ್ಯಾಸದಿಂದ ಹೊರಹೊಮ್ಮಿತು. ಸಿ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯಿಂದ ಸಂಕಲಿಸಲಾದ ಕೋಡ್ ಅನ್ನು ಚಲಾಯಿಸಲು ಎಲ್ಲವನ್ನೂ ಹೊಂದುವಂತೆ ಮಾಡಲಾಗಿದೆ. ವಿನ್ಯಾಸವು ವೇಗದ ಸೂಚನಾ ಡಿಕೋಡಿಂಗ್, ಸೂಚ್ಯಂಕದ ಶ್ರೇಣಿಯ ಪ್ರವೇಶ ಮತ್ತು ಕಾರ್ಯವಿಧಾನದ ಕರೆಗಳ ಮೇಲೆ ಕೇಂದ್ರೀಕರಿಸುತ್ತದೆ. ಇದರ ಪ್ರೊಸೆಸರ್ ಭಾಗಶಃ ಆರ್ಐಎಸ್ಸಿ-ರೀತಿಯದ್ದಾಗಿದೆ. ಈ ಯೋಜನೆಯು 1994ರಲ್ಲಿ ಕೊನೆಗೊಂಡಿತು, ಏಕೆಂದರೆ ಹಾಬಿಟ್ ವಾಣಿಜ್ಯಿಕವಾಗಿ ಕಾರ್ಯಸಾಧ್ಯವಾದ ಮಾರಾಟವನ್ನು ಸಾಧಿಸುವಲ್ಲಿ ವಿಫಲವಾಯಿತು. ಬೆಲ್ ಲ್ಯಾಬ್ಸ್ನಲ್ಲಿನ ಸಿ ಮೆಷಿನ್ ಪ್ರಾಜೆಕ್ಟ್ 1975 ರಿಂದ ಸಿ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯ ಪ್ರೋಗ್ರಾಂಗಳನ್ನು ಪರಿಣಾಮಕಾರಿಯಾಗಿ ನಡೆಸಲು ಕಂಪ್ಯೂಟರ್ ಆರ್ಕಿಟೆಕ್ಚರ್ಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲು ನಡೆಯುತ್ತಿದೆ, ಇದು ವೆಚ್ಚದ ವಿಷಯದಲ್ಲಿ ಸ್ಪರ್ಧಾತ್ಮಕವಾಗಿ ಉಳಿದಿರುವಾಗ ವಾಣಿಜ್ಯಿಕವಾಗಿ ಲಭ್ಯವಿರುವ ಕಂಪ್ಯೂಟರ್ಗಳ ಮೇಲೆ ಪ್ರಮಾಣದ ಕಾರ್ಯಕ್ಷಮತೆಯ ಸುಧಾರಣೆಯ ಕ್ರಮವನ್ನು ನೀಡುವ ವಿನ್ಯಾಸವನ್ನು ಗುರಿಯಾಗಿರಿಸಿಕೊಂಡಿದೆ. ಸಿ ಮೆಷಿನ್ ವಾಸ್ತುಶಿಲ್ಪದ ವಿನ್ಯಾಸ ವಿಧಾನವು ಸಿ ಪ್ರೋಗ್ರಾಂ ಗುಣಲಕ್ಷಣಗಳ ಅಳತೆಗಳಿಂದ ತಿಳಿಸಲಾದ ಪುನರಾವರ್ತಿತ ಅಭಿವೃದ್ಧಿ ವಿಧಾನವನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ, ಇದರಲ್ಲಿ ಹೊಸ ಕಂಪ್ಯೂಟರ್ ವಾಸ್ತುಶಿಲ್ಪ ಪರಿಷ್ಕರಣೆಗಳ ಸೂತ್ರೀಕರಣ ಮತ್ತು ಅನುಷ್ಠಾನ, ಪ್ರತಿ ಹೊಸ ಪರಿಷ್ಕರಣೆಯನ್ನು ಗುರಿಯಾಗಿಸಲು ಕಂಪೈಲರ್ನ ಅಭಿವೃದ್ಧಿ, "ಯುನಿಕ್ಸ್ ಸಾಫ್ಟ್ವೇರ್ನ ದೊಡ್ಡ ಭಾಗ" ದ ಸಂಕಲನ ಮತ್ತು ಸಂಕಲಿಸಿದ ಸಾಫ್ಟ್ವೇರ್ನ ವಿಶ್ಲೇಷಣೆ ಒಳಗೊಂಡಿರುತ್ತದೆ. ಅಂತಹ ಅಳತೆಗಳ ಫಲಿತಾಂಶಗಳು ನಂತರದ ವಾಸ್ತುಶಿಲ್ಪ ಪರಿಷ್ಕರಣೆಗಳನ್ನು ತಿಳಿಸಿದವು. ಅಪೂರ್ಣ ಇ. ಸಿ. ಎಲ್. ಅನುಷ್ಠಾನಕ್ಕಾಗಿ 1981ರಲ್ಲಿ ಸಿ ಮೆಷಿನ್ ವಾಸ್ತುಶಿಲ್ಪದ ಸ್ಥಿರೀಕರಣದ ನಂತರ, ಏಪ್ರಿಲ್ 1983ರಲ್ಲಿ ಸಿ. ಆರ್. ಐ. ಎಸ್. ಪಿ. ಗಾಗಿ ವಿನ್ಯಾಸ ತಂಡವನ್ನು ರಚಿಸಲಾಯಿತು ಮತ್ತು 1986ರಲ್ಲಿ ಸಿಲಿಕಾನ್ ಅನುಷ್ಠಾನದಲ್ಲಿ ಸಿ. ಆರ್. ಐ. ಎಸ್. ಪಿ. ಯನ್ನು ಮೊದಲ ಬಾರಿಗೆ ಉತ್ಪಾದಿಸಲಾಯಿತು. ಕಾರ್ಯಕ್ಷಮತೆಯ ಉದ್ದೇಶಗಳನ್ನು ಹೆಚ್ಚಾಗಿ ಫ್ಯಾಬ್ರಿಕೇಟೆಡ್ ಪ್ರೊಸೆಸರ್ ಪೂರೈಸಿತು, ಇದು 16 MHz ನಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಮತ್ತು ಸುಮಾರು 7.7 ವಿಎಎಕ್ಸ್ ಎಂಐಪಿಎಸ್ ಅನ್ನು ಸಾಧಿಸುವ ಮೂಲಕ ವಿಎಎಕ್ಸ್-11/750 ಗಿಂತ 13 ಪಟ್ಟು ಹೆಚ್ಚಿನ ಡ್ರೈಸ್ಟೋನ್ ಬೆಂಚ್ಮಾರ್ಕ್ ಸ್ಕೋರ್ ಅನ್ನು ನೀಡುತ್ತದೆ. ಇದು ಎಂಐಪಿಎಸ್ ಎಂ/500 ಡೆವಲಪ್ಮೆಂಟ್ ಸಿಸ್ಟಮ್ನಲ್ಲಿ (ಸುಮಾರು 7.4 ವಿಎಎಕ್ಸ್ ಎಂಐಪಿಎಸ್ ಅನ್ನು ತಲುಪಿಸುವ 8 ಮೆಗಾಹರ್ಟ್ಝ್ ಸಾಧನ) ವಿತರಿಸಿದಂತೆ ಎಂಐಪಿಎಸ್ ಆರ್ 2000ದೊಂದಿಗೆ ಸ್ಪರ್ಧಾತ್ಮಕವಾಗಿತ್ತು, ಆದಾಗ್ಯೂ ಕೆಲವು ಮಾನದಂಡಗಳು ಸಿಆರ್ಐಎಸ್ಪಿ ಪ್ರೊಸೆಸರ್ನಿಂದ ಸ್ವಲ್ಪ ಬಲವಾದ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ತೋರಿಸಿದವು. ಕಂಪ್ಯೂಟರ್ ವ್ಯವಸ್ಥೆಯಲ್ಲಿ ಅಳವಡಿಸಿದಾಗ ಹಲವಾರು ಬೆಂಬಲ ಚಿಪ್ಗಳ ಅಗತ್ಯವಿರುವ R2000 ಗೆ ಹೋಲಿಸಿದರೆ, CRISP ಆನ್-ಚಿಪ್ ಕ್ಯಾಶ್ಗಳನ್ನು ಒಳಗೊಂಡ "ಸಂಪೂರ್ಣ" ಪ್ರೊಸೆಸರ್ ಆಗಿತ್ತು ಮತ್ತು ಬೋರ್ಡ್ ಪ್ರದೇಶದ ಅವಶ್ಯಕತೆಗಳನ್ನು "ಗಣನೀಯವಾಗಿ" ಕಡಿಮೆ ಮಾಡಿತು. ತರುವಾಯ ಕಡಿಮೆ-ಶಕ್ತಿಯ ಅನ್ವಯಗಳ ಕಡೆಗೆ ಮರುನಿರ್ದೇಶಿಸಲಾಯಿತು ಮತ್ತು ವಾಣಿಜ್ಯೀಕರಿಸಲಾಯಿತು, ಇದರ ಪರಿಣಾಮವಾಗಿ 1992 ರಲ್ಲಿ 92010 ರ ರೂಪದಲ್ಲಿ ಪರಿಚಯಿಸಲಾದ ಹೊಬ್ಬಿಟ್ ಮತ್ತು ವೈಯಕ್ತಿಕ ಸಂವಹನ ಮಾರುಕಟ್ಟೆಯನ್ನು ಗುರಿಯಾಗಿರಿಸಿಕೊಂಡಿತು. 3. 3ವಿ ಯಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುವ ಇದು 13.5 ವಿ. ಎ. ಎಕ್ಸ್. ಎಮ್. ಐ. ಪಿ. ಎಸ್. ಗಳ ವರದಿ ಮಾಡಿದ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಸಾಧಿಸಬಹುದು. 10, 000 ಘಟಕಗಳ ಗುಣಾಕಾರಗಳಲ್ಲಿ ಆರಂಭಿಕ ಬೆಲೆಯನ್ನು ಪ್ರತಿ ಘಟಕಕ್ಕೆ $35 ಎಂದು ನೀಡಲಾಗಿತ್ತು, ಪೂರ್ಣ ಚಿಪ್ಸೆಟ್ನ ವೆಚ್ಚವು $100ಕ್ಕಿಂತ ಕಡಿಮೆ ಇತ್ತು. ಹಲವಾರು ಬೆಂಬಲ ಚಿಪ್ಗಳನ್ನು ಉತ್ಪಾದಿಸಲಾಯಿತುಃ AT & T 92011 ಸಿಸ್ಟಮ್ ಮ್ಯಾನೇಜ್ಮೆಂಟ್ ಯುನಿಟ್ AT & T 92012 PCMCIA ಕಂಟ್ರೋಲರ್ AT & T 92013 ಪೆರಿಫೆರಲ್ ಕಂಟ್ರೋಲರ್ AT & T 92014 ಡಿಸ್ಪ್ಲೇ ಕಂಟ್ರೋಲರ್ AT & T 1993 ರಲ್ಲಿ 92020 ಪ್ರೊಸೆಸರ್ಗಳ ಕುಟುಂಬದೊಂದಿಗೆ ಅನುಸರಿಸಿತು, ವಿವಿಧ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ಗುರಿಯಾಗಿಸಿಕೊಂಡು ಹೊಸ ಬೆಂಬಲ ಚಿಪ್ಸೆಟ್ಗಳನ್ನು ಪರಿಚಯಿಸಿತು. ಈ ಸಾಧನಗಳನ್ನು 3.3V ಅಥವಾ 5V ಯಲ್ಲಿ ಎತ್ತರದ ಗಡಿಯಾರ ಆವರ್ತನದೊಂದಿಗೆ ಚಲಾಯಿಸಬಹುದು. 92020ಎಸ್ 92010ನೊಂದಿಗೆ ಪಿನ್-ಹೊಂದಿಕೆಯಾಗುತ್ತಿತ್ತು, ದೊಡ್ಡ 6 ಕೆಬಿ ಸೂಚನಾ ಸಂಗ್ರಹವನ್ನು ಬಳಸಿಕೊಂಡಿತು (92010ರ 3 ಕೆಬಿ ಸಂಗ್ರಹಕ್ಕೆ ವಿರುದ್ಧವಾಗಿ), ಮತ್ತು 210 ಮೆಗಾವ್ಯಾಟ್ನ ವಿಶಿಷ್ಟ ವಿದ್ಯುತ್ ಬಳಕೆಯೊಂದಿಗೆ 16 ವಿಎಎಕ್ಸ್ ಎಂಐಪಿಎಸ್ನ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಸಾಧಿಸಿತು. 92020ಎಸ್ ಅನ್ನು 92013 ಬಾಹ್ಯ ನಿಯಂತ್ರಕವನ್ನು ಹೊರತುಪಡಿಸಿ, ಹೆಚ್ಚಿನ ಮೂಲ 92010 ಚಿಪ್ಸೆಟ್ನೊಂದಿಗೆ ಬಳಸಲು ಉದ್ದೇಶಿಸಲಾಗಿತ್ತು. ಏತನ್ಮಧ್ಯೆ, 92020ಎಂ ಮತ್ತು 92020ಎಂಎಕ್ಸ್ ಪ್ರೊಸೆಸರ್ಗಳು ಹೊಸ ಬೆಂಬಲ ಚಿಪ್ಗಳೊಂದಿಗೆ ಬಳಸಲು ಉದ್ದೇಶಿಸಲಾಗಿತ್ತು, ಕಡಿಮೆ ಪಿನ್ ಎಣಿಕೆಗಾಗಿ ಮಲ್ಟಿಪ್ಲೆಕ್ಸ್ಡ್ ಅಡ್ರೆಸ್ ಮತ್ತು ಡೇಟಾ ಬಸ್ ಅನ್ನು ಸಹ ಬಳಸಿಕೊಳ್ಳುತ್ತವೆ ಮತ್ತು ಕಡಿಮೆ ಮಟ್ಟದ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ನೀಡುತ್ತವೆ, 92020ಎಂ ಸಹ 6 ಕೆಬಿ ಕ್ಯಾಶ್ ಅನ್ನು ಬಳಸುತ್ತದೆ ಮತ್ತು ಮೂಲ 92010 ಗೆ ಹೋಲುವ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಸಾಧಿಸುತ್ತದೆ. ನವೀಕರಿಸಿದ ಬೆಂಬಲ ಚಿಪ್ಗಳು ಈ ಕೆಳಗಿನಂತಿವೆಃ AT & T 92021M ಸಿಸ್ಟಮ್ ಮ್ಯಾನೇಜ್ಮೆಂಟ್ ಯುನಿಟ್ AT & T 92021MX ಸಿಸ್ಟಮ್ ಮ್ಯಾನೇಜ್ಮೆಂಟ್ ಯುನಿಟ್ AT & T 92024M ಡಿಸ್ಪ್ಲೇ ಕಂಟ್ರೋಲರ್ ಅತ್ಯಂತ ಹೆಚ್ಚು ಸಂಯೋಜಿತ ಪ್ರೊಸೆಸರ್, 92020MX, 92010 ರ 3 KB ಕ್ಯಾಶ್ ಅನ್ನು ಸಂರಕ್ಷಿಸಿದೆ ಆದರೆ ಏಕ-ಚಾನೆಲ್ PCMCIA ಇಂಟರ್ಫೇಸ್ ಮತ್ತು ವರೆಗೆ ರೆಸಲ್ಯೂಶನ್ಗಳನ್ನು ಬೆಂಬಲಿಸುವ ಪ್ರದರ್ಶನ ನಿಯಂತ್ರಕವನ್ನು ಸಂಯೋಜಿಸಿದೆ. 10, 000 ಯುನಿಟ್ ಪ್ರಮಾಣಗಳಲ್ಲಿ ಪ್ರತಿ ಯೂನಿಟ್ಗೆ $32 ವೆಚ್ಚವಾಗುತ್ತಿದ್ದು, ಇದು ಮೂಲ ಹೊಬ್ಬಿಟ್ ಚಿಪ್ಸೆಟ್ಗೆ ಹೋಲಿಸಿದರೆ ಕೆಲವು ಸಾಧನಗಳೊಂದಿಗೆ ವೆಚ್ಚವನ್ನು ಕಡಿಮೆ ಮಾಡುವ ಅವಕಾಶಗಳನ್ನು ಒದಗಿಸಿತು. ಆಪಲ್ ಕಂಪ್ಯೂಟರ್ ಎಟಿ & ಟಿ ಅನ್ನು ಸಂಪರ್ಕಿಸಿತು ಮತ್ತು ನ್ಯೂಟನ್ ಹ್ಯಾಂಡ್ಹೆಲ್ಡ್ ಕಂಪ್ಯೂಟರ್ನಲ್ಲಿ ಕಡಿಮೆ-ಶಕ್ತಿಯ ಬಳಕೆಗೆ ಸೂಕ್ತವಾದ ಸಿಆರ್ಐಎಸ್ಪಿಯ ಹೊಸ ಆವೃತ್ತಿಯನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲು ಅದನ್ನು ಪಾವತಿಸಿತು. ಹೊಬ್ಬಿಟ್-ಆಧಾರಿತ ನ್ಯೂಟನ್ ಅನ್ನು ಎಂದಿಗೂ ಉತ್ಪಾದಿಸಲಾಗಲಿಲ್ಲ. ಲ್ಯಾರಿ ಟೆಸ್ಲರ್ ಪ್ರಕಾರ, "ಹೊಬ್ಬಿಟ್ ದೋಷಗಳಿಂದ ತುಂಬಿತ್ತು, ನಮ್ಮ ಉದ್ದೇಶಗಳಿಗೆ ಸೂಕ್ತವಲ್ಲದ ಮತ್ತು ಅತಿಯಾದ ಬೆಲೆಯನ್ನು ಹೊಂದಿತ್ತು. ಅಭಿವೃದ್ಧಿ ಶುಲ್ಕದಲ್ಲಿ ಒಂದಲ್ಲ, ಹಲವಾರು ಮಿಲಿಯನ್ ಡಾಲರ್ಗಳನ್ನು ಎಟಿ & ಟಿ ಒತ್ತಾಯಿಸಿದ ನಂತರ ನಾವು ಹಿಂದೆ ಸರಿದೆವು ". ಆಪಲ್ ಹೊಬ್ಬಿಟ್ನಲ್ಲಿ ತನ್ನ ಆಸಕ್ತಿಯನ್ನು ಕೈಬಿಟ್ಟಿತು ಮತ್ತು ನ್ಯೂಟನ್ಗಾಗಿ ಎಆರ್ಎಂ 610 ಅನ್ನು ಅಳವಡಿಸಿಕೊಂಡಿತು, 1990 ರ ಕೊನೆಯಲ್ಲಿ $25 ಲಕ್ಷ ಹೂಡಿಕೆಯೊಂದಿಗೆ ಅಡ್ವಾನ್ಸ್ಡ್ ಆರ್ಐಎಸ್ಸಿ ಮೆಷಿನ್ಸ್, ಎಆರ್ಎಂ ಅನ್ನು ರೂಪಿಸಲು ಆಕ್ರಾನ್ ಕಂಪ್ಯೂಟರ್ಗಳು ಮತ್ತು ವಿಎಲ್ಎಸ್ಐ ತಂತ್ರಜ್ಞಾನದೊಂದಿಗೆ ಪಾಲುದಾರಿಕೆ ಮಾಡಿಕೊಂಡಿತು. ಆಪಲ್ ವರ್ಷಗಳ ನಂತರ ಎಆರ್ಎಂನಲ್ಲಿ ತನ್ನ ಪಾಲನ್ನು ನಿವ್ವಳ $800 ದಶಲಕ್ಷಕ್ಕೆ ಮಾರಾಟ ಮಾಡಿತು. ಆಕ್ಟಿವ್ ಬುಕ್ ಪರ್ಸನಲ್ ಡಿಜಿಟಲ್ ಅಸಿಸ್ಟೆಂಟ್ (ಪಿಡಿಎ) ನಲ್ಲಿ ಎಆರ್ಎಂ ಅನ್ನು ಬಳಸುತ್ತಿದ್ದ ಆಕ್ಟಿವ್ ಬುಕ್ ಕಂಪನಿಯನ್ನು (ಆಕ್ರಾನ್ ಕಂಪ್ಯೂಟರ್ಗಳನ್ನು ಸ್ಥಾಪಿಸಿದ ಹರ್ಮನ್ ಹೌಸರ್ ಸ್ಥಾಪಿಸಿದ) ನಂತರ ಎಟಿ & ಟಿ ಖರೀದಿಸಿತು ಮತ್ತು ಇದನ್ನು ಎಟಿ & ಟಿ ಯ ಇಒ ಅಂಗಸಂಸ್ಥೆಯು ವಿಲೀನಗೊಳಿಸಿತು, ಇದು ಜಿಒ ಕಾರ್ಪೊರೇಶನ್ನಿಂದ ಪೆನ್ಪಾಯಿಂಟ್ ಓಎಸ್ ಅನ್ನು ನಡೆಸುವ ಆರಂಭಿಕ ಪಿಡಿಎ, ಇಒ ಪರ್ಸನಲ್ ಕಮ್ಯುನಿಕೇಟರ್ ಅನ್ನು ಉತ್ಪಾದಿಸಿತು. ಹೊಬ್ಬಿಟ್ಅನ್ನು ಬೆಬಾಕ್ಸ್ನ ಆರಂಭಿಕ ಮೂಲಮಾದರಿಗಳಲ್ಲಿ ಬಳಸಲಾಗುತ್ತಿತ್ತು, 1993ರಲ್ಲಿ, ಎಟಿ & ಟಿ ಹೊಬ್ಬಿಟ್ಅನ್ನು ಸ್ಥಗಿತಗೊಳಿಸುವುದಾಗಿ ಘೋಷಿಸಿತು. ಎಟಿ & ಟಿ ತನ್ನ ಇಒ ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ಮುಚ್ಚುವುದರೊಂದಿಗೆ, ಇವು ಹಾಬಿಟ್ ಅನ್ನು ಬಳಸುವ ಏಕೈಕ ವಾಣಿಜ್ಯಿಕವಾಗಿ ಬಿಡುಗಡೆಯಾದ ಉತ್ಪನ್ನಕ್ಕೆ ಕಾರಣವಾಗಿದ್ದು, ವಿಶಾಲ ಮಾರಾಟಗಾರರ ಅಳವಡಿಕೆಯ ಆರಂಭಿಕ ಪ್ರಕಟಣೆಗಳ ಹೊರತಾಗಿಯೂ, ಎಟಿ & ಟಿ ಅಂತಿಮವಾಗಿ 1994 ರಲ್ಲಿ ಹಾಬಿಟ್ ಅನ್ನು ಸ್ಥಗಿತಗೊಳಿಸಿತು. ವಿನ್ಯಾಸ ಲೋಡ್-ಸ್ಟೋರ್ ವಾಸ್ತುಶಿಲ್ಪವನ್ನು ಅನುಷ್ಠಾನಗೊಳಿಸುವ ಸಾಂಪ್ರದಾಯಿಕ ಆರ್ಐಎಸ್ಸಿ ವಿನ್ಯಾಸದಲ್ಲಿ, ಡೇಟಾವನ್ನು ರೆಜಿಸ್ಟರ್ಗಳಿಗೆ ಸ್ಪಷ್ಟವಾಗಿ ಲೋಡ್ ಮಾಡುವ ಮತ್ತು ಡೇಟಾವನ್ನು ಮೆಮೊರಿಗೆ ಮರಳಿ ಸಂಗ್ರಹಿಸುವ ಸೂಚನೆಗಳ ಮೂಲಕ ಮೆಮೊರಿಯನ್ನು ಪ್ರವೇಶಿಸಲಾಗುತ್ತದೆ, ರೆಜಿಸ್ಟರ್ಗಳಲ್ಲಿ ಮಾತ್ರ ಕಾರ್ಯನಿರ್ವಹಿಸುವ ಡೇಟಾವನ್ನು ಕುಶಲತೆಯಿಂದ ನಿರ್ವಹಿಸುವ ಸೂಚನೆಗಳೊಂದಿಗೆ. ದತ್ತಾಂಶ ಸಂಸ್ಕರಣಾ ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ಒಂದೇ ಗಡಿಯಾರದ ಚಕ್ರಕ್ಕೆ ಸೀಮಿತಗೊಳಿಸಲು ಪ್ರಯತ್ನಿಸುವ ಮೂಲಕ, ಸೂಚನೆಗಳನ್ನು ರವಾನಿಸಲು ಸರಳವಾದ ನಿಯಂತ್ರಣ ಕಾರ್ಯವಿಧಾನವನ್ನು ಬಳಸಿಕೊಳ್ಳಬಹುದು, ಇದು ಸೂಚನಾ ಪೈಪ್ಲೈನ್ಗಳನ್ನು ಟ್ಯೂನ್ ಮಾಡಲು ಸುಲಭವಾಗಿಸುತ್ತದೆ ಮತ್ತು ಸೂಪರ್ಸ್ಕೇಲಾರ್ ಬೆಂಬಲವನ್ನು ಸೇರಿಸುತ್ತದೆ. ಆದಾಗ್ಯೂ, ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಗಳು ವಾಸ್ತವವಾಗಿ ಈ ರೀತಿಯಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುವುದಿಲ್ಲ. ಸಾಮಾನ್ಯವಾಗಿ ಅವರು ಸ್ಟ್ಯಾಕ್ ಫ್ರೇಮ್ ಅಥವಾ ಆಕ್ಟಿವೇಶನ್ ರೆಕಾರ್ಡ್ ಎಂದು ಕರೆಯಲ್ಪಡುವ ಸಬ್ರುಟೈನ್ಗಳಿಗಾಗಿ ಸ್ಥಳೀಯ ಅಸ್ಥಿರಗಳು ಮತ್ತು ಇತರ ಮಾಹಿತಿಯನ್ನು ಹೊಂದಿರುವ ಸ್ಟ್ಯಾಕ್ ಅನ್ನು ಬಳಸುತ್ತಾರೆ. ಆಧಾರವಾಗಿರುವ ಪ್ರೊಸೆಸರ್ನ ಲೋಡ್-ಸ್ಟೋರ್ ವಿನ್ಯಾಸವನ್ನು ಬಳಸಿಕೊಂಡು ಸಕ್ರಿಯಗೊಳಿಸುವ ದಾಖಲೆಗಳನ್ನು ರಚಿಸಲು ಕಂಪೈಲರ್ ಕೋಡ್ ಅನ್ನು ಬರೆಯುತ್ತದೆ. ಅದರ ಸಿಆರ್ಐಎಸ್ಪಿ ಅನುಷ್ಠಾನದಲ್ಲಿ ಸಿ ಮೆಷಿನ್ ಮತ್ತು ನೇರವಾಗಿ ಅನುಸರಿಸಿದ ಹಾಬಿಟ್ ಎರಡೂ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಗಳು ಬಳಸುವ ಮೆಮೊರಿ ಪ್ರವೇಶದ ಪ್ರಕಾರಗಳನ್ನು ಬೆಂಬಲಿಸುವ ಗುರಿಯನ್ನು ಹೊಂದಿವೆ, ಸಿ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯು ಒಂದು ನಿರ್ದಿಷ್ಟ ಪರಿಗಣನೆಯಾಗಿದೆ. ಸೂಚನೆಗಳು ಮೆಮೊರಿಯನ್ನು ನೇರವಾಗಿ ಪ್ರವೇಶಿಸಬಹುದು, ಮೆಮೊರಿಯೊಳಗೆ ಇರಿಸಲಾಗಿರುವ ರಚನೆಗಳು ಮತ್ತು ಸರಣಿಗಳಲ್ಲಿನ ಮೌಲ್ಯಗಳನ್ನು ಉಲ್ಲೇಖಿಸಬಹುದು ಮತ್ತು ಗಣನೆಯ ಫಲಿತಾಂಶಗಳೊಂದಿಗೆ ಮೆಮೊರಿಯನ್ನು ನವೀಕರಿಸಬಹುದು. ಈ ಮೆಮೊರಿ-ಟು-ಮೆಮೊರಿ ಮಾದರಿಯು ಹಿಂದಿನ ಸಿಐಎಸ್ಸಿ ವಿನ್ಯಾಸಗಳಲ್ಲಿ ವಿಶಿಷ್ಟವಾಗಿದ್ದರೂ, ಸಿಆರ್ಐಎಸ್ಪಿ ಅನುಷ್ಠಾನಗೊಳಿಸಿದ ಸಿ ಯಂತ್ರವು ಸಿಐಎಸ್ಸಿ ಮತ್ತು ಆರ್ಐಎಸ್ಸಿ ವಿನ್ಯಾಸಗಳಿಗಿಂತ ಭಿನ್ನವಾಗಿದೆ, ಹಿಂದಿನ ಬೆಲ್ಮ್ಯಾಕ್ 32 ಸೇರಿದಂತೆ, ನೇರವಾಗಿ ಪ್ರವೇಶಿಸಬಹುದಾದ ರೆಜಿಸ್ಟರ್ಗಳನ್ನು ಒದಗಿಸುವುದಿಲ್ಲ. ಬದಲಾಗಿ, 32-ಬಿಟ್ ರಿಜಿಸ್ಟರ್ ನಮೂದುಗಳ "ಸ್ಟ್ಯಾಕ್ ಕ್ಯಾಶ್" ಅನ್ನು ಒದಗಿಸಲಾಗಿದೆ, ಸಿ. ಆರ್. ಐ. ಎಸ್. ಪಿ. ಯಲ್ಲಿ 32 ನಮೂದುಗಳು ಆದರೆ ಹಾಬಿಟ್ನಲ್ಲಿ 64 ನಮೂದುಗಳಿಗೆ ವಿಸ್ತರಿಸಲಾಗಿದೆ, ಪ್ರೋಗ್ರಾಂ ಸ್ಟ್ಯಾಕ್ನ ಮೇಲ್ಭಾಗಕ್ಕೆ ಅನುಗುಣವಾದ ವಿಳಾಸ ಸ್ಥಳಕ್ಕೆ ಮ್ಯಾಪ್ ಮಾಡಲಾಗಿದೆ, ಇವುಗಳನ್ನು ಸ್ಟ್ಯಾಕ್-ರಿಲೇಟಿವ್ ಅಡ್ರಸಿಂಗ್ ಮೋಡ್ ಬಳಸಿ ಸಂಪೂರ್ಣವಾಗಿ ಪ್ರವೇಶಿಸಬಹುದು. ಸಿ. ಆರ್. ಐ. ಎಸ್. ಪಿ ವಾಸ್ತುಶಿಲ್ಪವನ್ನು "2 1⁄2 ಅಡ್ರೆಸ್ ಮೆಮೊರಿ-ಟು-ಮೆಮೊರಿ ಯಂತ್ರ" ಎಂದು ವಿವರಿಸಲಾಗಿದೆ, ಅಲ್ಲಿ ಸೂಚನೆಗಳು ಶೂನ್ಯ, ಒಂದು ಅಥವಾ ಎರಡು ಮೆಮೊರಿ ವಿಳಾಸಗಳನ್ನು ಬಳಸಿಕೊಳ್ಳಬಹುದು ಮತ್ತು ಗಣನೆಯ ಫಲಿತಾಂಶಗಳಿಗಾಗಿ ಸಂಚಯಕ ಎಂದು ಕರೆಯಲಾಗುವ ಸ್ಟ್ಯಾಕ್ ನಮೂದನ್ನು ಬಳಸಿಕೊಳ್ಳಬಹುದು. ಬೆಲ್ಮ್ಯಾಕ್ 32 ವಿನ್ಯಾಸವನ್ನು ನೆನಪಿಸುವ, ಕಾರ್ಯವಿಧಾನದ ಕರೆಗಳನ್ನು ಬೆಂಬಲಿಸಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾದ ವಿವಿಧ ಸೂಚನೆಗಳನ್ನು ಸಿ. ಆರ್. ಐ. ಎಸ್. ಪಿ. ವಿನ್ಯಾಸವು ಒದಗಿಸುತ್ತದೆಃ ಕರೆ ರಿಟರ್ನ್ ವಿಳಾಸ ಮತ್ತು ಶಾಖೆಗಳನ್ನು ವಾಡಿಕೆಯಂತೆ ಉಳಿಸುತ್ತದೆ; ನಮೂದಿಸಿ ವಾಡಿಕೆಯಂತೆ ಸ್ಟಾಕ್ ಫ್ರೇಮ್ ಅನ್ನು ನಿಗದಿಪಡಿಸುತ್ತದೆ, ಅಗತ್ಯವಿದ್ದರೆ ಫ್ಲಶಿಂಗ್ ಸ್ಟಾಕ್ ಕ್ಯಾಶ್ ನಮೂದುಗಳು; ರಿಟರ್ನ್ ಕರೆ ಮಾಡುವವರ ರಿಟರ್ನ್ ವಿಳಾಸಕ್ಕೆ ಸ್ಟಾಕ್ ಫ್ರೇಮ್ ಮತ್ತು ಶಾಖೆಗಳನ್ನು ನಿಯೋಜಿಸುತ್ತದೆ; ಕ್ಯಾಚ್ ಮೆಮೊರಿಯಿಂದ ಸ್ಟಾಕ್ ನಮೂದುಗಳನ್ನು ಮರುಸ್ಥಾಪಿಸುತ್ತದೆ. ಹಾಬಿಟ್ ವಿನ್ಯಾಸದ ಒಂದು ಅಡ್ಡಪರಿಣಾಮವೆಂದರೆ, ಇದು ಡಿಸ್ ವರ್ಚುವಲ್ ಯಂತ್ರದ ವಿನ್ಯಾಸಕರನ್ನು (ಬೆಲ್ ಲ್ಯಾಬ್ಸ್ನ ಪ್ಲಾನ್ 9ರ ಒಂದು ಉಪಶಾಖೆ) ಮೆಮೊರಿ-ಟು-ಮೆಮೊರಿ-ಆಧಾರಿತ ವ್ಯವಸ್ಥೆಯನ್ನು ಬಳಸಲು ಪ್ರೇರೇಪಿಸಿತು, ಇದು ನೈಜ-ಪ್ರಪಂಚದ ಪ್ರೊಸೆಸರ್ಗಳ ಆಂತರಿಕ ರಿಜಿಸ್ಟರ್-ಆಧಾರಿತ ಕಾರ್ಯಚಟುವಟಿಕೆಗಳಿಗೆ ಹೆಚ್ಚು ನಿಕಟವಾಗಿ ಹೊಂದಿಕೆಯಾಗುತ್ತದೆ. ಆರ್ಐಎಸ್ಸಿ ವಿನ್ಯಾಸಕರು ನಿರೀಕ್ಷಿಸಿದಂತೆ, ಲೋಡ್-ಸ್ಟೋರ್ ವಿನ್ಯಾಸವಿಲ್ಲದೆ ಸೂಚನಾ ಪೈಪ್ಲೈನ್ ಅನ್ನು ಸುಧಾರಿಸುವುದು ಮತ್ತು ಆ ಮೂಲಕ ಹೆಚ್ಚಿನ ವೇಗದಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುವುದು ಕಷ್ಟ ಎಂದು ಅವರು ಕಂಡುಕೊಂಡರು. ಭವಿಷ್ಯದ ಎಲ್ಲಾ ಸಂಸ್ಕಾರಕಗಳು ಲೋಡ್-ಸ್ಟೋರ್ ವಿನ್ಯಾಸಕ್ಕೆ ಬದಲಾಗುತ್ತವೆ ಎಂದು ಅವರು ನಿರ್ಧರಿಸಿದರು ಮತ್ತು ಇದನ್ನು ಪ್ರತಿಬಿಂಬಿಸಲು ಇನ್ಫರ್ನೋವನ್ನು ನಿರ್ಮಿಸಿದರು. ಇದಕ್ಕೆ ವ್ಯತಿರಿಕ್ತವಾಗಿ, ಜಾವಾ ಮತ್ತು. ನೆಟ್ ವರ್ಚುವಲ್ ಯಂತ್ರಗಳು ಸ್ಟ್ಯಾಕ್-ಆಧಾರಿತವಾಗಿದ್ದು, ಚಿಪ್ ವಿನ್ಯಾಸಕಾರರಿಗಿಂತ ಹೆಚ್ಚಾಗಿ ಭಾಷಾ ಪ್ರೋಗ್ರಾಮರ್ಗಳು ವಿನ್ಯಾಸಗೊಳಿಸಿರುವ ಅಡ್ಡಪರಿಣಾಮವಾಗಿದೆ. ಸ್ಟ್ಯಾಕ್-ಆಧಾರಿತ ಭಾಷೆಯಿಂದ ರಿಜಿಸ್ಟರ್-ಆಧಾರಿತ ಅಸೆಂಬ್ಲಿ ಭಾಷೆಗೆ ಅನುವಾದಿಸುವುದು "ಹೆವಿವೇಯ್ಟ್" ಕಾರ್ಯಾಚರಣೆಯಾಗಿದೆ; ಜಾವಾದ ವರ್ಚುವಲ್ ಯಂತ್ರ (ವಿಎಂ) ಮತ್ತು ಕಂಪೈಲರ್ ಡಿಸ್ ವಿಎಂ ಮತ್ತು ಲಿಂಬೋ (ಡಿಸ್ಗಾಗಿ ಸಂಕಲಿಸಲಾದ ಅತ್ಯಂತ ಸಾಮಾನ್ಯ ಭಾಷೆ) ಕಂಪೈಲರ್ಗಿಂತ ಹಲವು ಪಟ್ಟು ದೊಡ್ಡದಾಗಿದೆ ಮತ್ತು ನಿಧಾನವಾಗಿದೆ. ಆಂಡ್ರಾಯ್ಡ್ (ಡಾಲ್ವಿಕ್), ಗಿಳಿ ಮತ್ತು ಲುವಾಗಳ ವಿಎಂಗಳು ಸಹ ನೋಂದಣಿ ಆಧಾರಿತವಾಗಿವೆ. ಜಾಝೆಲ್ ಉಲ್ಲೇಖಗಳ ಬಾಹ್ಯ ಕೊಂಡಿಗಳನ್ನೂ ನೋಡಿ-ದಿ ಬೆಬಾಕ್ಸ್ ಝೋನ್-ಪ್ರೊಟೊಟೈಪ್ ಹೊಬ್ಬಿಟ್ ಬೆಬಾಕ್ಸ್ ಗ್ಯಾಲರಿ (ಆರ್ಕೈವ್ ಮಾಡಲಾದ ಆವೃತ್ತಿ) ಕಂಪ್ಯೂಟರ್ ಇಂಡಸ್ಟ್ರಿ ರಿಪೋರ್ಟ್ 1992 ಲೇಖನ-ಹೊಬ್ಬಿಟ್-ಎಟಿ & ಟಿ ಮೈಕ್ರೊಎಲೆಕ್ಟ್ರಾನಿಕ್ಸ್ನ ಅತ್ಯಂತ ಗೋಚರವಾದ ಹೊಸ ಉತ್ಪನ್ನ-ಇಂಟೆಲ್, ಎಆರ್ಎಂ, ಮೊಟೊರೊಲಾ, ಮೈಕ್ರೋಸಾಫ್ಟ್-ಇಂಟೆಲ್ ಕಾರ್ಪ್, ಮೊಟೊರೊಲಾ ಇಂಕ್, ಮೈಕ್ರೋಸಾಫ್ಟ್ ಕಾರ್ಪ್ ಸ್ಕಲ್ಲಿಯ ಡ್ರೀಮ್ಃ ದಿ ಸ್ಟೋರಿ ಬಿಹೈಂಡ್ ದಿ ನ್ಯೂಟನ್, ಟಾಮ್ ಹಾರ್ಮ್ಬಿ, ಲೋ ಎಂಡ್ ಮ್ಯಾಕ್ ಹೊಬ್ಬಿಟ್ ಇನ್ಫರ್ನೋ (ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್) ಬೆಲ್ ಲ್ಯಾಬ್ಸ್ನ 32-ಬಿಟ್ ಮೈಕ್ರೊಪ್ರೊಸೆಸರ್ಗಳಿಂದ ಪ್ಲಾನ್ 9