為什麼BIOS晶片要做小顆? - 3C

By Eden
at 2019-07-19T01:01
at 2019-07-19T01:01
Table of Contents
※ 引述《twin1949tw (台北Station)》之銘言:
: BIOS有多小顆看主機板有標示BIOS就知道了
: 可是為什麼要做成小顆的而且是128MB(現在是256MB)
: 現在儲存空間價格不貴而且主機板上面電晶體都比BIOS大
: 為什麼不把BIOS做大?
: -----
: Sent from JPTT on my Sony G8232.
可能的理由
1. 一顆價錢差幾塊 可是生產是百萬為單位的 乘起來算你們team的營收負貢獻之類的就
慘了
相對的如果增加容量的部分有助銷售
那放有的沒的說不定不阻止
另外rom跨過某個容量就會增加位址線
要拉線要測試多出的容量
2.bios屬於primary storage, 是cpu
指令直接看的到的部分 和ssd
它是等到被載入到記憶體對cpu
才有意義不同
因此一開始就是有規範要在cpu
的哪一段記憶體位址看到他
而這件事情在舊世代機器
或者東西簡單的如播放機機上盒等等
可能會限制bios最大容量
為了解決這個問題 會進化成cpu看的
位址一開始還是只有一個小窗口
這段範圍內會先塞必要的程式碼
以及一個載入器
3.取自xx MByte時代自己做的功能
或者ref code 移植到yy MByte
或有可能要重新改寫很多
為什麼rom變大程式要修改
若code過去為了盡量節約容量
或者在增加功能時快塞爆了
這時候code改以較短size的寫法取代
其中部分技巧是跟容量有關
例如在code排列確認距離不超過多少
就可以手動改成較短的形式
這種一放進大容量的自然是bug
同時這也可以說 一樣的硬體如果
再出一個只增大bios的版本 未來
小size的大size的維護與測試都要做
可是銷售量沒有兩倍啊qq
4.bios裡面留太多沒用到的空間可能會被塞東西....
--
: BIOS有多小顆看主機板有標示BIOS就知道了
: 可是為什麼要做成小顆的而且是128MB(現在是256MB)
: 現在儲存空間價格不貴而且主機板上面電晶體都比BIOS大
: 為什麼不把BIOS做大?
: -----
: Sent from JPTT on my Sony G8232.
可能的理由
1. 一顆價錢差幾塊 可是生產是百萬為單位的 乘起來算你們team的營收負貢獻之類的就
慘了
相對的如果增加容量的部分有助銷售
那放有的沒的說不定不阻止
另外rom跨過某個容量就會增加位址線
要拉線要測試多出的容量
2.bios屬於primary storage, 是cpu
指令直接看的到的部分 和ssd
它是等到被載入到記憶體對cpu
才有意義不同
因此一開始就是有規範要在cpu
的哪一段記憶體位址看到他
而這件事情在舊世代機器
或者東西簡單的如播放機機上盒等等
可能會限制bios最大容量
為了解決這個問題 會進化成cpu看的
位址一開始還是只有一個小窗口
這段範圍內會先塞必要的程式碼
以及一個載入器
3.取自xx MByte時代自己做的功能
或者ref code 移植到yy MByte
或有可能要重新改寫很多
為什麼rom變大程式要修改
若code過去為了盡量節約容量
或者在增加功能時快塞爆了
這時候code改以較短size的寫法取代
其中部分技巧是跟容量有關
例如在code排列確認距離不超過多少
就可以手動改成較短的形式
這種一放進大容量的自然是bug
同時這也可以說 一樣的硬體如果
再出一個只增大bios的版本 未來
小size的大size的維護與測試都要做
可是銷售量沒有兩倍啊qq
4.bios裡面留太多沒用到的空間可能會被塞東西....
--
Tags:
3C
All Comments

By Megan
at 2019-07-23T04:09
at 2019-07-23T04:09

By Enid
at 2019-07-24T06:23
at 2019-07-24T06:23

By Tristan Cohan
at 2019-07-24T10:30
at 2019-07-24T10:30

By Damian
at 2019-07-28T19:49
at 2019-07-28T19:49

By Agnes
at 2019-07-29T19:53
at 2019-07-29T19:53

By Eden
at 2019-08-01T07:35
at 2019-08-01T07:35

By Elvira
at 2019-08-04T21:02
at 2019-08-04T21:02

By Una
at 2019-08-05T01:57
at 2019-08-05T01:57

By Hamiltion
at 2019-08-09T09:21
at 2019-08-09T09:21

By Andrew
at 2019-08-09T23:31
at 2019-08-09T23:31

By Adele
at 2019-08-12T13:23
at 2019-08-12T13:23

By Madame
at 2019-08-13T21:47
at 2019-08-13T21:47

By Sarah
at 2019-08-15T06:28
at 2019-08-15T06:28

By Bethany
at 2019-08-19T17:52
at 2019-08-19T17:52

By Hedwig
at 2019-08-23T22:34
at 2019-08-23T22:34

By Hamiltion
at 2019-08-28T03:20
at 2019-08-28T03:20

By Donna
at 2019-08-29T04:24
at 2019-08-29T04:24

By Quintina
at 2019-08-30T03:19
at 2019-08-30T03:19

By Zanna
at 2019-09-03T15:00
at 2019-09-03T15:00
Related Posts
3900x 哥死守的不是win7,是後門

By Odelette
at 2019-07-19T00:22
at 2019-07-19T00:22
50k上下A+N遊戲作業機

By Lydia
at 2019-07-19T00:19
at 2019-07-19T00:19
X570+N卡+DP 無法開機解決方案

By James
at 2019-07-19T00:05
at 2019-07-19T00:05
Intel CEO在FBTC上談10nm延期 7nm將在2年

By Audriana
at 2019-07-19T00:00
at 2019-07-19T00:00
AMD神秘新GPUArcturus現身:或為Vega架構

By John
at 2019-07-19T00:00
at 2019-07-19T00:00