amforth

Yazılım ekran görüntüsü:
amforth
Yazılım detaylar:
Versiyon: 5.9 Güncelenir
Qayıt: 27 Sep 15
Geliştirici: Matthias Trute
Lisans: Ücretsiz
Popülerlik: 11

Rating: 3.0/5 (Total Votes: 1)

amforth bir açık kaynak ve Forth kompakt derleyici ve yorumlayıcı assembly dilinde uygulanan ve Forth kendisidir.
Flaş yapısı:
+ ------------------ 0000 -------------- +
| Kesme vektörleri |
| |
+ ------------------ 0026 -------------- +
| başlatma kodu |
| Kesme rutinleri |
| "kolon" Sözlük |
| |
| SON: |
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
+ ------------- Nrww bölümü ----------- +
| İç tercüman (docol, sonraki) |
| "ilkel" Sözlük |
| "Kolon" sözlüğe link |
+ ----------- Flashend ----------------- +
RAM:
+ --------------- 0000 ----------------- +
| 0-31: set kayıt |
| 31-59: io space |
+ -------------------------------------- +
| 60-84: USART tampon |
| 84 ..: TIB, PAD, HLD tamponlar |
| HEAP: Değişken alan başlangıç ​​|
| |
| ^ |
| | |
| veri yığını, aşağı büyüyen |
+ ---------- Ramsize - 80 $ ------------- |
| ^ |
| | |
| aşağı büyüyen, yığın iade |
+ ---------- Ram boyutu ------------------ +

Yeni nedir Bu sürüm:

  • lib: ve bir sonraki. I ve j da kullanılabilir.
  • çekirdek (AVR8): Soğuk net tüm RAM
  • .
  • çekirdek (MSP430): ERTELEME ve DEĞER sürümü 5.8 eksik bulundu. (save-edebilmek bilgi flaş tabanlı RAM) duraklatmak ve anahtar teslimi bunları kullanarak.
  • çekirdek (Hepsi):. 'tanıyıcı yığını kullanır
  • çekirdek (ALL): literal (örn alıntıları kırdı) 'de gerileme Fix

nedir sürüm 5.2 Yeni:.

    Bu sürümün en önemli odak belgeleri
  • olan
  • Bu tamamen yeniden yazılmış ve biçimlendirilir.
  • Şimdi birçok tarifleri ve NASIL içerir.

  • daha fazla dahili değişiklikler arasında
  • bazı yeni kelimeler ve mümkün otomatik olarak diğer wordlists yeni bir sözcük yerleştirmek için yapar, yeni bir deneysel bir özellik olarak adlandırılan kapsamı vardır.

nedir sürüm 5.0 Yeni

  • Bu sürüm nedeniyle çalışma olma 1WIRE aygıtlarının (için destek ekler 4e4th.eu proje için yapılır) ve stratejileri tasarrufu gücünü artırır.
  • Ayrıca, Web sitesinde çok daha fazla belgelerle birlikte gelir. profiler ve debugger gibi zamanlayıcılar yanı sıra geliştirici araçları gibi konular
  • Bazı Arduino ilgili geliştirmeler yapılır.
  • Şimdi bazı temel derleyici güvenlik kontrolleri vardır.
  • Bazı küçük hatalar da düzeltildi.

nedir sürümü 4.8 Yeni

  • Bu sürüm Forth Standart CORE son eksik sözcüğü ekler Wordset. EVALUATE
  • Bir çağrı izleyici ve bir profil gibi bazı ayıklayıcı görevleri artık mevcuttur.
  • birleşik bellek adresleri için opsiyonel destek eklendi.
  • İç değişiklikler yerliler gibi daha fazla özellik giden yolu açmak.
  • Bir kaç hata düzeltildi.

sürüm 4.7 yeni Nedir:

  • Bu sürüm YEDEK ve KAYNAK zamanında değiştirilmesini sağlar.
  • multitasker şimdi anahtar teslimi uygulamalarında kullanılabilir.
  • dizeleri standart kelime kümesinden bazı yeni kelime vardır.
  • dokümantasyon artırıldı ve çağrı tracer dahil olmak üzere bazı yeni araçlar, ilave edilir.

nedir sürümü 4.6 Yeni

  • Bu sürüm ekler veya mikrodenetleyici programlama için kullanışlı bir kaç kelime değişiklikleri .

sürümünde 4.4 yeni Nedir:

  • Bu sürüm, önceki 4.3 sürümünde tanıtılan değişiklikleri dengeler.
  • Amforth şimdi tam ileri yüksek seviyeli dil kesmeler destekler.
  • sistem sözlük aramaları yaparken davayı görmezden özelleştirilebilir.
  • dokümantasyon genişletilmiş ve birçok yeni örnekler eklenmiştir.
  • forth200x standarttan Bazı yeni kelimeler eklenir ve kod temizlikleri de uygulanır.

sürüm 4.3 yeni Nedir:

  • çekirdek: u & gt; Gerçek sonuç durumunda yanlış yığın etkisi vardı.
  • çekirdek. int-trap yazılımından bir kesme tetikler
  • core: / kullanıcı ortam sorgusu KULLANICI alanının
  • boyutunu verir
  • çekirdek: Uyku parametre olarak uyku moduna alır
  • .
  • ex:. dörtte ile kesmelerini kullanmak için bir örnek olarak eklenen zamanlayıcı-interrupt.frt
  • pub: Erich (izni ile yayınlanmıştır) FOSDEM 2011 slaytlar ve yargılama de amforth sunmuştur. Teşekkürler Erich!
  • çekirdek. değiştirilmiş bir eeprom içeriği ile basitleştirilmiş get / set sipariş
  • doc: (sürüm 4.2 için) Karl yeni kullanım kılavuzu sürümü
  • .
  • çekirdek: yeniden adlandırılan e @ / e! @ e /! e i ile forth200x bellek erişimi wordset ile aynı uymak @ / i!.
  • core: çok sayıda dosya dokümantasyon giderir:. Referans kartı
  • çekirdek: yeniden tasarımı tanıyıcıları kullanarak (dış) tercüman (dinamik yeni semantik ile başa çıkmak için interpeter uzatmak / set sipariş almak için Tanımlı get / set-tanıyıcı dağılımları benzer
  • ..

nedir sürüm 4.2 Yeni

  • Bu sürüm hangi bozabilir sürüm 4.1 tanıtılan bir gerileme giderir belirli işlemleri sırasında flaş ve EEPROM bellek.

  • tanım bitene kadar
  • Şu anda tanımlanmış olan yeni kelimeler artık sözlük aramaları için görünmez.

  • Bir IEEE754 tek hassasiyetli kayar nokta kütüphanesi artık kullanılabilir
  • olduğunu.

nedir sürüm 4.1 Yeni

  • Bu sürüm çoğu çalışmak için gerekli dosyaları ekler Geçerli ATMEGA kontrolörü tipleri.
  • Bir kaç hata düzeltmeleri ve aynı zamanda çekirdeğe bazı kelimeler ekliyor.

Yorumlar amforth

Yorum Bulunamadı
Yorum eklemek
Görüntülerde açın!