Repeat instruction
કમ્પ્યુટર ઇન્સ્ટ્રક્શન સેટ આર્કિટેક્ચર (ISA) માં, પુનરાવર્તિત સૂચના એ મશીન લેંગ્વેજ ઇન્સ્ટ્રક્શન છે જે વારંવાર બીજી સૂચનાને નિશ્ચિત સંખ્યામાં અથવા અમુક શરત પૂરી ન થાય ત્યાં સુધી ચલાવે છે. તે એક સૂચના છે જે એક્ઝિક્યુટ સૂચના જેવી અન્ય સૂચનાઓ પર કાર્ય કરે છે, તેથી તેને મેટા-સૂચના તરીકે વર્ગીકૃત કરવામાં આવી છે. કમ્પ્યુટર નમૂનાઓ યુનિવેક 1103 (1953) માં પુનરાવર્તિત સૂચનાનો સમાવેશ થાય છે (ઓપ કોડ નેમોનિકઃ) જે નીચેની સૂચનાને નિશ્ચિત સંખ્યામાં અમલમાં મૂકે છે, સંભવતઃ તે સૂચનાના એક અથવા બંને સરનામાના ક્ષેત્રોમાં વધારો કરે છે. આ આર્કિટેક્ચરના ઇન્ડેક્સ રજિસ્ટરના અભાવને સરભર કરે છે. GE-600/હનીવેલ 6000 શ્રેણી (1964) સિંગલ-ઇન્સ્ટ્રક્શન રિપીટ (), ડબલ-ઇન્સ્ટ્રક્શન રિપીટ () અને લિંક્ડ-લિસ્ટ રિપીટ () ને સપોર્ટ કરે છે. x86 ISA, 8086 થી શરૂ થાય છે, તેમાં વિશેષ-હેતુ પુનરાવર્તિત સૂચનાઓ () ની શ્રેણીનો સમાવેશ થાય છે જેને "પુનરાવર્તિત સ્ટ્રિંગ ઓપરેશન ઉપસર્ગ" કહેવામાં આવે છે અને તે માત્ર થોડી સંખ્યામાં સ્ટ્રિંગ સૂચનાઓ () પર લાગુ થઈ શકે છે. આ સૂચનાઓ ઓપરેશનનું પુનરાવર્તન કરે છે અને કાઉન્ટરને શૂન્ય થાય ત્યાં સુધી ઘટાડે છે, અથવા જ્યારે કોઈ ચોક્કસ શરત પૂરી થાય ત્યારે પણ બંધ થઈ શકે છે. ટેક્સાસ ઇન્સ્ટ્રુમેન્ટ્સ TMS320 ડિજિટલ સિગ્નલ પ્રોસેસર (1983) માં એક-ચક્ર સૂચના અથવા બે એક-ચક્ર સૂચનાઓને સમાંતર () માં પુનરાવર્તિત કરવા માટેની સૂચના અને સૂચનાઓના બ્લોક () ને પુનરાવર્તિત કરવા માટેની સૂચનાનો સમાવેશ થાય છે. આ ખાસ બ્લોક-રિપીટ કાઉન્ટર રજિસ્ટર () નો ઉપયોગ કરે છે. સિમેન્ટિક્સ અમલમાં મૂકવાની સૂચના અથવા સૂચના જોડી પુનરાવર્તન સૂચનાને અનુસરે છે. સૂચનામાંના ક્ષેત્રો લૂપ સમાપ્તિ સ્થિતિ નક્કી કરે છે. TMS320 ના કિસ્સામાં, 64Kbytes સુધીના બ્લોકનું પુનરાવર્તન કરી શકાય છે. નોંધ કેન્દ્રીય પ્રક્રિયા એકમ સૂચના પ્રક્રિયા સૂચના સમૂહ રચનાઓ