作者acelp (未来,一直来一直来)
看板Electronics
标题Re: [问题] 关於计算机结构(架构)领域的系所问题
时间Fri Sep 10 00:16:57 2010
他应该要问的是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