13. लूप: काम दोहराना
LOOP को RETURN से जोड़ें और शून्य दोहराव ठीक सँभालें।
यह पाठ खोलें →
1. अनुमान और निष्पादन क्रम
प्रयोग प्रोग्राम चलाने से पहले आउटपुट अनुमान करें और पहले तीन चलाए निर्देशों का क्रम लिखें। आवश्यक रजिस्टर, फ्लैग या मेमोरी दर्ज करें। फिर एक-एक कदम चलाकर मिलाएँ।
LOAD 8
LOOP 4
PRINT
RETURN
HALT
इनपुट कतार में रखें: कोई नहीं
मेमोरी शुरू करें: शुरू में सभी बाइट शून्य
2. बनाएँ और जाँचें
0 से 5 तक दोहराव गिनती पढ़ें। उतनी ही बार 8 छापें, फिर रुकें।
ज़रूरी निर्देश प्रकार: INPUT, LOOP, PRINT, RETURN
शुरुआती प्रोग्राम
INPUT
COPY R0 R1
LOAD 8
LOOP R1
#
RETURN
HALT
आपका प्रोग्राम और नोट्स
3. मशीन समझाएँ
LOOP 0 अपना खंड कितनी बार चलाता है?
14. काउंटर बनाना
1 से 10 तक छापें और गिनती को सामान्य बनाएँ।
यह पाठ खोलें →
1. अनुमान और निष्पादन क्रम
प्रयोग प्रोग्राम चलाने से पहले आउटपुट अनुमान करें और पहले तीन चलाए निर्देशों का क्रम लिखें। आवश्यक रजिस्टर, फ्लैग या मेमोरी दर्ज करें। फिर एक-एक कदम चलाकर मिलाएँ।
LOAD 5
again: PRINT
SUB 1
JUMP_IF_ZERO done
JUMP again
done: HALT
इनपुट कतार में रखें: कोई नहीं
मेमोरी शुरू करें: शुरू में सभी बाइट शून्य
2. बनाएँ और जाँचें
0 से 10 तक N पढ़ें और 1 से N तक हर पूर्णांक क्रम में छापें। N = 0 हो तो कुछ न छापें।
ज़रूरी निर्देश प्रकार: INPUT, LOOP, ADD, PRINT
शुरुआती प्रोग्राम
INPUT
COPY R0 R2
LOAD 1 R1
LOOP R2
#
RETURN
HALT
आपका प्रोग्राम और नोट्स
3. मशीन समझाएँ
काउंटर मान और दोहराव संख्या कैसे अलग हैं?
15. एक से N तक योग
संचायक को लूप काउंटर से अलग रखें।
यह पाठ खोलें →
1. अनुमान और निष्पादन क्रम
प्रयोग प्रोग्राम चलाने से पहले आउटपुट अनुमान करें और पहले तीन चलाए निर्देशों का क्रम लिखें। आवश्यक रजिस्टर, फ्लैग या मेमोरी दर्ज करें। फिर एक-एक कदम चलाकर मिलाएँ।
LOAD 1 R1
LOAD 0 R2
LOOP 4
LOAD R2
ADD R1
COPY R0 R2
LOAD R1
ADD 1
COPY R0 R1
RETURN
LOAD R2
PRINT
HALT
इनपुट कतार में रखें: कोई नहीं
मेमोरी शुरू करें: शुरू में सभी बाइट शून्य
2. बनाएँ और जाँचें
0 से 10 तक N पढ़ें। लूप से 1 + 2 + … + N का योग छापें। N = 0 के लिए 0 छापें।
ज़रूरी निर्देश प्रकार: INPUT, LOOP, ADD
शुरुआती प्रोग्राम
INPUT
COPY R0 R3
LOAD 1 R1
LOAD 0 R2
LOOP R3
#
RETURN
LOAD R2
PRINT
HALT
आपका प्रोग्राम और नोट्स
3. मशीन समझाएँ
k चक्करों के बाद कुल क्या दर्शाता है?