- सीपीयू रहे हैं "ट्यूरिंग पूरा" (मेमरी सीमा तक)
- सीपीयू एक सरल नियतात्मक व्यवहार कि परिमित स्मृति ट्यूरिंग मशीन के साथ
इसलिए नकली किया जा सकता है, यह है कि किसी भी सीपीयू स्पष्ट है पर्याप्त स्मृति दी गई किसी भी सीपीयू का अनुकरण कर सकते हैं।
कठिन सवाल यह है कि तेजी से कैसे करें।
इंटेल की हुदिनी के अलावा, मैं दृढ़ता से अनुशंसा करता हूं कि आप अध्ययन करें कि क्यूईएमयू कैसे करता है।
QEMU x86 पर एआरएम चलाने का अग्रणी तरीका है। यह जीपीएल सॉफ्टवेयर है, और एंड्रॉइड डेवलपर्स द्वारा उपयोग किए जाने वाले एंड्रॉइड एमुलेटर के मूल के रूप में उपयोग किया जाता है।
x86 पर एआरएम पर कम समर्थन है, लेकिन मुख्य अवधारणाओं को विपरीत में समान होना चाहिए।
विशेष रूप से, उपयोगकर्तालैंड इम्यूलेशन मोड के साथ खेलें। कि मोड के साथ, आप 86 मेजबान पर एक स्थिर जुड़ा हुआ एआरएम निष्पादन चला सकते हैं बस के रूप में:
qemu-arm-static ./executable
कुछ विचार:
- निर्देश मेजबान निर्देश
- सिस्टम कॉल को भेजा जाता है में अनुवाद किया गया होस्ट
स्रोत
2017-06-12 17:10:46
शायद एआरएम मूल कोड x86 पर नहीं चल सकता है, या कम से कम एक एमुलेटर की आवश्यकता है। –