PCDVD數位科技討論區
PCDVD數位科技討論區   註冊 常見問題 標記討論區為已讀

回到   PCDVD數位科技討論區 > 電腦硬體討論群組 > 儲存媒體討論區
帳戶
密碼
 

  回應
 
主題工具
mig33
Junior Member
 

加入日期: Mar 2002
您的住址: 註定了漂泊
文章: 839
引用:
Originally posted by Howard C. Lu
幾天沒來看,沒想到還是晶片速度問題。你有寫過微處理機程式嗎?我這樣舉例好了,假設某一種解碼運算程序可能包含數個乘法加法除法,並且更動順序不會造成額外的增減。現在要求是每秒必須執行 500 次這種運算,若某 ASIC 進行這個運算需要 835 clocks ,如果晶片運作在 1 MHz ,那麼每秒可以執行一千次以上,這完全符合要求。如果同樣的動作交給 x86 CPU 來做,某些本來幾個 clock 可以做到的動作,可能必須分開來做,假設會增加到 2500 clocks ,達到同樣的水準就必須有 3 MHz 的時脈,這就是 ASIC 比 generic CPU 佔優勢的地方。

回到上面的問題,一般來說若規格上說上限為 500 次,那麼設計上通常就會去滿足這個要求,若沒有滿足則是設計上的折衷,就是不符合規格。由於晶片在固定時間內能做多少事都是固定的,在既有的設計範圍之內,該做的就一定會在時間內做完,拿 C1 解碼的例子來說,如果規格上說一秒內發生的次數最大為一千次(我假定的),那麼在設計的時候就會選擇可以處理一千次運算的晶片,如此之下不可能因為 C1 錯誤太多而來不及算,更甭提造成 jitter 。(真要是因為折衷設計而超出範圍怎麼辦?通常這種設計不會有佇列的設計,不會有拖到下一秒繼續奮鬥的問題)

謝謝您的說明

小弟後期的疑問是
是否存在有某種數量的錯誤
是現代晶片解的開
而古代晶片解不開的情況?
因為小弟發現老音響碰到爛片會聲音模糊或雜音
或老VCD player碰到輕微刮傷的片子就馬賽克或停格
小弟在不瞭解實際演算法的情況下是認為運算速度較慢解不開
但其他網友給小弟的答案讓小弟誤以為他們是說不可能是源於晶片的問題
另外小弟也同意falan大大所說的
better tracking system ,better pick up head
better write strategy => better modulation

因小弟有把C1解碼的演算法部分自己稍微推敲過
小弟覺得解1個frame有1個錯很容易
(找出驗算不符的縱橫列的交叉點即可馬上解出)
但1個frame有2個錯雖不算很難解,但卻要多花不少時間
(找出驗算不符的縱橫列的交叉點就已經有數種組合
然後這些交叉點可能的數值也會有數種組合)
由於小弟並不知道晶片所採用的實際演算法為何
所以小弟一直以為從古老的晶片應該就會解1個frame有2個錯
這也是小弟一直認為老晶片若是碰到錯誤較多就會較花時間的原因之一

直到adelies大大提供的資料,解開了小弟的疑惑
(小弟在此還是要感謝adelies大大提供的資料)
早期的晶片的確不會解1個frame有2個錯誤
所以碰到這情況,可直接略過修正步驟、送出錯誤資料
這樣的設計當然是很有效率
所以小弟現在相信早期的晶片效率是足夠的
只是容錯與糾錯的能力比現在的晶片差

其他網友的指教,小弟還是在此謝謝
只是部分網友的回答,讓小弟誤以為他們是說
現在的晶片解的開的錯誤,以前的晶片就一定解的開
(也許他們不是這個意思,請恕小弟愚昧)
小弟知道容錯與糾錯會有一定的限制
超過此限制超級電腦也會解不開(這小弟絕對認同)
只是小弟愚昧的誤以為其他人是說早期和後期的限制是相同的

因小弟愚昧誤會其他網友的意思
所造成種種的不愉快
小弟在此致歉!
若小弟早期的文章有何錯誤看法
但到後期有所修正的,也尚請以後期為準
謝謝大家!
     
      
舊 2003-01-01, 04:19 PM #301
回應時引用此文章
mig33離線中  
mig33
Junior Member
 

加入日期: Mar 2002
您的住址: 註定了漂泊
文章: 839
引用:
Originally posted by adelies
SONY CD 的 Lineup and Function 表:
http://www.sony.net/Products/SC-HP/...neup-frame.html

可得:(C1 可修正 / C2 可修正)
CXD3009Q C1:1/C2:1
CXD3017Q C1:1/C2:1
CXD3068Q C1:2/C2:4
CXD3027R C1:2/C2:4
*CXD3029R C1:2/C2:4

而其防震功能的示意圖為:
http://www.sony.net/Products/SC-HP/.../lineup-01b.gif

(其餘部分恕刪)

謝謝adelies兄您找出的珍貴資料
對解答小弟的一些疑惑和錯誤的觀念幫助很大
 
舊 2003-01-01, 04:32 PM #302
回應時引用此文章
mig33離線中  
rswill
Basic Member
 

加入日期: Nov 2002
文章: 25
引用:
Originally posted by mig33

部分網友的回答,讓小弟誤以為他們是說
現在的晶片解的開的錯誤,以前的晶片就一定解的開



我從頭看到尾,沒有看到其他人有說過「現在的晶片解的開的錯誤,以前的晶片就一定解的開」,
其他人的說法,都是針對你所說的「晶片會來不及」,
其他人都是強調古時候的晶片已夠快了,可以及時完成計算送出訊號,更別說要造成什麼jitter的.
至於能解幾個錯的話題,是很晚期adalies大大另開的話題.
所以都討論了幾百篇了,你若還會誤解,純粹是你自己的問題,希望你別老是要牽托別人,請保持基本的風度.

否則若老是要用言語來吃別人豆腐,遲早會被抓包
就像 Howard C. Lu 大大原本指正你的話,
在昨天竟被你扭曲解釋並加以利用,
變成他的說法也是支持你的「古代晶片會來不及」這種錯誤說法! 簡直是顛倒是非
結果算你運氣不好, Howard C. Lu 大大剛好看到,馬上再度出面指正你.

所以請你儘量不要扭曲別人的話,此主題幾百篇都已是白紙黑字了(或說藍底白字),謝謝

幾百篇的討論竟然大多只是為了糾正一個人的錯誤偏見,成本蠻巨大的,
大家都辛苦了,大家都新年快樂
舊 2003-01-01, 11:39 PM #303
回應時引用此文章
rswill離線中  
mig33
Junior Member
 

加入日期: Mar 2002
您的住址: 註定了漂泊
文章: 839
引用:
Originally posted by rswill
至於能解幾個錯的話題,是很晚期adalies大大另開的話題.

謝謝您的指教!

小弟在以下這篇文章時,想討論的就是這個現象
http://forum.pcdvd.com.tw/showthrea...0&pagenumber=26
引用:
Originally posted by mig33
文末,小弟要說明
此文的目的是希望給以上所提到的現象一個合理的解釋
尤其是為何古老的VCD/DVD player碰到不嚴重刮傷就會有停格現象
(不嚴重的刮傷所造成的一個直接影響就是該處C1升高)
但是同一張不嚴重刮傷的片子在較新的player卻無停格現象

不過小弟覺得的確只有adalies大大有看懂小弟的問題
並且花了不少時間找出正確答案,解了小弟疑惑
再次感謝adalies大大

是小弟表達的不好
讓其他網友誤認為小弟還在討論更早前的問題
以致其他網友給小弟的答案,讓小弟誤會成是說
古代晶片和現代晶片的糾錯能力是一樣的
若古代晶片解不開,現代晶片或超級電腦也一樣解不開

有任何冒犯,尚請見諒!
舊 2003-01-02, 12:18 AM #304
回應時引用此文章
mig33離線中  
yslc
Basic Member
 
yslc的大頭照
 

加入日期: Nov 2002
您的住址: Tainan
文章: 10
引用:
Originally posted by mig33
是小弟表達的不好
讓其他網友誤認為小弟還在討論更早前的問題


之前你討論晶片速度時被指正了一堆錯誤,所以你突然把晶片又分為古代的和現代的,以自圓其說
現在又想把討論的問題區分為"早期"的和"晚期"的?
那麼我請教你,先不論你"晚期"所犯的錯誤,
在"早期"你被指正的一堆錯誤你承認了多少?
幾乎只見你不斷死嘴硬掰,一堆錯誤的說法絕大部分你都沒有認錯
仍是堅持你的"推測"是對的

說實在這個討論會拖那麼久實在蠻離譜的
若是你早點認錯早就結束了
偏偏明明就錯得很明顯,只是個人的胡亂猜測
但你仍要繼續堅持不斷顛三倒四亂詭辯一通
最後要弄得大家都看不下去都出來糾正你

例如今天又引出一位 Zsue 大大出來指正你的一堆錯誤
這些錯誤就是錯誤, 沒有什麼早期的討論或晚期的討論之分別

別天真以為什麼"一時誤解"就可以把全部錯誤都輕輕帶過
你之前幾百篇都在胡說八道一通,面對一堆人指正時你又死賴不肯承認
你知道誤導其他網友的嚴重性嗎?

adelies大大早就暗示過你了:

引用:
Originally posted by adelies
與其再這邊亂猜一通,不如先好好 K 一下這些資料,或到書店翻一下。
討論要獲得結果,不是找一堆支持自己說的資料,而是把所有找到的資料一起討論

不過,說實在,在討論區以正規方式討論,絕對沒有太多人理 (起碼這裡是這樣)。
所以,讓知道的人看不下去,其實是最好的方式。這點,在這篇大概發揮的淋漓盡致吧~
不過也是,不看的氣呼呼,大家也不會熱烈參加討論了... 真是矛盾...


結果你只挑出了文章中的「以前的可能遜」這句支字片語, 然後開始不斷強調以前的晶片很遜
至於其他的話則被你故意忽略,你的討論態度問題真的蠻嚴重的

不過如 adelies 大大所說,你的確仍是有發揮到一些功能,
就是引出了一堆大大看不過去而出來指正你 (不過有些好像被你氣走了)

但這種負面的討論方式實在不值得鼓勵,因為萬一沒有人出來指正你,
不就要誤導了一些其他網友?
__________________
~call me ysl child~
舊 2003-01-02, 01:18 AM #305
回應時引用此文章
yslc離線中  
mig33
Junior Member
 

加入日期: Mar 2002
您的住址: 註定了漂泊
文章: 839
謝謝yslc大大的指教!

先前小弟之所以有錯誤觀念
是因為小弟在推敲C1的解碼過程時
發現1個frame(小弟之前稱之為陣列)有2個錯誤時
得花比1個錯多不少的時間才能解開錯誤
由於小弟不知道實際的演算法
所以誤認為從古代的晶片就會解1個frame有2個錯
也因此才認為古代的晶片碰到錯誤較多會導致計算延誤

謝謝其他網友有在不停指正小弟
只是小弟愚昧、頑固(這點請大家見諒)
一直想不通為啥古代晶片解1個陣列有2個錯怎可能輕而易舉
所以小弟後期改成想討論
『老player會有雜音、停格,但新player卻不會』
此現象的原因為何
只是小弟想討論這現象時
其他網友仍繼續搬出小弟之前的問題
但對小弟而言
古代晶片怎麼應付1個frame有2個錯此一問題有了解答
小弟才會想通先前的問題
謝謝adelies大大後來有理解小弟的疑惑在哪
並找出珍貴資料
讓小弟瞭解原來古代晶片碰到2個錯是不去解它
如此小弟才想通為啥老player怕輕微刮傷
以及想通古代晶片兼顧效率的方法就是放棄解1個frame有2個錯

說小弟愚昧、頑固,小弟欣然接受
因為小弟在看過其他網友的答案之後
一直未能瞭解到早期晶片不會解1個frame有2個錯
所以小弟也誤會其他網友是說先後期晶片能解的錯誤數是一樣的
直到adelies大大找出資料解了小弟的疑惑
小弟才豁然明白原來是這樣

先前若有冒犯,也請見諒!
舊 2003-01-02, 02:13 AM #306
回應時引用此文章
mig33離線中  
rswill
Basic Member
 

加入日期: Nov 2002
文章: 25
引用:
Originally posted by mig33
先前小弟之所以有錯誤觀念
是因為小弟在推敲C1的解碼過程時
發現1個frame(小弟之前稱之為陣列)有2個錯誤時
得花比1個錯多不少的時間才能解開錯誤
由於小弟不知道實際的演算法
所以誤認為從古代的晶片就會解1個frame有2個錯
也因此才認為古代的晶片碰到錯誤較多會導致計算延誤
只是小弟愚昧、頑固
一直想不通為啥古代晶片解1個陣列有2個錯怎可能輕而易舉

(以下略)


真是有你的!!

先前搞出一堆錯誤就算了
但愈看你的辯詞愈覺得你這個人不誠懇,以為大家都瞎了眼? 一直在搞詭辯!
1個frame能解多少錯誤,是討論到很晚期adalies大大才提出來的話題,
早期大家根本沒有在討論這個,並且你在早期明顯連c1c2的詳細定義都還搞不太清楚 (要我把你早期對c1c2的觀念一一貼出來嗎??)
何來你是因為「誤認古代的晶片會解1個frame有2個錯」所以才會後來犯了其他錯誤?

從早期的討論(藍底白字),明顯看出你根本連c1c2的運作原理都還沒有概念,
只能亂引用別人的文章,大家完全沒有看到你在談論什麼「1個frame能解1或2個錯」的問題.

直到了很晚期的討論,adalies大大才貼了一些連結後,你才開始觸碰「1個frame能解1或2個錯」這個問題的,
且從你的文章內容可證明這個時間點

但你現在卻辯說你早期是因為「誤認古代的晶片會解1個frame有2個錯」,所以才造成許多錯誤觀念的.
開玩笑! 一個晚期才發生的討論, 是造成你早期錯誤觀念的原因?
你是不是有時光機?? 不然怎麼會說出這種時間錯亂的話??

其他只看後面文章的網友可能聽不懂你在說什麼
但對於像我一樣有從頭看到尾的人來說,你的話真的很不誠懇!

你早期根本連晶片、CPU、buffer的概念都沒有,被指正的一踏糊塗,
你怎麼可能那時就在思考「古代的晶片會解1個frame有2個錯」?
甚至"古代"這個詞也是你到後來才混進去討論的.
有興趣的人重頭看到尾就知道mig33又在胡說八道了!

所以你現在是想把你所有早期、晚期所犯的一堆錯, 通通推給「誤認古代的晶片會解1個frame有2個錯」這個理由,
真是又誇張又好笑

你對 CPU 及晶片的一堆錯誤觀念, 難道是因為你早期就「誤認古代的晶片會解1個frame有2個錯」所致?
你把 C1 和 jitter 亂關連, 難道也是因為你早期就「誤認古代的晶片會解1個frame有2個錯」所致?
你把統計的相關性亂用一通, 難道也是因為你早期就「誤認古代的晶片會解1個frame有2個錯」所致?
你亂引用別人的隻字片語, 難道也是因為你早期就「誤認古代的晶片會解1個frame有2個錯」所致?
你把TEAC燒錄機的降速歸因於晶片太慢, 難道也是因為你早期就「誤認古代的晶片會解1個frame有2個錯」所致?
還有很多,要繼續一一把列出你的一堆錯誤?

請別再亂蓋了! 從幾百篇的文章中, 根本絲毫找不到你在"早期"「誤認古代的晶片會解1個frame有2個錯」的任何蛛絲馬跡
更何況如果你在早期就有能力思考「晶片會解1個frame能解多少錯」這個問題,
那麼你不可能會說出一堆很缺乏基本常識且離譜的話!

你這個人蠻鮮的,
搞到最後發現無法硬撐下去之後,就把一切責任推到「誤認古代的晶片會解1個frame有2個錯」這個理由,還想再玩詭辯?
但可惜這件事是很晚期才發生的,有白紙黑字,(要我詳細列出嗎?)
撒謊前請先打好草稿!

錯了就錯了,沒想到你連認個錯這件事上也要耍弄詭辯技巧及玩小把戲!
誠懇一點好嗎? 不要再玩弄文字了
大家都受夠你了你還不知道嗎?
舊 2003-01-02, 03:22 AM #307
回應時引用此文章
rswill離線中  
rswill
Basic Member
 

加入日期: Nov 2002
文章: 25
三百多篇文章, 從頭到尾migg33一心一意只想把他的新理論正當化!
如今,migg33的新理論終於掰不下去了,
但轉而開始一心一意想把他犯錯的原因正當化!

從頭開始數起,migg33的錯誤至少有幾十個,
但「其他網友的話讓他誤解」一句話就想把所有的錯誤正當化?
更何況這件事是晚期才發生的!
一個晚期才發生的事可以用來圓掉早期、晚期犯的全部錯誤?

基本的邏輯都沒有! 原來一個晚期的東西可以去影響到早期的東西
更何況根本看不出其他網友的話會造成什麼誤解.... 一堆大大都解釋得那麼多了

真是什麼都想辯... 且又總是亂辯及詭辯... 即使要辯也要先有基本的邏輯

念書去
舊 2003-01-02, 03:48 AM #308
回應時引用此文章
rswill離線中  
mig33
Junior Member
 

加入日期: Mar 2002
您的住址: 註定了漂泊
文章: 839
小弟以下的這篇文章就已經提到若陣列中錯誤的數目不一樣
則解開的複雜度不一
http://forum.pcdvd.com.tw/showthrea...10&pagenumber=9
引用:
Originally posted by mig33
另外某大大曾解釋過C1
他用一個陣列來表達
若是其中有幾個資料錯了
可以根據陣列的其他數值來推算錯誤的數值
所以若該陣列中錯誤的資料越多
推算的時間也會越多
想想若您自己用VB寫這樣的程式時
錯誤越多要修正時
程式所跑的迴圈次數也會越多

但那時其他網友給小弟的答案
讓小弟認為他們是在說不用考慮此一問題

小弟還是覺得到後來只有adelies大大瞭解小弟的疑問
並花了他不少寶貴時間找出正確答案
小弟很感謝他
舊 2003-01-02, 07:25 AM #309
回應時引用此文章
mig33離線中  
ysk
Basic Member
 
ysk的大頭照
 

加入日期: Nov 2002
您的住址: taipei
文章: 19
引用:
Originally posted by mig33
小弟以下的這篇文章就已經提到若陣列中錯誤的數目不一樣
則解開的複雜度不一


竟又多了幾十篇,花了一些時間看完
mig33又在鬼扯蛋!
mig33早期根本還不太了解c1的運作方式,
當時只能引用別的網友的幾句話來亂扯.
以上舉出的那一篇也只是一堆錯誤的觀念

本主題目前已超過300篇了
我來整理一下各事件發生的時間先後關係:


(1)=====================
第1∼250篇中,mig33不斷發揮各種想像力及猜測,編造出他的獨特理論,
也不斷被指出各種光怪離奇的錯誤,零零總總不再詳述

(2)=====================
到了第兩百五十篇時,mig33仍然不懂 c1 的運作方式,並做出以下的荒謬推測:
1: 古老音響只能處理 60 的 c1
2: 目前 2G 的 CPU 比古老 386 20MHz 的 CPU 快了 100 倍
3: 因此目前的音響晶片可以處理的 c1 為 60 * 100 = 6000
顯見mig33對 CPU 及晶片運作及 c1 的了解實在很可憐

(3)=====================
在第兩百五十篇之後,
adelies網友實在也看不下去了,提供了一些文章的結連,請mig33好好去閱讀
接著mig33終於開始閱讀資料,配合adelies網友的不斷指點,mig33開始了解c1不是用
60 或 6000 (60的100倍) 這樣子簡單的數學來看的.而應該從更細部來看,也就是每個frame能修正幾個錯誤

(4)=====================
從第270篇開始,mig33開始不斷用「古老晶片每個frame只能解一個錯」想反駁所有人,
並不斷強調古老晶片又慢又"遜",一個frame只能解一個錯,所以古老晶片仍是不夠快,會造成來不及算!
並想藉此平反過去的一切錯誤.

(5)=====================
到了快要300篇時,在諸多大大都看不過去而一一跳出來指正, mig33 "終於"頓然了解,
古代晶片不會"來不及"計算

(6)=====================
從300篇開始, mig33開始推諉過錯,認為是其他網友誤導他,讓他「誤認古代的晶片1個frame能夠解2個錯」
以致造成他的觀念錯誤

mig33 在 (6) 這種說法,我完全看不出從何而來.
畢竟沒有任何其他人有說過「古代的晶片1個frame能夠解2個錯」,
既然沒人說過,何以造成"誤導"?
大概又是mig33靠自己的"反面推敲"或"推理猜測"的吧!

其次,即使mig33真的摸著良心說話,真的是被"誤導"了,
那麼「晶片1個frame能解幾個錯」是到了第兩百五十篇之後經adelies網友的提出的資料及點醒,
mig33才開始有些微了解的. 若要被"誤導", 也是從此處才有機會開始, 也就是最後不到五十篇的討論.
第1∼250篇mig33根本是沒任何機會被誤導的,請問第1∼250篇這麼長的討論中mig33所犯的各種錯誤要怪誰?
從 (2) 也可以了解到 mig33 到了很晚期(第兩百五十篇)仍然不太懂 c1 的詳細運作,
只會用普通數學亂猜測一通.
即使是第兩百五十篇之後,mig33仍是一堆錯誤,若說是被誤導,為何其他人都沒有被誤導?
我看真正誤導mig33的是他自己主觀且荒謬的思考方式以及死愛面子的硬拗態度吧!

若不是mig33這麼死拗硬拗(竟能拗到三百篇之多),
也不會導致愈來愈多人看不下去來浪費時間來指正你吧
舊 2003-01-02, 07:52 AM #310
回應時引用此文章
ysk離線中  


    回應


POPIN
主題工具

發表文章規則
不可以發起新主題
不可以回應主題
不可以上傳附加檔案
不可以編輯您的文章

vB 代碼打開
[IMG]代碼打開
HTML代碼關閉



所有的時間均為GMT +8。 現在的時間是12:34 PM.


vBulletin Version 3.0.1
powered_by_vbulletin 2025。