請問舊的音效卡要怎麼處理呢?
版主: DearHoney
資料匯流排的寬度跟指令沒有覺對的關係吧...Match 寫:WinXP確實有支援ISA,我裝過ess 1868,
有正確支援Dsound.....
我比較在意的是純32bit指令系統XP,
如何讓只接受16bit指令的ISA Device工作??
微軟不思議.....
x86 組合語言裡頭...
out DX,EAX以及
out imm8,EAX算不算是32bits指令呢???
(一個register是16bits, 但data卻是32bits, 直接定址法更好玩... 是用8bits)
(所以這很難去界定到底什麼是32bits指令吧...)
(難道說386之後才出現的指令都叫做32bits指令???)
而ISA匯流排是只接受寬度為16bits的資料~~ 所以跟指令其實不是完全相關
而且WinXP並不是說他完全只使用32bits的指令
而是指他完完全全都活在V386模式下, 而不會切換到16bits的real mode...
事實上, 他還是會用到8bits/16bits的指令, 否則他處理起character(字元)就很累人了...
不過ISA這系統... 當初MS一直說要廢掉... 怎麼又跑去支援了? @@|||