InggrisPerancisSpanyol

Ad


favorit OnWorks

m68hc12-gasp - Online di Cloud

Jalankan m68hc12-gasp di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

Ini adalah perintah m68hc12-gasp yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

PROGRAM:

NAMA


terkesiap - preprocessor untuk program perakitan

RINGKASAN


melenguh [-a|--bergantian] [-c ARANG | --karakter komentar ARANG] [-d|--debug] [-h|--membantu] [-M|--mri]
[-o FILE KELUAR | --keluaran FILE KELUAR] [-p|--mencetak] [-s|--sumber salinan] [-u|--keterlaluan]
[-v|--Versi: kapan] INFILE ...

DESKRIPSI


Tujuan utama dari assembler GNU adalah untuk merakit output dari perangkat lain
program - terutama kompiler. Ketika Anda harus mengkodekan rutinitas khusus dalam perakitan,
itu berarti assembler GNU adalah prosesor yang tidak ramah: ia tidak memiliki arahan untuk makro,
bersyarat, atau banyak kemudahan lain yang mungkin Anda harapkan.

Dalam beberapa kasus, Anda cukup menggunakan preprosesor C, atau preprosesor umum seperti
M4; tapi ini bisa menjadi canggung, karena tidak satu pun dari hal-hal ini dirancang dengan perakitan di
pikiran.

melenguh memenuhi kebutuhan ini. Ini secara tegas dirancang untuk menyediakan fasilitas yang Anda butuhkan dengan
kode perakitan kode tangan. Menerapkannya sebagai praprosesor, bukan bagian dari
assembler, memungkinkan fleksibilitas maksimum: Anda dapat menggunakannya dengan perakitan berkode tangan,
tanpa membayar denda kompleksitas tambahan di assembler yang Anda gunakan untuk output kompiler.

INFILE... adalah file yang akan diproses sebelumnya.

PILIHAN


Cara paling sederhana untuk menggunakan GASP adalah menjalankannya sebagai filter dan merakit outputnya. Di Unix
dan sejenisnya, Anda dapat melakukan ini, misalnya:

$ prog.asm terkesiap | sebagai -o prog.o

Tentu saja, ada juga beberapa opsi baris perintah untuk memungkinkan Anda meminta variasi pada
tema dasar ini. Berikut adalah rangkaian lengkap kemungkinan untuk baris perintah GASP.

-a

--bergantian
Gunakan sintaks makro alternatif. *Catatan Sintaks makro alternatif: Alternatif, untuk a
diskusi tentang bagaimana sintaks ini berbeda dari sintaks GASP default.

-c ARANG

--karakter komentar ARANG
Gunakan CHAR sebagai karakter komentar. Karakter komentar default adalah `!'. Untuk
contoh, untuk menggunakan titik koma sebagai karakter komentar, tentukan `-c ';'' pada GASP
garis komando. Karena karakter perintah assembler sering memiliki arti khusus
untuk memerintahkan shell, merupakan ide bagus untuk mengutip atau keluar dari CHAR saat Anda menentukan a
karakter komentar.

Demi kesederhanaan, semua contoh dalam manual ini menggunakan komentar default
karakter `!'.

-d

--debug
Tampilkan statistik debug. Dalam versi GASP ini, opsi ini menghasilkan
statistik tentang buffer string yang dialokasikan GASP secara internal. Untuk setiap
didefinisikan buffersize S, GASP menunjukkan jumlah string N yang dialokasikan, dengan a
baris seperti ini:

ukuran senar S : N

GASP menampilkan statistik ini pada aliran kesalahan standar, ketika selesai
pra-pemrosesan.

-h

--membantu Tampilkan ringkasan opsi baris perintah GASP.

-M

--mri Gunakan mode kompatibilitas MRI. Menggunakan opsi ini menyebabkan GASP menerima sintaks dan
pseudo-ops yang digunakan oleh assembler Microtec Research `ASM68K'.

-o FILE KELUAR

--keluaran FILE KELUAR
`-o OUTFILE' `--output OUTFILE' Tulis output dalam file bernama OUTFILE. Jika kamu
jangan gunakan opsi `-o', GASP menulis outputnya pada aliran output standar.

-p

--mencetak
Cetak nomor baris. GASP mematuhi opsi ini _only_ jika Anda juga menentukan `-s' untuk disalin
baris sumber ke outputnya. Dengan `-s -p', GASP menampilkan nomor baris masing-masing
baris sumber disalin (segera setelah karakter komentar di awal
garis).

-s

--sumber salinan
Salin baris sumber ke file output. Gunakan opsi ini untuk melihat efek dari
setiap baris praprosesor pada output GASP. GASP menempatkan karakter komentar (`!' oleh
default) di awal setiap baris sumber yang disalin, sehingga Anda dapat menggunakan ini
pilihan dan masih merakit hasilnya.

-u

--keterlaluan
Lewati batas "ekspansi yang tidak masuk akal". Karena Anda dapat menentukan makro GASP di dalam
definisi makro lainnya, preprocessor biasanya menyertakan pemeriksaan kewarasan. Jika
program Anda membutuhkan lebih dari 1,000 perluasan bersarang, GASP biasanya keluar dengan
sebuah pesan kesalahan. Gunakan opsi ini untuk mematikan pemeriksaan ini, memungkinkan tidak terbatas
ekspansi bersarang.

-v

--Versi: kapan
Tampilkan nomor versi GASP.

INFILE ...
Nama file masukan. Anda harus menentukan setidaknya satu file input; jika Anda menentukan
lebih lanjut, GASP memproses semuanya terlebih dahulu, menggabungkan output dalam urutan yang Anda daftarkan
argumen INFILE.

Tandai akhir setiap file input dengan perintah preprocessor `.END'.

Gunakan m68hc12-gasp online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

Perintah Linux

Ad