Log in

View Full Version : Assembly



Lord Dragon
28-11-2007, 05:20 PM
ผมแนบ file ตัวอย่างแบบมาให้ดู นะครับเป็นแบบ 32bit นะครับ

จากตัวอย่างเป็นการเปลี่ยนตัวอักษร ภาษาอังกฤษ จากตัวเล็กเป็นตัวใหญ่ หรือเปลี่ยนจากตัวใหญ่เป็นตัวเล็ก
การทำงาน
การเปลี่ยนตัวอักษรใหญ่ เป็นตัวเล็ก ด้วยคำสั่ง OR โดย OR ด้วย 20H = 0010 0000 คือ Set Bit ที่ 6 ให้เป็น 1
และการแปลงตัวอักษรตัวเล็ก เป็นตัวใหญ่ โดย AND ด้วย 0DFH = 1101 1111 คือ Set Bit ที่ 6 ให้เป็น 0
ตามตัวอย่างนี้เลยนะครับ
ผม hide ไว้แค่ 1 post นะครับ เผื่อใครที่สนใจจะเรียนจริง แต่ยังไม่มี post ก็เห็นใจเหมือนกันนะครับ
======================
**Hidden Content: Check the thread to see hidden data.**
==============================
ใครมีข้อสงสัย หรือไม่เข้าใจตรงจุดไหน Post ไว้นะครับ