瀏覽單個文章
adelies
Elite Member
 
adelies的大頭照
 

加入日期: Dec 2001
您的住址: Cape Crozier
文章: 6,122
引用:
Originally posted by mig33

難道您不知道
早期電腦8086/8088、80286、80386在CPU內並未建cache
直到80486時才在CPU內建cache
光碟的規範也是很早就制定了
您以現在的技術推測CD Player一定內建buffer
根本是犯了以現在的觀點來看過去的事情之茫點
請問10年前(或更早),大約是386流行的年代
連CPU這麼貴的東西都沒內建cache
那時的CD Player會內建buffer?


現在的 CD Player 內建 Buffer,好像是做「預先讀取」,避免因為震動等等○○╳╳的問題造成爆音、跳針 (好啦,不是真的有針跳,反正大家知道意思就好)。

所以會先把資料放到 Buffer,但這裡和 DA 前有沒有 FIFO 不一樣。FIFO 可能只有十幾格 (每格大小要看放的資料是幾 bit 決定),反正 FIFO 深度由設計者決定。

當然,小弟不知道 CD-ROM 的晶片有沒有此功能,在這邊問大概也是不會有結果,所以,如果小弟能問到「可靠」的消息 (要問到不可靠的比較簡單,但沒有用,也不會有人鳥),再來告訴大家了。
舊 2002-12-22, 01:32 PM #126
回應時引用此文章
adelies離線中