Rasyonel resim montajcıRational Pic Assembler, Intel Style sözdizimine sahip bir orta sınıf bir PIC montajcısıdır. | |
Şimdi İndirin |
Rasyonel resim montajcı Sıralama ve Özet
Reklamcılık
- Lisans:
- GPL
- Fiyat:
- FREE
- Yayıncı adı:
- Joe Bentley
- yayıncı web sitesi:
- http://atlas.kennesaw.edu/~rbentley/gnymph/index.html
Rasyonel resim montajcı Etiketler
Rasyonel resim montajcı Açıklama
Rasyonel PIC Assembler, Intel tarzı sözdizimine sahip bir orta sınıf bir PIC montajcısıdır. Rasyonel PIC assembler, orta menzilli mikrodenetleyiciler için mikroçipten bir montajcıdır. Proje Intel Style Mnemonics ve Hedef-İlk Operand Siparişini kullanıyor. PC montaj programcıları için rahat hissetmek için tasarlanmıştır. Bu assembler, MicroChip'in orta çizgisi mikrodenetleyicileri ile uyumlu kod üretir, ancak montajcılarıyla uyumlu değildir. Herhangi bir PC montaj programcısına tanıdık hissetmelidir. Talimat Mnemonics ve Operand Siparişi Intel Style (yani 'doğru', 'yanlış' aksine) .command Line Syntax Pic-ASM Input_File -C - konsol modu Bir montaj kaynağı Stdin'den kabul edilir. İkili kod stdout üzerinde çıktıdır. Hatalar Stderr -L dosya adına çıktıdır - liste dosyasını belirtin -O dosya adını belirtin - Nesneyi belirtin FeilInputthe girişi, her biri aşağıdaki alanlardan birini veya daha fazlasını içeren bir satır dizisidir; Yorum etiketi ve yorumu isteğe bağlıdır. Gereken operandlar talimatlara bağlıdır. Assembler, talimatlar için bile küçük harf duyarlıdır. İkili değerler '0B' ile belirtilebilir. + +. Ondalık değerler, ondalık olarak varsayılan baz olduğu için önek gerektirmez. Character sabitleri, tek bir karakteri çevreleyerek veya tek tırnak içinde kaçan bir karakteri kapatarak belirtilir. Dize sabitleri, sıfır veya daha fazla karakter çevreleyerek ve çift tırnak içinde karakterlerden kaçarak belirlenir. Dize sabitleri, dizedeki her karakter için bir karakter sabiti oluşturur. Saklanan son sıfır yok. Örneğin: DB "Merhaba Worldn", 0, 'A', 'B', 'R', 'N', 'T'Labelsa Label, bir satır başlatan bir alfasayısal karakter (underbar dahil) dizisidir. Etiketlerin kolonları yok. Sonokal olmayan etiketlere yerel etiketler, adın bir noktayla ön eklenerek tanımlanabilir. Örneğin ; Örnek-Örnek-1.ASm Foo Call .1 .1 JMP .2 .2 JMP .1 Bar Çağrı .1 .1 JMP .2 .2 JMP .1in Bu örnekte, tanımlanan etiketler Foo, Foo.1, Foo. 2, Bar, Bar.1 ve Bar.2. Foo.1'e ilk çağrı dalları. İkinci arama şubeleri çubuğuna 1. 'Foo' '' için yerel etiketler, 'Foo' ilan edilmeden ne ya da 'bar' bildirildi .DirectivesData ilan edilebilir. Beyancı, talimatın yerini alır ve virgülle ayrılan bir veya daha fazla ifadeyi takip eder. Her bir ifade, DECH - Tam 14 Bit Kelime Tanımı DT - Her Operand, 0xff ve OR-ED ile Saklanmadan Önce Beyan Type.db - Her Operand'ın 0xFF ile ve-ED ile birlikte çıktı kodunda bir kelimeye karşılık gelir. 0x3400 (geri dönüşlü opcode) ile. Bu, durum tablolarının oluşturulmasına izin verir. Akümülatörü ('W') masanın ofsetine ekleyebilirsiniz. İşlemci tablodaki konuma dalacak ve örneğin sekiz bit sonucu ile geri dönecektir: DB 1,2,3 DW 0x3FFF, 0x3FF * 16 + 15, -1 DT 0B001, 0B010, 0B100EQUATES belirteç bir sekansdır. 'EK' ile tanımlanabilirler. Örneğin: LED_1 equ 0x100 | 1 led_2 equ 0x100 | 2 Combo Equ (LED_1) | (led_2) Org pozisyonu 'org' ile değiştirilebilir. Örneğin, org 0x10owhat bu sürümde yeni: · Bu sürüm, sofistike makrolar için destek ekler, dosyaları, koşullu derleme ve mikroçip başlıklarıyla uyumluluk ekler.
Rasyonel resim montajcı İlgili Yazılım
Tar2Rubyscript
TAR2RUBYSCRIPT, uygulamanızı içeren bir dizin ağacını bir tek yakut betiğine dönüştürür. ...
390
Gnu yapmak
GNU, bir programın yürütülebilir dosyaları ve diğer kaynak dışı dosyaları kontrol eden bir araçtır. ...
240
Özel Eclipse Oluşturucu
Özel Eclipse Builder, bir şirket / kişisel özelleştirilmiş tutulma dağılımı oluşturmak için hafif bir karınca tabanlı projedir. ...
168