টেম্পলওএস কেন আধুনিক x86_64 মেশিনে চলতে পারে না?


9

টেম্পিলওএস অবশ্যই ইনটেল x86_64, তবে লজ্জাজনক যে মেশিনগুলি খালি ধাতুতে এটি চালাতে পারে তার কোনও নির্দেশিকা নেই,

ইন প্রায়শই জিজ্ঞাসিত প্রশ্নাবলী অধীন "কিভাবে আসা এটি সার্বজনিক ডোমেনে জিপিএল এবং না?" তুমি খুজেঁ পাবে,

এটি লেয়ারিং, গ্রন্থাগার, সরঞ্জাম বা অন্যান্য উত্স থেকে কিছু না নিয়ে প্রায় ২০০২-২০১০ সাল পর্যন্ত কিছু খালি ধাতব 64৪-বিট পিসির উপর চলতে পারে।

সম্ভবত তখন আধুনিক x64 বিট মেশিনগুলির সম্পর্কে কিছু আছে টেম্পলওএস পরিচালনা করতে পারে না। যদি তাই হয়, তারা কি? টেম্পিলোসগুলি কী ধরণের চশমা প্রয়োজন, বা এটি একটি আধুনিক x64 আর্কিটেকচারে চলতে কোন অসুবিধা রয়েছে? আমি জানি ইন্টেল বিপরীত তুলনামূলকতা বজায় রাখে এবং আমি স্থাপত্যের কোনও ব্রেকিং পরিবর্তন সম্পর্কে অবগত নই breaking

README এই উল্লেখ তবে বলছে এটি শুধুমাত্র প্রয়োজন,

  • সিডি / ডিভিডি ড্রাইভ
  • 64-বিট
  • 512 মেগা র‌্যাম
  • ম্যানুয়াল I / O পোর্ট ঠিকানা

উত্তর:


14

টেম্পলওএস ডকুমেন্টে আরও কারণ কেন পাওয়া যাবে তা খুঁজে পাওয়া যাবে

আমি আর নেটিভ হার্ডওয়্যারে কাজ করার সুযোগটি দাঁড় করিনা। আমি প্রায় ২০০-২০১০ এর মধ্যে হার্ডওয়্যারে নেটিভলি ইনস্টল ও চালাতে পারি। এটি ইউএসবি মোড PS / 2 লিগ্যাসি কীবোর্ড / মাউস সমর্থন লিখতে যথেষ্ট সুন্দর হওয়া প্রয়োজন। এটি পরিণত হয়েছে, কখনও কখনও BIOS এর PS / 2 ড্রাইভার থাকে তবে উদ্দেশ্যমূলকভাবে এগুলি অক্ষম করে। সিআইএ এবং পুরো ইন্ডাস্ট্রি উদ্দেশ্য নিয়ে সবকিছু গুছিয়ে নেওয়ার চেষ্টা করছে। সম্ভবত, কোনও দোকানে বিক্রয় করার সময়, কোনও চোর ক্রেডিট কার্ডের মেশিন হ্যাক করতে পারে। সুতরাং, বিআইওএস সংস্থাগুলি প্রকৃতপক্ষে ড্রাইভারগুলি তৈরি করা এবং উদ্দেশ্যমূলকভাবে এটিকে ভেঙে ফেলতে চায়।

দেখে মনে হচ্ছে, টেম্পলওএসের জন্য ইউএসবি ডিভাইসগুলির জন্য পিএস / 2 এমুলেশন প্রয়োজন, বা পিএস / 2 মাউস এবং কীবোর্ড এবং এটি টেরিও উল্লেখ করছেন।


3
@ ওরেঞ্জডগ: আমি দাবিটি কিছুটা সন্দেহজনক হিসাবে খুঁজে পাই। তথ্য সুরক্ষা সিআইএ নয়, এনএসএ-এর ম্যান্ডেট mand ক্রেডিট কার্ড জালিয়াতি হ'ল সিক্রেট সার্ভিসের ম্যান্ডেট। হতে পারে এফবিআইও এতে জড়িত। সিআইএ হ'ল একমাত্র তিন-অক্ষরের এজেন্সি যার সাথে এর কোনও যোগসূত্র নেই । এছাড়াও, "সমগ্র শিল্প" এর বেশিরভাগ অংশ এশিয়াতে রয়েছে এবং এটি কোনও মার্কিন সরকার সংস্থার অধীন নয়।
Jörg W Mittag

8
@ জার্গডাব্লু মিটাগ এটির ব্যাখ্যা দিতে পারে: "২০০৩ সালে ডেভিস একের পর এক ম্যানিক পর্বের শিকার হওয়ার পরে টেম্পলওএসের জন্য বিকাশ শুরু হয়েছিল যে কারণে তিনি মানসিক স্বাস্থ্য সংক্রান্ত সমস্যার জন্য সংক্ষেপে হাসপাতালে ভর্তি হয়েছিলেন। ডেভিসের মতে, টেম্পলওএস 'ineশী' বুদ্ধি থেকে অনুপ্রাণিত প্রকৃতির কারণে কোড."
অরেঞ্জডগ

2
@ ওরেঞ্জডগ ওহ, বাহ ... "ডেভিসের মতে Godশ্বর অপারেটিং সিস্টেমটি 640x480, 16 রঙের ডিসপ্লে এবং একটি একক অডিও ভয়েস সহ তৈরি করতে বলেছিলেন।"
জেকগল্ড

3
@ মার্গারেটব্লুম: যে লোকটি এটি লেখেন সে একজন প্রতিভাবান প্রোগ্রামার হতে পারে তবে টেরি x86-64 asm সম্পর্কে সমস্ত কিছুই জানেন না। আমি তাকে পুনরায় জবাব দিয়েছি: তার x86-64 এএসএম কুইজ যা তিনি একটি মন্তব্যে পোস্ট করেছেন সফটওয়্যার.ইন.টেল.েন.স . / আর্টিকেলস / মন্ট্রোডাকশন-টু-এক্স -৪- অস্বচ্ছতার উপর । দেখা যাচ্ছে যে তিনি বিশ্বাস করেন না যে x86-64 [fs: abs disp32]অ্যাড্রেসিং মোডগুলিকে এনকোড করতে পারে । তিনি যে এসেম্বলার লিখেছেন তা পারবেন না, এবং বেশ কয়েকটি ইমেল তাকে সঠিক বাইট এনকোডিং দেখানোর পরেও চেষ্টা করেও তা প্রত্যাখ্যান করেছিলেন। তিনি আমাকে এন-শব্দ বলার পরে আমি চেষ্টা করা বন্ধ করে দিয়েছি (যা আমি কালো না বলেই অদ্ভুত, তবে এখনও বন্ধ নেই)।
পিটার কর্ডেস

2
@ ইভানক্রোল: সেই সময় আমি জানতাম না যে তাঁর মানসিক সমস্যা রয়েছে, তবে এখন আপনি এটি চিহ্নিত করেছেন (এবং এখন আমি জেম এবং অরেঞ্জডোগের উদ্ধৃতি / সংযুক্ত টেম্পলওএস-এ পরিচয় পড়েছি), সম্ভবত আমি তার বিরুদ্ধে নিন্দা করছিলাম divineশিক অনুপ্রেরণা। তিনি তার নিজের এসেম্বলার লিখেছিলেন, এ কারণেই আমি ভেবেছিলাম এটি সত্যই অদ্ভুত যে তিনি x86-64 দ্বারা সমর্থিত সমস্ত ঠিকানা মোড জানেন না। কেবলমাত্র আমার কাছে এটিই অনন্য জ্ঞান! এটি ইন্টেলের ম্যানুয়ালটিতে ভালভাবে নথিভুক্ত করা হয়েছে। মন্দির পরিবর্তে NASM ব্যবহার করে, যদিও বিন্দু আপনি মনে করিয়ে দেয় সব সময়, কারণ default abs, ডিফল্ট নয় rel
পিটার কর্ডস
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.