วิธีเรียกใช้แอสเซมเบลอร์

สารบัญ:

วิธีเรียกใช้แอสเซมเบลอร์
วิธีเรียกใช้แอสเซมเบลอร์

วีดีโอ: วิธีเรียกใช้แอสเซมเบลอร์

วีดีโอ: วิธีเรียกใช้แอสเซมเบลอร์
วีดีโอ: แนะนำภาษา Assembly พร้อมเขียนโปรแกรมอย่างง่ายผ่าน Masm615+Notepad 2024, พฤศจิกายน
Anonim

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

วิธีเรียกใช้แอสเซมเบลอร์
วิธีเรียกใช้แอสเซมเบลอร์

จำเป็น

สิทธิ์ของผู้ดูแลระบบ

คำแนะนำ

ขั้นตอนที่ 1

เริ่มต้นด้วยการเรียนรู้โปรแกรม Turbo Assembler สภาพแวดล้อมการเขียนโปรแกรมนี้เหมาะสำหรับการเรียนรู้ตรรกะของภาษาจากพื้นฐาน ดาวน์โหลดโปรแกรมลงในคอมพิวเตอร์ของคุณและติดตั้งลงในระบบปฏิบัติการ ตามแนวทางปฏิบัติ ซอฟต์แวร์ดังกล่าวควรได้รับการติดตั้งบนดิสก์ภายในระบบของคอมพิวเตอร์ส่วนบุคคล

ขั้นตอนที่ 2

อ่านไฟล์วิธีใช้สำหรับการทำงานกับ Turbo Assembler สามารถพบได้ในชุดแจกจ่าย ไฟล์เหล่านี้คือไฟล์ README, FILELIST. DOC, HELPME!. TSM, H2ASH. TSM, MANUAL. TSM และ TCREF. TSM คุณยังสามารถดูวิดีโอการฝึกอบรมพิเศษซึ่งมีจำนวนมากบนอินเทอร์เน็ตในขณะนี้

ขั้นตอนที่ 3

สร้างโปรแกรมแรกของคุณ คุณสามารถเขียนโค้ดในตัวแก้ไขใดๆ ที่สร้างไฟล์ในโค้ด ASCII สำหรับการเริ่มต้น โปรแกรมขนาดเล็กที่แสดงข้อความบนหน้าจอนั้นเหมาะสม ใช้งานด้วยฟังก์ชัน Message DB 'Hello!' บันทึกไฟล์ที่สร้างขึ้นเป็น HELLO. ASM

ขั้นตอนที่ 4

เริ่มการประกอบโปรแกรมที่เขียนขึ้นโดยใช้คำสั่ง TASM hello จากการทำงานของแอสเซมเบลอร์ ไฟล์ HELLO. OBJ จะปรากฏขึ้น ข้อมูลเกี่ยวกับผลการทำงานของแอสเซมเบลอร์จะปรากฏขึ้นบนหน้าจอ ให้ความสนใจกับบรรทัดข้อความเตือน หากค่าเป็น None แสดงว่ากระบวนการผ่านไปโดยไม่มีข้อผิดพลาด คุณสามารถใช้คำสั่งประเภทต่างๆ ได้ เนื่องจากภาษาการเขียนโปรแกรมนี้สามารถอธิบายกระบวนการต่างๆ ได้หลายวิธี

ขั้นตอนที่ 5

ใช้ยูทิลิตี้ TASMHELP เพื่อรับข้อมูลความช่วยเหลือขณะทำงานใน Turbo Assembler หากต้องการเรียกใช้ยูทิลิตี้ ให้พิมพ์ TASMHELP แล้วกด Enter กด Tab และ Enter เพื่อนำทางไปยังคีย์อ้างอิง ทันทีที่คุณมีความเชี่ยวชาญในภาษาการเขียนโปรแกรมนี้ คุณก็สามารถเปลี่ยนไปใช้ภาษาที่ซับซ้อนมากขึ้นเพื่อเขียนโปรแกรมที่สามารถขายและพัฒนาได้ในอนาคต