Repeat instruction
ಕಂಪ್ಯೂಟರ್ ಇನ್ಸ್ಟ್ರಕ್ಷನ್ ಸೆಟ್ ಆರ್ಕಿಟೆಕ್ಚರ್ಗಳಲ್ಲಿ (ಐಎಸ್ಎ), ಪುನರಾವರ್ತಿತ ಸೂಚನೆಯು ಯಂತ್ರ ಭಾಷೆಯ ಸೂಚನೆಯಾಗಿದ್ದು, ಇದು ಮತ್ತೊಂದು ಸೂಚನೆಯನ್ನು ನಿರ್ದಿಷ್ಟ ಸಂಖ್ಯೆಯ ಬಾರಿ ಅಥವಾ ಕೆಲವು ಷರತ್ತುಗಳನ್ನು ಪೂರೈಸುವವರೆಗೆ ಪುನರಾವರ್ತಿಸುತ್ತದೆ. ಇದು ಕಾರ್ಯಗತಗೊಳಿಸುವ ಸೂಚನೆಯಂತಹ ಇತರ ಸೂಚನೆಗಳ ಮೇಲೆ ಕಾರ್ಯನಿರ್ವಹಿಸುವ ಸೂಚನೆಯಾಗಿರುವುದರಿಂದ, ಇದನ್ನು ಮೆಟಾ-ಇನ್ಸ್ಟ್ರಕ್ಷನ್ ಎಂದು ವರ್ಗೀಕರಿಸಲಾಗಿದೆ. ಕಂಪ್ಯೂಟರ್ ಮಾದರಿಗಳು ಯುನಿವಾಕ್ 1103 (1953) ಪುನರಾವರ್ತಿತ ಸೂಚನೆಯನ್ನು ಒಳಗೊಂಡಿದೆ (ಆಪ್ ಕೋಡ್ ಜ್ಞಾಪಕಶಕ್ತಿಃ) ಇದು ಈ ಕೆಳಗಿನ ಸೂಚನೆಗಳನ್ನು ನಿಗದಿತ ಸಂಖ್ಯೆಯ ಬಾರಿ ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತದೆ, ಬಹುಶಃ ಆ ಸೂಚನೆಯ ಒಂದು ಅಥವಾ ಎರಡೂ ವಿಳಾಸ ಕ್ಷೇತ್ರಗಳನ್ನು ಹೆಚ್ಚಿಸುತ್ತದೆ. ಇದು ವಾಸ್ತುಶಿಲ್ಪದ ಸೂಚ್ಯಂಕ ದಾಖಲೆಗಳ ಕೊರತೆಯನ್ನು ಸರಿದೂಗಿಸುತ್ತದೆ. ಜಿಇ-600/ಹನಿವೆಲ್ 6000 ಸರಣಿಯು (1964) ಏಕ-ಸೂಚನಾ ಪುನರಾವರ್ತನೆ (), ಡಬಲ್-ಸೂಚನಾ ಪುನರಾವರ್ತನೆ (), ಮತ್ತು ಲಿಂಕ್ಡ್-ಲಿಸ್ಟ್ ಪುನರಾವರ್ತನೆಯನ್ನು () ಬೆಂಬಲಿಸುತ್ತದೆ. 8086 ರಿಂದ ಪ್ರಾರಂಭವಾಗುವ x86 ISA, ವಿಶೇಷ-ಉದ್ದೇಶದ ಪುನರಾವರ್ತಿತ ಸೂಚನೆಗಳ ಸರಣಿಯನ್ನು () ಒಳಗೊಂಡಿದೆ, ಇದನ್ನು "ಪುನರಾವರ್ತಿತ ಸ್ಟ್ರಿಂಗ್ ಕಾರ್ಯಾಚರಣೆಯ ಪೂರ್ವಪ್ರತ್ಯಯಗಳು" ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ ಮತ್ತು ಇದನ್ನು ಸಣ್ಣ ಸಂಖ್ಯೆಯ ಸ್ಟ್ರಿಂಗ್ ಸೂಚನೆಗಳ () ಗೆ ಮಾತ್ರ ಅನ್ವಯಿಸಬಹುದು. ಈ ಸೂಚನೆಗಳು ಒಂದು ಕಾರ್ಯಾಚರಣೆಯನ್ನು ಪುನರಾವರ್ತಿಸುತ್ತವೆ ಮತ್ತು ಅದು ಶೂನ್ಯವಾಗುವವರೆಗೆ ಕೌಂಟರ್ ಅನ್ನು ಕಡಿಮೆ ಮಾಡುತ್ತವೆ, ಅಥವಾ ಒಂದು ನಿರ್ದಿಷ್ಟ ಷರತ್ತನ್ನು ಪೂರೈಸಿದಾಗ ನಿಲ್ಲಬಹುದು. ಟೆಕ್ಸಾಸ್ ಇನ್ಸ್ಟ್ರುಮೆಂಟ್ಸ್ ಟಿಎಂಎಸ್320 ಡಿಜಿಟಲ್ ಸಿಗ್ನಲ್ ಪ್ರೊಸೆಸರ್ (1983) ಒಂದೇ-ಚಕ್ರದ ಸೂಚನೆಯನ್ನು ಅಥವಾ ಎರಡು ಏಕ-ಚಕ್ರದ ಸೂಚನೆಗಳನ್ನು ಸಮಾನಾಂತರವಾಗಿ () ಪುನರಾವರ್ತಿಸುವ ಸೂಚನೆಯನ್ನು ಮತ್ತು ಸೂಚನೆಗಳ ಒಂದು ವಿಭಾಗವನ್ನು () ಪುನರಾವರ್ತಿಸುವ ಸೂಚನೆಯನ್ನು ಒಳಗೊಂಡಿದೆ. ಇವು ವಿಶೇಷ ಬ್ಲಾಕ್-ರಿಪೀಟ್ ಕೌಂಟರ್ ರೆಜಿಸ್ಟರ್ಗಳನ್ನು () ಬಳಸುತ್ತವೆ. ಶಬ್ದಾರ್ಥವು ಕಾರ್ಯಗತಗೊಳಿಸಬೇಕಾದ ಸೂಚನಾ ಅಥವಾ ಸೂಚನಾ ಜೋಡಿಯು ಪುನರಾವರ್ತಿತ ಸೂಚನೆಯನ್ನು ಅನುಸರಿಸುತ್ತದೆ. ಸೂಚನೆಯಲ್ಲಿನ ಕ್ಷೇತ್ರಗಳು ಲೂಪ್ ಮುಕ್ತಾಯ ಸ್ಥಿತಿಯನ್ನು ನಿರ್ಧರಿಸುತ್ತವೆ. ಟಿಎಂಎಸ್ 320 ರ ಸಂದರ್ಭದಲ್ಲಿ, 64 ಕೆಬೈಟ್ಗಳವರೆಗೆ ಒಂದು ಬ್ಲಾಕ್ ಅನ್ನು ಪುನರಾವರ್ತಿಸಬಹುದು. ಟಿಪ್ಪಣಿಗಳು ಕೇಂದ್ರೀಯ ಸಂಸ್ಕರಣಾ ಘಟಕ ಸೂಚನಾ ಸಂಸ್ಕರಣಾ ಅನುದೇಶ ಸೆಟ್ ವಿನ್ಯಾಸಗಳು