ນີ້ແມ່ນ palbart ຄໍາສັ່ງທີ່ສາມາດດໍາເນີນການໄດ້ຢູ່ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍສະຖານີເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
palbart - BART ປັບປຸງ PDP8 crossassembler
ສະຫຼຸບສັງລວມ
ປາບາຕ [ທາງເລືອກ]ໄຟລ໌ປ້ອນຂໍ້ມູນ
ລາຍລະອຽດ
ຫນ້າຄູ່ມືນີ້ເອກະສານສັ້ນໆກ່ຽວກັບ ປາບາຕ ຄໍາສັ່ງ. ມັນເປັນ cross-assembler ກັບ for
PDP/8 ໂປຣແກຣມພາສາປະກອບ. ມັນຈະຜະລິດໄຟລ໌ຜົນຜະລິດໃນຮູບແບບຖັງ, ຂອບ
ຮູບແບບ, ແລະການນໍາໃຊ້ pseudo-ops ທີ່ເຫມາະສົມ, ການປະສົມປະສານຂອງຮູບແບບຂອບແລະຖັງ. ກ
ໄຟລ໌ລາຍຊື່ແມ່ນຜະລິດຢູ່ສະ ເໝີ ແລະດ້ວຍຕາຕະລາງສັນຍາລັກທາງເລືອກແລະ / ຫຼືສັນຍາລັກຂ້າມ.
ກະສານອ້າງອີງ (ຄວາມສອດຄ່ອງ). ຕາຕະລາງສັນຍາລັກຖາວອນສາມາດເປັນຜົນຜະລິດໃນຮູບແບບທີ່ອາດຈະເປັນ
ອ່ານຄືນໃນເພື່ອໃຫ້ຕາຕະລາງສັນຍາລັກຖາວອນທີ່ກໍາຫນົດເອງສາມາດຜະລິດໄດ້. ຂໍ້ຜິດພາດທີ່ກວດພົບ
ແມ່ນຜົນຜະລິດໄປຫາໄຟລ໌ແຍກຕ່າງຫາກທີ່ໃຫ້ຊື່ໄຟລ໌ທີ່ພວກມັນຖືກກວດພົບພ້ອມກັບ
ຈໍານວນແຖວ, ຈໍານວນຄໍລໍາແລະຂໍ້ຄວາມຄວາມຜິດພາດເຊັ່ນດຽວກັນກັບຫມາຍຄວາມຜິດພາດໃນ
ໄຟລ໌ລາຍຊື່.
ການຂະຫຍາຍຊື່ໄຟລ໌ຕໍ່ໄປນີ້ຖືກໃຊ້:
ລະຫັດແຫຼ່ງ .pal (ປ້ອນຂໍ້ມູນ)
.lst ບັນຊີລາຍຊື່ປະກອບ (ຜົນຜະລິດ)
ຜົນຜະລິດການປະກອບ .bin ໃນຮູບແບບຖັງຂອງ DEC (ຜົນຜະລິດ)
ຜົນຜະລິດປະກອບ .rim ໃນຮູບແບບຂອບຂອງ DEC (ຜົນຜະລິດ)
ກວດພົບຄວາມຜິດພາດການປະກອບ .err (ຖ້າມີ) (ຜົນຜະລິດ)
.prm ຕາຕະລາງສັນຍາລັກຖາວອນໃນຮູບແບບທີ່ເຫມາະສົມສໍາລັບການອ່ານຫຼັງຈາກ EXPUNGE pseudo-op.
OPTIONS
ສະຫຼຸບຂອງທາງເລືອກແມ່ນລວມຢູ່ຂ້າງລຸ່ມນີ້.
-d ສະແດງຕາຕະລາງສັນຍາລັກໃນຕອນທ້າຍຂອງການຊຸມນຸມ
-h ສະແດງການຊ່ວຍເຫຼືອ.
-l ອະນຸຍາດໃຫ້ການຜະລິດຂອງຕົວຫນັງສື (ຄ່າເລີ່ມຕົ້ນແມ່ນບໍ່ມີການຜະລິດຕົວອັກສອນ) ສະແດງໃຫ້ເຫັນສະບັບຂອງ
ໂຄງການ.
-p ສ້າງໄຟລ໌ທີ່ມີສັນຍາລັກຖາວອນຢູ່ໃນມັນ. (ເພື່ອໃຫ້ໄດ້ສັນຍາລັກໃນປະຈຸບັນ
ຕາຕະລາງ, ປະກອບໄຟລ໌ຫຼາຍກ່ວາມີພຽງແຕ່ $ ຢູ່ໃນມັນ.)
-r ຜະລິດຜົນຜະລິດໃນຮູບແບບຂອບ (ຄ່າເລີ່ມຕົ້ນແມ່ນຮູບແບບຖັງ)
-v ສະແດງຂໍ້ມູນສະບັບ.
-x ສ້າງການອ້າງອິງຂ້າມ (ຄວາມສອດຄ່ອງ) ຂອງສັນຍາລັກຜູ້ໃຊ້.
ທິດສະດີວິທະຍາ
ການວິນິດໄສຄວາມຜິດພາດຂອງນັກປະກອບແມ່ນຜົນອອກໄປຫາໄຟລ໌ຂໍ້ຜິດພາດ ແລະຖືກໃສ່ໃນໄຟລ໌ລາຍຊື່.
ແຕ່ລະແຖວໃນໄຟລ໌ຂໍ້ຜິດພາດມີແບບຟອມ
( : ): ຜິດພາດ: ທີ່ Loc =
ຕົວຢ່າງຂໍ້ຄວາມສະແດງຂໍ້ຜິດພາດແມ່ນ:
bintst.pal(17:9): error: undefined symbol "UNDEF" at Loc = 07616
ການວິນິດໄສຄວາມຜິດພາດທີ່ວາງໄວ້ໃນລາຍການເລີ່ມຕົ້ນດ້ວຍລະຫັດຄວາມຜິດພາດສອງຕົວອັກສອນ (ຖ້າ
ເຫມາະສົມ) ແລະຂໍ້ຄວາມສັ້ນ. A carat '^' ແມ່ນຖືກຈັດໃສ່ພາຍໃຕ້ລາຍການໃນຄວາມຜິດພາດຖ້າ
ເຫມາະສົມ. ຕົວຢ່າງຂໍ້ຄວາມສະແດງຂໍ້ຜິດພາດແມ່ນ:
17 07616 3000 DCA UNDEF
UD ບໍ່ໄດ້ກໍານົດ ^
18 07617 1777 TAD I DUMMY
ເມື່ອສ້າງທາງອ້ອມ, ຕົວອັກສອນ '@' ຖືກວາງໄວ້ຫຼັງຈາກຄໍາແນະນໍາ
ມູນຄ່າໃນບັນຊີລາຍຊື່ເປັນຕົວຊີ້ວັດດັ່ງຕໍ່ໄປນີ້:
14 03716 1777@ TAD OFFPAG
ສັນຍາລັກທີ່ບໍ່ໄດ້ກໍານົດໄດ້ຖືກຫມາຍໃນລາຍການຕາຕະລາງສັນຍາລັກໂດຍການນໍາຫນ້າ '?' ກັບ
ສັນຍາລັກ. ສັນຍາລັກທີ່ຖືກກຳນົດຄືນໃໝ່ແມ່ນຖືກໝາຍໄວ້ໃນລາຍການຕາຕະລາງສັນຍາລັກໂດຍການນຳໜ້າ '#' ໄປ
ສັນຍາລັກ. ຕົວຢ່າງຄື:
#REEDEF 04567
ສະຫຼັບ 07612
?UNDEF 00000
ອ້າງອີງໃສ່ລະຫັດສໍາລັບຂໍ້ຄວາມວິນິດໄສທີ່ສ້າງຂຶ້ນ.
ໃຊ້ palbart ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net