র্যাম এবং প্রসেসরের মধ্যে পার্থক্য

র্যাম এবং প্রসেসরের মধ্যে পার্থক্য
র্যাম এবং প্রসেসরের মধ্যে পার্থক্য

ভিডিও: র্যাম এবং প্রসেসরের মধ্যে পার্থক্য

ভিডিও: র্যাম এবং প্রসেসরের মধ্যে পার্থক্য
ভিডিও: র‍্যাম রম ও প্রোসেসর -কোনটার কাজ কি?কোনটা বেশী ভালো? Ram vs Rom vs Processor Explained Bangla 2024, নভেম্বর
Anonim

RAM বনাম প্রসেসর

RAM এবং প্রসেসর কম্পিউটার সিস্টেমের দুটি প্রাথমিক উপাদান। সাধারণত প্রসেসর একটি একক চিপ হিসাবে আসে যখন র‌্যাম ড্রাইভগুলি বেশ কয়েকটি আইসি সমন্বিত একটি মডিউল হিসাবে আসে। উভয়ই সেমিকন্ডাক্টর ডিভাইস।

RAM কি?

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

প্রাথমিক কম্পিউটারগুলিতে, রিলে কনফিগারেশনগুলি RAM হিসাবে ব্যবহৃত হত কিন্তু, আধুনিক কম্পিউটার সিস্টেমে, RAM ডিভাইসগুলি ইন্টিগ্রেটেড সার্কিট আকারে সলিড স্টেট ডিভাইস।RAM এর তিনটি প্রধান শ্রেণী রয়েছে এবং সেগুলি হল স্ট্যাটিক RAM (SRAM), ডাইনামিক RAM (DRAM), এবং ফেজ-চেঞ্জ RAM (PRAM)। এসআরএএম-এ, প্রতিটি বিটের জন্য একটি একক ফ্লিপ-ফ্লপের অবস্থা ব্যবহার করে ডেটা সংরক্ষণ করা হয়; DRAM-এ, প্রতিটি বিটের জন্য একটি একক ক্যাপাসিটর ব্যবহার করা হয়। (SRAM এবং DRAM এর মধ্যে পার্থক্য সম্পর্কে আরও পড়ুন)

RAM ডিভাইসগুলি ক্যাপাসিটারগুলির একটি বড় সমাবেশ ব্যবহার করে তৈরি করা হয় যা অস্থায়ীভাবে লোড সংরক্ষণ করতে ব্যবহৃত হয়। যখন ক্যাপাসিটর চার্জ করা হয়, লজিক্যাল অবস্থা হয় 1 (উচ্চ), এবং যখন ডিসচার্জ করা হয়, তখন লজিক্যাল অবস্থা 0 (নিম্ন) হয়। প্রতিটি ক্যাপাসিটর একটি মেমরি বিট প্রতিনিধিত্ব করে, এবং ক্রমাগত ডেটা ধরে রাখার জন্য এটি নিয়মিত বিরতিতে রিচার্জ করা প্রয়োজন; এই বারবার রিচার্জিংকে রিফ্রেশিং চক্র বলা হয়।

প্রসেসর কি?

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

সেমিকন্ডাক্টর ট্রানজিস্টর আবিষ্কারের পর 1960-এর দশকে প্রথম মাইক্রোপ্রসেসর তৈরি করা হয়েছিল। একটি এনালগ প্রসেসর বা একটি রুম সম্পূর্ণরূপে পূরণ করার মতো যথেষ্ট বড় একটি কম্পিউটার এই প্রযুক্তি ব্যবহার করে একটি থাম্বনেইলের আকারে ছোট করা যেতে পারে। ইন্টেল 1971 সালে বিশ্বের প্রথম মাইক্রোপ্রসেসর Intel 4004 প্রকাশ করে। তখন থেকে কম্পিউটার প্রযুক্তির অগ্রগতির মাধ্যমে এটি মানব সভ্যতার উপর অসাধারণ প্রভাব ফেলেছে।

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

একটি প্রসেসর বেশ কয়েকটি আন্তঃসংযুক্ত ইউনিট নিয়ে গঠিত। ক্যাশে মেমরি এবং রেজিস্টার ইউনিট, কন্ট্রোল ইউনিট, এক্সিকিউশন ইউনিট এবং বাস ম্যানেজমেন্ট ইউনিট একটি প্রসেসরের প্রধান উপাদান। কন্ট্রোল ইউনিট ইনকামিং ডেটা লিঙ্ক করে, ডিকোড করে এবং এক্সিকিউশন স্টেজে পাস করে। এটিতে সিকোয়েন্সার, অর্ডিনাল কাউন্টার এবং নির্দেশনা রেজিস্টার নামক সাবকম্পোনেন্ট রয়েছে। সিকোয়েন্সার ঘড়ির গতির সাথে নির্দেশ কার্যকর করার হারকে সিঙ্ক্রোনাইজ করে এবং এটি অন্যান্য ইউনিটে নিয়ন্ত্রণ সংকেতও পাস করে। অর্ডিনাল কাউন্টার বর্তমানে কার্যকর করা নির্দেশের ঠিকানা ধরে রাখে এবং নির্দেশনা রেজিস্টারে পরবর্তী নির্দেশাবলী রয়েছে যা কার্যকর করা হবে।

নির্দেশের উপর ভিত্তি করে এক্সিকিউশন ইউনিট অপারেশন করে। পাটিগণিত এবং লজিক ইউনিট, ফ্লোটিং পয়েন্ট ইউনিট, স্ট্যাটাস রেজিস্টার এবং অ্যাকিউমুলেটর রেজিস্টার হল এক্সিকিউশন ইউনিটের সাবকম্পোনেন্ট। পাটিগণিত এবং লজিক ইউনিট (ALU) মৌলিক গাণিতিক এবং লজিক ফাংশন সম্পাদন করে, যেমন AND, OR, NOT এবং XOR অপারেশন।এই ক্রিয়াকলাপগুলি বুলিয়ান লজিকের সাপেক্ষে বাইনারি আকারে সঞ্চালিত হয়। ফ্লোটিং পয়েন্ট ইউনিট ফ্লোটিং পয়েন্ট মানগুলির সাথে সম্পর্কিত ক্রিয়াকলাপগুলি সম্পাদন করে, যা ALU দ্বারা পরিচালিত হয় না৷

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

প্রসেসরগুলি বিভিন্ন আর্কিটেকচার এবং নির্দেশনা সেট ব্যবহার করে তৈরি করা হয়। একটি নির্দেশ সেট হল মৌলিক ক্রিয়াকলাপের সমষ্টি যা একটি প্রসেসর সম্পন্ন করতে পারে। নির্দেশাবলী সেটের উপর ভিত্তি করে প্রসেসরগুলিকে নিম্নরূপ শ্রেণীবদ্ধ করা হয়েছে৷

• 80×86 পরিবার: (মাঝখানে "x" পরিবারের প্রতিনিধিত্ব করে; 386, 486, 586, 686, ইত্যাদি)

• ARM

• IA-64

• MIPS

• Motorola 6800

• পাওয়ারপিসি

• SPARC

কম্পিউটারের জন্য ইন্টেল মাইক্রোপ্রসেসর ডিজাইনের বিভিন্ন ক্লাস রয়েছে।

386: ইন্টেল কর্পোরেশন 1985 সালে 80386 চিপ প্রকাশ করে। এটির একটি 32-বিট রেজিস্টার আকার, একটি 32-বিট ডেটা বাস এবং একটি 32-বিট ঠিকানা বাস ছিল এবং এটি 16MB মেমরি পরিচালনা করতে সক্ষম ছিল; এটিতে 275,000 ট্রানজিস্টর ছিল। পরবর্তীতে i386 উচ্চতর সংস্করণে বিকশিত হয়।

486, 586 (পেন্টিয়াম), 686 (পেন্টিয়াম II ক্লাস) মূল i386 ডিজাইনের উপর ভিত্তি করে ডিজাইন করা উন্নত মাইক্রোপ্রসেসর ছিল।

একটি RAM এবং একটি প্রসেসরের মধ্যে পার্থক্য কী?

• RAM হল কম্পিউটারের একটি মেমরি উপাদান যখন প্রসেসর নির্দেশাবলী সাপেক্ষে নির্দিষ্ট ক্রিয়াকলাপ সম্পাদন করে।

• আধুনিক কম্পিউটারে, RAM এবং প্রসেসর উভয়ই সেমিকন্ডাক্টর ডিভাইস, এবং এক্সটেনশন স্লটের মাধ্যমে মূল বোর্ডের (মাদারবোর্ড) সাথে সংযুক্ত থাকতে হয়।

• RAM এবং প্রসেসর উভয়ই কম্পিউটার সিস্টেমের প্রাথমিক উপাদান, এবং অনুপযুক্তভাবে কাজ করলেও কাজ করবে না।

• সাধারণভাবে, একটি প্রসেসর একটি সেকেন্ডে (গিগাহার্টজ) করতে পারে এমন ক্রিয়াকলাপগুলির (চক্র) সংখ্যার জন্য রেট করা হয় এবং একটি RAM মেমরি ক্ষমতার জন্য রেট করা হয় (এমবি বা জিবিতে)।

• একটি প্রসেসর একটি একক IC প্যাকেজ হিসাবে পাওয়া যায় যখন RAM ড্রাইভগুলি বিভিন্ন IC সমন্বিত মডিউল হিসাবে উপলব্ধ৷

সম্পর্কিত পোস্ট:

1. RAM এবং ROM এর মধ্যে পার্থক্য

প্রস্তাবিত: