ARMAssem for Mobile App Development icon

ARMAssem for Mobile App Development

2.0 for Android
4.5 | 5,000+ การติดตั้ง

mardrew

คำอธิบายของ ARMAssem for Mobile App Development

ARMASSEM เป็นแอพ Christian Outreach มันมีจุดมุ่งหมายเพื่อเผยแพร่ข่าวสารข่าวดีของพระเยซูคริสต์ในขณะที่ให้แอปพลิเคชันที่อาจพบว่ามีประโยชน์หรือการศึกษา
อุปกรณ์มือถือส่วนใหญ่ทำงานบนโปรเซสเซอร์แขนบางชนิด ในขณะที่โปรเซสเซอร์ ARM ใช้สถาปัตยกรรม RISC (ลดการเรียนการสอน) พวกเขาค่อนข้างง่ายต่อการเรียนรู้ แอพนี้ให้คุณเขียนภาษาแอสเซมบลีที่มีแขนเพื่อสร้างแอพหรือเกมพื้นฐาน ไม่จำเป็นต้องเข้าใจอะไรเกี่ยวกับฮาร์ดแวร์ของอุปกรณ์เนื่องจาก API มีให้เพื่อตั้งค่าสีวาดเส้นสี่เหลี่ยมข้อความและจัดการก๊อกและ swipes
เป็นการแปลจากภาษาแอสเซมบลี กระบวนการที่ค่อนข้างง่ายแอสเซมเบลอร์ทำงานค่อนข้างเร็ว สำหรับแอพที่เรียบง่ายคาดว่าจะประมาณ 5-10 วินาทีสำหรับการประกอบครั้งแรกหลังจากโหลด หลังจากการเปลี่ยนแปลงโค้ดแต่ละครั้งคาดว่าจะประมาณ 1-2 วินาทีสำหรับการประกอบแต่ละครั้ง นี่เป็นเพราะการเปลี่ยนโค้ดแต่ละครั้งต้องใช้การประกอบสำหรับโมดูลที่มีการเปลี่ยนแปลง
armassem มาพร้อมกับโปรแกรมภาษาแอสเซมบลีตัวอย่าง ตัวอย่างแสดงวิธีที่คุณสามารถสร้างเครื่องมือแก้ไขจานสีสไปรท์พลัสโดยใช้ Android API ความคิดคือคุณสามารถแก้ไขโปรแกรมตัวอย่างดูผลลัพธ์ของการเปลี่ยนแปลงของคุณและเริ่มการเรียนรู้การเรียนรู้ได้อย่างรวดเร็ว
คุณสมบัติ:
และสถานที่หน่วยความจำ - ไฮไลต์ไวยากรณ์เพื่อแสดงป้ายกำกับและสตริง - กำหนดส่วนข้อมูลแยกต่างหากและรหัสรหัส - กำหนดจำนวนเต็มหรือตัวแปรสตริง - กำหนดป้ายกำกับสำหรับตัวแปรและตำแหน่งสาขา
สร้างและนำทางหลายไฟล์
การนำทางฉลากเพื่อรองรับการกระโดดรอบ ๆ รหัส
การทำให้สมบูรณ์อัตโนมัติเพื่อรองรับการพิมพ์ฉลากอัตโนมัติ
ความคิดเห็นที่ใช้ Semi-Colon เพื่ออธิบายรหัส
ดีบักเกอร์:
> ช่วยให้คุณสามารถเรียกใช้ทีละขั้นตอนได้ดูการลงทะเบียนและการเปลี่ยนแปลงหน่วยความจำ
แสดงการลงทะเบียนปัจจุบัน R0-R15 - แสดงตำแหน่งหน่วยความจำปัจจุบัน M0-M200 - ความสามารถในการดูแอปที่ทำงานบนหน้าจอเดียวกันกับดีบักเกอร์นี้ ทำให้ง่ายต่อการเรียนรู้ภาษาแอสเซมบลีที่มีความสามารถในการตั้งค่าจุดแบ่งเพื่อก้าวไปสู่ส่วนต่างๆของความสามารถในการขั้นตอนเฟรมตามกรอบ
คำแนะนำที่รองรับ:
MOV, CMP, B, BEQ, BGT, BGT, BLT, BLE, BLE
MoveQ, Movne, Movegt, Movels
LDR - PreInDexed, PostIndexed, ชดเชย
preidenexed, postIndexed, ชดเชย
เพิ่ม, ย่อย, push, pop
คำแนะนำพิเศษ:
นี่คือคำแนะนำในการสนับสนุนกราฟิกและสไตล์เชิงวัตถุซึ่งไม่ได้เป็นส่วนหนึ่งของชุดประกอบการประกอบ ARM
RECT - วาดสี่เหลี่ยมด้านบนซ้าย R1, R2 ถึงด้านล่างขวา R3, R4
Line - วาดเส้นจากตำแหน่ง R1, R2 ถึง R3, R4 ข้อความ - วาดข้อความของสตริง R1 ที่ตำแหน่ง R2, R3
สี - เปลี่ยนสีปัจจุบัน (0-9) โดยใช้ R1
Colorrgb - เปลี่ยนสีปัจจุบัน (สีแดง, สีเขียว, สีน้ำเงิน) โดยใช้ R1, R2, R3 - รับการแตะขึ้นหรือลงเหตุการณ์ลงใน R1, R2, R3
Swipe - รับตำแหน่งนิ้วเข้ากับ R1 และ R2
สร้างอินสแตนซ์ใหม่ของวัตถุส่งคืนตัวชี้ใน R1 โทร - โทรหาวัตถุโดยใช้ตัวชี้ ใน R1
RTS - กลับไปที่ผู้โทร
หมายเหตุคำแนะนำทั้งหมดในปัจจุบันใช้งานในหมายเลข 32 บิตเท่านั้นที่ไม่มีระดับไบต์หรือการดำเนินงานระดับครึ่งคำฟรี สตริงถูกเข้ารหัสเป็นลำดับของตัวเลข 32 บิต
ทางลัด:
ทางลัดทั้งหมดตามด้วยตัวเลขหลักเดียวแล้วเว้นวรรคเดียว
หรือ ตัวเลขสองหลัก
M MOV Register,
LDL ประเภท LDR ลงทะเบียน,
T - ประเภทการลงทะเบียน STR, P - ประเภท Push {ลงทะเบียน}
O - ประเภทป๊อป {ลงทะเบียน}
A - ประเภทเพิ่มลงทะเบียน
S - ประเภทการลงทะเบียนย่อย
หน้าจอขนาด (พร้อมการสูญเสียความละเอียดสำหรับหน้าจอขนาดเล็ก)

มีอะไรใหม่ ARMAssem for Mobile App Development 2.0

Create apps and games in ARM-like assembly language

ข้อมูล

  • ประเภท:
    เครื่องมือ
  • เวอร์ชันปัจจุบัน:
    2.0
  • อัปเดตเมื่อ:
    2019-09-20
  • ขนาด:
    137.5KB
  • เวอร์ชัน Android ที่กำหนด:
    Android 4.0 or later
  • นักพัฒนาซอฟต์แวร์:
    mardrew
  • ID:
    com.mardrew.armassem
  • Available on: