計算機組織 =\= 學過X86組合語言

生活體驗,心情故事,文化休閒,吃喝玩樂等話題分享。

計算機組織 =\= 學過X86組合語言

文章RogerShih 發表於 週四 10月 23, 2003 12:56 pm

怎麼現在小孩那麼白爛....計算機組織有上機寫組合語言搞系統進保護模式管控 CPU 嗎!?這也叫學過會用!?
頭像
RogerShih
論壇遊俠
論壇遊俠
 
文章: 5773
註冊時間: 週一 12月 04, 2000 8:59 pm
來自: 中華民國的豬窩

文章小蔡 發表於 週四 10月 23, 2003 1:20 pm

什麼事情 :o :o
:bow: :bow: 是非兩面看 : 困難似金錢 :bow: :bow:

:bow: :bow: 工作是表現 : 偷學古聖賢 :bow: :bow:
頭像
小蔡
SR225
SR225
 
文章: 892
註冊時間: 週四 5月 09, 2002 7:30 pm

文章FireDragon 發表於 週四 10月 23, 2003 2:30 pm

:o :?: :o
使人前進腳步不是希望是意志
使人停止腳步不是絕望是放棄
FireDragon
SR40
SR40
 
文章: 0
註冊時間: 週四 12月 26, 2002 11:38 pm

文章Jeff 發表於 週四 10月 23, 2003 3:50 pm

roger 偶而會上來發洩一下~~

當作沒看到就好~~ :ho:
Do It Yourself~
頭像
Jeff
AA 的老闆
AA 的老闆
 
文章: 2705
註冊時間: 週六 3月 24, 2001 6:09 pm
來自: 無聲的所在

文章sung9918 發表於 週四 10月 23, 2003 3:58 pm

我學過 80 的跟 X86 應該沒差多少 !! :mad:
sung9918
SR80
SR80
 
文章: 298
註冊時間: 週五 9月 13, 2002 2:13 pm
來自: 新竹

文章RogerShih 發表於 週四 10月 23, 2003 6:29 pm

Z80 啊!?

我是在罵 OC 站上的某人....XD

問一下, 大家認為 64 Bit 時代啥時會開始燒!?呃, 這邊玩電腦軟硬體的好像.....XD
頭像
RogerShih
論壇遊俠
論壇遊俠
 
文章: 5773
註冊時間: 週一 12月 04, 2000 8:59 pm
來自: 中華民國的豬窩

文章Nicholas 發表於 週四 10月 23, 2003 8:33 pm

不是已經在星星之火了嗎?
Nicholas
討論區版主
討論區版主
 
文章: 1031
註冊時間: 週二 12月 05, 2000 6:16 am

文章windwalker 發表於 週五 10月 24, 2003 1:28 am

先等到有64bits的OS再看看吧.... /.\
一想到相容性就軟掉了...
頭像
windwalker
SR40
SR40
 
文章: 2
註冊時間: 週四 10月 10, 2002 1:03 am
來自: 偽裝成台北人的高雄人

文章kaylen 發表於 週五 10月 24, 2003 8:59 am

RogerShih 寫:Z80 啊!?

我是在罵 OC 站上的某人....XD

問一下, 大家認為 64 Bit 時代啥時會開始燒!?呃, 這邊玩電腦軟硬體的好像.....XD


http://www.seca.org.tw/alan/kenwebsite/index.asp

這裡有討論過,可以參考看看。 :)
kaylen
SR125
SR125
 
文章: 504
註冊時間: 週五 2月 16, 2001 6:21 pm
來自: 台北的角落

文章RogerShih 發表於 週五 10月 24, 2003 11:33 am

觀點差太多. 以 x86 指令集以及實作硬體複雜度來觀測個人電腦市場, 這個就真的是太過於實作技術問題以及好壞來看現實了.

轉錄一下, 在那邊沒帳號, 回在這裡.

剛好和過去幾年來從RISC問世以來的觀念完全相反, 認定x86才是王道的說法.
理由是

"這幾年的處理器進展都集中在架構上, 與指令集的進展無關"

"在設計上指令集種類造成的影響非常小, 管線段數的差距, I/O腳數等等更加直接地影響die size, 指令集所造成的影響相比之下非常小"

"至今為止業界是以指令集為分水嶺各自競爭的, 但是這樣會造成額外的成本, 軟體界對不同的指令集投注太多資源, 如果集中在單一指令集上, 會有更大的投資報酬率"

所以AMD認為, "x86為最普及的指令集, 所有的處理器都應該使用x86"

-----
我是覺得這種說法很有問題就是.

一來x86會持續這麼久本來就是歷史的錯誤, 如果一如當初RISC與UNIX的發展方向, HAL近乎完全平坦, 指令集在軟體移植上關係本來就很小.

二來x86應該也不能稱之為最普及的指令集吧? 如果真的要用普及率來論斷, MIPS/ARM 的普及率絕對不會在x86之下才對. 以AMD所提的論點來說, 那就應該拿ARM來Desktop用了?!

何況, 我也認為指令集仍然對架構設計有很大的影響....

不過, 包含VIA與AMD, 也的確有這些公司不斷地使用x86作為主打的產品.

要不是因為市場上x86異樣地普及, 指令集本來就不會關係這麼大....

總之, 這樣的論點好像有點"既然x86在市場上的地位取代不了, 那就不要想去取代它"似的.

不知道各位的看法如何?


那個在 OC 被我批的人一直在模糊說 Italium 不是拿來取代 x86 的....那是拿來作啥的!?其實 Intel 對於 x86 指令集的頭痛處, 一部份就是像上面所說的.

但是在我的觀點來看, 軟體的相容性遠比硬體技術的優異程度高低還要重要, 這一點可以從十幾年來的變遷來看. MAC 因為相容性問題出過滿頭包, Italium 也是, 相容性有了 (靠模擬), 但效能又差了. 站在軟體開發人員 (甚至系統開發) 的角度上來看, 我並不在意最底層的微碼怎麼轉, 但是相容性跟效能都不能打折, 一打折, 就是 Italium 跑 x86 32 位元程式遠比 P3 還慢一樣, 給人一點信心也沒有, P4 也是這樣 (同時脈, P4 效能不如 P3, P4 的好處事實脈可以往上拉, 製程上好做).

PC 比 MAC 普及率高很多, 這種相容性雖然是大包袱, 卻也是大功臣.

就消費者角度而言, 大多數都是在觀望 OS、軟體的支援, X86-64 我會看好, 不是著眼於他製程、硬體技術多先進 (不管怎麼說, 同樣真實時脈下 P4、Italium 還是被巴好玩的), 玩的 PR 有多無聊 (是真的很無聊, 也很無奈, 一堆人被 Intel 洗腦, 認為頻率 = 效能).

OS 的開發, 我曾經提過例子, 當年 386 的普及時間很久, 還參雜了更重要的因素, DOS 轉 Windows95, 這段時間很長, 也很亂, 不過很好玩就是了 :p

現在 OS 不必像當時那樣徹底的改朝換代, Windows 64 位元版本的開發, 也不是全部重新開發, 從 0 開始, 現在也有了 Beta 版, 正式版明年推出, 其他的軟體重新包成 64 位元版, 也不是很困難的事 (有人一直在講維護成本...., 真想扁人, 跨平台移植困難度更高, 還是一堆公司在幹, 一堆軟體在做, 32 => 64 的轉換, 底層硬體相容性越高, 改寫的幅度就越小, 成本就越低, 還維護成本來啊去的, 瞎扯)

就算只跑 32 位元系統和程式, x86-64 的效能也沒有退步, 甚至還進步, 相比 Intel, 不要說 Italium, P4 同時脈效能還輸 P3 不少, 拉高時脈就叫很有技術!?

而與 32 位元作業系統的相容性, 目前還沒看到多少有出什麼問題的 (跑 Windows64 Beta 出茶包倒是看過 :p 因為作業系統的驅動程式等等都還沒完全準備好)
頭像
RogerShih
論壇遊俠
論壇遊俠
 
文章: 5773
註冊時間: 週一 12月 04, 2000 8:59 pm
來自: 中華民國的豬窩

文章kaylen 發表於 週五 10月 24, 2003 12:18 pm

忘了說,以個人比較主觀的看法,上面討論區請注意看
hotball與waterball的部份,其他人的部分看看就好 :)
kaylen
SR125
SR125
 
文章: 504
註冊時間: 週五 2月 16, 2001 6:21 pm
來自: 台北的角落

文章RogerShih 發表於 週五 10月 24, 2003 4:38 pm

waterball 不知道是不是鳥窩那個!?

我偷偷看了一些, 我對組語的討論比較有興趣, 至於 x86 好不好....這幾百年前就被嫌的東西了, 為何還能活著, 還越活越穩當, 連 Intel 也沒辦法扭轉, 這證明了一些事情不是單看技術面就算了.
頭像
RogerShih
論壇遊俠
論壇遊俠
 
文章: 5773
註冊時間: 週一 12月 04, 2000 8:59 pm
來自: 中華民國的豬窩

文章Applepig 發表於 週日 10月 26, 2003 6:07 am

RogerShih 寫:waterball 不知道是不是鳥窩那個!?

我偷偷看了一些, 我對組語的討論比較有興趣, 至於 x86 好不好....這幾百年前就被嫌的東西了, 為何還能活著, 還越活越穩當, 連 Intel 也沒辦法扭轉, 這證明了一些事情不是單看技術面就算了.


(宗教演說的語氣)
Telnet那種不把個人電腦當成電腦用,然後浪費頻寬又浪費主機資源的協定,早就該被打入十八層地獄底下去才對!!

(回復正常語氣)
個人相信讀歷史,是為了讓我們可以知道重現的是哪一部份的錯誤...

(政客批判他人的語氣)
反正x86還沒死,還不都是那些個只為了賺錢的民粹公司害的!
Applepig
SR40
SR40
 
文章: 0
註冊時間: 週三 1月 08, 2003 1:53 am
來自: Somewhere Out There

文章只屬於我的她 發表於 週日 10月 26, 2003 11:02 am

X86?這是什麼.....8086嗎
我有學8051←只會照課本打程式的廢人
流浪在二手交換處...
頭像
只屬於我的她
SR40
SR40
 
文章: 7
註冊時間: 週五 9月 12, 2003 10:46 pm
來自: 板橋

文章Leaies 發表於 週四 10月 30, 2003 10:46 pm

X86應該是一個架構吧(恩~~應該不是硬體的,恕我知識不足)
你用哪個課本阿?建議會看指令表比較重要喔~~
基本上指令表會看的話,沒有做不出來的東西
他的程式性其實反而不是那麼重要(不計效能的話...)
Leaies
SR40
SR40
 
文章: 0
註冊時間: 週日 9月 21, 2003 10:08 am


回到 生活休閒哈拉討論版

誰在線上

正在瀏覽這個版面的使用者:Majestic-12 [Bot] 和 20 位訪客