ฝึกเขียน x86 Assembly ด้วย emu8086

ก่อนหน้านี้ซัก 2-3 ปีผมเคยอยากฝึกเขียนภาษา Assembly บนสถาปัตยกรรม x86 แต่ก็หาเครื่องไม้เครื่องมือที่ใช้งานง่ายๆ เหมาะกับผู้เริ่มต้นได้ลำบาก ไปลองค้นในเน็ตดูก็เจอโปรแกรม emu8086 เป็นโปรแกรมจำลอง 8086 Microprocessor ที่มี Assembler แถมมาให้ด้วย

โปรแกรมนี้จะเหมาะกับผู้เริ่มต้นหัดเขียนภาษา Assembly มากเลยครับ เพราะมีเครื่องมือทุกอย่างพร้อม (ไม่ต้องไปหาโปรแกรมนู่นนี่มาลง ไม่ต้องนั่งจำลองเครื่องมาลองรันโปรแกรมที่เราเขียน) นอกจากนี้ยังมี doc และ tutorial สอนภาษา Assembly มาให้ด้วย

ปล. ตอนนี้ก็ยังไม่ได้หัดเขียน Assembly แต่มาแปะโปรแกรมไว้ เผื่ออยากเขียนในอนาคต หรือใครแถวนี้อยากลองเขียครับ B)

Comments (3)

krajungOctober 28th, 2008 at 3:06 pm

ขอให้สนุกนะน้อง พี่ผ่านมาแล้ว ฮ่าๆ

[Reply]

นู๋ฝ้ายค่ะFebruary 17th, 2009 at 9:53 am

ช่วยหน่อนได้ไหมค่ะ
อยากให้ช่วเขียนโปรแกรมรูปดาวด้วยได้ไหมค่ะ
ให้ผลลัพธ์ออกมาเป็นแบบนี้ค่ะ
*
**
***
****
*****
น่ะค่ะ

ก่อนเที่ยงน่ะค่ะ

ขอบคุนค่ะ

[Reply]

S-DioxApril 27th, 2009 at 12:48 am

ตัวนี้ผมก็เพิ่งใช้เมื่อเทอมที่ผ่านมาครับ รู้สึกว่ามันจะฉลาดเกินไปหน่อย -_-”"”
เพราะในวิชาที่เรียน อาจารย์ให้ใช้ TASM โบราณ ๆ เป็น Assembler แต่บางคนไม่ถนัด
เลยเอาโค้ดไปลองเขียนใน emu8086 จนเสร็จเรียบร้อย พอจะเอาไป compile (เรียกอย่างนี้หรือเปล่าหว่า)
ปรากฏว่า(ผ่านฉลุย…แต่)ใช้งานไม่ได้ซะงั้น (ลืมกำหนด data segment ฯลฯ)

[Reply]

Leave a comment

Your comment