gpam ​​- ออนไลน์ในคลาวด์

นี่คือคำสั่ง gpasm ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

โครงการ:

ชื่อ


gpasm - แอสเซมเบลอร์ GNU PIC

เรื่องย่อ


ฝ้า [ตัวเลือก] ไฟล์

คำเตือน


ข้อมูลในหน้า man นี้เป็นสารสกัดจากเอกสารทั้งหมดของ gputils และ
ถูกจำกัดตามความหมายของตัวเลือก สำหรับเอกสารฉบับสมบูรณ์และเป็นปัจจุบัน โปรดดูที่
ไปยัง "gputils.ps" ที่อยู่ในไดเรกทอรี gputils docs

DESCRIPTION


ฝ้า เป็นแอสเซมเบลอร์สำหรับไมโครคอนโทรลเลอร์ไมโครชิป (TM) PIC (TM) มันตั้งใจที่จะ
เข้ากันได้กับแอสเซมเบลอร์ MPASM ของผู้ผลิต ฝ้า เป็นส่วนหนึ่งของ gputils ตรวจสอบ
gputils(1) manpage สำหรับรายละเอียดเกี่ยวกับยูทิลิตี้ GNU PIC อื่น ๆ

OPTIONS


ด้านล่างนี้เป็นบทสรุปของ ฝ้า ตัวเลือก ฝ้า ตัวเลือกจะแทนที่การตั้งค่าใด ๆ ใน .เสมอ
ซอร์สโค้ด

-a FMT, --รูปแบบฐานสิบหก FMT
GPASM รองรับรูปแบบไฟล์ inhx8m, inhx8s, inhx16 และ inhx32 hex ตัวเลือกนี้
ควบคุมว่าจะใช้รูปแบบไฟล์ hex ใด ค่าเริ่มต้นคือ inhx32

-c, --วัตถุ
ส่งออกวัตถุที่ย้ายได้ (รูปแบบ COFF ใหม่)

-C, --กาแฟเก่า
ส่งออกวัตถุที่ย้ายได้ (รูปแบบ COFF แบบเก่า)

-d, --debug
ข้อความดีบักเอาท์พุต

-D SYM=วาล, --กำหนด SYM=วาล
กำหนด SYM ด้วยค่า VAL ซึ่งเทียบเท่ากับการวาง "#define SYM VAL" ใน
แหล่ง

-e [เปิด|ปิด], --ขยาย [เปิด|ปิด]
การขยายมาโครในไฟล์รายการถูกควบคุมโดยใช้ EXPAND และ NOEXPAND
คำสั่ง ตัวเลือกนี้สามารถบังคับให้ละเว้นคำสั่งใดคำสั่งหนึ่ง เมื่อ "ON" เป็น
เลือกมาโครจะถูกขยายเสมอโดยไม่คำนึงถึงการมีอยู่ของ NOEXPAND
ในทำนองเดียวกัน "OFF" จะบังคับไม่ให้มาโครขยาย

-g, --debug-ข้อมูล
ใช้คำสั่งแก้ไขจุดบกพร่องสำหรับ COFF

-h, --ช่วยด้วย
แสดงข้อความการใช้งานและออก

-i, --ละเว้นกรณี
สัญลักษณ์และมาโครที่ผู้ใช้กำหนดทั้งหมดคำนึงถึงขนาดตัวพิมพ์ ตัวเลือกนี้ทำให้พวกเขา
ไม่คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่

-I DIR, --รวม DIR
ไฟล์แอสเซมบลีระดับบนสุดถูกส่งไปยัง gpam เป็นอาร์กิวเมนต์ ไฟล์นี้สามารถ
มีคำสั่ง INCLUDE คำสั่งเหล่านี้เปิดไฟล์ที่ระบุแล้วจึง
เนื้อหาจะถูกรวบรวม GPASM ค้นหาไฟล์เหล่านี้ในไดเร็กทอรีในเครื่อง ถ้า
ไม่พบไฟล์ มีการตรวจสอบพาธส่วนหัวเริ่มต้น ในที่สุดทุกเส้นทาง
ระบุโดยใช้อาร์กิวเมนต์นี้จะถูกค้นหา

-l[12[ce]|14[ce]|16[ce]], --รายการชิป[=([12[ce]|14[ce]|16[ce]])]
แสดงรายการโปรเซสเซอร์ที่รองรับตามแง่มุมต่างๆ

-L, --force-รายการ
ละเว้นคำสั่งของ NOLIST สิ่งนี้บังคับให้ gpam พิมพ์ทุกบรรทัดที่ประกอบใน
รายการไฟล์ที่ส่งออก

-m, --การถ่ายโอนข้อมูล
เมื่อเสร็จสิ้นการประกอบขั้นสุดท้ายแล้ว ให้แสดงเนื้อหาคำสั่ง
หน่วยความจำ

--mpasm- เข้ากันได้
ตัวเลือกนี้ตั้งค่าโหมดความเข้ากันได้ของ MPASM

-M, --deps
ส่งออกไฟล์การพึ่งพา

-n, --ดอส
ตามค่าเริ่มต้น gpam จะสร้างไฟล์ฐานสิบหกโดยใช้รูปแบบ ISO อย่างไรก็ตามอุปกรณ์บางอย่าง
โปรแกรมเมอร์ต้องการไฟล์รูปแบบ DOS ตัวเลือกนี้จะทำให้ gpasm เป็น
สร้างไฟล์ hex ที่จัดรูปแบบ DOS

-o ไฟล์, --เอาท์พุท ไฟล์
ชื่ออื่นของไฟล์ที่ส่งออก

-p PROC, --โปรเซสเซอร์ PROC
เลือกโปรเซสเซอร์

-P ไฟล์, --การประมวลผลล่วงหน้า ไฟล์
เขียนไฟล์ asm ที่ประมวลผลล่วงหน้าไปที่ FILE

-q, --เงียบ
ระงับทุกสิ่งที่ส่งไปยังเอาต์พุตมาตรฐาน

-r เรดิกซ์, --รัศมี เรดิกซ์
Radices ที่รองรับคือ BIN, DEC, OCT และ HEX ค่าเริ่มต้นคือ HEX

-u, --สัมบูรณ์
ใช้เส้นทางที่แน่นอน

-v, --รุ่น
แสดงข้อมูลเวอร์ชันและออก

-w [0|1|2], --คำเตือน [0|1|2]
ตัวเลือกนี้กำหนดระดับข้อความ "0" เป็นค่าเริ่มต้น จะช่วยให้ทุกคน
ข้อความ คำเตือน และข้อผิดพลาดที่จะรายงาน "1" จะระงับข้อความ
"2" จะระงับข้อความและคำเตือน

-y, --ขยาย
เปิดใช้งานโหมดขยาย 18xx

ใช้ gpam ออนไลน์โดยใช้บริการ onworks.net



โปรแกรมออนไลน์ Linux และ Windows ล่าสุด