আমার একটি আধুনিক -৪-বিট সিপিইউ রয়েছে। আমার BIOS এখনও 16-বিট REAL মোডে কাজ করে?


11

যেহেতু এটি এখনও বুট করা প্রয়োজন, আমি ভাবছি, একটি x64 / AMD64 64-বিট সিস্টেমে, BIOS এখনও 16-বিট নির্দেশাবলী ব্যবহার করে? এছাড়াও এটি বাস্তব মোডে কাজ করে?


উইকিপিডিয়া: " বিআইওএস সীমাবদ্ধতা (১ 16-বিট প্রসেসর মোড, কেবলমাত্র 1 এমআইবি অ্যাড্রেসযোগ্য স্পেস, পিসি এটি হার্ডওয়্যার নির্ভরতা, ইত্যাদি) নতুন কম্পিউটার প্ল্যাটফর্মের জন্য স্পষ্টভাবে অগ্রহণযোগ্য হিসাবে দেখা গেছে। এক্সটেনসিবল ফার্মওয়্যার ইন্টারফেস (ইএফআই) একটি স্পেসিফিকেশন যা রানটাইমকে প্রতিস্থাপন করে উত্তরাধিকার BIOS- র ইন্টারফেস। "
ড্যানিয়েল অঙ্গুলিনির্দেশ

@ ড্যানিয়েল বেক, আমি ভেবেছিলাম যে EFI কেবল ম্যাক এবং ইটানিয়ামের জন্য।
unixman83

7
@ ইউনিক্সমান ৩৩ - স্যান্ডি ব্রিজের আঘাতের পর থেকে নতুন নতুন ইন্টেল মাদারবোর্ডগুলি ইএফআই-তে চলছে। বুলডোজার হিট হলে এএমডি সম্ভবত অনুসরণ করবে। আসল হোল্ডআউটটি হ'ল এমএফটি দিয়ে ফর্ম্যাট করা ডিস্কগুলি 2TB এর চেয়ে বড় হলে বুট করা যায় না ... এমন একটি সীমা যা সবেমাত্র পৌঁছতে শুরু করেছে। আপনার জিপিটি ফর্ম্যাটড ডিস্কটি বুট করার জন্য EFI দরকার (যা অনেক বেশি, আরও বড় হতে পারে)
শিনরাই

@ ইউনিক্সমান ৩৩: আমি আপনার "উত্তর" মুছে ফেলেছি কারণ কোনও উত্তর নয়, বরং শিনরাইয়ের মন্তব্যের একটি অনুলিপি / পেস্ট।
studiohack

জিআইটিটি পড়া এবং বোঝার থেকে বিআইওএসকে থামানোর মতো কিছুই নেই এবং বুটলোডাররাও বিআইওএস কলগুলি ব্যবহার করে 2 টিবি-র চেয়ে অনেক বেশি অ্যাক্সেস করতে পারে, তাই বড় ডিস্কগুলির জন্য "ইএফআইয়ের প্রয়োজনীয়তা" একটি (দুঃখজনকভাবে বিস্তৃত) রূপকথা।
প্যাট্রিক জর্জি 14

উত্তর:


6

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

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

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

tl; dr: BIOS এমন সমস্ত পয়েন্টে বাস্তব মোডে রয়েছে যেখানে এটি বাহ্যিকভাবে দৃশ্যমান হয়, সুতরাং সমস্ত অভিপ্রায় এবং উদ্দেশ্যে এটি কেবল রিয়েল মোডে সর্বদা চলতে পারে।


1
এমনকি মূল আইবিএম পিসি এটি বিআইওএস মেমরি পরীক্ষার জন্য সুরক্ষিত মোডে স্যুইচ করেছে।
ইউহং বাও
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.