Instruction Set ইনস্ট্রাকশন সেট

ইনস্ট্রাকশন সেট মূলতঃ মেশিনকে প্রদান করা মেশিন কমান্ড। এই কমান্ড প্রসেসরকে কি করতে হবে তা বলে দেয়। প্রোগ্রামগুলো মূলতঃ এই মেশিন কমান্ডে পরিনত হয়।

x86 কম্পিউটার এমডি এবং ইন্টেল এখন যা বানাচ্ছে তারা প্রায় একই ধরনের ইনস্ট্রাকশন সেট নিয়ে কাজ করে। আবার মোবাইল প্রোসেসরের ইনস্ট্রাকশন সেট আলাদা ধরনের।

কয়েকটি ইনস্ট্রাকশন সেটের উদাহরণঃ

  • ADD – দুটি নম্বর যোগ করা
  • COMPARE – তুলনা করা
  • IN – ইনপুট ডিভাইজের ইনপুট প্রবেশ করা
  • JUMP
  • JUMP IF
  • LOAD র‌্যাম থেকে সিপিইউতে তথ্য লোড করা
  • OUT – আউটপুট ডিভাইজে তথ্য পাঠানো
  • STORE – র‌্যামে তথ্য সংরক্ষণ

ISA আইএসএ বা instruction set architecture এই দুই নামেই ইনস্ট্রাকশন সেটকে নির্দেশ করে।

আরো দেখতে পারেন- 8, 16, 32, 64 bit Computer