ภาษาอังกฤษภาษาฝรั่งเศสสเปน

Ad


ไอคอน Fav ของ OnWorks

m68hc11-as - ออนไลน์ใน Cloud

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

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

โครงการ:

ชื่อ


AS - แอสเซมเบลอร์ GNU แบบพกพา

เรื่องย่อ


เช่น [-a[cdhlns-ไฟล์---ทางเลือก] [-D]
[--debug-คำนำหน้าแผนที่ เก่า=ใหม่]
[--defsym ซิม=คลื่น] [-f] [-g] [--gstabs]
[--gstabs+] [--gdwarf-2] [--ช่วยด้วย] [-I dir] [-J]
[-K] [-L] [--listing-lhs-ความกว้าง=NUM]
[--รายการ-lhs-width2=NUM] [--listing-rhs-ความกว้าง=NUM]
[--listing-cont-line=NUM] [--ให้ชาวบ้าน] [-o
อ็อบเจกต์ไฟล์] [-R] [--reduce-หน่วยความจำ-ค่าใช้จ่าย] [--สถิติ]
[-v] [-version] [--รุ่น] [-W] [--เตือน]
[--ร้ายแรง-คำเตือน] [-w] [-x] [-Z] [@ไฟล์]
[--เป้าหมาย-ช่วยเหลือ] [ตัวเลือกเป้าหมาย]
[--|ไฟล์ ... ]

เป้า แอลฟา ตัวเลือก:
[-mซีพียู]
[-mdebug | -no-mdebug]
[-ผ่อนคลาย] [-g] [-Gขนาด]
[-F] [-32แอดด]

เป้า ARC ตัวเลือก:
[-มาร์ค[5|6|7|8]]
[-อี.บี|-THE]

เป้า ARM ตัวเลือก:
[-mcpu=หน่วยประมวลผล[+นามสกุล-
[-มีนาคม=สถาปัตยกรรม[+นามสกุล-
[-mfpu=รูปแบบจุดลอยตัว]
[-mfloat-อาบี=ABI]
[-เมบิ=Ver]
[-นิ้วหัวแม่มือ]
[-อี.บี|-THE]
[-mapcs-32|-mapcs-26|-mapcs-ลอย|
-mapcs-กลับเข้ามาใหม่]
[-mthumb-การทำงานร่วมกัน] [-k]

เป้า คริส ตัวเลือก:
[--ขีดเส้นใต้ | --ไม่มีขีดล่าง]
[--รูป] [-N]
[--จำลอง=วิกฤต | --การจำลอง=crisaout]
[--มีนาคม=v0_v10 | --มีนาคม=v10 | --มีนาคม=v32 | --มีนาคม=common_v10_v32]

เป้า D10V ตัวเลือก:
[-O]

เป้า D30V ตัวเลือก:
[-O|-n|-N]

เป้า i386 ตัวเลือก:
[- 32|- 64] [-n]
[-มีนาคม=ซีพียู] [-mtune=ซีพียู]

เป้า i960 ตัวเลือก:
[-อคส|-เอซีเอ_เอ|-อคส|-แม็ก|-อาคา|-เอเคบี|
-เอเคซี|-บบส]
[-b] [-ไม่ผ่อนคลาย]

เป้า IA-64 ตัวเลือก:
[-mconstan-gp|-mauto-รูป]
[-milp32|-milp64|-mlp64|-mp64]
[-ม.ล|ปริญญาโทบริหารธุรกิจ]
[-mtune=ไทเทเนียม1|-mtune=ไทเทเนียม2]
[-munwind-check=คำเตือน|-munwind-check=ผิดพลาด]
[-mhint.b=ตกลง|-mhint.b=คำเตือน|-mhint.b=ข้อผิดพลาด]
[-x|-xexplicit] [-xauto] [-xdebug]

เป้า IP2K ตัวเลือก:
[-mip2022|-mip2022ต่อ]

เป้า M32C ตัวเลือก:
[-m32c|-m16c]

เป้า M32R ตัวเลือก:
[--m32rx|--[ไม่-]คำเตือน-โจ่งแจ้ง-ความขัดแย้งแบบคู่ขนาน|
--W[น]หน้า]

เป้า M680X0 ตัวเลือก:
[-l] [- ลบ.ม|- ลบ.ม|- ลบ.ม-

เป้า M68HC11 ตัวเลือก:
[-m68hc11|-m68hc12|-m68hcs12]
[-mshort|-ม]
[-mshort-สองครั้ง|-mlong-ดับเบิ้ล]
[--แรง-ยาว-สาขา] [--สาขาสั้น]
[--เข้มงวดตรงโหมด] [--print-insn-ไวยากรณ์]
[--พิมพ์-opcodes] [--สร้าง-ตัวอย่าง]

เป้า เอ็มคอร์ ตัวเลือก:
[-jsri2bsr] [-ตัวกรอง] [-ผ่อนคลาย]
[-mcpu=[210|340]]

เป้า MIPS ตัวเลือก:
[-nocpp] [-THE] [-อี.บี] [-O[การเพิ่มประสิทธิภาพ ระดับ]]
[-g[การแก้ปัญหา ระดับ--G NUM] [-KPIC] [-call_shared]
[-ไม่แชร์] [-xgot [-mvxworks-รูป]
[-มาบิ=ช่วยเหลือ] [-32] [-N32] [-64] [-mfp32] [-mgp32]
[-มีนาคม=ซีพียู] [-mtune=ซีพียู] [-mips1] [-mips2]
[-mips3] [-mips4] [-mips5] [-mips32] [-mips32r2]
[-mips64] [-mips64r2]
[-สร้าง-ลอย] [-ไม่มีโครงสร้างลอย]
[- กับดัก] [-ไม่พัก] [-หยุดพัก] [-ไม่มีกับดัก]
[-mfix7000] [-mno-fix7000]
[-mips16] [-ไม่มี mips16]
[-msmartmips] [-mno-smartmips]
[-mips3d] [-ไม่มี mips3d]
[-mdmx] [-no-mdmx]
[-mdsp] [-mno-dsp]
[-mdspr2] [-mno-dspr2]
[-มม] [-mno-ภูเขา]
[-mdebug] [-no-mdebug]
[-mpdr] [-mno-สปป]

เป้า เอ็มมิกซ์ ตัวเลือก:
[--fixed-พิเศษลงทะเบียนชื่อ] [--globalize-สัญลักษณ์]
[--gnu-ไวยากรณ์] [--ผ่อนคลาย] [--no-predefined-สัญลักษณ์]
[--ไม่ขยาย] [--no-ผสาน-gregs] [-x]
[--linker-จัดสรร-gregs]

เป้า กปปส 11 ตัวเลือก:
[-mpic|-mno-รูป] [- เล็ก] [-mno-นามสกุล]
[-mนามสกุล|-มโน-นามสกุล]
[-mซีพียู] [-mเครื่อง]

เป้า picoJava ตัวเลือก:
[-mb|-ผม]

เป้า PowerPC ตัวเลือก:
[-mpwrx|-mpwr2|-mpwr|- ลบ.ม|-mppc|-mppc32|- ลบ.ม|- ลบ.ม|
- ลบ.ม|- ลบ.ม|-mppc64|- ลบ.ม|-mppc64บริดจ์|-mbooke|
-mbooke32|-mbooke64]
[-เอ็มคอม|-มากมาย|-มัลทีฟ] [-สมาชิก]
[-mregnames|-mno-regnames]
[-mrelocated|-mrelocatable-lib]
[- เล็กน้อย|-little-endian|-mbig|-mbig-endian]
[-เอ็มโซลาริส|-mno-โซลาริส]

เป้า SPARC ตัวเลือก:
[-Av6|-Av7|-Av8|-แอสปาร์กเล็ต|-แอสปาร์กไลท์
-AV8plus|-Av8plusa|-Av9|-Av9a]
[-xarch=v8plus|-xarch=v8plusa] [- กระแทก]
[-32|-64]

เป้า TIC54X ตัวเลือก:
[-mcpu=54[123589]|-mcpu=54[56]ลพ] [-mfar-โหมด|-MF]
[-merrors-to-file |-ผม ]

เป้า Z80 ตัวเลือก:
[-z80] [-r800]
[ -ละเว้น-ไม่มีเอกสาร-คำสั่ง] [-วุด]
[ -ละเว้น-unportable-instructions] [-วินอัพ]
[ -warn-ไม่มีเอกสาร-คำแนะนำ] [-วุด]
[ -คำเตือน-ไม่พกพา-คำแนะนำ] [-วุ๊ย]
[ -forbid-ไม่มีเอกสาร-คำแนะนำ] [-ฟุด]
[ - ห้ามพกพา - คำแนะนำ] [- ฟุบ]

เป้า เอ็กซ์เทนซ่า ตัวเลือก:
[--[no-]ข้อความส่วนตัวอักษร] [--[ไม่-]แน่นอน-ตัวอักษร]
[--[no-]กำหนดเป้าหมายการจัดตำแหน่ง] [--[ไม่-]โทรยาว]
[--[ไม่-]แปลงร่าง]
[--เปลี่ยนชื่อ-section ชื่อเก่า=ชื่อใหม่]

DESCRIPTION


GNU as เป็นครอบครัวของแอสเซมเบลอร์จริงๆ หากคุณใช้ (หรือเคยใช้) แอสเซมเบลอร์ GNU บน
สถาปัตยกรรมหนึ่ง คุณควรพบสภาพแวดล้อมที่ค่อนข้างคล้ายกันเมื่อคุณใช้กับอีกสถาปัตยกรรมหนึ่ง
สถาปัตยกรรม. แต่ละเวอร์ชันมีความเหมือนกันมากกับรุ่นอื่นๆ รวมถึงไฟล์อ็อบเจกต์
รูปแบบคำสั่งแอสเซมเบลอร์ส่วนใหญ่ (มักเรียกว่า หลอก-ops) และไวยากรณ์ของแอสเซมเบลอร์

as มีวัตถุประสงค์หลักเพื่อรวบรวมเอาต์พุตของคอมไพเลอร์ GNU C "gcc" สำหรับใช้โดย
ตัวเชื่อมโยง "ld" อย่างไรก็ตาม เราก็พยายามทำให้ as ประกอบถูกต้องทุกอย่างที่
แอสเซมเบลอร์อื่น ๆ สำหรับเครื่องเดียวกันจะประกอบ มีการบันทึกข้อยกเว้นใด ๆ ไว้
อย่างชัดเจน ไม่ได้หมายความว่า as ใช้ไวยากรณ์เดียวกันกับแอสเซมเบลอร์อื่นสำหรับ .เสมอ
สถาปัตยกรรมเดียวกัน ตัวอย่างเช่น เรารู้จักแอสเซมบลี 680x0 หลายรุ่นที่เข้ากันไม่ได้
ไวยากรณ์ภาษา

ทุกครั้งที่วิ่ง as มันรวบรวมโปรแกรมต้นทางเพียงหนึ่งเดียว โปรแกรมต้นทางถูกสร้างขึ้น
ไฟล์ตั้งแต่หนึ่งไฟล์ขึ้นไป (อินพุตมาตรฐานยังเป็นไฟล์)

คุณให้ as บรรทัดคำสั่งที่มีชื่อไฟล์อินพุตเป็นศูนย์หรือมากกว่า ไฟล์อินพุตคือ
อ่าน (จากชื่อไฟล์ซ้ายไปขวา) อาร์กิวเมนต์บรรทัดคำสั่ง (ในตำแหน่งใดก็ได้) ที่มี
ไม่มีความหมายพิเศษใดที่จะเป็นชื่อไฟล์อินพุต

ถ้าคุณให้ as ไม่มีชื่อไฟล์ที่พยายามอ่านไฟล์อินพุตหนึ่งไฟล์จาก as มาตรฐาน
อินพุตซึ่งปกติแล้วจะเป็นเทอร์มินัลของคุณ อาจจะต้องพิมพ์ ctl-D บอก as ไม่มี
โปรแกรมเพิ่มเติมในการประกอบ

ใช้ -- หากคุณต้องการตั้งชื่อไฟล์อินพุตมาตรฐานอย่างชัดเจนในบรรทัดคำสั่งของคุณ

หากแหล่งที่มาว่างเปล่า as สร้างไฟล์อ็อบเจ็กต์ขนาดเล็กและว่างเปล่า

as อาจเขียนคำเตือนและข้อความแสดงข้อผิดพลาดไปยังไฟล์ข้อผิดพลาดมาตรฐาน (โดยปกติคือ your
เทอร์มินัล). สิ่งนี้ไม่ควรเกิดขึ้นเมื่อคอมไพเลอร์รัน as โดยอัตโนมัติ คำเตือน
รายงานสมมติฐานที่ทำขึ้นเพื่อว่า as สามารถรวบรวมโปรแกรมที่มีข้อบกพร่อง รายงานข้อผิดพลาด
ปัญหาร้ายแรงที่ทำให้การชุมนุมหยุดชะงัก

หากคุณกำลังเรียกใช้ as ผ่านคอมไพเลอร์ GNU C คุณสามารถใช้ -วา ตัวเลือกที่จะผ่าน
อาร์กิวเมนต์ผ่านไปยังแอสเซมเบลอร์ อาร์กิวเมนต์แอสเซมเบลอร์ต้องแยกออกจากแต่ละอาร์กิวเมนต์
อื่นๆ (และ -วา) ด้วยเครื่องหมายจุลภาค ตัวอย่างเช่น:

gcc -c -g -O -วา,-อัล,-L file.c

สิ่งนี้จะส่งผ่านสองตัวเลือกไปยังแอสเซมเบลอร์: -อัล (ปล่อยรายการไปยังเอาต์พุตมาตรฐานด้วย
ระดับสูงและแหล่งประกอบ) และ -L (เก็บสัญลักษณ์ท้องถิ่นไว้ในตารางสัญลักษณ์)

โดยปกติคุณไม่จำเป็นต้องใช้สิ่งนี้ -วา กลไกเนื่องจากคอมไพเลอร์หลายบรรทัดคำสั่ง
ตัวเลือกจะถูกส่งต่อไปยังแอสเซมเบลอร์โดยอัตโนมัติโดยคอมไพเลอร์ (คุณสามารถโทรหา GNU
ไดรเวอร์คอมไพเลอร์ด้วย -v ตัวเลือกเพื่อดูว่าตัวเลือกใดส่งผ่านไปยังแต่ละตัวเลือกอย่างแม่นยำ
คอมไพล์พาส รวมถึงแอสเซมเบลอร์)

OPTIONS


@ไฟล์
อ่านตัวเลือกบรรทัดคำสั่งจาก ไฟล์. ตัวเลือกที่อ่านจะถูกแทรกแทนที่
ต้นฉบับ @ไฟล์ ตัวเลือก. ถ้า ไฟล์ ไม่มีอยู่หรือไม่สามารถอ่านได้ดังนั้นตัวเลือก
จะได้รับการปฏิบัติอย่างแท้จริงและจะไม่ถูกลบออก

ตัวเลือกใน ไฟล์ ถูกคั่นด้วยช่องว่าง อาจรวมอักขระช่องว่าง
ในตัวเลือกโดยล้อมรอบตัวเลือกทั้งหมดในเครื่องหมายคำพูดเดี่ยวหรือคู่ ใด ๆ
อักขระ (รวมถึงแบ็กสแลช) อาจรวมด้วยคำนำหน้าอักขระเป็น
รวมกับแบ็กสแลช NS ไฟล์ ตัวเองอาจมี @ เพิ่มเติมไฟล์ ตัวเลือก; ใด ๆ
ตัวเลือกดังกล่าวจะได้รับการประมวลผลซ้ำ

-a[cdhlmns]
เปิดรายชื่อด้วยวิธีการต่างๆ ดังนี้:

- และ ละเว้นเงื่อนไขเท็จ

- อ ละเว้นคำสั่งการดีบัก

-อา รวมแหล่งข้อมูลระดับสูง

-อัล รวมการประกอบ

-เป็น รวมการขยายมาโคร

โครงสร้าง ละเว้นการประมวลผลแบบฟอร์ม

-เช่น รวมสัญลักษณ์

=ไฟล์
ตั้งชื่อไฟล์รายการ

คุณอาจรวมตัวเลือกเหล่านี้ เช่น ใช้ -aln สำหรับรายการประกอบโดยไม่ต้อง
การประมวลผลแบบฟอร์ม NS =ไฟล์ ตัวเลือก ถ้าใช้ จะต้องเป็นตัวเลือกสุดท้าย ด้วยตัวมันเอง, -a
ค่าเริ่มต้นเป็น -ahs.

--ทางเลือก
เริ่มต้นในโหมดมาโครอื่น

-D ละเลย ตัวเลือกนี้ได้รับการยอมรับสำหรับสคริปต์ที่เข้ากันได้กับการเรียกอื่นๆ
แอสเซมเบลอร์

--debug-คำนำหน้าแผนที่ เก่า=ใหม่
เมื่อประกอบไฟล์ในไดเร็กทอรี เก่า, บันทึกข้อมูลการดีบักที่อธิบายไว้
เช่นเดียวกับใน ใหม่ แทน.

--defsym ซิม=ความคุ้มค่า
กำหนดสัญลักษณ์ ซิม ที่จะ ความคุ้มค่า ก่อนประกอบไฟล์อินพุต ความคุ้มค่า จะต้องเป็น
ค่าคงที่จำนวนเต็ม เช่นเดียวกับใน C ผู้นำ 0x ระบุค่าเลขฐานสิบหกและนำหน้า
0 ระบุค่าฐานแปด ค่าของสัญลักษณ์สามารถแทนที่ได้ภายในแหล่งที่มา
ไฟล์โดยใช้ ".set" pseudo-op

-f "เร็ว"---ข้ามช่องว่างและการประมวลผลความคิดเห็นล่วงหน้า (สมมติว่าแหล่งที่มาเป็นเอาต์พุตของคอมไพเลอร์)

-g
--gen-ดีบัก
สร้างข้อมูลการดีบักสำหรับซอร์สแอสเซมเบลอร์แต่ละบรรทัดโดยใช้การดีบัก
รูปแบบที่ต้องการโดยเป้าหมาย ปัจจุบันนี้หมายถึง STABS, ECOFF หรือ
คนแคระ2

--gstabs
สร้างข้อมูลการดีบักการแทงสำหรับแอสเซมเบลอร์แต่ละบรรทัด ซึ่งอาจช่วยในการดีบัก
รหัสแอสเซมเบลอร์หากดีบักเกอร์สามารถจัดการได้

--gstabs+
สร้างข้อมูลการดีบักการแทงสำหรับแอสเซมเบลอร์แต่ละบรรทัดด้วยส่วนขยาย GNU ที่
อาจมีเพียง gdb เท่านั้นที่สามารถจัดการได้และนั่นอาจทำให้ดีบักเกอร์อื่นขัดข้องหรือปฏิเสธที่จะ
อ่านโปรแกรมของคุณ ซึ่งอาจช่วยแก้จุดบกพร่องรหัสแอสเซมเบลอร์ ปัจจุบัน GNU . เท่านั้น
extension คือตำแหน่งของไดเร็กทอรีการทำงานปัจจุบัน ณ เวลาประกอบ

--gdwarf-2
สร้างข้อมูลการดีบัก DWARF2 สำหรับแต่ละสายแอสเซมเบลอร์ นี้อาจช่วยได้
การดีบักรหัสแอสเซมเบลอร์ หากดีบักเกอร์สามารถจัดการได้ หมายเหตุ---ตัวเลือกนี้เท่านั้น
ได้รับการสนับสนุนจากเป้าหมายบางส่วน ไม่ใช่ทั้งหมด

--ช่วยด้วย
พิมพ์สรุปตัวเลือกบรรทัดคำสั่งและออก

--เป้าหมาย-ช่วยเหลือ
พิมพ์สรุปตัวเลือกเฉพาะเป้าหมายทั้งหมดและออก

-I dir
เพิ่มไดเรกทอรี dir ไปที่รายการค้นหาคำสั่ง ".include"

-J อย่าเตือนเกี่ยวกับการลงนามล้น

-K ออกคำเตือนเมื่อมีการเปลี่ยนแปลงตารางความแตกต่างสำหรับการกระจัดที่ยาว

-L
--ให้ชาวบ้าน
เก็บ (ในตารางสัญลักษณ์) สัญลักษณ์ท้องถิ่น สัญลักษณ์เหล่านี้ขึ้นต้นด้วยเฉพาะระบบ
คำนำหน้าป้ายกำกับท้องถิ่น โดยทั่วไป .L สำหรับระบบเอลฟ์หรือ L สำหรับระบบ a.out แบบดั้งเดิม

--listing-lhs-width=จำนวน
ตั้งค่าความกว้างสูงสุดของคอลัมน์ข้อมูลเอาต์พุตสำหรับแอสเซมเบลอร์ที่แสดงเป็น
จำนวน.

--รายการ-lhs-width2=จำนวน
กำหนดความกว้างสูงสุดของคอลัมน์ข้อมูลเอาต์พุตสำหรับบรรทัดต่อเนื่องใน
รายชื่อแอสเซมเบลอร์ถึง จำนวน.

--listing-rhs-ความกว้าง=จำนวน
ตั้งค่าความกว้างสูงสุดของเส้นแหล่งสัญญาณเข้า ดังที่แสดงในรายการ เป็น จำนวน
ไบต์

--listing-cont-lines=จำนวน
กำหนดจำนวนบรรทัดสูงสุดที่พิมพ์ในรายการสำหรับอินพุตบรรทัดเดียวเป็น
จำนวน + 1

-o อ็อบเจกต์ไฟล์
ตั้งชื่อเอาต์พุตไฟล์อ็อบเจ็กต์จาก as อ็อบเจกต์ไฟล์.

-R พับส่วนข้อมูลลงในส่วนข้อความ

กำหนดขนาดเริ่มต้นของตารางแฮชของ GAS เป็นจำนวนเฉพาะใกล้กับ จำนวน.
การเพิ่มค่านี้สามารถลดระยะเวลาที่แอสเซมเบลอร์ดำเนินการได้
งานของมันโดยเพิ่มความต้องการหน่วยความจำของแอสเซมเบลอร์
ในทำนองเดียวกันการลดค่านี้สามารถลดความต้องการหน่วยความจำที่ค่าใช้จ่ายของ
ความเร็ว.

--reduce-หน่วยความจำ-ค่าใช้จ่าย
ตัวเลือกนี้ช่วยลดความต้องการหน่วยความจำของ GAS โดยมีค่าใช้จ่ายในการทำแอสเซมบลี
กระบวนการช้าลง ปัจจุบันสวิตช์นี้เป็นคำพ้องความหมายสำหรับ --แฮช-ขนาด=4051แต่ในไฟล์
ในอนาคตก็อาจมีผลกระทบอื่นๆ ด้วยเช่นกัน

--สถิติ
พิมพ์พื้นที่สูงสุด (เป็นไบต์) และเวลาทั้งหมด (เป็นวินาที) ที่ใช้โดยการประกอบ

--แถบท้องถิ่น-สัมบูรณ์
ลบสัญลักษณ์สัมบูรณ์ในเครื่องออกจากตารางสัญลักษณ์ขาออก

-v
-version
พิมพ์ as รุ่น

--รุ่น
พิมพ์ as รุ่นและออก

-W
--no-เตือน
ระงับข้อความเตือน

--ร้ายแรง-คำเตือน
ถือว่าคำเตือนเป็นข้อผิดพลาด

--เตือน
อย่าระงับข้อความเตือนหรือถือว่าเป็นข้อผิดพลาด

-w ละเลย

-x ละเลย

-Z สร้างไฟล์อ็อบเจ็กต์แม้หลังจากเกิดข้อผิดพลาด

-- | ไฟล์ ...
อินพุตมาตรฐานหรือไฟล์ต้นฉบับที่จะประกอบ

ตัวเลือกต่อไปนี้จะใช้งานได้เมื่อกำหนดค่าสำหรับโปรเซสเซอร์ ARC

-มาร์ค[5|6|7|8]
ตัวเลือกนี้เลือกตัวแปรโปรเซสเซอร์หลัก

-อี.บี | -THE
เลือกเอาต์พุต big-endian (-EB) หรือ little-endian (-EL)

ตัวเลือกต่อไปนี้จะพร้อมใช้งานเมื่อกำหนดค่าสำหรับตระกูลโปรเซสเซอร์ ARM

-mcpu=หน่วยประมวลผล[+นามสกุล... ]
ระบุว่าตัวแปรโปรเซสเซอร์ ARM ใดเป็นเป้าหมาย

-มีนาคม=สถาปัตยกรรม[+นามสกุล... ]
ระบุว่าเป้าหมายใช้ตัวแปรสถาปัตยกรรม ARM ใด

-mfpu=รูปแบบจุดลอยตัว
เลือกสถาปัตยกรรมจุดลอยตัวที่เป็นเป้าหมาย

-mfloat-abi=ABI
เลือกจุดลอยตัวที่ใช้ ABI

-นิ้วหัวแม่มือ
เปิดใช้งานการถอดรหัสคำสั่ง Thumb only

-mapcs-32 | -mapcs-26 | -mapcs-ลอย | -mapcs-กลับเข้ามาใหม่
เลือกว่าโพรซีเดอร์เรียกแบบแผนใดที่ใช้อยู่

-อี.บี | -THE
เลือกเอาต์พุต big-endian (-EB) หรือ little-endian (-EL)

-mthumb-การทำงานร่วมกัน
ระบุว่ารหัสถูกสร้างขึ้นด้วยการทำงานร่วมกันระหว่างรหัส Thumb และ ARM
ในใจ

-k ระบุว่ามีการสร้างรหัส PIC

ดูหน้าข้อมูลสำหรับเอกสารประกอบของตัวเลือกเฉพาะ CRIS

ตัวเลือกต่อไปนี้จะใช้งานได้เมื่อกำหนดค่าสำหรับโปรเซสเซอร์ D10V

-O เพิ่มประสิทธิภาพเอาต์พุตโดยขนานคำสั่ง

ตัวเลือกต่อไปนี้จะใช้งานได้เมื่อกำหนดค่าสำหรับโปรเซสเซอร์ D30V

-O เพิ่มประสิทธิภาพเอาต์พุตโดยขนานคำสั่ง

-n เตือนเมื่อมีการสร้าง nos

-N เตือนเมื่อมีการสร้างคำสั่งการคูณแบบ 32 บิต

ตัวเลือกต่อไปนี้จะพร้อมใช้งานเมื่อกำหนดค่าสำหรับโปรเซสเซอร์ Intel 80960

-อคส | -เอซีเอ_เอ | -อคส | -แม็ก | -อาคา | -เอเคบี | -เอเคซี | -บบส
ระบุตัวแปรของสถาปัตยกรรม 960 ที่เป็นเป้าหมาย

-b เพิ่มรหัสเพื่อรวบรวมสถิติเกี่ยวกับสาขาที่รับ

-ไม่ผ่อนคลาย
ห้ามแก้ไขคำสั่งเปรียบเทียบและสาขาสำหรับการกระจัดที่ยาว ผิดพลาดถ้า
จำเป็น

ตัวเลือกต่อไปนี้จะพร้อมใช้งานเมื่อกำหนดค่าสำหรับ Ubicom IP2K ซีรีส์

-mip2022ต่อ
ระบุว่าคำสั่งขยาย IP2022 ได้รับอนุญาต

-mip2022
คืนค่าพฤติกรรมเริ่มต้น ซึ่งจำกัดคำแนะนำที่อนุญาตไว้เพียง
IP2022 พื้นฐาน

ตัวเลือกต่อไปนี้จะพร้อมใช้งานเมื่อกำหนดค่าสำหรับ Renesas M32C และ M16C
โปรเซสเซอร์

-m32c
ประกอบคำสั่ง M32C

-m16c
ประกอบคำสั่ง M16C (ค่าเริ่มต้น)

ตัวเลือกต่อไปนี้จะพร้อมใช้งานเมื่อกำหนดค่าสำหรับ Renesas M32R (เดิมคือ
มิตซูบิชิ M32R) ซีรีส์

--m32rx
ระบุโปรเซสเซอร์ในตระกูล M32R ที่เป็นเป้าหมาย ค่าเริ่มต้นคือปกติ
M32R แต่ตัวเลือกนี้เปลี่ยนเป็น M32RX

--warn-ชัดแจ้ง-คู่ขนานความขัดแย้ง or --วพ
สร้างข้อความเตือนเมื่อพบโครงสร้างคู่ขนานที่น่าสงสัย

--no-war-explicit-parallel-conflicts or --วนพ
อย่าสร้างข้อความเตือนเมื่อพบโครงสร้างคู่ขนานที่น่าสงสัย

ตัวเลือกต่อไปนี้จะใช้งานได้เมื่อกำหนดค่าสำหรับ Motorola 68000 series

-l ย่อการอ้างอิงถึงสัญลักษณ์ที่ไม่ได้กำหนดไว้เป็นหนึ่งคำแทนที่จะเป็นสองคำ

- ลบ.ม | - ลบ.ม | - ลบ.ม | - ลบ.ม | - ลบ.ม
| - ลบ.ม | - ลบ.ม | - ลบ.ม | - ลบ.ม | - ลบ.ม
| - ลบ.ม | - ลบ.ม | -mcpu32 | - ลบ.ม
ระบุโปรเซสเซอร์ในตระกูล 68000 ที่เป็นเป้าหมาย ค่าเริ่มต้นคือปกติ
68020 แต่สามารถเปลี่ยนแปลงได้ในเวลาที่กำหนด

- ลบ.ม | - ลบ.ม | -mno-68881 | -mno-68882
เครื่องเป้าหมายมี (หรือไม่มี) ตัวประมวลผลร่วมทศนิยม ค่าเริ่มต้น
คือการสมมติตัวประมวลผลร่วมสำหรับ 68020, 68030 และ cpu32 แม้ว่าพื้นฐาน 68000 คือ
เข้ากันไม่ได้กับ 68881 สามารถระบุการรวมกันของทั้งสองได้เนื่องจากเป็น
เป็นไปได้ที่จะทำการจำลองคำสั่งของตัวประมวลผลร่วมด้วยตัวประมวลผลหลัก

- ลบ.ม | -mno-68851
เครื่องเป้าหมายมี (หรือไม่มี) ตัวประมวลผลร่วมของหน่วยการจัดการหน่วยความจำ NS
ค่าเริ่มต้นคือถือว่า MMU สำหรับ 68020 ขึ้นไป

สำหรับรายละเอียดเกี่ยวกับตัวเลือกคุณลักษณะที่ขึ้นกับเครื่อง PDP-11 โปรดดูที่ PDP-11-ตัวเลือก.

-mpic | -mno-รูป
สร้างโค้ดที่ไม่ขึ้นกับตำแหน่ง (หรือขึ้นอยู่กับตำแหน่ง) ค่าเริ่มต้นคือ -mpic.

- เล็ก
-ห้างสรรพสินค้าส่วนขยาย
เปิดใช้งานส่วนขยายชุดคำสั่งทั้งหมด นี่คือค่าเริ่มต้น

-mno-นามสกุล
ปิดใช้งานส่วนขยายชุดคำสั่งทั้งหมด

-mนามสกุล | -มโน-นามสกุล
เปิดใช้งาน (หรือปิดใช้งาน) ส่วนขยายชุดคำสั่งเฉพาะ

-mซีพียู
เปิดใช้งานส่วนขยายชุดคำสั่งที่รองรับโดย CPU เฉพาะ และปิดการใช้งานทั้งหมด
ส่วนขยายอื่นๆ

-mเครื่อง
เปิดใช้งานส่วนขยายชุดคำสั่งที่รองรับโดยเครื่องรุ่นใดรุ่นหนึ่ง และ
ปิดการใช้งานส่วนขยายอื่นๆ ทั้งหมด

ตัวเลือกต่อไปนี้จะใช้งานได้เมื่อกำหนดค่าสำหรับโปรเซสเซอร์ picoJava

-mb สร้างเอาต์พุตรูปแบบ "big endian"

-มล สร้างเอาต์พุตรูปแบบ "little endian"

ตัวเลือกต่อไปนี้จะใช้งานได้เมื่อกำหนดค่าสำหรับ Motorola 68HC11 หรือ
68HC12 ซีรีส์

-m68hc11 | -m68hc12 | -m68hcs12
ระบุโปรเซสเซอร์ที่เป็นเป้าหมาย ค่าเริ่มต้นถูกกำหนดโดยการกำหนดค่า
ตัวเลือกเมื่อสร้างแอสเซมเบลอร์

-mshort
ระบุเพื่อใช้ ABI จำนวนเต็ม 16 บิต

-ม
ระบุเพื่อใช้ ABI จำนวนเต็ม 32 บิต

-mshort-สองครั้ง
กำหนดให้ใช้ Double ABI แบบ 32 บิต

-mlong-ดับเบิ้ล
กำหนดให้ใช้ Double ABI แบบ 64 บิต

--แรง-ยาว-สาขา
กิ่งก้านสัมพัทธ์กลายเป็นกิ่งที่แน่นอน สิ่งนี้เกี่ยวข้องกับสาขาที่มีเงื่อนไข
กิ่งก้านและกิ่งก้านที่ไม่มีเงื่อนไขไปยังรูทีนย่อย

-S | --สาขาสั้น
อย่าเปลี่ยนสาขาสัมพัทธ์เป็นสาขาสัมบูรณ์เมื่อออฟเซ็ตอยู่นอกช่วง

--เข้มงวดตรงโหมด
อย่าเปลี่ยนโหมดการกำหนดที่อยู่โดยตรงเป็นโหมดการกำหนดที่อยู่เพิ่มเติมเมื่อ
คำสั่งไม่สนับสนุนโหมดการกำหนดที่อยู่โดยตรง

--print-insn-ไวยากรณ์
พิมพ์ไวยากรณ์ของคำสั่งในกรณีที่เกิดข้อผิดพลาด

--พิมพ์-opcodes
พิมพ์รายการคำสั่งด้วยไวยากรณ์แล้วออก

--สร้าง-ตัวอย่าง
พิมพ์ตัวอย่างคำสั่งสำหรับแต่ละคำสั่งที่เป็นไปได้แล้วออก นี้
ตัวเลือกมีประโยชน์สำหรับการทดสอบเท่านั้น as.

ตัวเลือกต่อไปนี้สามารถใช้ได้เมื่อ as ได้รับการกำหนดค่าสำหรับสถาปัตยกรรม SPARC:

-Av6 | -Av7 | -Av8 | -แอสปาร์กเล็ต | -แอสปาร์กไลท์
-AV8plus | -Av8plusa | -Av9 | -Av9a
เลือกตัวแปรของสถาปัตยกรรม SPARC อย่างชัดเจน

-AV8plus และ -Av8plusa เลือกสภาพแวดล้อมแบบ 32 บิต -Av9 และ -Av9a เลือก 64 บิต
สิ่งแวดล้อม

-Av8plusa และ -Av9a เปิดใช้งานชุดคำสั่ง SPARC V9 ด้วยส่วนขยาย UltraSPARC

-xarch=v8plus | -xarch=v8plusa
เพื่อความเข้ากันได้กับแอสเซมเบลอร์ Solaris v9 ตัวเลือกเหล่านี้เทียบเท่ากับ
-Av8plus และ -Av8plusa ตามลำดับ

- กระแทก
เตือนเมื่อแอสเซมเบลอร์เปลี่ยนไปใช้สถาปัตยกรรมอื่น

ตัวเลือกต่อไปนี้จะพร้อมใช้งานเมื่อกำหนดค่าสำหรับสถาปัตยกรรม 'c54x

-mfar-โหมด
เปิดใช้งานโหมดการกำหนดที่อยู่แบบขยาย ที่อยู่และการย้ายถิ่นฐานทั้งหมดจะถือว่าขยายออกไป
ที่อยู่ (ปกติ 23 บิต)

-mcpu=CPU_VERSION
ตั้งค่าเวอร์ชันของ CPU ที่กำลังคอมไพล์

-merrors-to-file ชื่อไฟล์
ข้อผิดพลาดในการเปลี่ยนเส้นทางไปยังไฟล์สำหรับระบบที่เสียหายซึ่งไม่รองรับพฤติกรรมดังกล่าว
ในเปลือก

ตัวเลือกต่อไปนี้จะพร้อมใช้งานเมื่อกำหนดค่าสำหรับตัวประมวลผล MIPS

-G NUM
ตัวเลือกนี้กำหนดขนาดที่ใหญ่ที่สุดของวัตถุที่สามารถอ้างอิงโดยปริยายด้วย
การลงทะเบียน "gp" ใช้ได้กับเป้าหมายที่ใช้รูปแบบ ECOFF เท่านั้น เช่น a
DECstation ที่รัน Ultrix ค่าเริ่มต้นคือ 8

-อี.บี สร้างเอาต์พุตรูปแบบ "big endian"

-THE สร้างเอาต์พุตรูปแบบ "little endian"

-mips1
-mips2
-mips3
-mips4
-mips5
-mips32
-mips32r2
-mips64
-mips64r2
สร้างรหัสสำหรับระดับสถาปัตยกรรมชุดคำสั่ง MIPS โดยเฉพาะ -mips1 เป็น
นามแฝงสำหรับ -มีนาคม=r3000, -mips2 เป็นนามแฝงสำหรับ -มีนาคม=r6000, -mips3 เป็นนามแฝงสำหรับ
-มีนาคม=r4000 และ -mips4 เป็นนามแฝงสำหรับ -มีนาคม=r8000. -mips5, -mips32, -mips32r2,
-mips64และ -mips64r2 สอดคล้องกับทั่วไป MIPS V, MIPS32, MIPS32 ปล่อย 2, MIPS64,
และ MIPS64 ปล่อย 2 โปรเซสเซอร์ ISA ตามลำดับ

-มีนาคม=ซีพียู
สร้างรหัสสำหรับซีพียู MIPS โดยเฉพาะ

-mtune=ซีพียู
กำหนดเวลาและปรับแต่ง MIPS cpu โดยเฉพาะ

-mfix7000
-mno-fix7000
ทำให้เกิดการแทรกหากการอ่านการลงทะเบียนปลายทางของ mfhi หรือ mflo
คำสั่งเกิดขึ้นในสองคำแนะนำต่อไปนี้

-mdebug
-no-mdebug
ทำให้เอาท์พุตการดีบักแบบแทงเพื่อไปยังส่วน .mdebug สไตล์ ECOFF แทน
ของส่วน .stabs มาตรฐานของ ELF

-mpdr
-mno-สปป
การสร้างส่วนควบคุมของส่วน ".pdr"

-mgp32
-mfp32
โดยปกติขนาดรีจิสเตอร์จะอนุมานจาก ISA และ ABI แต่แฟล็กเหล่านี้บังคับ a
รีจิสเตอร์บางกลุ่มจะถือว่ากว้าง 32 บิตตลอดเวลา -mgp32
ควบคุมขนาดของรีจิสเตอร์เอนกประสงค์และ -mfp32 ควบคุมขนาดของ
การลงทะเบียนทศนิยม

-mips16
-ไม่มี mips16
สร้างรหัสสำหรับโปรเซสเซอร์ MIPS 16 เทียบเท่ากับการใส่ ".set mips16"
ที่จุดเริ่มต้นของไฟล์แอสเซมบลี -ไม่มี mips16 ปิดตัวเลือกนี้

-msmartmips
-mno-smartmips
เปิดใช้งานส่วนขยาย SmartMIPS กับชุดคำสั่ง MIPS32 ซึ่งเทียบเท่ากับ
วาง ".set smartmips" ที่จุดเริ่มต้นของไฟล์แอสเซมบลี -mno-smartmips ปิด
ตัวเลือกนี้

-mips3d
-ไม่มี mips3d
สร้างรหัสสำหรับส่วนขยายเฉพาะแอปพลิเคชัน MIPS-3D นี้บอก
แอสเซมเบลอร์เพื่อยอมรับคำแนะนำ MIPS-3D -ไม่มี mips3d ปิดตัวเลือกนี้

-mdmx
-no-mdmx
สร้างรหัสสำหรับส่วนขยายเฉพาะแอปพลิเคชัน MDMX สิ่งนี้บอกผู้ประกอบ
เพื่อยอมรับคำสั่ง MDMX -no-mdmx ปิดตัวเลือกนี้

-mdsp
-mno-dsp
สร้างรหัสสำหรับส่วนขยายเฉพาะแอปพลิเคชัน DSP รุ่น 1 นี้บอก
แอสเซมเบลอร์เพื่อยอมรับคำแนะนำ DSP รีลีส 1 -mno-dsp ปิดตัวเลือกนี้

-mdspr2
-mno-dspr2
สร้างรหัสสำหรับส่วนขยายเฉพาะแอปพลิเคชัน DSP รุ่น 2 ตัวเลือกนี้
หมายถึง -mdsp. สิ่งนี้บอกให้แอสเซมเบลอร์ยอมรับคำสั่ง DSP Release 2
-mno-dspr2 ปิดตัวเลือกนี้

-มม
-mno-ภูเขา
สร้างรหัสสำหรับส่วนขยายเฉพาะแอปพลิเคชัน MT สิ่งนี้บอกผู้ประกอบให้
ยอมรับคำแนะนำ MT -mno-ภูเขา ปิดตัวเลือกนี้

--สร้าง-ลอย
--no-construct-ลอย
พื้นที่ --no-construct-ลอย ตัวเลือกปิดใช้งานการสร้างความกว้างสองเท่าแบบลอยตัว
ชี้ค่าคงที่โดยการโหลดค่าสองส่วนของค่าลงในความกว้างเดียวสองค่า
การลงทะเบียนทศนิยมที่ประกอบขึ้นเป็นการลงทะเบียนความกว้างสองเท่า โดยค่าเริ่มต้น
--สร้าง-ลอย ถูกเลือกให้สร้างจุดลอยตัวเหล่านี้ได้
ค่าคงที่

--การจำลอง=ชื่อ
ตัวเลือกนี้ทำให้เกิด as เลียนแบบ as กำหนดค่าสำหรับเป้าหมายอื่น ๆ ทุกประการ
รวมถึงรูปแบบเอาต์พุต (เลือกระหว่าง ELF และ ECOFF เท่านั้น) การจัดการหลอก
opcodes ที่อาจสร้างข้อมูลการดีบักหรือเก็บข้อมูลตารางสัญลักษณ์
และ endianness เริ่มต้น ชื่อการกำหนดค่าที่ใช้ได้คือ: ไมเซคอฟ, ตัวเอง,
ไมสเลคอฟ, มิพสเบคคอฟ, mislef, มิปส์เบลฟ์. สองตัวแรกไม่เปลี่ยนค่าเริ่มต้น
ความสิ้นสุดจากเป้าหมายหลักที่กำหนดค่าแอสเซมเบลอร์ NS
คนอื่นเปลี่ยนค่าเริ่มต้นเป็น little- หรือ big-endian ตามที่ระบุโดย b or l ใน
ชื่อ. โดยใช้ -อี.บี or -THE จะแทนที่การเลือก endianness ในทุกกรณี

ขณะนี้ตัวเลือกนี้รองรับเฉพาะเมื่อเป้าหมายหลัก as มีการกำหนดค่าสำหรับ
เป็นเป้าหมาย MIPS ELF หรือ ECOFF นอกจากนี้ เป้าหมายหลักหรืออื่นๆ ที่กำหนด
กับ --enable-เป้าหมาย=... ในเวลากำหนดค่าต้องรวมการสนับสนุนสำหรับอื่น ๆ
รูปแบบ ถ้าทั้งสองจะพร้อมใช้งาน ตัวอย่างเช่น การกำหนดค่า Irix 5 ประกอบด้วย
สนับสนุนทั้งคู่

ในที่สุด ตัวเลือกนี้จะรองรับการกำหนดค่าเพิ่มเติม พร้อมความละเอียดที่มากขึ้น
ควบคุมพฤติกรรมของแอสเซมเบลอร์ และจะได้รับการสนับสนุนสำหรับโปรเซสเซอร์เพิ่มเติม

-nocpp
as ละเว้นตัวเลือกนี้ เป็นที่ยอมรับสำหรับความเข้ากันได้กับเครื่องมือดั้งเดิม

--กับดัก
--ไม่มีกับดัก
--หยุดพัก
--ไม่หยุดพัก
ควบคุมวิธีจัดการกับการคูณล้นและการหารด้วยศูนย์ --กับดัก or
--ไม่หยุดพัก (ซึ่งเป็นคำพ้องความหมาย) ใช้ข้อยกเว้นกับดัก (และใช้ได้กับ Instruction . เท่านั้น
ตั้งค่าสถาปัตยกรรมระดับ 2 ขึ้นไป); --หยุดพัก or --ไม่มีกับดัก (คำพ้องความหมายและ
ค่าเริ่มต้น) ใช้ข้อยกเว้นการหยุดพัก

-n เมื่อใช้ตัวเลือกนี้ as จะออกคำเตือนทุกครั้งที่สร้าง nop
คำสั่งจากมาโคร

ตัวเลือกต่อไปนี้จะพร้อมใช้งานเมื่อกำหนดค่าสำหรับโปรเซสเซอร์ MCore

-jsri2bsr
-nojsri2bsr
เปิดใช้งานหรือปิดใช้งานการแปลง JSRI เป็น BSR โดยค่าเริ่มต้นสิ่งนี้จะเปิดใช้งาน NS
ตัวเลือกบรรทัดคำสั่ง -nojsri2bsr สามารถใช้เพื่อปิดการใช้งาน

-ตัวกรอง
-โนซิฟิลเตอร์
เปิดหรือปิดการทำงานของตัวกรองซิลิกอน โดยค่าเริ่มต้นสิ่งนี้จะถูกปิดใช้งาน NS
ค่าเริ่มต้นสามารถแทนที่ได้โดย -ตัวกรอง ตัวเลือกบรรทัดคำสั่ง

-ผ่อนคลาย
เปลี่ยนคำแนะนำในการกระโดดสำหรับการกระจัดที่ยาว

-mcpu=[210|340]
เลือกประเภทซีพียูบนฮาร์ดแวร์เป้าหมาย สิ่งนี้ควบคุมว่าคำสั่งใดสามารถ
ล้อม.

-อี.บี รวบรวมเป้าหมาย endian ขนาดใหญ่

-THE รวบรวมเป้าหมาย endian เล็กน้อย

ดูหน้าข้อมูลสำหรับเอกสารประกอบของตัวเลือกเฉพาะ MMIX

ตัวเลือกต่อไปนี้จะพร้อมใช้งานเมื่อกำหนดค่าสำหรับโปรเซสเซอร์ Xtensa

--text-section-ตัวอักษร | --no-text-section-ตัวอักษร
กับ --text-section-ตัวอักษรกลุ่มตัวอักษรจะกระจายอยู่ในส่วนข้อความ NS
ค่าเริ่มต้นคือ --no-text-section-ตัวอักษรซึ่งวางตัวอักษรไว้ในส่วนที่แยกต่างหากใน
ไฟล์ที่ส่งออก ตัวเลือกเหล่านี้มีผลกับตัวอักษรที่อ้างอิงผ่าน PC-relative "L32R" เท่านั้น
คำแนะนำ; ตัวอักษรสำหรับคำสั่ง "L32R" ในโหมดสัมบูรณ์จะได้รับการจัดการแยกกัน

--ตัวอักษรสัมบูรณ์ | --ไม่มีตัวอักษรสัมบูรณ์
ระบุให้แอสเซมเบลอร์ว่าคำสั่ง "L32R" ใช้ Absolute หรือ PC-relative
ที่อยู่ ค่าดีฟอลต์คือถือว่าระบุแอดเดรสแบบสัมบูรณ์หากตัวประมวลผล Xtensa
รวมตัวเลือกการกำหนดที่อยู่ "L32R" แบบสัมบูรณ์ มิฉะนั้นเฉพาะ PC-relative
สามารถใช้โหมด "L32R" ได้

--target-จัดตำแหน่ง | --ไม่มีเป้าหมายจัด
เปิดใช้งานหรือปิดใช้งานการจัดตำแหน่งอัตโนมัติเพื่อลดการลงโทษสาขาโดยมีค่าใช้จ่าย
ความหนาแน่นของรหัสบางส่วน ค่าเริ่มต้นคือ --target-จัดตำแหน่ง.

--โทรยาว | --ไม่โทรยาว
เปิดใช้งานหรือปิดใช้งานการแปลงคำสั่งการโทรเพื่อให้สามารถโทรได้ทั่ว
ช่วงที่อยู่ ค่าเริ่มต้นคือ --ไม่โทรยาว.

--แปลง | --no-แปลง
เปิดหรือปิดใช้งานการแปลงแอสเซมเบลอร์ทั้งหมดของคำสั่ง Xtensa ค่าเริ่มต้น
is --แปลง; --no-แปลง ควรใช้เฉพาะในกรณีที่หายากเมื่อ
คำสั่งต้องตรงตามที่ระบุไว้ในแหล่งประกอบ

ตัวเลือกต่อไปนี้จะใช้งานได้เมื่อกำหนดค่าสำหรับโปรเซสเซอร์ตระกูล Z80

-z80
ประกอบสำหรับโปรเซสเซอร์ Z80

-r800
ประกอบสำหรับโปรเซสเซอร์ R800

-ละเว้น-ไม่มีเอกสาร-คำสั่ง
-วุด
ประกอบคำสั่ง Z80 ที่ไม่มีเอกสารซึ่งทำงานบน R800 ได้โดยไม่มีการเตือนล่วงหน้า

-ละเว้น-unportable-instructions
-วินอัพ
ประกอบคำสั่ง Z80 ที่ไม่มีเอกสารทั้งหมดโดยไม่มีการเตือน

-warn-ไม่มีเอกสาร-คำแนะนำ
-วุด
ออกคำเตือนสำหรับคำแนะนำ Z80 ที่ไม่มีเอกสารซึ่งใช้ได้กับ R800 ด้วย

-คำเตือน-ไม่พกพา-คำแนะนำ
-วุ๊ย
ออกคำเตือนสำหรับคำแนะนำ Z80 ที่ไม่มีเอกสารซึ่งใช้ไม่ได้กับ R800

-forbid-ไม่มีเอกสาร-คำแนะนำ
-ฟุด
ปฏิบัติต่อคำแนะนำที่ไม่มีเอกสารทั้งหมดว่าเป็นข้อผิดพลาด

- ห้ามพกพา - คำแนะนำ
- ฟุบ
ปฏิบัติต่อคำสั่ง Z80 ที่ไม่มีเอกสารซึ่งใช้ไม่ได้กับ R800 เป็นข้อผิดพลาด

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


เซิร์ฟเวอร์และเวิร์กสเตชันฟรี

ดาวน์โหลดแอพ Windows & Linux

  • 1
    สวก
    สวก
    SWIG คือเครื่องมือพัฒนาซอฟต์แวร์
    ที่เชื่อมโปรแกรมที่เขียนด้วยภาษา C และ
    C++ ที่มีระดับสูงหลากหลาย
    ภาษาโปรแกรม SWIG ใช้กับ
    แตกต่าง...
    ดาวน์โหลด SWIG
  • 2
    WooCommerce Nextjs ตอบสนองธีม
    WooCommerce Nextjs ตอบสนองธีม
    ตอบสนองธีม WooCommerce ที่สร้างขึ้นด้วย
    JS, Webpack, Babel, Node และ . ถัดไป
    Express โดยใช้ GraphQL และ Apollo
    ลูกค้า. ร้านค้า WooCommerce ใน React (
    ประกอบด้วย: สินค้า...
    ดาวน์โหลด WooCommerce Nextjs React Theme
  • 3
    Archlabs_repo
    Archlabs_repo
    แพ็คเกจ repo สำหรับ ArchLabs นี่คือ
    แอปพลิเคชันที่สามารถดึงข้อมูลได้
    ราคาเริ่มต้นที่
    https://sourceforge.net/projects/archlabs-repo/.
    ได้รับการโฮสต์ใน OnWorks ใน...
    ดาวน์โหลด archlabs_repo
  • 4
    โครงการ Zephyr
    โครงการ Zephyr
    โครงการ Zephyr คือคนรุ่นใหม่
    ระบบปฏิบัติการแบบเรียลไทม์ (RTOS) ที่
    รองรับฮาร์ดแวร์หลายตัว
    สถาปัตยกรรม มันขึ้นอยู่กับ
    เคอร์เนลขนาดเล็ก...
    ดาวน์โหลดโครงการ Zephyr
  • 5
    SCCons
    SCCons
    SCons เป็นเครื่องมือสร้างซอฟต์แวร์
    ที่เป็นทางเลือกที่เหนือกว่า
    เครื่องมือสร้าง "Make" แบบคลาสสิกที่
    เราทุกคนรู้จักและชื่นชอบ SCCons คือ
    ดำเนินการก...
    ดาวน์โหลด SCCons
  • 6
    พีเอสอินท์
    พีเอสอินท์
    PSeInt เป็นล่ามรหัสหลอกสำหรับ
    นักศึกษาการเขียนโปรแกรมที่พูดภาษาสเปน
    จุดประสงค์หลักคือเพื่อเป็นเครื่องมือสำหรับ
    การเรียนรู้และทำความเข้าใจพื้นฐาน
    แนวคิด...
    ดาวน์โหลด PSeInt
  • เพิ่มเติม»

คำสั่ง Linux

Ad