computer instructions के types
computer instructions kitne तरह के होते हैं ?
इसको समझने के लिए आपको पहले instruction code को समझना जरूरी होता है। instruction code को हम पहले समझ चुके हैं, instruction code के basic parts hote हैं operation code और data।
normally computer instructions 3 तरह के होते हैं -
1. memory reference instructions
2. register reference instructions
3. input-output instructions
basic computer instructions 16 bit के होते हैं, यदि मेमोरी की size 4096 words है तो 12 bits memory address को refere करने के लिए लग जाते हैं ।
इस diagram से हम सभी instructions को आसानी से समझ सकते हैं। यहाँ memory reference instruction मे 12 bits का एड्रैस होता है, जो डाटा किसी मेमोरी एड्रैस से collect करता है। 0-11 bits (12 bits ) एड्रैस के लिए रहती हैं। 12-14 बिट्स opcode या operation code के लिए रहती हैं। opcode की value 000 से 110 तक कुछ भी हो सकती है, last bit मतलब की bit number 15 मे I लिखा है , जो addressing mode बताता है। यदि I की value 0 है, तो direct addressing होती है और यदि I की value 1 है तो indirect addressing होती है। direct addressing मे दिये गए address पर डाटा मिलता है जिस पर ऑपरेशन perform करना होता है, जबकि indirect addressing मे दिये गए एड्रैस पर एक दूसरा address होता है जिस पर operation पेर्फ़ोर्म करना होता है।इसको समझने के लिए इस विडियो को पूरा देखें -
No comments