當前位置:編程學習大全網 - 源碼下載 - ns模擬器是什麽?

ns模擬器是什麽?

我的百科 我的貢獻草稿箱名人大灰狼側 助理 三級(600) | 我的百科 | 我的知道 | 我的消息(1/2) | 百度首頁 | 退出

新聞 網頁 貼吧 知道 MP3 圖片 視頻 百科 幫助

添加到搜藏 返回百度百科首頁

編輯詞條 模擬器

[編輯本段]計算機科學中的模擬器

概述

計算機模擬(簡稱sim)是利用計算機進行模擬的方法。利用計算機軟件開發出的模擬器,可以進行故障樹分析、測試VLSI邏輯設計等復雜的模擬任務。在優化領域,物理過程的模擬經常與演化計算壹同用於優化控制策略。

計算機模擬器

計算機模擬器(computer simulator)指的是“用計算機模擬計算機的模擬器”。計算機模擬器已被用於在實際發行前調試微程序或者商業應用程序。由於該計算機上的操作都是模擬的,所有信息都可被程序員獲取,而模擬的速度、執行等都可以控制。請參閱“虛擬機”詞條。

網絡遊戲服務端模擬器

這種模擬器是通過研究遊戲客戶端和服務端的封包內容,開發出來的壹種能夠模擬網絡遊戲服務端的模擬器。使用這種模擬器,可以在非專業服務器上模擬網絡遊戲服務端以為網絡遊戲客戶端提供連接和遊戲服務。

[編輯本段]計算機架構模擬器/仿真器

概述

計算機模擬器中有壹種特殊類型:計算機架構模擬器,用以在壹臺計算機上模擬另壹臺指令不兼容或者體系不同的計算機。阿蘭·圖靈曾提出:(不同體系的)機器A或機器B不考慮硬件和速度的限制,在理論上可以用指令實現互相模仿(即圖靈機)。然而在現實中,速度和硬件是必須考慮的。不過,當機器A的硬件和速度超過機器B時,在理論上可以用機器A的指令模擬機器B的指令,那麽在應用上,可以將性能較低的機器B中的軟件重新利用。“仿真器(emulator)”特指這類軟件。

目前,壹些CPU中也集成有模擬其他架構的CPU的微指令集。這也算是壹種仿真器。

誤解

由於國內許多人了解到的計算機模擬器(simulator)中大部分都是仿真器(emulator),因此誤將“模擬器”壹詞等同於“仿真器”。下文的遊戲模擬器內容中,“模擬器”均特指“仿真器”。

重要的計算機模擬器

1994年,Mike O'Brien開發了Apple II模擬器AppleWin。它配置有64KB的內存,無需磁盤就可以啟動(內置BASIC),附帶顯示內存。該模擬器的開源代碼壹直延續維護到2008年。

1997年,Connectix發布了蘋果公司Macintosh(麥金塔)系統上的 Virtual PC,可以用它模擬IBM PC兼容機硬件。2001年,Connectix將它移植到WINDOWS系統上,壹般人看來就是“在PC上模擬PC”的軟件。後來Connectix把Virtual PC轉賣給MicroSoft公司,由後者發布了商業化的Virtual PC 2004。2008年,該軟件發布了Virtual PC 2007版本。

Virtual PC配置較容易上手,但當Mircrosoft接手以後,它就傾向於WINDOWS操作系統,安裝WINDOWS操作系統比較容易。與Virtual PC相對應競爭的軟件是EMC公司出品的VMWARE,它從1999年開始開發。相對來說,VMWARE配置起來麻煩壹些。

遊戲機模擬器的歷史

早在大型計算機時代,由於軟件開發費用極為高昂,人們為了達到軟件兼容的目的,開發了世界上第壹臺模擬器,作為新開發的硬件系統的壹部分。

在二十世紀九十年代初,國外的愛好者就開始試驗制作遊戲模擬器。據說在1994年前後已經有Mega Drive模擬器出現。

1995年,Marat Fayzullin制作了掌機模擬器Visual Game Boy,而且提供了源代碼。

1996年,Nicola Salmora開始了多種街機模擬器MAME(Multiple Arcade Machine Emulator)的研究。根據MAME網站上的記錄,MAME 0.1正式版於1997.2.5作出。

以上兩者,在遊戲模擬器的歷史中,有裏程碑的意義。尤其是後者,發展成開放的團隊維護源代碼,有不同的開放源代碼版本。在後來的十年中,MAME將多種不同的街機模擬器合並在壹起。相比起其它的模擬器,可以說是能模擬最多硬件和遊戲的模擬器軟件。

1996年到1997年,超級任天堂(SFC/SNES)模擬器SNES9X及ZSNES相繼推出。這兩個團隊開發的模擬器較受好評,不過後來打起來官司。

1997年,Bloodlust Software開發的以模擬Capcom的CPS1遊戲為主的Callus,以模擬Street Fight II(街霸2)、三國誌等名作引起了轟動。另外,Bloodlust Software還開發了任天堂FC/NES模擬器NestIcle、 世嘉Mega Drive模擬器Genecyst 。以當時的技術水平來說,這些模擬器都相當出色。但Bloodlust Software沒有繼續開發模擬器,也沒有公開其源代碼。其中Nesticle等家用機模擬器後來被SMYNES等模擬器取代了,但Callus到2008年初還可以看到它在壹些盜版碟上出現,足見其影響力。

1998年,Anders Nilsson and和Korpela發布了最早實現Neo-Geo系列街機遊戲主板模擬的NEORAGE/NEORAGE,以對KOF(拳皇)系列和侍魂系列的支持聲名大噪。。

1999年,David Herpolsheimer和Randy Linden發布了第壹個Sony Play Station的模擬器Bleem!,在當時引起轟動。壹是之前的模擬器幾乎都是免費的,而商業化對其它的開發者理念有壹定沖擊,二則是Play Staytatoin的硬件水平比較接近當時的PC硬件水平,許多人認為PC要經過幾年硬件升級才能支持Play Staytatoin模擬器。由於作者後來受到Sony的訴訟,Bleem!逐漸湮沒在歷史的長河中。

2001年,Jabo和Zilmar發布了Nintendo 64模擬器Project 64,比1999年Episilon和RealityMan發布的第壹個Nintendo 64模擬器UltraHLENintendo 64更為成熟和完善。

2005年,Forgotten發布了掌機GBA模擬器VisualBoyAdvance的最後壹個測試版本。

比較常見的遊戲機模擬器

街機模擬器:MAME、WinKawaks、Callus、Rage、Raine、Zinc、neoragex、nebula、kawaks、Calice、Finalburn

FC模擬器:Nestopia、NNNesterJ、VirtuaNES、DreamNES、Smynes、FCEU

SFC模擬器:ZSNES、Snes9X、SNEeSe、uosnesw

N64模擬器:Project64、1964、UltraHLE、Mupen64、Rice

PCE模擬器:MagicEngine、YAME

SMS/GG模擬器:Dega

MD/32X/CD模擬器:Gens、Gens32、MEKA、Kega Fusion、Ages、Gens LDU

SS模擬器:SSF、Yabause、GiriGiri

DC模擬器:ChanKast、NullDC

PS/PS2模擬器:Bleem!、VGS、ePSXe、PSXeven、PCSX、PCSX2

XBOX模擬器:Xeon、CXBX

GB/GBC/SGB模擬器:VisualBoyKiGB

GBA模擬器:VisualBoyAdvance、No$GBA、DreamGBA

GG模擬器:MEKA,Mekarnosan

WS/WSC模擬器:Cygne、WSCamp、Oswan

NGP模擬器:NeoPop、Koyote、NGPocket

NDS模擬器:NO$GBA、DeSmuME、Ideas

PSP模擬器:VirtualPSP

DOS模擬器:DOSBOX

[編輯本段]駕駛模擬器

駕駛模擬器是模擬駕駛體驗的機械裝置,用於在室內訓練駕駛員。駕駛員不會因模擬駕駛中的事故而受傷。

飛行模擬器

飛行模擬器常用於訓練飛行員在極端險惡的條件下駕駛飛行器。例如不用引擎迫降、電氣設備或者液壓裝置全部失靈等。最先進的飛行模擬器擁有高度真實的視覺系統和液壓運動系統。飛行模擬器的運行費用往往低於真實教練機的實際操作費用。

航海模擬器

類似於飛行模擬器,航海模擬器用於訓練船員。最常見的航海模擬器有艦橋模擬器、引擎室模擬器、裝卸模擬器和通訊/GMDSS模擬器等。航海模擬器主要應用於海事學院、訓練機構和海軍。

百度百科中的詞條內容僅供參考,如果您需要解決具體問題

(尤其在法律、醫學等領域),建議您咨詢相關領域專業人士。 本詞條對我有幫助

129

[我來完善]相關詞條:

更多

模擬遊戲燒錄卡電視遊戲掌機

開放分類:

遊戲,計算機,模擬,仿真,圖靈機

更多 合作編輯者:

OROCHI兇間、emitter、濤≯≮爺、第N夜、東北戰狼、IKYO、紅日1000、alphaxz、B·A·K·A·Ⅱ、JunminLin

如果您認為本詞條還需進壹步完善,百科歡迎您也來參與編輯詞條 在開始編輯前,您還可以先學習如何編輯詞條詞條統計

瀏覽次數:約 13149 次

編輯次數:16 次 歷史版本

最近更新:2008-10-05

創建者:Crix

最新動態

小桔燈:

關於小桔燈:

小桔燈活動簡介

愛心傳遞,邀您參加

小桔燈活動官方空間

2009 Baidu 權利聲明

  • 上一篇:進出註冊源代碼
  • 下一篇:彩票時差源代碼
  • copyright 2024編程學習大全網