टेम्पलओएस आधुनिक x86_64 मशीनों पर क्यों नहीं चल सकता है?


9

टेम्पलोस निश्चित रूप से इंटेल x86_64 है, लेकिन इस बात से शर्मिंदा हैं कि नंगे धातु पर मशीनें इसे चलाने के लिए कोई दिशानिर्देश नहीं हैं,

में पूछे जाने वाले प्रश्न, के तहत "कैसे आ यह सार्वजनिक डोमेन में है और GPL नहीं?" तुम खोज सकते हो,

यह कुछ लेयर-मेटल 64-बिट पीसी पर लगभग 2005-2010 से बिना किसी लेयरिंग, लाइब्रेरी, टूल्स या अन्य स्रोतों से कुछ भी चला सकता है।

संभवतया तब आधुनिक x64 बिट मशीनों के बारे में कुछ है जो टेम्पलओएस संभाल नहीं सकता है। यदि ऐसा है, तो वो क्या हैं? टेम्पो को किस प्रकार के चश्मे की आवश्यकता होती है, या आधुनिक x64 आर्किटेक्चर पर इसे चलाने में क्या कठिनाइयाँ होती हैं? मुझे पता है कि इंटेल रिवर्स तुल्यता को बनाए रखने के लिए जाता है, और मुझे वास्तुकला में किसी भी टूटने वाले बदलाव के बारे में पता नहीं है।

README भी यह उल्लेख है , लेकिन कहते हैं कि यह केवल जरूरत है,

  • सीडी / डीवीडी ड्राइव
  • 64-बिट
  • 512 मेढ़े राम के
  • मैनुअल I / O पोर्ट एड्रेसिंग

जवाबों:


14

इसका कारण टेम्पलोस डॉक्यूमेंट व्हाई नॉट मोर में पाया जा सकता है

मैं अब देशी हार्डवेयर पर काम करने का मौका नहीं देता। मैं लगभग २००५-२०१० से हार्डवेयर पर देशी रूप से स्थापित और चला सकता था। यह USB मोड PS / 2 विरासत कीबोर्ड / माउस समर्थन लिखने के लिए BIOS के काफी अच्छे होने की आवश्यकता है। जैसा कि यह पता चला है, कभी-कभी BIOS में PS / 2 ड्राइवर होते हैं, लेकिन जानबूझकर उन्हें निष्क्रिय कर देता है, बस इसका मतलब है। सीआईए और पूरा उद्योग उद्देश्य पर, सब कुछ गड़बड़ करने की कोशिश कर रहा है। शायद, एक स्टोर में बिक्री के बिंदु पर, एक चोर क्रेडिट कार्ड मशीन को हैक कर सकता है। इसलिए, BIOS कंपनियां वास्तव में ड्राइवरों को बनाना मुश्किल बनाती हैं और जानबूझकर इसे तोड़ देती हैं।

ऐसा लगता है कि टेम्पलओएस को USB उपकरणों के लिए PS / 2 एमुलेशन या PS / 2 माउस और कीबोर्ड की आवश्यकता होती है और यही टेरी का भी जिक्र है।


3
@ ऑरेंजडॉग: मुझे बोली में दावा कुछ हद तक संदिग्ध लगता है। सूचना सुरक्षा NSA का जनादेश है, CIA का नहीं। क्रेडिट कार्ड धोखाधड़ी गुप्त सेवा का जनादेश है। हो सकता है कि एफबीआई भी इसमें शामिल हो। CIA बहुत ही एकमात्र तीन अक्षर वाली एजेंसी है जिसका इससे कोई लेना देना नहीं है। इसके अलावा, "पूरे उद्योग" का अधिकांश हिस्सा एशिया में है और ऐसा किसी भी अमेरिकी सरकारी एजेंसी के अधीन नहीं है।
जोर्ग डब्ल्यू मित्तग

8
@ JörgWMittag इसे समझा सकता है: "डेविस के उन्मत्त एपिसोड की एक श्रृंखला से पीड़ित होने के बाद 2003 में टेम्पलओएस के लिए विकास शुरू हुआ, जिसने उन्हें मानसिक स्वास्थ्य के मुद्दों के लिए संक्षिप्त रूप से अस्पताल में भर्ती कराया। डेविस के अनुसार, टेम्पोओएस प्रेरित प्रकृति के कारण 'दिव्य' बुद्धि का है। कोड।"
ऑरेंजडॉग

2
@ ऑरेंजडॉग ओह, वाह ... "डेविस के अनुसार, भगवान ने कहा कि 640x480, 16 रंगों के प्रदर्शन और एक एकल ऑडियो आवाज के साथ ऑपरेटिंग सिस्टम बनाने के लिए।"
जेकगोल्ड

3
@MargaretBloom: जो आदमी इसे लिखता है वह एक प्रतिभाशाली प्रोग्रामर हो सकता है, लेकिन टेरी भी x86-64 asm के बारे में सब कुछ नहीं जानता है। मैंने उसे फिर से जवाब दिया: उसकी x86-64 asm क्विज़ जो उसने software.intel.com/en-us/articles/introduction-to-x64-assembly पर एक टिप्पणी में पोस्ट की । पता चला कि वह विश्वास नहीं करता है कि x86-64 [fs: abs disp32]एड्रेसिंग मोड को एन्कोड कर सकता है । असेंबलर उन्होंने लिखा था, और कई ईमेल के बाद भी उन्हें सटीक बाइट एन्कोडिंग दिखाते हुए उन्होंने इसे भी आजमाने से इनकार कर दिया। उसने मुझे एन-शब्द (जो अजीब है क्योंकि मैं काला नहीं हूँ, लेकिन अभी भी ऑफ-पुटिंग है) के बाद मुझे कोशिश करना बंद कर दिया।
पीटर कॉर्डेस

2
@EvanCarroll: उस समय मुझे नहीं पता था कि उसे मानसिक समस्याएं हैं, लेकिन अब जब आप इसे इंगित करते हैं (और अब जब मैंने टेम्पो को पढ़ा है कि जेक और ऑरेंजडॉग उद्धृत / लिंक किए गए हैं), तो जाहिर है मैं उसके खिलाफ निंदा कर रहा था दिव्य प्रेरणा। उन्होंने अपना असेंबलर लिखा, यही कारण है कि मुझे लगा कि यह वास्तव में अजीब था कि वह x86-64 द्वारा समर्थित सभी एड्रेसिंग मोड्स को नहीं जानता था। यही कारण है कि 'शायद ही अनूठा ज्ञान केवल मेरे पास है कि है! यह इंटेल के मैनुअल में अच्छी तरह से प्रलेखित है। मंदिर के बजाय एनएएसएम का उपयोग आपको हर समय उस बिंदु की याद दिलाता है, हालांकि, क्योंकि default absडिफ़ॉल्ट है, नहीं rel
पीटर कॉर्डेस
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.