十多年前如果MAC使用X86系統,也許今天蓋滋不會出現在我們的眼前
今天MAC被迫重回X86系統或許會讓MAC迷們產生疑惑!但我想大家不會放棄APPLE這樣棒的產品與文化!
這樣的轉換有機會和微軟真的較量一下了,讓芸芸眾生有機會品嘗APPLE的甜美!
雖然目前市場優劣較小,但我個人是抱持樂觀的態度!
我想MAC的老大不會因為換了處理器就放棄他們的設計理念!
另外想想!如果有1.6KG的小白!應該也是個不錯的事吧!

版主: Alex Tsai、ross_tt、bryanchang、digdog
說起來真是巧,CNet 這記者大概偷聽到你跟你朋友的對話:Gooch 寫: 老實說,那位朋友是設計PIC的,他們設計的產品大概還沒清潔部門重要吧。
還請 ulysses 大人,做福人群,修正 wikipedia 的解說,不要讓他繼續毒害網民!:badgrin:ulysses 寫:嚴格說起來,Pentium 的確『不是 X86』。對 Pentium 系列最好的定義就是『具有 X86 相容指令集』的混合架構 CPU。
http://en.wikipedia.org/wiki/CISC
A Complex Instruction Set Computer (CISC) is a microprocessor instruction set architecture (ISA) in which each instruction can indicate several low-level operations, such as a load from memory, an arithmetic operation, and a memory store, all in a single instruction. The term was coined in contrast to Reduced Instruction Set Computer (RISC).
...
http://zh.wikipedia.org/wiki/%E5%A4%8D% ... 4%E9%9B%86
複雜指令集,電腦CPU的一種設計架構,也被稱為CISC(Complex Instruction Set Computing 的縮寫)。
這種指令集的特點是指令數目多而複雜,每條指令字長並不相等。
http://en.wikipedia.org/wiki/RISC
Reduced Instruction Set Computing (RISC), is a microprocessor CPU design philosophy that favors a smaller and simpler set of instructions that all take about the same amount of time to execute. Most types of modern microprocessors are RISCs, for instance ARM, DEC Alpha, SPARC, MIPS, and PowerPC.
...
http://zh.wikipedia.org/wiki/%E7%B2%BE% ... 4%E9%9B%86
精簡指令集,電腦CPU的一種設計模式,也被稱為RISC(Reduced Instruction Set Computing 的縮寫)。
早期,這種CPU指令集的特點是指令數目少,每條指令都採用標準字長、執
行時間短、CPU的實現細節對於機器級程式是可見的等等。
實際上在後來的發展中,RISC與CISC在爭吵的過程中相互學習,現在的RISC指令集也達到數百條,運行周期也不再固定...... 雖然如此,RISC設計的根本原則--針對流水線化的處理器優化--沒有改變。
不過理論歸理論,感情還感情。現實係擁有龐大市場的 x86,在更劇烈競爭下,擁有更多資源開發,加上 Moore's Law 的趨勢,使到 x86 的缺點,變成比較不重要。但缺點就是缺點,在更多的資源下掩飾了,並不是不存在。http://arstechnica.com/columns/mac/mac-20050607.ars
I'm one of the biggest x86 haters. I've often argued that the collective human effort spent making fast implementations of the bass-ackwards x86 ISA would be much better spent elsewhere. Oh, I fully realize the market realities that conspire to make all of this x86 effort worthwhile, but this is about emotion, not reason. And if I didn't give significant weight to my feelings when it comes to my platform choice, would I really have been a Mac user for the past 21 years?
因為Chao, the good one 寫:如果使用者常 boot 到 Window,如果應用軟體商也覺得反正 Window 版也能在 MacIntel 機器上跑,那還做 OS X version 幹嘛?
那只會讓 Apple 慢性自殺。
2.在Mactel機器上跑Windows,您有的是Windows相對較多的病毒;在Mactel機器上跑OS X,您有的是OS X相對較佳的Security。但我想大家不會放棄APPLE這樣棒的產品與文化!
The Mac's mystique has very little to do with the processor, as the switch from the 68000 to the PowerPC proved. The Mac's mystique is the Mac operating system, which, if anything, grew stronger after transitioning from the Classic Mac OS to Mac OS X. That's what these people will never be able to grasp, it seems; it's not pretty cases or exotic processors, it's the OS, stupid. But, you have to really use one to understand.
"More than even the processor, more than even the hardware innovations that we bring to the market, the soul of a Mac is its operating system and we're not standing still." - Steve Jobs, WWDC 2005 Keynote, June 6, 2005
Now now,janusng 寫:
還請 ulysses 大人,做福人群,修正 wikipedia 的解說,不要讓他繼續毒害網民!:badgrin:
http://en.wikipedia.org/wiki/CISC
http://zh.wikipedia.org/wiki/%E5%A4%8D% ... 4%E9%9B%86
http://en.wikipedia.org/wiki/RISC
http://zh.wikipedia.org/wiki/%E7%B2%BE% ... 4%E9%9B%86
紅字是未有寫,但 implicily implied。DJYANG 寫:Now now,
http://en.wikipedia.org/wiki/RISC#Meanwhile...
Intel started to apply many of the RISC principles to their CISC microprocessors in the 1990s. For example, the PentiumPro processor has special functional units which crack the majority of the CISC instructions into simpler RISC operations. Internally, the PentiumPro and descendant processors are RISC machines that emulate a CISC architecture.
Also,
http://en.wikipedia.org/wiki/CISC
The term, like its antonym RISC, has become less meaningful with the continued evolution of both CISC and RISC designs and implementations. Modern "CISC" CPUs, such as recent x86 designs like the Pentium 4, whilst they usually support every instruction that their predecessors did, are designed to work most efficiently with a subset of instructions a programmer can't call more resembling a typical "RISC" instruction set
除了軟硬體整合性、外觀, Apple 並沒有所謂的硬體優勢。rlong 寫:奇怪啦?
既然PPC有PPC的特色,P4有P4的優點,
而且APPLE也維持讓兩套系統並行開發了好幾年,
為什不讓兩套系統各自發揮其長處,繼續發展下去?
反正PPC目前市佔率即使如同SJ所說佔12%
那還有88%的發展空間阿!何況每年還會成長。
用PPC繼續穩住Mac Fan,用Mactel去搶Wintel市場啟不美哉!
對於開發商,反正Universal Binary在兩者均可Native運作不是嗎?
反正這又不是婚姻,安啦!不會犯上重婚罪的啦!
以子之矛攻子之盾:janusng 寫:x86 ISA 是不是 CISC?
P4 是不是 x86 ISA?
A = B , B = C
=> A = C
這就是重點。『Pipeline 的處理優化』,也就是『Superscalar』,不巧也是 Pentium 系列 CPU 的設計根本原則。依照你的邏輯,Pentium 就是一顆不折不扣的 RISC 了。janusng 寫:http://zh.wikipedia.org/wiki/%E7%B2%BE% ... 4%E9%9B%86
精簡指令集,電腦CPU的一種設計模式,也被稱為RISC(Reduced Instruction Set Computing 的縮寫)。
早期,這種CPU指令集的特點是指令數目少,每條指令都採用標準字長、執
行時間短、CPU的實現細節對於機器級程式是可見的等等。
實際上在後來的發展中,RISC與CISC在爭吵的過程中相互學習,現在的RISC指令集也達到數百條,運行周期也不再固定...... 雖然如此,RISC設計的根本原則--針對流水線化的處理器優化--沒有改變。
Keyword 是在一個「是」(is /is an element of)上!ulysses 寫:以子之矛攻子之盾:janusng 寫:x86 ISA 是不是 CISC?
P4 是不是 x86 ISA?
A = B , B = C
=> A = C
janusng 會不會說英文?
美國人會不會說英文?
A=B, B=C => A=C
所以可得出結論:janusng 是美國人。
這種邏輯正確嗎?
只有美國人能說英文嗎?
只有 CISC 能執行 X86 ISA 嗎?
說到 RISC 精神,從來都無提及過 Emulator 與 Pipeline。別硬塞一堆別人沒有說的字眼入 David Patterson 口中!The primary commandment of the RISC design philosophy is no instruction or addressing mode whose function can be implemented by a sequence of other instructions should be included in the ISA unless its inclusion can be quantitatively shown to improve performance by a non-trivial amount, even after accounting for the new instruction's negative impact on likely hardware implementations in terms of increased data path and control complexity, reduction in clock rate, and conflict with efficient implementation of existing instructions. A secondary axiom was that a RISC processor shouldn't have to do anything at run time in hardware that could instead be done at compile time in software. This often included opening up aspects of instruction scheduling and pipeline interlocking to the compilers code generator that were previously hidden from software by complex and costly control logic.
以Macmini 1.45GHz來說,售價為 21500元,而 CPU Celeron 2.4D 256K市售價 2250元,說不定 APPLE進貨價僅市價一半,因此CPU的成本僅佔售價約5%,hawk4295 寫:從大家的討論中,預期未來的IntelMac會便宜許多,
但是我看見這裡的資料,
http://www.2300.com.tw/tech/details.asp?id=34058
裡面提到PowerPC的CPU比Intel的CPU便宜許多,
甚至價格不到一半,想瞭解其中的正確性,
所以在這當中提出疑問。
未來的MAC真的會變便宜嗎?
hawk
兩位的邏輯是那裡學? 什麼時候開始"是不是"跟"會不會說"可以用"="的呢?janusng 寫:Keyword 是在一個「是」(is /is an element of)上!ulysses 寫:以子之矛攻子之盾:janusng 寫:x86 ISA 是不是 CISC?
P4 是不是 x86 ISA?
A = B , B = C
=> A = C
janusng 會不會說英文?
美國人會不會說英文?
A=B, B=C => A=C
所以可得出結論:janusng 是美國人。
這種邏輯正確嗎?
只有美國人能說英文嗎?
只有 CISC 能執行 X86 ISA 嗎?
「說」(speak)字的比較,在邏輯上/數學運算中,是不存在的。![]()
美國人的定義,和所說的語言無關。
但 CISC/RISC 的定義上,只在 ISA 上。
Superscalar、Pipelining 只是 RISC 的 commonly found features,不是 RISC 的定義。
這和大多美國人說英語一樣,「說英語」,不是美國人的定義!
P4、RISC 與 CISC 的話題,在下實在懶得回了...從簡單的硬體結構問題到語言學,從頭到尾雞同鴨講,真的很累。janusng 寫:恕刪
其實前一份 Benchmark 實在不能算是有代表性意義...P4 的執行效能和 Code 最佳化程度息息相關,不只系統本身,連 Benchmark 程式本身就沒有做過最佳化,測出來的數值準確度能有多高?比卡超 寫:Pentium4是RISC還是CISC,跟台灣人是不是中國人這話題一樣,再多Post也不會有結果.有時間就請幫比卡超想一下超慢的Rosetta有否Further improvement的空間吧!![]()
![]()
...Windows上打中文真煩...![]()