導航:首頁 > 源碼編譯 > 學不好編譯原理

學不好編譯原理

發布時間:2023-12-14 12:42:09

Ⅰ 學好「計算機編譯原理」需要具備其他一些知識么

1.你要學到什麼水平?是想考試考好還是想實際寫出來一個足夠強度的編譯器?如果是前者,就一句:努力當學霸才是你唯一的出路。
2.對於scanner &parser的話,對於書上所講的演算法的要求是很高的,有很大的依賴性,所以必須理解透徹,即使沒有機會實現也要自己動手畫畫。同時這也是本科階段所學的編譯原理的所有內容。雖然flex和bison很好使,但是強烈不建議使用。
3.對於生成器、連接器或者解釋器的話,那麼你要了解匯編語言、微處理器、微機介面等計算機基礎學科。簡單的說就是從底層學到高級語言的層面。這個要求是很高的,畢竟涉及到二進制代碼優化等很麻煩的。

Ⅱ 編譯原理怎麼學啊

其實原理是有點難學,要手動推到,很多理論若是沒有塌陪人指導,會顯得既枯燥又難學。但行衫渣是很多東西還是一點就透,找檔悄到一種規律之後就會發現其實還是很好學的,萬事開頭難而已

Ⅲ 學編譯原理好苦逼啊,根本聽不懂,什麼自動機的,覺得很抽象,是我以前學離散數學沒有學好嗎請教大大們

估計C語言沒學好,會基本編程了,在學編譯會發現不過是邏輯關系集中抽象而已,沒什麼難的~認真聽,照著例題多做幾遍,會明白他的邏輯關系的~~不過前提是你的IQ夠正常人的數值~~~

Ⅳ 編譯原理好學嗎是偏硬體的嗎

我認為編譯原理~與大學計算機專業課程的其他科目比起來的話相對較難
真正開發編譯器的人的確需要豐富的硬體的知識。
但不能說偏硬體,而且國內編譯原理教材著重理論,常常可以忽略對硬體的認識
總的來說,樓主為了考試學編譯原理的話,比較難啊,沒有偏硬體的說
如果為了開發編譯器(尤其靜態編譯器)的話,難度大 ,需要i強大硬體知識

Ⅳ 急!我想學編譯原理 請問要什麼知識儲備哦

離散數學,操作系統,我以為是編譯原理必須的預備課程。

Ⅵ 學習編譯原理,需要什麼基礎

編譯原理內容包括語言和文法、詞法分析、語法分析、語法制導翻譯、中間代碼生成、存儲管理、代碼優化和目標代碼生成。
主要是講怎麼做程序的編譯器。

需要數學基礎和很強的邏輯思維。

編譯原理里的字元閉包是指有限循環。關於閉包這些名詞解釋,你們的課程應該有離散數學吧?會有對這些概念的解釋。

編譯原理這書啊。得花老大精力去看了。每一行都會是至關重要的。如果你漏看了哪一節,或許接下來看到的新字母就不知道是什麼意思了。

所以要反復看,反復用邏輯思維推敲。做習題,習題類型也就幾種,做熟了就很簡單

閱讀全文

與學不好編譯原理相關的資料

熱點內容
如何登錄伺服器看源碼 瀏覽:522
如何做伺服器端 瀏覽:154
注冊伺服器地址指什麼 瀏覽:433
文本命令行 瀏覽:97
撲克牌睡眠解壓 瀏覽:193
rc4演算法流程圖 瀏覽:159
胡蘿卜解壓方法 瀏覽:35
掃描pdf格式軟體 瀏覽:876
程序員在銀行開賬戶 瀏覽:516
android資料庫下載 瀏覽:749
中午伺服器崩潰怎麼辦 瀏覽:425
產品經理和程序員待遇 瀏覽:442
解憂程序員免費閱讀 瀏覽:109
錄像免壓縮 瀏覽:508
總結所學過的簡便演算法 瀏覽:362
南昌哪些地方需要程序員 瀏覽:761
三台伺服器配置IP地址 瀏覽:175
如何用命令方塊連續對話 瀏覽:280
win7linux共享文件夾 瀏覽:305
命令符打開本地服務 瀏覽:601