EXPLAIN INSTRUCTION CODES
INSTRUCTION CODE
इंस्ट्रक्शन कोड बीट्स(BITS) का एक समूह होता है जो कि कंप्यूटर को एक विशिष्ट स्पेसिफिक(SPECIFIC) कार्य करने के लिए निर्देश देता है|
INSTRUCTION CODE के दो पार्ट होते हैं और प्रत्येक पार्ट का अपना एक INTERPRETATION होता है
1.Operation code
2.Operands
OPERATION
CODE:-
किसी इंस्ट्रक्शन का ऑपरेशन कोड बिट्स का एक समूह होता है जो कि प्रत्येक ऑपरेशन जैसे जोड़ना, घटाना ,गुड़ा करना और कंप्लीमेंट करना आदि को डिफाइन करना है।
ऑपरेशन कोड को कितनी बिट्स की जरूरत है यह इस बात पर निर्भर करता है कि कंप्यूटर में कुल कितने ऑपरेशन उपलब्ध हैं।
ऑपरेशन कोड को दिए गए 2^n ऑपरेशन के लिए कम से कम n bits अवश्य contain करने होते हैं।
माना हमारे पास 64 (2<sup>6</sup>) ऑपरेशन है तो आप कोड की लेंथ 6 होगी।
कंट्रोल यूनिट op code को decode करती है और जरूरी ऑपरेशन को पूरा करती है।
OPERANDS:-
मेमोरी या प्रोसेसर रजिस्टर में स्टोर हुए डाटा में ऑपरेशन अवश्य परफॉर्म होता है प्रत्येक कंप्यूटर का अपना एक इंस्ट्रक्शन कोड फॉर्मेट होता है।
कंप्यूटर को ऑर्गेनाइज करने का सबसे आसान तरीका है कि इसमें इंस्ट्रक्शन कोड फॉर्मेट दो भागों में डिवाइड होना चाहिए।
पहला भाग
ऑपरेशन को परफॉर्म
करता है और
दूसरा भाग एड्रेस
को स्पेसिफाई करता
है।
15 12 11
0
opecode |
address |
Insrruction format
INSTRUCTION
CODE FORMATES:-
सामान्य कंप्यूटर के तीन इंस्ट्रक्शंस कोड फॉर्मैट्स होते हैं
1.MEMORY-REFERENCE INSTRUCTION
2.REGISTER-REFERENCE INSTRUCTION
3.INPUT-OUTPUT OPERATION
MEMORY
REFERENCE INSTRUCTIONS:-
एक मेमोरी reference इंस्ट्रक्शन जो है वह एड्रेस को स्पेसिफाई करने के लिए 12 वर्ष का प्रयोग करता है और एक बिट का प्रयोग ऐड्रेसिंग मॉड को स्पेसिफाई करने के लिए करता है।
REGISTER
REFERENCE INSTRUCTIONS:-
Register reference इंस्ट्रक्शन को आप
कोड 111 इंस्ट्रक्शन
के जीरो लेफ्टमॉस्ट
बीट के साथ
रिकॉग्नाइज किया जाता
है इसमें मेमोरी
से ऑपरेंड की
जरूरत नहीं पड़ती
है इसलिए अन्य
12 बिट्स एग्जीक्यूट होने वाले
ऑपरेशन को स्पेसिफाई
करते हैं।
INPUT
OUTPUT INSTRUCTION:-
इनपुट आउटपुट इंस्ट्रक्शन को आपको 111 इंस्ट्रक्शन केवल लेफ्टमॉस्ट बीट के साथ रिकॉग्नाइज किया जाता है इसमें बची हुई 12 बिट्स का प्रयोग इनपुट आउटपुट ऑपरेशन को स्पेसिफाई करने के लिए किया जाता है
FORMAT OF
INSTRUCTION:-
इंस्ट्रक्शन फॉरमैट कुछ इस
प्रकार से हैं
1.OPERATION CODE FIELD-यहां परफॉर्म होने वाले ऑपरेशन को स्पेसिफाई करता है।
2.ADDERESS FIELD-यह मेमोरी एड्रेस या रजिस्टर को एलोकेट करता है।
3.MODE FIELD-यह अप्रैल को निर्धारित करने के तरीके को स्पेसिफाई करता है।
0 टिप्पणियाँ