ঠিকানা বাস এবং ডেটা বাসের মধ্যে পার্থক্য

Anonim

ঠিকানা বাস vs ডেটা বাসে

কম্পিউটার আর্কিটেকচার অনুযায়ী, একটি বাসকে একটি সিস্টেম হিসাবে স্থানান্তর করা হয় একটি কম্পিউটারের হার্ডওয়্যার উপাদান বা দুটি পৃথক কম্পিউটারের মধ্যে তথ্য। প্রাথমিকভাবে, বৈদ্যুতিক তারের সাহায্যে বাসগুলি তৈরি করা হতো, কিন্তু বর্তমানে বাসের বাসটি আরও সাধারণভাবে ব্যবহৃত হয় যে কোনও প্রকৃত সাবসিস্টেমকে চিহ্নিত করে যা আগের বৈদ্যুতিক বাসগুলির মতই সমান কার্যকারিতা প্রদান করে। কম্পিউটার বাস সমান্তরাল বা সিরিয়াল হতে পারে এবং multidrop, ডেইজি চেন বা সুইচড হাব দ্বারা সংযুক্ত হতে পারে। সিস্টেম বাস একক বাস যা একটি কম্পিউটারের সমস্ত প্রধান উপাদানকে একে অপরের সাথে যোগাযোগ করতে সাহায্য করে। এটি একটি ঠিকানা বাস, তথ্য বাস এবং একটি নিয়ন্ত্রণ বাস গঠিত হয়। তথ্য বাস সংরক্ষণ করা ডেটা বহন করে, যখন ঠিকানা বাস যেখানে এটি সংরক্ষণ করা উচিত স্থান বহন করে।

ঠিকানা বাস

ঠিকানা বাস কম্পিউটার সিস্টেমের একটি বাস যা একটি শারীরিক ঠিকানা উল্লেখ করার জন্য নিবেদিত হয়। যখন কম্পিউটার প্রসেসরটি থেকে বা মেমরি থেকে পড়তে বা লিখতে হবে, এটি ঠিকানাটি ব্যবহার করে প্রতিটি মেমরি ব্লকের শারীরিক ঠিকানাটি নির্দিষ্ট করার জন্য এটি ব্যবহার করতে হবে (ডাটা ডেটা বরাবর প্রকৃত তথ্য পাঠানো হয়)। আরো সঠিকভাবে, যখন প্রসেসর কিছু তথ্য মেমরিতে লিখতে চায়, এটি লিখিত সংকেত জারি করবে, ঠিকানা বাসে লেখা ঠিকানাটি সেট করবে এবং ডেটা বাসে ডেটা জমা দেবে। একইভাবে, যখন প্রসেসর মেমরির মধ্যে থাকা কিছু ডেটা পড়তে চায়, তখন এটি পাঠ সংকেত প্রেরণ করবে এবং ঠিকানা বাসে পাঠ্য ঠিকানা সেট করবে। এই সংকেত প্রাপ্তির পর, মেমরি কন্ট্রোলার নির্দিষ্ট মেমোরি ব্লক (পাঠ্য ঠিকানাটি পেতে অ্যাড্রেস বাস চেক করার পরে) থেকে তথ্য পাবেন এবং তারপর এটি ডাটা বাসে মেমরি ব্লকের তথ্য স্থাপন করবে।

--২ ->

মেমরির মাপ যা সিস্টেম দ্বারা চিহ্নিত করা যায় ডাটা বাসের প্রস্থ নির্ধারণ করে এবং তদ্বিপরীত। উদাহরণস্বরূপ, যদি ঠিকানা বাসের প্রস্থ 32 বিট হয় তবে সিস্টেমটি ২3২ মেমোরি ব্লক (যা 4 গিগাবাইট মেমরি স্পেসের সমান, একটি ব্লক ডাটা 1 বাইট ধারণ করে) সমেত পারে।

তথ্য বাস

একটি তথ্য বাস কেবল তথ্য বহন করে। অভ্যন্তরীণ বাস প্রসেসরের মধ্যে তথ্য বহন করে, বাইরের বাসগুলি প্রসেসর এবং মেমরির মধ্যে ডেটা বহন করে। সাধারণত, একই ডাটা বাসটি পড়তে / লিখুন অপারেশনগুলির জন্য ব্যবহার করা হয়। এটি একটি লেখা অপারেশন যখন, প্রসেসর ডেটা বাসে তথ্য (লিখিত) করা হবে। যখন এটি পড়া অপারেশন হয়, তখন মেমরি কন্ট্রোলার নির্দিষ্ট মেমোরি ব্লকের তথ্য পাবেন এবং এটি ডাটা বাসে রাখবে।

ঠিকানা বাস এবং ডেটা বাসের মধ্যে পার্থক্য কি?

ডাটা বাস দ্বিমুখী হয়, যখন ঠিকানা বাস একধরনের অপর্যাপ্ত। এর অর্থ হল ডাটা উভয় দিকের ভ্রমণে ভ্রমণ করে কিন্তু ঠিকানায় কেবলমাত্র একটি দিক ভ্রমণ করা হবে।এই কারণটি যে ডেটা অসদৃশ, ঠিকানা সর্বদা প্রসেসর দ্বারা নির্দিষ্ট করা হয়। ডাটা বাসের প্রস্থ পৃথক স্মৃতি ব্লকের আকার দ্বারা নির্ধারিত হয়, যখন ঠিকানা বাসের প্রস্থ মেমরির আকার দ্বারা নির্ধারিত হয় যা সিস্টেম দ্বারা চিহ্নিত করা উচিত।