amforth

ภาพหน้าจอของซอฟแวร์:
amforth
รายละเอียดซอฟแวร์:
รุ่น: 5.9 การปรับปรุง
วันที่อัพโหลด: 27 Sep 15
ผู้พัฒนา: Matthias Trute
การอนุญาต: ฟรี
ความนิยม: 1

Rating: 3.0/5 (Total Votes: 1)

amforth เป็นแหล่งเปิดและคอมไพเลอร์ที่มีขนาดกะทัดรัดและล่ามมาดำเนินการในภาษาประกอบและตัวเองออกมา
โครงสร้างแฟลช:
+ ------------------ 0000 -------------- +
| เวกเตอร์ขัดจังหวะ |
| |
+ ------------------ 0026 -------------- +
| รหัสเริ่มต้น |
| ขั้นตอนการขัดจังหวะ |
| "ลำไส้ใหญ่" พจนานุกรม |
| |
| ล่าสุด: |
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
+ ------------- ส่วน nrww ----------- +
| ล่ามภายใน (docol ถัด) |
| "ดั้งเดิม" พจนานุกรม |
| เชื่อมโยงไปยัง "ลำไส้ใหญ่" พจนานุกรม |
+ ----------- flashend ----------------- +
หน่วยความจำ:
+ --------------- 0000 ----------------- +
| 0-31: ลงทะเบียนตั้ง |
| 31-59: io พื้นที่ |
+ + --------------------------------------
| 60-84: USART บัฟเฟอร์ |
| 84 .. : TIB พันธมิตรบัฟเฟอร์ HLD |
| กอง: จุดเริ่มต้นของพื้นที่ตัวแปร |
| |
| ^ |
| | |
| สแต็คข้อมูลการเจริญเติบโตลดลง |
+ ---------- ramsize - $ 80 ------------- |
| ^ |
| | |
| กลับกอ​​งการเจริญเติบโตลดลง |
+ ---------- ขนาดแกะ ------------------ +

มีอะไรใหม่ ข่าวประชาสัมพันธ์ฉบับนี้

  • lib: และต่อไป ฉันและเจสามารถนำมาใช้เช่นกัน.
  • หลัก (AVR8): ชัดเจน RAM ทั้งหมดในเย็น
  • .
  • หลัก (MSP430): DEFER และมูลค่าที่หายไปในรุ่น 5.8 หยุดและใช้พวกเขาแบบครบวงจร (RAM ที่ใช้บันทึกข้อมูลสามารถที่จะแฟลช).
  • หลัก (ทุก):. ใช้สแต็คตัวจำแนกลายมือ
  • หลัก (ALL): แก้ไขถดถอยในตัวอักษร (ยากจนเช่นใบเสนอราคา)

มีอะไรใหม่ ในรุ่น 5.2.

  • มุ่งเน้นที่สำคัญสำหรับการเปิดตัวนี้เป็นเอกสาร
  • มันถูกเขียนใหม่อย่างสมบูรณ์และรูปแบบใหม่.
  • ตอนนี้มันมีหลายสูตรและ HOWTOs.
  • ท่ามกลางการเปลี่ยนแปลงภายในมากขึ้นบางคำใหม่และคุณลักษณะการทดลองใหม่ที่เรียกว่าขอบเขตซึ่งจะทำให้มันเป็นไปได้โดยอัตโนมัติวางคำใหม่ใน wordlists อื่น ๆ .

มีอะไรใหม่ ในรุ่น 5.0:

  • รุ่นนี้เพิ่มการสนับสนุนสำหรับอุปกรณ์ 1wire (เนื่องจากการทำงานเป็น ทำสำหรับโครงการ 4e4th.eu) และช่วยเพิ่มความประหยัดพลังงานกลยุทธ์.
  • นอกจากนี้ยังมาพร้อมกับจำนวนมากเอกสารเพิ่มเติมเกี่ยวกับเว็บไซต์:. หัวข้อเช่นตัวนับเป็นเครื่องมือพัฒนาเหมือนสร้างโปรไฟล์และดีบัก
  • การปรับปรุงบางส่วนที่เกี่ยวข้อง Arduino จะทำ.
  • ขณะนี้มีบางส่วนที่ตรวจสอบความปลอดภัยของคอมไพเลอพื้นฐาน.
  • บางข้อบกพร่องเล็กน้อยได้รับการแก้ไขเช่นกัน.

มีอะไรใหม่ ในรุ่น 4.8:

  • รุ่นนี้จะเพิ่มคำที่ขาดหายไปที่ผ่านมาจาก CORE มาตรฐานออกมา Wordset. ประเมิน
  • บางงานดีบักเช่นติดตามการโทรและการรวมข้อมูลเป็นอยู่ในขณะนี้.
  • การสนับสนุนตัวเลือกที่อยู่หน่วยความจำแบบครบวงจรจะถูกเพิ่ม.
  • การเปลี่ยนแปลงภายในเปิดถนนเพื่อคุณสมบัติอื่น ๆ เช่นชาวบ้าน.
  • ข้อบกพร่องบางได้รับการแก้ไข.

มีอะไรใหม่ ในรุ่น 4.7:

  • รุ่นนี้จะช่วยให้รีฟิแหล่งที่มาและจะมีการเปลี่ยนแปลงที่รันไทม์
  • multitasker ขณะนี้สามารถนำมาใช้ในการใช้งานแบบครบวงจร.
  • มีบางคำใหม่จากสายชุดคำมาตรฐาน.
  • เอกสารที่ดีขึ้นและบางสาธารณูปโภคใหม่ ๆ รวมทั้งติดตามการโทรที่มีการเพิ่ม.

มีอะไรใหม่ ในรุ่น 4.6:

  • รุ่นนี้เพิ่มหรือเปลี่ยนแปลงคำไม่กี่คำที่มีประโยชน์สำหรับการเขียนโปรแกรมไมโครคอนโทรลเลอร์ .

มีอะไรใหม่ ในรุ่น 4.4:

  • รุ่นนี้รักษาการเปลี่ยนแปลงที่นำมาใช้ในการเปิดตัว 4.3 ก่อนหน้านี้
  • Amforth ขณะนี้สนับสนุนอย่างเต็มที่ขัดจังหวะในภาษาระดับสูงออกมา.
  • ระบบที่สามารถปรับแต่งที่จะไม่สนใจกรณีเมื่อทำพจนานุกรมค้นหา.
  • เอกสารและมีการขยายตัวอย่างใหม่ ๆ มีการเพิ่ม.
  • คำบางคำใหม่จากมาตรฐาน forth200x มีการเพิ่มและการสะสางรหัสถูกนำมาใช้เช่นกัน.

มีอะไรใหม่ ในรุ่น 4.3:

  • หลัก: ยู & gt; มีผลสแต็คที่ไม่ถูกต้องในกรณีที่ผลจริง.
  • หลัก:. int ดักก่อให้เกิดการรบกวนจากซอฟต์แวร์
  • หลัก: ผู้ใช้ / แบบสอบถามสภาพแวดล้อมที่ช่วยให้ขนาดของพื้นที่ที่ผู้ใช้
  • หลัก: นอนหลับใช้โหมดนอนเป็นพารามิเตอร์
  • .
  • อดีต:. เพิ่มตั้งเวลา interrupt.frt เป็นตัวอย่างสำหรับการใช้กับมาขัดจังหวะ
  • ผับ: ริชได้นำเสนอ amforth ที่ Fosdem 2011 ภาพนิ่งและดำเนินการตามกฎหมาย (ตีพิมพ์ได้รับอนุญาต) ขอบคุณริช!
  • หลัก:. ง่ายได้รับ / ชุดคำสั่งที่มีการเปลี่ยนแปลงเนื้อหา EEPROM
  • doc: ผู้ใช้ใหม่รุ่นแนะนำจากคาร์ล (สำหรับรุ่น 4.2)
  • .
  • หลัก: เปลี่ยนชื่ออีเมล @ / E! เพื่อ @ จ / จเพื่อให้สอดคล้องกับการเข้าถึงหน่วยความ wordset จาก forth200x เดียวกันกับฉัน @ / i!.
  • หลัก: แก้ไขเอกสารในไฟล์จำนวนมาก. บัตรอ้างอิง
  • หลัก: การออกแบบใหม่ของ (นอก) ใช้ล่าม recognizers (แบบไดนามิกขยาย interpeter ที่จะจัดการกับความหมายใหม่ที่กำหนดได้รับ / ตั้งจำแนกคล้ายกันที่จะได้รับ / ชุดสั่ง
  • ..

มีอะไรใหม่ ในรุ่น 4.2:

  • ข่าวประชาสัมพันธ์ฉบับนี้แก้ไขถดถอยนำมาใช้ในรุ่น 4.1 ซึ่งอาจเสียหาย แฟลชและหน่วยความจำแบบ EEPROM ในระหว่างการดำเนินการบางอย่าง.
  • คำใหม่ที่กำลังมีการกำหนดอยู่ในขณะนี้มองไม่เห็นสำหรับการค้นหาความหมายในพจนานุกรมจนกว่าจะเสร็จสิ้น.
  • ห้องสมุดลอยจุดเดียวแน่นอน IEEE754 อยู่ในขณะนี้.

มีอะไรใหม่ ในรุ่น 4.1:

  • รุ่นนี้จะเพิ่มไฟล์ที่จำเป็นในการทำงานกับที่สุดของ ประเภทควบคุม ATMEGA ปัจจุบัน.
  • จะแก้ไขข้อบกพร่องและเพิ่มไม่กี่คำบางคำเคอร์เนลเช่นกัน.

ความคิดเห็นที่ amforth

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!