কেন আমাদের 33 বিট CPU গুলি নেই? [বন্ধ]


9

আমি দেখেছি যে সিপিইউ এবং অপারেটিং সিস্টেমগুলি 8-বিট থেকে 16-বিট, 32-বিট এবং বর্তমানে 64-বিট থেকে বিটসের দিকে উপরে উঠে গেছে। আমি বুঝি যে এই পরিবর্তনটি CPU এর দ্বারা সর্বাধিক মেমরি বাড়াতে হবে।

আমি বুঝতে পারছি না কেন বাস আকারের দ্বিগুণ হয়। এটা শুধু একটি ইচ্ছাকৃত / ব্যবসায়িক সিদ্ধান্ত বাস আকার দ্বিগুণ বা অন্য কোন কারণ আছে?

কেন আমরা একটি 33 বিট CPU থাকতে পারে না? অথবা যদি যথেষ্ট না হয়, একটি 34 বিট CPU? 64-বিট এত বিশাল এবং অপ্রয়োজনীয় (ব্যয়বহুল?) ঠিকানা স্পেসে লাফিয়ে পড়ে এবং অন্তর্নিহিত সিলিকনের সম্ভবত জটিলতার মত মনে হয়।


3
@ সউডাস্ট - তবুও এমন কোনও তথ্য নেই যা একটি ডেটা পাথ সম্পর্কে 8 টি বিট এবং একাধিক কমও রয়েছে যা 8 টি বিটের একাধিক শক্তি।
Daniel R Hicks

7
এই প্রশ্নটি আসলে খারাপ নয়, এবং ড্যানিয়েল (এবং আমার উত্তর) হিসাবে "ওহ ভাল শিখতে বাইনারি ডার্প!" হিসাবে এটি বেশ সহজ নয়। আমি যে কারণের জন্য এটি ফিরে শূন্য থেকে উত্থাপিত করছি।
Marshall Eubanks

1
আপনার প্রশ্ন একটি মিথ্যা প্রাঙ্গনে রয়েছে। বিট প্রস্থ বৃদ্ধি বৃদ্ধি মূল উদ্দেশ্য নিবন্ধকদের প্রস্থ বৃদ্ধি প্রাথমিকভাবে ছিল। পয়েন্টার প্রস্থ বৃদ্ধি ঐতিহাসিকভাবে মাধ্যমিক ছিল।
David Schwartz

1
@ সউডাস্ট আমি বাইনারি কাজ কিভাবে একটি চমত্কার ধারণা আছে, যা আমার প্রশ্ন থেকে সত্যিই বেশ স্পষ্ট। আপনার অসহায় এবং বরং অভদ্র প্রতিক্রিয়া জন্য কোন ধন্যবাদ।
localhost

1
@ মারশৌলঃ এই প্রশ্নটি আসলে শূন্য থেকে নিচে নেমে গেছে? কেন ?? এটি একটি ভাল প্রশ্ন! আমি মনে করি ডাউনভোটার সম্ভবত প্রশ্ন লেখকের চেয়ে বাইনারি সংখ্যার এমনকি কম বোঝার ছিল।
HelloGoodbye

উত্তর:


7

আমি 12, 14, 15, 17, 18, 20, 24, এবং 48-বিট CPU গুলি দেখেছি। কিন্তু আধুনিক ভিএলএসআই প্রযুক্তির (অথবা এখন এটি কি ULSI?) দিয়ে, তথ্য পথের আরো বিট যুক্ত করাটি ব্যয়বহুল নয়। চিপ ডেভেলপাররা যত চিপ চিপে প্রস্থে বেশি প্রস্থ হিসাবে ক্রাম করে, যে তুলনামূলকভাবে সামান্য অতিরিক্ত খরচ এবং শুধুমাত্র সামান্য চক্রের সময় জরিমানা সহ থ্রুপুট বৃদ্ধি করে।

একটি সংকীর্ণ তথ্য পথ এবং দ্রুত চক্র সময় সঙ্গে আরো গতি / থ্রুপুট অর্জন অনেক কঠিন।


(60-বিট CPU গুলি উল্লেখ করতে ভুলে গেছেন - পুরানো সিডিসি 6600 সিরিজ।)
Daniel R Hicks

যদিও এটি একটি আকর্ষণীয় উত্তর, এটি এখনও ব্যাখ্যা করে না কেন আধুনিক পিসিতে দুজনের ক্ষমতা পছন্দ করা হয় বলে মনে হয়, যা আমি মনে করি আসলেই এটি আসলে কীভাবে লক্ষ্য করা যায়, যদিও তার সৃষ্টির সময় সম্পূর্ণরূপে উপলব্ধি করা হয়নি।
HelloGoodbye

@ হ্যালোগুড্বি এটি দুইটির বেশি গুণ নয় কারণ এটি 8 গুণ। একটি 32 বিট ডাটা বাসটি একটি নির্দেশনায় ঠিক 4 বাইট লিখতে পারে।
jiggunjer

4

একটি কম্পিউটারে অনেক পরিস্থিতিতে বিপরীত, উদাহরণস্বরূপ, ঠিকানাটি বাড়িয়ে, যেখানে এক বিন্দু দ্বারা ঠিকানা দৈর্ঘ্য বাড়ানো হয় 2 এর ক্ষমতার দ্বারা অ্যাড্রেসযোগ্য মেমরির পরিমাণ বাড়িয়ে দেয় (এবং ২ এর ক্ষমতাগুলি মেমরিতে এত সাধারণ কেন), প্রকৃত শব্দ দৈর্ঘ্য CPU এর কোন সুবিধাজনক মান হতে পারে।

প্রসেসরগুলির জন্য সাধারণ শব্দ দৈর্ঘ্য (16, 32, এবং 64 বিট) আসলে প্রায় 8 এর গুণাবলীর (প্রায় 2 এর ক্ষমতার পরিবর্তে) আসে, তবে অবশ্যই 8 এর এই বিশেষ গুণগুলিও 2 এর ক্ষমতা হতে পারে) 8 টি বিট একটি একক জন্য সর্বনিম্ন আকার গৃহস্থালির কাজ , নিজেই সবচেয়ে ছোট ব্যবহৃত সাধারণত আদিম তথ্য টাইপ।

যেহেতু 8 বিটগুলি সংখ্যাসূচক মানের (অথবা UTF-16 হিসাবে বর্ধিত চরিত্রের সেটের জন্য এমনকি বিস্তৃত চারিত্রিক বৈশিষ্ট্যের জন্য খুব দরকারী) থেকে খুব বেশি জরুরী, 8 টি বিটের চেয়ে বড় শব্দগুলি আরও দক্ষতার জন্য অনুমতি দেয় যখন নির্ভুলতার অনেকগুলি বিটগুলির চেয়ে বেশি মান ব্যবহার করে , এবং 8 বিট (ক্ষুদ্রতম সাধারণভাবে ব্যবহৃত ডাটা টাইপ) এর গুণকগুলি এখনও স্বাভাবিক পছন্দ, যার ফলে বিনাশহীন, অব্যবহৃত বিট ছাড়াই একটি শব্দে একটি পূর্ণসংখ্যা পরিমাণ (উদাহরণস্বরূপ 2, 4, বা 8) অক্ষর সংরক্ষণ করতে সক্ষম হয়।

শব্দ উপর উইকিপিডিয়া নিবন্ধ একটি অধ্যায় আছে শব্দ আকার পছন্দ কখনও তাই সামান্য আরো বিস্তারিত সঙ্গে।


1
8 এর সব গুণাবলীর সংখ্যা 2 হয় না।
cpast

চমৎকার বিন্দু, আমি সত্যিই "2 এই ক্ষমতা" বলতে বোঝানো। আমি ঠিক করবো।
Marshall Eubanks

কম্পিউটার 6 এবং 10 বিট "অক্ষর" দিয়ে নির্মিত হয়েছে।
Daniel R Hicks

নিশ্চিত, এবং আবার, শব্দ দৈর্ঘ্য কোনও সুবিধাজনক সংখ্যা হতে পারে, যা চরিত্রের দৈর্ঘ্য বা বিশেষ কিছু উপর ভিত্তি করে নয়। উদাহরণস্বরূপ, কোনও অ্যালুটি যা খুব কমই "অক্ষর" তে পরিচালিত হয় তার সম্ভবত ব্যবহৃত শব্দটি কমপক্ষে-স্পষ্টতা পূর্ণসংখ্যাটির উপর ভিত্তি করে ব্যবহৃত হয়। আমি কিছু প্রস্তাবনামূলক সুপারিশ করার অর্থ ছিলাম না, কেবলমাত্র সর্বাধিক সাধারণ পছন্দগুলি (এবং সেগুলি সম্পর্কে জিজ্ঞাসা করা) মৌলিক কারণ ব্যাখ্যা করতে।
Marshall Eubanks
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.