Re: [問題] 關於計算機結構(架構)領域的系所問題
他應該要問的是opcode吧?
怎麼產生opcode跟CPU怎麼使用code又是兩回事了
Compiler出object code後 linker幫你把裡頭的symbol link起來
最後變成cpu吃的opcode(binary file)
CPU裡頭又有分幾級pipeline fetch/decode/execute/load/store
fetch又為了某些效能問題 搞了個prefetch...blabla...
假使不是general CPU的話 pipeline又不是這麼簡單幾級就搞定
往往變成compiler跟CPU要互相緊密配合
資工所或電機計算機組都只是帶你入門 最後出社會工作還是可以繼續補強的
多了解可以讓你寫出的code更有效率
(只是台灣能做CPU的也就那幾間了
看看104有誰在徵compiler tool chain的就是了)
※ 引述《leojdh (淺藍忘憂草)》之銘言:
: 資工與電機 看你想偏軟還偏硬.
: 我覺得以想走的分支做興趣導向.
: 但就 計算機結構 這東西.
: 今天就為了 perfetch enable bit 這東西做什麼用的.
: 而在present上和同事討論了幾分鐘.
: 計組不是只有CPU才用的到.
: 推文中提的ARM, 或不同架構CPU(MIPS..等), uP.
: 完整型態的processors之外.
: 如果你的類比電路是由簡單數位轉成軟體控制的話,
: (像只需4bit ALU+16bit FIFO buffer)也需要類似的概念.
: 總不能再外接一顆core2due來控制吧.
: 最後一個問題..
: 實在不是很了解你要問什麼..
: write through? write back?
: or?
: 給你另一種想法.
: 我去和碩面試主機板的職缺時, 就考電子學+計組+數位.
: 我最近手上在消化的幾個Spec都不是CPU,
: 但也是要用 電子學, 電路學, 計組, 數位, 組語 概念..
: 想一下..
: 加油!
: ※ 引述《ultra055012 (草之擺達人)》之銘言:
: : 想請問各位高手
: : 看了很多學校系所的網頁
: : 實在不知道到底要走這個領域的話
: : 應該是資工所比較好,還是電機所計算機組比較好
: : 感覺做這個領域的非常少
: : 是因為大家都覺得INTEL和AMD已經壟斷了嗎?很難向上發展了
: : 再問一個小問題
: : 在學計算機結構的時候,都說程式碼最終會被轉譯成0101的二進位訊號
: : 那這些被轉出來的二進位資訊直觀來看不是應該還是存在硬碟裡面嗎
: : 是透過怎麼樣的機制將這些邏輯上的資訊變成電子訊號傳進記憶體裡
: : 讓CPU來抓哩?謝各位高手解惑
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.133.134.198
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 3 之 3 篇):