Skip to main content

โหมดดั้งเดิมคืออะไร?

โดยทั่วไปโหมดดั้งเดิมหมายถึงหนึ่งในสองสิ่งที่เกี่ยวข้องกับซอฟต์แวร์คอมพิวเตอร์หรือฮาร์ดแวร์เมื่อซอฟต์แวร์ทำงานอย่างเป็นธรรมชาติมันจะทำงานบนฮาร์ดแวร์จริงของคอมพิวเตอร์แทนที่จะผ่านการจำลองหรือผ่านการแทรกแซงของโปรแกรมอื่นสถานะนี้เป็นเรื่องปกติสำหรับโปรแกรมคอมพิวเตอร์ปกติส่วนใหญ่ที่ทำงานบนระบบการใช้งานอื่น ๆ หมายความว่าชิ้นส่วนของฮาร์ดแวร์หรือซอฟต์แวร์ได้รับการออกแบบมาโดยเฉพาะเพื่อทำงานในสภาพแวดล้อมที่แน่นอนในหลาย ๆ ด้านนี่เป็นรุ่นทั่วไปของการใช้งานครั้งแรก แต่เกี่ยวข้องกับสถานการณ์อื่น ๆ เช่นโหมดความเข้ากันได้

ปัจจัยที่ใหญ่ที่สุดในการใช้งานครั้งแรกคือการจำลองอีมูเลเตอร์อาจเลียนแบบชุดฮาร์ดแวร์เฉพาะซึ่งจะช่วยให้โปรแกรมที่ไม่ใช่เจ้าของภาษาทำงานในสภาพแวดล้อมที่พวกเขาสะดวกสบายรูปแบบอื่น ๆ ของการจำลองเป็นไปได้ แต่การจำลองฮาร์ดแวร์มีผลกระทบมากที่สุดในโหมดดั้งเดิม

ปัจจัยอื่น ๆ ที่มีอิทธิพลต่อส่วนนี้ของโหมดเนทีฟคือระบบสนับสนุนซอฟต์แวร์โปรแกรมเหล่านี้สนับสนุนโปรแกรมอื่นสิ่งนี้แตกต่างจากการจำลองที่แท้จริงเนื่องจากฟังก์ชั่นซอฟต์แวร์ที่ใช้งานบนฮาร์ดแวร์ที่มีอยู่ แต่โปรแกรมจะไม่ทำงานหากไม่มีโปรแกรมอื่นที่ทำงานสถานการณ์นี้พบได้น้อยกว่าการจำลอง แต่เกิดขึ้นในไม่กี่แห่งเช่นเว็บเบราว์เซอร์โดยพื้นฐานแล้วโปรแกรมจะทำงานภายในเบราว์เซอร์ แต่ไม่ได้ออกไปข้างนอก

อีกด้านหนึ่งของศูนย์โหมดดั้งเดิมในโหมดความเข้ากันได้นี่คือวิธีการที่ใช้โดยระบบปฏิบัติการเพื่อขยายการทำงานกลับสู่โปรแกรมเก่าในฐานะที่เป็นระบบและฮาร์ดแวร์ล่วงหน้าการโทรที่ระบบเก่าไม่ได้รับความนิยมหรือใช้ด้วยเหตุผลอื่นโหมดความเข้ากันได้ช่วยให้ระบบที่ทันสมัยสามารถถ่ายโอนข้อมูลไปมาด้วยเทคโนโลยีเก่า

โหมดความเข้ากันได้อาจดูเหมือนเป็นตัวจำลอง แต่จริงๆแล้วมันค่อนข้างแตกต่างกันอีมูเลเตอร์สร้างสภาพแวดล้อมเทียมที่อนุญาตให้โปรแกรมที่ไม่ใช่เจ้าของภาษาทำงานได้โหมดความเข้ากันได้ทำหน้าที่เหมือนนักแปลรับข้อมูลจากระบบหนึ่งและแปลงเป็นภาษาที่ใช้โดยอีกระบบหนึ่ง

ระบบทั้งหมดเหล่านี้สร้างสถานการณ์ที่ไม่ใช่เจ้าของภาษาโหมดเนทีฟถูกกำหนดเป็นระบบที่ไม่ได้ใช้กระบวนการเข้ากันได้เพิ่มเติมเหล่านี้ตราบใดที่โปรแกรมได้รับการออกแบบมาเพื่อทำงานบนแพลตฟอร์มเฉพาะและไม่ต้องการการสนับสนุนซอฟต์แวร์หรือการแปลใด ๆทันทีที่โปรแกรมอยู่นอกข้อกำหนดเหล่านี้มันจะไม่ได้เป็นเจ้าของ

ความจริงที่ว่าโปรแกรมทำงานในโหมดดั้งเดิมในสถานการณ์เดียวไม่ได้หมายความว่ามันเป็นโปรแกรมดั้งเดิมเสมอหากโปรแกรมเดียวกันทำงานบนระบบปฏิบัติการสองระบบที่แตกต่างกันมันอาจทำงานได้อย่างใดอย่างหนึ่ง แต่ต้องมีการจำลองอื่น ๆนอกจากนี้ในช่วงอายุของโปรแกรมมันจะต้องใช้โหมดความเข้ากันได้ในที่สุดเพื่อให้ทำงานได้อย่างถูกต้อง