ນີ້ແມ່ນ gpasm ຄໍາສັ່ງທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
gpasm - ຕົວປະກອບ GNU PIC
ສະຫຼຸບສັງລວມ
gpasm [ທາງເລືອກ] ເອກະສານ
ຄໍາເຕືອນ
ຂໍ້ມູນໃນຫນ້າຜູ້ຊາຍນີ້ແມ່ນສານສະກັດຈາກເອກະສານອັນເຕັມທີ່ຂອງ gputils ແລະ
ຖືກຈໍາກັດກັບຄວາມຫມາຍຂອງທາງເລືອກ. ສໍາລັບເອກະສານທີ່ຄົບຖ້ວນແລະປະຈຸບັນ, ເບິ່ງ
ໄປຫາ "gputils.ps" ທີ່ຢູ່ໃນໄດເລກະທໍລີ gputils docs.
ລາຍລະອຽດ
gpasm ເປັນຕົວປະກອບສໍາລັບ Microchip (TM) PIC (TM) micro-controllers. ມັນມີຈຸດປະສົງທີ່ຈະເປັນ
ເຂົ້າກັນໄດ້ກັບເຄື່ອງປະກອບ MPASM ຂອງຜູ້ຜະລິດ. gpasm ແມ່ນສ່ວນຫນຶ່ງຂອງ gputils. ກວດເບິ່ງ
gputils(1) manpage ສໍາລັບລາຍລະອຽດກ່ຽວກັບຜົນປະໂຫຍດ GNU PIC ອື່ນໆ.
OPTIONS
ຂ້າງລຸ່ມນີ້ແມ່ນບົດສະຫຼຸບຂອງ gpasm ຕົວເລືອກ gpasm ຕົວເລືອກຈະແທນທີ່ການຕັ້ງຄ່າໃດໆກໍຕາມຢູ່ໃນ
ລະຫັດແຫຼ່ງຂໍ້ມູນ.
-a ຍທຂ, --hex-format ຍທຂ
GPASM ຮອງຮັບຮູບແບບໄຟລ໌ inhx8m, inhx8s, inhx16, ແລະ inhx32 hex. ທາງເລືອກນີ້
ຄວບຄຸມວ່າຈະໃຊ້ຮູບແບບໄຟລ໌ hex ໃດ. ຄ່າເລີ່ມຕົ້ນແມ່ນ inhx32.
-c, --ວັດຖຸ
ສົ່ງອອກວັດຖຸທີ່ສາມາດຍ້າຍໄດ້ (ຮູບແບບ COFF ໃໝ່).
-C, --old-coff
ສົ່ງອອກວັດຖຸທີ່ສາມາດຍ້າຍໄດ້ (ຮູບແບບ COFF ເກົ່າ).
-d, --debug
ສົ່ງຂໍ້ຄວາມດີບັກອອກ.
-D SYM=VAL, -- ກໍານົດ SYM=VAL
ກໍານົດ SYM ດ້ວຍຄ່າ VAL. ນີ້ແມ່ນເທົ່າກັບການວາງ "#define SYM VAL" ຢູ່ໃນ
ແຫຼ່ງ.
-e [ເປີດ|ປິດ], --ຂະຫຍາຍ [ເປີດ|ປິດ]
ການຂະຫຍາຍມະຫາພາກໃນໄຟລ໌ລາຍຊື່ແມ່ນຄວບຄຸມໂດຍໃຊ້ EXPAND ແລະ NOEXPAND
ຄຳແນະນຳ. ທາງເລືອກນີ້ສາມາດບັງຄັບໃຫ້ບໍ່ສົນໃຈຄໍາສັ່ງໃດໆ. ເມື່ອ "ON" ແມ່ນ
ທີ່ເລືອກມາໂຄຣຈະຖືກຂະຫຍາຍສະເໝີໂດຍບໍ່ຄໍານຶງເຖິງການມີ NOEXPAND.
ເຊັ່ນດຽວກັນ, "ປິດ" ຈະບັງຄັບ macros ບໍ່ໃຫ້ຂະຫຍາຍ.
-g, --debug-ຂໍ້ມູນ
ໃຊ້ຄຳແນະນຳດີບັກສຳລັບ COFF.
-h, - ຊ່ວຍ
ສະແດງຂໍ້ຄວາມການນໍາໃຊ້ແລະອອກ.
-i, -- ignore-case
ທຸກໆສັນຍາລັກທີ່ກຳນົດໄວ້ໂດຍຜູ້ໃຊ້ ແລະມາໂຄແມ່ນມີຄວາມອ່ອນໄຫວຕໍ່ກັບຕົວພິມນ້ອຍໃຫຍ່. ທາງເລືອກນີ້ເຮັດໃຫ້ພວກເຂົາ
case insensitive.
-I DIR, --ລວມ DIR
ໄຟລ໌ປະກອບລະດັບສູງສຸດແມ່ນຜ່ານໄປຫາ gpasm ເປັນການໂຕ້ຖຽງ. ໄຟລ໌ນີ້ສາມາດ
ປະກອບມີ CLUDE ຄໍາສັ່ງ. ຄໍາແນະນໍາເຫຼົ່ານີ້ເປີດໄຟລ໌ທີ່ກໍານົດແລະຫຼັງຈາກນັ້ນຂອງມັນ
ເນື້ອໃນໄດ້ຖືກປະກອບ. GPASM ຄົ້ນຫາໄຟລ໌ເຫຼົ່ານີ້ຢູ່ໃນໄດເລກະທໍລີທ້ອງຖິ່ນ. ຖ້າ
ໄຟລ໌ບໍ່ຕັ້ງຢູ່, ເສັ້ນທາງສ່ວນຫົວເລີ່ມຕົ້ນຖືກກວດສອບ. ສຸດທ້າຍ, ເສັ້ນທາງທັງຫມົດ
ທີ່ລະບຸໂດຍໃຊ້ argument ນີ້ຖືກຄົ້ນຫາ.
-l[12[ce]|14[ce]|16[ce]], --list-chips[=([12[ce]|14[ce]|16[ce]])]
ລາຍຊື່ໂປເຊດເຊີທີ່ສະຫນັບສະຫນູນໂດຍອີງໃສ່ລັກສະນະຕ່າງໆ.
-L, --force-list
ບໍ່ສົນໃຈຄຳສັ່ງ NOLIST. ນີ້ບັງຄັບໃຫ້ gpasm ພິມທຸກເສັ້ນທີ່ປະກອບຢູ່ໃນ
ລາຍການໄຟລ໌ຜົນຜະລິດ.
-m, -- ຖິ້ມ
ເມື່ອສໍາເລັດການປະຊຸມຄັ້ງສຸດທ້າຍ, ສະແດງເນື້ອໃນຂອງຄໍາແນະນໍາ
ຄວາມຊົງ ຈຳ.
--mpasm-ເຂົ້າກັນໄດ້
ຕົວເລືອກນີ້ກຳນົດໂໝດຄວາມເຂົ້າກັນໄດ້ຂອງ MPASM.
-M, --deps
ສົ່ງໄຟລ໌ທີ່ຂຶ້ນກັບ.
-n, --dos
ໂດຍຄ່າເລີ່ມຕົ້ນ, gpasm ສ້າງໄຟລ໌ hex ໂດຍໃຊ້ຮູບແບບ ISO. ຢ່າງໃດກໍຕາມ, ບາງອຸປະກອນ
ຜູ້ຂຽນໂປລແກລມຕ້ອງການໄຟລ໌ທີ່ມີຮູບແບບ DOS. ທາງເລືອກນີ້ຈະເຮັດໃຫ້ເກີດ gpasm ກັບ
ສ້າງໄຟລ໌ hex ທີ່ມີຮູບແບບ DOS.
-o ເອກະສານ, -- ຜົນຜະລິດ ເອກະສານ
ຊື່ສຳຮອງຂອງໄຟລ໌ຜົນຜະລິດ.
-p PROC, -- ໂປເຊດເຊີ PROC
ເລືອກໂຮງງານຜະລິດ.
-P ເອກະສານ, -- ຂະບວນການກ່ອນ ເອກະສານ
ຂຽນໄຟລ໌ asm ທີ່ປຸງແຕ່ງກ່ອນໃສ່ FILE.
-q, --ງຽບ
ສະກັດກັ້ນສິ່ງທີ່ສົ່ງໄປຫາຜົນຜະລິດມາດຕະຖານ.
-r ຮາກ, --radix ຮາກ
ຮາກທີ່ຮອງຮັບແມ່ນ BIN, DEC, OCT, ແລະ HEX. ຄ່າເລີ່ມຕົ້ນແມ່ນ HEX.
-u, -- ຢ່າງແທ້ຈິງ
ໃຊ້ເສັ້ນທາງຢ່າງແທ້ຈິງ.
-v, - ການປ່ຽນແປງ
ສະແດງຂໍ້ມູນສະບັບແລະອອກ.
-w [0|1|2], --ເຕືອນ [0|1|2]
ຕົວເລືອກນີ້ກໍານົດລະດັບຂໍ້ຄວາມ. "0" ແມ່ນຄ່າເລີ່ມຕົ້ນ. ມັນຈະອະນຸຍາດໃຫ້ທັງຫມົດ
ຂໍ້ຄວາມ, ຄໍາເຕືອນ, ແລະຄວາມຜິດພາດທີ່ຈະໄດ້ຮັບການລາຍງານ. "1" ຈະສະກັດກັ້ນຂໍ້ຄວາມ.
"2" ຈະສະກັດກັ້ນຂໍ້ຄວາມແລະຄໍາເຕືອນ.
-y, -- ຂະຫຍາຍ
ເປີດໃຊ້ໂໝດຂະຫຍາຍ 18xx.
ໃຊ້ gpasm ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net