編譯原理 概論 02

2022-01-22 02:53:27 字數 478 閱讀 8967

tiny語言

小型語言,便於理解編譯原理。

tiny語法

tiny編譯器

main——主程式,分配和初始化全域性變數

globals——資料型別定義,全域性變數

util——

scan——掃瞄程式

parse——語法分析程式

symtab——符號表

analyze——語義分析

code——用於依賴目標機器的**生成程式

cgen——

tm機

tm具有精簡指令計算機(risc)的一些特性。risc中,所有的計算和測試均在暫存器中進行,而且位址模式極為有限。

c的乙個子集語言。

設計方案

c- 慣用詞法

c- 的語法和語義

Atitit 編譯原理與概論

atitit.編譯原理與概論 1.記號2.語法樹 3.符號表4.常數表 5.中間 1.臨時檔案 2.分析和綜合 3.前端和後端 4.遍5.語言定義和編譯器 組合語言程式設計藝術 6.intel 組合語言程式設計 第四版 7.黑客反彙編揭秘 8.編譯原理及實踐 9.現代編譯程式設計 10.現代編譯原理...

編譯原理學習 系統概論

一 引言 1 編譯原理講什麼 主要介紹程式設計編譯程式構造的一般原理 基本設計方法 主要實現技術和一些自動構造工具。學習編譯原理可以更好的理解計算系統,訓練計算思維,對從事計算機工作有很多幫助。2 編譯原理的應用 網頁內容的實現,單詞拼寫 語法檢查等語言處理工具,搜尋引擎大量使用文字處理和語言分析技...

作業系統概論 02

2 處理器管理 2.1.1程式的順序執行 程式執行的先後是順序的,也就是 輸入資料 處理資料 列印處理結果 輸入資料 2.1.2程式的並行執行 現代計算機都具有處理器與外圍裝置的並行能力 我們把程式的執行分成三個可獨立執行的程式模組 輸入程式,處理程式 列印程式 2.1.3 多道程式設計 多個計算同...