Re: 煩請推薦「初學者」適用的組合語言好書

看板Programming作者 (music)時間18年前 (2007/02/03 09:15), 編輯推噓3(302)
留言5則, 3人參與, 最新討論串8/12 (看更多)
※ 引述《tinlans ( )》之銘言: : 跟哪類指令其實無關 (如何送命令給 I/O devices 不是重點), : 主要是 VMWare 裡看到的 hardware devices 其實都是軟體模擬的 : (而且跟有沒有選項能對應到實體設備無關), : 換言之你能對這些 devices 下的命令相當有限, : 這個部分的限制取決於 VMWare 本身對該模擬設備的實作程度, : 不過只要是「做正常的事」的 I/O devices 命令, : 都已經有 implement 了, : 但如果你叫學生在 windows 95 上寫個類似 CloneCD 的軟體, : 那恐怕 VMWare 的表現會讓你失望。 VMWare 並不是全部以軟體模擬 像是 Bochs http://bochs.sourceforge.net/ 這類的它才是以純軟體模擬硬體 你對 VMWare 的功能可能誤會極深 它提供的超乎你想像 我在上面跑過 dos, xp, xp 64bit, Linux 2.6 (and 64bit) 通通正常 能對 hardware device 下的命令也不是「有限」 而是「很多」 基本上我在 x86 and x86-64 下 還沒有哪條組語 VMWare 不讓我執行 而 BIOS 的 int 我也沒遇到無法呼叫的 硬碟的支援或許差了點 它的速度比較慢 但基本的硬碟控制命令都 ok, 也能以 PIO 讀寫資料 DMA 我倒沒試過 至於你說的 CloneCD, 我在 xp 上裝 Daemon ( http://www.daemon-tools.cc ) 也都 ok -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.62.97.25

02/03 09:57, , 1F
您認真了..
02/03 09:57, 1F

02/03 10:36, , 2F
VMWare周邊硬體用模擬的,指令直接用CPU
02/03 10:36, 2F

02/03 23:47, , 3F
在VMWare上的比較圖 現在的效能已經很接近
02/03 23:47, 3F

02/03 23:47, , 4F
native的效能 不管在各方面
02/03 23:47, 4F

02/03 23:48, , 5F
當然直接硬體存取除外
02/03 23:48, 5F
文章代碼(AID): #15m-8uua (Programming)
討論串 (同標題文章)
文章代碼(AID): #15m-8uua (Programming)