![]() |
||
|
Basic Member
加入日期: Jul 2011
文章: 23
|
各位先知好,小弟是新加入的,不知此討論放此版是否正確
請各位幫小弟解個疑惑 我一直有個疑問,究竟電腦懂得0與1,如何變成現在的高階指令? 就我閱讀計算機組織和計概有個概念,但我一直不確定是否如此,請各位幫小弟我看看我的觀念正確否: 最初的電腦指令由長串0與1組成,由於閱讀與記憶實在不易,漸漸有人以簡單英文單字來作為這些指令代號,所以這算是最初的低階語言嘍? 那最初這些0與1如何與這些單字配對!? 也就是怎麼做的@@?? 最初的組譯器是用0與1做出來的嗎@@????? 之後,隨之使用者要求電腦做越複雜的指令CISC與RICS問世後,為能使程式語言更加趨近人類的自然語言,高階語言也出來了 所以...高階語言的核心是以低階語言寫出來的嘍? 到現在的C與Java他們API的最核心是否都為組合語言? 所以高階語言執行先轉低階後,組合語言再轉成1與0!? 我以計算機組織與結構一書內介紹的MIPS2000為例好了 此組合語言可轉成機器碼,所以我可以比喻說,此組合語言可以寫一個高階語言的API與組意器的意思嗎??? 貼文或分享您的專業都好,重點是資訊的正確性~ 就懇請各位可以給小弟這些知識(跪求) 我很好奇也想知道 或可以提供我可以找到解答的地方,感謝各位 ![]() |
|||||||
|
|