amforth是一個開源的,緊湊的第四編譯器和解釋器來實現的彙編語言和第四本身。
閃存結構:
+ ------------------ 0000 -------------- +
|中斷向量|
| |
+ ------------------ 0026 -------------- +
|初始化代碼|
|中斷程序|
| “冒號”字典|
| |
|最新:|
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
+ ------------- NRWW區----------- +
|內解釋(docol,NEXT)|
| “原始”字典|
|到“冒號”字典|
+ ----------- flashend ----------------- +
RAM:
+ --------------- 0000 ----------------- +
| 0-31:寄存器設置|
| 31-59:IO空間|
+ -------------------------------------- +
| 60-84:USART緩衝區|
| 84 ..:TIB,PAD,HLD緩衝區|
|堆:開始的變量空間|
| |
| ^ |
| | |
|數據堆棧,向下成長|
+ ---------- Ram容量 - $ 80個------------- |
| ^ |
| | |
|返回堆棧,向下成長|
+ ---------- RAM大小------------------ +
什麼是新的的此版本:
- LIB:和明年。的i和j可以使用。
- 在核心(AVR8):清除所有內存在低溫 。
- 在核心(MSP430):延期和值是在5.8版本遺漏。暫停和使用它們的交鑰匙(RAM為主,保存,能夠資訊閃光)。
- 在核心(全部):“使用識別器堆棧
- 在核心(ALL):修復回歸的文字(如爆發報價)
什麼是5.2版本的新:
- 在這個版本的主要重點是文檔李>
- 在它被完全重寫和重新格式化。
- 現在包括許多食譜和HOWTO文檔。
- 其中較內部的變化是一些新的單詞和新的實驗的功能稱為範圍,這使得它能夠自動地放置一個新字中其他單詞表。
什麼是5.0版新:
- 在該版本增加了對1WIRE設備(由於工作原因被支持為4e4th.eu項目完成),提高節電策略。
- 此外,它配備了在網站上多了很多文件:如計時器以及像探查器和調試器的開發者工具主題
- 在一些Arduino的相關改進製成。
- 現在有一些基本的編譯器安全檢查。
- 在一些小的錯誤是固定的。
什麼是4.8版本的新:
- 在這個版本從第四標準核心增加了最後缺失的字Wordset:EVALUATE
- 現在,都可以像調用跟踪器和分析器一些調試任務。
- 在統一的內存地址可選支持加入。
- 在內部的變化打開了通往更多的功能像當地人。
- 在一些錯誤是固定的。
什麼版本4.7是新的:
- 在該版本允許充裝和源在運行時改變。
- 的多任務,現在可以在交鑰匙應用中使用。
- 有從琴弦標準字集的一些新詞。
- 文檔提高,一些新的實用程序,包括一個呼叫示踪劑,相加。
什麼是4.6版本的新:
- 在該版本添加或更改了幾句有用的單片機編程
什麼4.4版本是新的:
- 在這個版本穩定在之前的4.3版本中引入的更改。
- Amforth現在完全支持在第四高級語言中斷。
- 在該系統可以定制做詞典查找時忽略大小寫。
- 在該文件的擴展,許多新的實例添加。
- 從forth200x標準的一些新詞的添加,和代碼清理應用也是如此。
什麼版本4.3是新的:
- 在核心:U>曾在案件的真實結果,錯誤的煙囪效應。
- 核心:INT-陷阱觸發中斷,從軟件
- 內核:/用戶環境的查詢為用戶提供了面積 的大小
- 核心:睡眠需要的睡眠模式參數 。
- 例:增加計時器interrupt.frt為使用中斷與第四例子
- 在酒館:埃里希已在FOSDEM 2011大會幻燈片和程序(經許可後公佈)提出amforth。謝謝埃里希!
- 核心:簡化get / set方法,以便與改變的EEPROM的內容
- 商務部:從卡爾·新用戶指南版本(4.2版) 。
- 核心:重命名ê@ / E!到@ E / E!符合存儲器存取wordset從forth200x,同我@ /我!
- 核心:文檔中的許多文件修訂:參考卡
- 核心:重新設計使用識別器(外)解釋(動態擴展interpeter應對新的語義定義的get / set-識別類同獲取/設置序 。
什麼是4.2版本的新:
- 在該版本修正了4.1版中引入了回歸它可能會損壞在某些操作的閃存和EEPROM存儲器。
- 在當前正在定義的新詞,現在隱形字典查找,直到定義完成。
- 系統IEEE754單精度浮點庫現已推出。
什麼是4.1版中新的:
- 在該版本增加了必要的文件,大多數的工作目前ATMEGA控制器類型。
- 在它修復了一些bug,並增加了一些話內核為好。
評論沒有發現