本機模式通常指與計算機軟件或硬件有關的兩種情況之一。當軟件以本機方式運行時,它在計算機的實際硬件上運行,而不是通過仿真或其他程序的干預。這種狀態對于運行在系統上的大多數正常計算機程序來說是常見的。另一種用...
本機模式通常指與計算機軟件或硬件有關的兩種情況之一。當軟件以本機方式運行時,它在計算機的實際硬件上運行,而不是通過仿真或其他程序的干預。這種狀態對于運行在系統上的大多數正常計算機程序來說是常見的。另一種用法是指一個硬件或軟件是專門為在某個環境中運行而設計的。在許多方面,這是一個一般版本的第一次使用,但它涉及到其他情況,如兼容模式。

手持電腦第一次使用的最大因素是仿真。仿真器可以模擬一組特定的硬件,這將允許非本機程序在舒適的環境中運行。也可以進行其他形式的仿真,但硬件仿真對本機模式的影響最大影響本機模式這一部分的另一個因素是軟件支持系統。這些程序支持另一個程序;這與真正的仿真不同,因為正在運行的軟件在現有硬件上運行,但是在沒有瀏覽器的情況下,這種情況基本上不會像其他瀏覽器那樣在瀏覽器內部運行,但這種情況不會比其他瀏覽器運行的程序少本機模式的方面集中在兼容性模式上這是操作系統用來將其功能擴展回舊程序中的一種方法。隨著系統和硬件的發展,舊系統發出的調用不再受歡迎或被用于其他原因。兼容模式允許現代系統使用較舊的技術來回傳輸信息兼容模式看起來和仿真器一樣,但實際上完全不同。仿真器創建了一個允許非本機程序運行的人工環境。兼容模式更像是一個轉換器,從一個系統獲取信息并將其轉換為另一個系統使用的語言。所有這些系統都會造成非本機情況。本機模式被定義為不使用任何這些附加兼容性進程的系統只要一個程序是為在特定平臺上工作而設計的,并且不需要任何軟件支持或翻譯,它就是本機程序。一旦程序超出了這些要求,它就不是本機程序。程序運行在一種情況下的本機模式并不意味著它始終是本機程序。如果同一個程序在兩個不同的操作系統上運行,它可能在一個操作系統上以本機方式運行,但在另一個操作系統上需要仿真。此外,隨著程序的老化,它最終將需要兼容模式才能正常運行。