সুচিপত্র:
সংজ্ঞা - থ্রেডেড কোড মানে কী?
থ্রেডেড কোড হ'ল একটি সংকলক বাস্তবায়ন কৌশল যা ভার্চুয়াল মেশিন দোভাষীকে প্রয়োগ করতে ব্যবহৃত হয়। থ্রেডেড কোড দ্বারা উত্পন্ন কোডটিতে বেশিরভাগ সাবরটাইনগুলিতে কল থাকে। এই কোডটি মেশিন কল নির্দেশাবলীর একটি সাধারণ ক্রম বা সম্ভবত কোনও কোড যা মেশিন দোভাষী দ্বারা প্রক্রিয়া করা প্রয়োজন। থ্রেডেড কোড হ'ল ফোরথের মতো প্রোগ্রামিং ভাষাগুলিতে প্রয়োগ করা পদ্ধতি, বেসিকের বেশিরভাগ বাস্তবায়ন এবং সিওবিএলের কয়েকটি সংস্করণ। থ্রেডেড কোডের একটি বিশিষ্ট বৈশিষ্ট্য হ'ল অন্যান্য কোড জেনারেশন পদ্ধতির তুলনায় এর কোডের ঘনত্ব বেশি। একই সময়ে, কার্যকর পদ্ধতিগুলির দ্বারা উত্পাদিত কোডগুলির চেয়ে মৃত্যুদন্ড কার্যকর করার গতি কিছুটা ধীর।
টেকোপিডিয়া থ্রেডেড কোড ব্যাখ্যা করে
থ্রেডেড কোড বেশিরভাগ নিম্নলিখিত মডেলগুলি ব্যবহার করে প্রয়োগ করা হয়:- ডাইরেক্ট থ্রেডেড কোড: প্রোগ্রাম কোডটি ক্রিয়াকলাপের পয়েন্টারগুলির একটি সাধারণ ভেক্টর যাতে তারা প্রদর্শিত হয় সেভাবে সাজানো কল করতে পারে।
- পরোক্ষ থ্রেডেড কোড: অ্যাড্রেস পয়েন্টারের সাহায্যে সংকলিত প্রোগ্রামটির প্রতিনিধিত্ব করে। উপস্থাপনাটি বর্ণনাকারীদের কাছে ঠিকানাগুলির ভেক্টর ব্যবহার করে এবং এক্সিকিউশন কোডের ঠিকানাগুলি ব্যবহার করে না। বর্ণনাকারীরা, পরিবর্তে, উদ্দেশ্যমূলক সম্পাদন কোডের দিকে নির্দেশ করে।
- সুব্রোটাইন থ্রেডেড কোড: অন্যান্য পদ্ধতির তুলনায় সাব্রোটিন থ্রেড কোডের কোড উপস্থাপনা রয়েছে যা সরাসরি সিপিইউ দ্বারা সম্পাদন করা যেতে পারে। এই পদ্ধতিতে, ব্যবহৃত ভেক্টর ঠিকানাগুলির একটি ভেক্টরের পরিবর্তে জেএসআর বা সিএলএল নির্দেশাবলী নিয়ে গঠিত।
- টোকেন থ্রেডেড কোড: সংকলিত উপস্থাপনের ব্যাখ্যার জন্য থ্রিস্টারপ্রোগ্রামিং পদ্ধতির ব্যবহার করে। উপস্থাপনাগুলি বেশিরভাগ 256 এর কম ভার্চুয়াল নির্দেশের মধ্যে সীমাবদ্ধ। এই বিধিনিষেধের ফলে, টোকেন থ্রেডযুক্ত কোড বাইট কোড হিসাবেও পরিচিত known