SDCC.

SDCC adalah freeware, retargettable, mengoptimalkan kompiler ANSI-C.
Unduh sekarang

SDCC. Peringkat & Ringkasan

Iklan

  • Rating:
  • Lisensi:
  • GPL
  • Harga:
  • FREE
  • Nama Penerbit:
  • Michael Hope
  • Situs web penerbit:

SDCC. Tag


SDCC. Keterangan

SDCC adalah freeware, retargettable, mengoptimalkan kompiler ANSI-C. SDCC adalah freeware, retargettable, mengoptimalkan kompiler ANSI-C. Versi saat ini menargetkan MCU berbasis Intel 8051, Zilog Z80, dan DS390. Target untuk Microchip PIC dan AMTEL AVR Series sedang dalam pengembangan, dan kompiler dapat retarget untuk 8 bit MCU atau foto lainnya. Seluruh kode sumber untuk kompiler didistribusikan di bawah GPL. SDCC menggunakan ASXXXX dan ASLINK, A Freeware, Retargettable Assembler dan Linker. SDCC memiliki MCU yang luas (8051) - ekstensi bahasa yang spesifik, yang memungkinkan memanfaatkan perangkat keras yang mendasarinya secara efektif.SDCC mencakup debugger / simulator tingkat sumber dan dapat menghasilkan info debug untuk debugger noice. Di sini adalah beberapa fitur utama "SDCC": · Asxxxx dan aslink, perakitan dan penghubung yang dapat dipertahankan, · ekstensi bahasa spesifik MCU yang luas, memungkinkan penggunaan perangkat keras yang mendasarinya. · Host optimisasi standar seperti eliminasi sub ekspresi global, optimisasi loop, pengurangan kekuatan Variabel induksi dan loop membalikkan), lipat konstan dan propagasi, menyalin propagasi, eliminasi kode mati dan tabel lompat untuk pernyataan 'saklar'. · Optimalisasi spesifik MCU, termasuk pengalokasi register global. · Backend spesifik MCU yang mudah beradaptasi yang harus cocok untuk 8 bit Mcus · Aturan independen pengoptimal lubang peep berbasis. · Berbagai jenis data: char (8 bit, 1 byte) , pendek (16 bit, 2 byte), int (16 bit, 2 byte), panjang (32 bit, 4 byte) dan float (4 byte IEEE). · Kemampuan untuk menambahkan kode assembler inline di mana saja dalam suatu fungsi. · Kemampuan untuk melaporkan kompleksitas fungsi untuk membantu memutuskan apa yang harus ditulis ulang dalam assembler. · Pilihan yang baik dari tes regresi otomatis. Apa yang baru dalam rilis ini : · Rilis ini menambahkan makro preprocessor yang telah ditentukan untuk memegang nomor revisi subversi SDCC, berbagai preprocessor macro, preprocessor yang diperbarui, beberapa infil untuk SDCClib, dukungan untuk banyak perangkat pic, generasi info debug CDB untuk berbagai platform, optimasi panggilan untuk fungsi itu Tidak mengambil parameter pada Z80, dan meningkatkan multiplikasi karakter yang tidak ditandatangani pada Z80. · Ada juga banyak peningkatan dan perbaikan bug.


SDCC. Perangkat Lunak Terkait

Lisaac.

Lisaac adalah kompiler untuk ISAAC, bahasa objek berbasis prototipe. ...

165

Unduh

Bahasa data

Bahasa data adalah kompiler inkremental data data interaktif yang kompatibel. ...

235

Unduh

Coro

Coro adalah keluarga modul Perl besar yang mengimplementasikan multitasking kooperatif dalam Perl. ...

206

Unduh