ว่าด้วยเรื่องภาษา Assembly

ผมเคยเขียนโปรเซสเซอร์ของ Atmel ด้วย Arduino IDE  ด้วย C,C++ มาบ้าง เลยอยากรู้ว่าเบื้องหลังการทำงานเหล่านั้นมันสั่งงานกันยังไง อาจารย์ผมบอกให้ลองไปศึกษาภาษา Assembly ดูเท่านั้นแหละครับ งงเลยว่านี่มันอะไรกันเนี่ย !!!!! ต้องศึกษาภายในโปรเซสเซอร์อย่างละเอียดเลยทำให้ผมมีคำถามอยากจะถามต่อไปนี้
1. เราเขียน Assembly ด้วยโปรแกรมอะไรใช้คอมไพล์เลอตัวไหน
2. ผมต้องศึกษาโครงสร้างโปรเซสเซอร์ที่จะเขียนทุกตัวมั้ย
3. ฝึกเขียน Assembly ในคอมตัวเองได้ไหม ประมาณว่าสั่งให้ command line พิมพ์ Hello world อะไรแบบนั้น
4. ควรมีความรู้เรื่องอะไรก่อนที่จะมาศึกษารึเปล่า
5. ถ้าอยากเรียนแบบจริงจังถึงขั้นเอาไปเขียน native code เลยจะมีช่องทางเรียนที่ไหนได้บ้าง
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่