İngilizceFransızcaİspanyolca

Ad


OnWorks favicon'u

m68hc12-gasp - Bulutta Çevrimiçi

Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü üzerinden OnWorks ücretsiz barındırma sağlayıcısında m68hc12-gasp çalıştırın

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen m68hc12-gasp komutudur.

Program:

ADI


gasp - montaj programları için bir ön işlemci

SİNOPSİS


nefesi kesilmek [-a|--alternatif] [-c TANK | --yorum karakteri TANK] [-d|- hata ayıklama] [-h|--yardım et] [-M|--mri]
[-o ÇIKIŞ DOSYASI | --çıktı ÇIKIŞ DOSYASI] [-p|--Yazdır] [-s|--kopya kaynağı] [-u|--mantıksız]
[-v|--versiyon] DOSYADA ...

TANIM


GNU derleyicisinin birincil amacı, diğerlerinin çıktılarını bir araya getirmektir.
programlar - özellikle derleyiciler. Montajda özel rutinleri elle kodlamanız gerektiğinde,
bu, GNU derleyicisinin düşmanca bir işlemci olduğu anlamına gelir: makrolar için yönergeleri yoktur,
koşullar veya beklediğiniz diğer birçok kolaylık.

Bazı durumlarda, basitçe C önişlemcisini veya aşağıdaki gibi genelleştirilmiş bir önişlemciyi kullanabilirsiniz.
M4; ama bu garip olabilir, çünkü bunların hiçbiri montaj ile tasarlanmamıştır.
akıl.

nefesi kesilmek bu ihtiyacı doldurur. İhtiyacınız olan olanakları sağlamak için açıkça tasarlanmıştır.
elle kodlanmış montaj kodu. Bir parçası olarak değil, bir önişlemci olarak uygulamak
assembler, maksimum esneklik sağlar: elle kodlanmış montaj ile kullanabilirsiniz,
derleyici çıktısı için kullandığınız montajcıda ek karmaşıklık cezası ödemeden.

DOSYADA... ön işleme tabi tutulacak dosyalardır.

SEÇENEKLER


GASP'ı kullanmanın en basit yolu, onu bir filtre olarak çalıştırmak ve çıktısını bir araya getirmektir. Unix'te
ve ilki, bunu yapabilirsiniz, örneğin:

$ gasp prog.asm | -o prog.o olarak

Doğal olarak, üzerinde değişiklik talep etmenize izin veren birkaç komut satırı seçeneği de vardır.
bu temel tema. İşte GASP komut satırı için tüm olasılıklar.

-a

--alternatif
Alternatif makro sözdizimi kullanın. *Not Alternatif makro sözdizimi: Alternatif, bir
bu sözdiziminin varsayılan GASP sözdiziminden nasıl farklı olduğuna ilişkin tartışma.

-c TANK

--yorum karakteri TANK
Yorum karakteri olarak CHAR kullanın. Varsayılan yorum karakteri `!'dır. İçin
örneğin, yorum karakteri olarak noktalı virgül kullanmak için GASP'de `-c ';'' belirtin
Komut satırı. Montajcı komut karakterleri genellikle özel bir öneme sahip olduğundan
kabukları komuta etmek için, bir karakter belirttiğinizde CHAR'dan alıntı yapmak veya CHAR'dan kaçmak iyi bir fikirdir.
yorum karakteri.

Basitlik adına, bu kılavuzdaki tüm örneklerde varsayılan açıklama kullanılmıştır.
`!' karakteri.

-d

- hata ayıklama
Hata ayıklama istatistiklerini göster. GASP'ın bu sürümünde bu seçenek,
GASP'nin dahili olarak ayırdığı dize arabellekleriyle ilgili istatistikler. Her biri için
tanımlı arabellek boyutu S, GASP, tahsis ettiği N dizelerinin sayısını bir
şöyle bir satır:

dize boyutu S : N

GASP, tamamlandığında bu istatistikleri standart hata akışında görüntüler
ön işleme.

-h

--yardım et GASP komut satırı seçeneklerinin bir özetini görüntüleyin.

-M

--mri MRI uyumluluk modunu kullanın. Bu seçeneğin kullanılması, GASP'nin söz dizimini kabul etmesine ve
Microtec Research `ASM68K' montajcısı tarafından kullanılan sözde operasyonlar.

-o ÇIKIŞ DOSYASI

--çıktı ÇIKIŞ DOSYASI
`-o OUTFILE' `--output OUTFILE' Çıktıyı OUTFILE adlı bir dosyaya yazın. Eğer sen
-o seçeneğini kullanmayın, GASP çıktısını standart çıktı akışına yazar.

-p

--Yazdır
Satır numaralarını yazdırın. GASP bu seçeneğe _yalnızca, kopyalamak için "-s"yi de belirtirseniz uyar
çıkışlarına kaynak satırları. `-s -p' ile GASP, her birinin satır numarasını görüntüler.
kaynak satır kopyalandı (yazının başındaki yorum karakterinden hemen sonra)
astar).

-s

--kopya kaynağı
Kaynak satırları çıktı dosyasına kopyalayın. etkisini görmek için bu seçeneği kullanın.
GASP çıkışındaki her bir önişlemci satırı. GASP bir yorum karakteri (`!'
varsayılan) kopyaladığı her kaynak satırın başında, böylece bunu kullanabilirsiniz.
seçeneği ve yine de sonucu bir araya getirin.

-u

--mantıksız
"Mantıksız genişleme" sınırını atlayın. GASP makrolarını içeride tanımlayabildiğiniz için
diğer makro tanımlarında, önişlemci normalde bir akıl sağlığı kontrolü içerir. Eğer
programınız 1,000'den fazla iç içe genişletme gerektiriyor, GASP normalde
bir hata mesajı. Sınırsız izin vererek bu kontrolü kapatmak için bu seçeneği kullanın.
iç içe açılımlar

-v

--versiyon
GASP sürüm numarasını görüntüleyin.

DOSYADA ...
Giriş dosyası adları. En az bir girdi dosyası belirtmelisiniz; eğer belirtirsen
dahası, GASP hepsini önceden işler ve çıktıyı listelediğiniz sıraya göre birleştirir
INFILE argümanları.

Her girdi dosyasının sonunu önişlemci komutu `.END' ile işaretleyin.

onworks.net hizmetlerini kullanarak m68hc12-gasp'ı çevrimiçi kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

Linux komutları

Ad