也是上古時代的問題 - 3C

Table of Contents

※ 引述《tarryx (重生ㄌ)》之銘言:
: 好久以前
: 測CPU效能的程式沒那麼多
: 那時候的BBS就Intel粉戰AMD粉戰得很兇
: 不管AMD推出多能打的CPU
: 都會被總結
: 浮點運算 I >>>>> A
: 但到現在還是不瞭解
: 浮點運算用在現在的程式上
: 會增加什麼樣的效能?
: 或者是
: 很多現在測CPU分數 A < I
: 真的都是因為到現在 A 還是在浮點運算輸 I 很慘?

來來來 來考古了
在當年PC剛起家時,那時候的微處理器是沒有浮點運算能力的
APPLE2 用的6502,或是Z80...都只能用整數去模擬浮點運算
後來IBM採用了INTEL的8086/8088作為PC的CPU

INTEL在1980年公開了8087這顆浮點運算器
讓這顆輔助運算器加強了PC的效能
https://ancientelectronics.files.wordpress.com/2014/12/epe15.jpg
AMD 8086 CPU旁邊的40pin DIP插槽就是欲留給8087用的

然後INTEL依序推出了80287搭配80286 CPU用的浮點運算器
我的第一顆浮點運算器就是80287
當年要價100多美金,那年的匯率還在一比40
然後新鮮人的薪水還不到兩萬台幣...捏著買,好痛

為什麼要買浮點運算器勒?
當年PC上最紅的3D軟體叫AutoCAD
沒有浮點運算器時,你要畫個3D的簡單圖形要等老半天
有了浮點運算器就跟現代人吃了威而鋼一樣硬梆梆--快得很
工科生幾乎都要買上一顆來用用

到了80386時代有分內建浮點跟割掉浮點的不同型號:
80386DX / 80386SX
80387就是搭配80386SX的浮點運算器

486時代比照386

不過到了586時代因為法院判決INTEL不能拿數字作為智財權商標使用
所以INTEL換了pentium的商標,放棄數字型號
從此之後浮點運算器就都包在CPU內了,不再使用外部浮點運算器

486那個時代其實市場很多元繁茂
不只有intel AMD而已,cyrix,IDT...還有不少廠商在生產相容CPU
聯電那時候也有在做486
只是後來隨著INTEL政策改變,這段美好歲月就成為過去了
然後最近這十年,intel改行當牙膏廠也是過爽爽
PC這一塊真的就沒什麼刺激了

--

All Comments

Frederic avatarFrederic2017-03-18
推推
Regina avatarRegina2017-03-18
80年代就有CAD了喔0.0 往後十幾年CAD就廣泛使用了
Elma avatarElma2017-03-22
我的CAD就是用486學的 沒滑鼠真崩潰
Yuri avatarYuri2017-03-26
推這篇真正呼應po標題。不過這要最少35歲以上的才
實際有感吧。
Anthony avatarAnthony2017-03-28
我有看過dos版的cad,還單色螢幕而已
Heather avatarHeather2017-03-30
應該40+才有這等級吧
Dorothy avatarDorothy2017-04-03
Caroline avatarCaroline2017-04-07
40+
Ophelia avatarOphelia2017-04-09
補述一下、386/486時代是DX內建"部份"浮點功能
Cara avatarCara2017-04-10
長知識 推
Rae avatarRae2017-04-11
還是有387DX存在、只有487時是只有SX版
後期現在體制的全內建型態浮點功能的是到了586
John avatarJohn2017-04-13
即Pentium首次上市才整合版上去
然後還發生初代Pentium(60/66MHz)的浮點數Bug事件
Todd Johnson avatarTodd Johnson2017-04-15
懷舊文給推
Kumar avatarKumar2017-04-16
當年用這類軟體 Logitech滑鼠還要專用的驅動程式
Noah avatarNoah2017-04-17
應該40+以上才會知道吧?那年代搞個DosV、擠Dos=hi
gh, umb 600K以上就高興得要死。
Lily avatarLily2017-04-18
拿一般兩鍵 三鍵的Compatible的驅動都不能動...
Adele avatarAdele2017-04-22
講到DOS CAD用滑鼠就有感而發 而Logitech的滑鼠驅動
方式又跟人家不一樣......
不知道當年設計這樣原因何在就是了
Noah avatarNoah2017-04-25
乾沒錯 我也是有感而發QQ 機歪的是畢業後又重新學
Anthony avatarAnthony2017-04-26
早年做Compatible的滑鼠都有2鍵or3鍵的切換開關
2鍵是相容微軟滑鼠
Selena avatarSelena2017-04-30
這真的上古了
Damian avatarDamian2017-05-03
我接觸486等級的電腦還在上小學 這位前輩能玩CAD
肯定40+
Necoo avatarNecoo2017-05-06
我先說我沒40噢XD 是學校電腦太爛
Ida avatarIda2017-05-09
8088/8086真的是前輩了,我286才開始
Irma avatarIrma2017-05-12
其實....80487SX 就是 80486DX .......
google wiki 就可以知道了....
Kristin avatarKristin2017-05-14
其實80487本身是完整的cpu
Selena avatarSelena2017-05-18
所以,x86 CPU 跟 FPU 分流,大概在 386是最後一代
Carolina Franco avatarCarolina Franco2017-05-23
推講古
Delia avatarDelia2017-05-25
486就只有 486SX(沒FPU)跟 486DX
Franklin avatarFranklin2017-05-30
當時從486sx 跟 487sx 腳座pin長的一樣就有推斷出來
Frederic avatarFrederic2017-06-03
當然,486 MB 也還是可以做 co-processor
也就是說,協同處理器也還是可以做在 MB上...
Frederica avatarFrederica2017-06-05
除了 CAD, lotus 123 也用浮點用很兇吧
Valerie avatarValerie2017-06-10
早期的會有做 486 + 387(387腳座可以插別款的浮點)
Ina avatarIna2017-06-11
386時代路過幫推
Selena avatarSelena2017-06-13
我還記得小時候好像486/586的年代 電腦上有個不知道
Connor avatarConnor2017-06-13
幹嘛用的turbo鈕
Victoria avatarVictoria2017-06-17
lotus123在k6上跑慢到起笑,浮點肯定吃很兇
Ivy avatarIvy2017-06-20
386 啦......因為有些dos軟體寫的時候clock是用
Skylar Davis avatarSkylar Davis2017-06-23
基礎頻率,所以需要關掉 turbo 來"降速"
主機板上面有兩個 oscillator(石英震盪器)
Skylar Davis avatarSkylar Davis2017-06-25
潘婷6066
Hardy avatarHardy2017-06-27
可怕的事情是 現在新鮮人薪水也可能不到兩萬...
Genevieve avatarGenevieve2017-07-01
以前的外掛 FPU 也有 Intel 外的其它廠牌可以選~
Carol avatarCarol2017-07-03
像這個 https://en.wikipedia.org/wiki/Weitek
Cyrix 也是做這個起家的
Skylar DavisLinda avatarSkylar DavisLinda2017-07-05
推 講古
Anthony avatarAnthony2017-07-06
沒關係 那時候的師字輩 比現在高不少吧? 那現在的新
Anthony avatarAnthony2017-07-07
人 一定會感覺好很多啊 等上面掉下來就行 2萬變高薪
Kyle avatarKyle2017-07-08
講古文
Hardy avatarHardy2017-07-11
我一直想知道小時候用的lotus123 繁中板是真的正版
嗎?
好像翻成易而算?
Lucy avatarLucy2017-07-16
還有軟體模擬浮點運算器讓CPU規格不符的人跑Autocad
Necoo avatarNecoo2017-07-18
當然效能沒有硬體來得快,只是讓Autocad能操作
Puput avatarPuput2017-07-23
樓上那是軟87 我用過 但最後還是買了FPU 速度有差
Mia avatarMia2017-07-23
看完居然有種懷念的感覺,當時經歷過