next up previous contents index
Next: ฟังก์ชั่นการเรียงลำดับเลข Up: คำสั่ง: ภาษาของคอมพิวเตอร์ Previous: คำสั่งอื่นๆ ของ MIPS   Contents   Index

การแปลงภาษา

รูป 2.10 แสดงขั้นตอนในการแปลภาษาตามลำดับขั้นต่างๆ ในการใช้งาน

Figure 2.10: ขั้นตอนของการแปลภาษา C: เริ่มจากแปลจากภาษาระดับสูงลงไปเป็นภาษาแอสแซมบลี และจากภาษาแอสแซมบลีเป็น object module ในภาษาเครื่อง ตัว linker จะเป็นตัวเชื่อมโมดูล และ ไลบราลี่ต่างๆ เข้าด้วยกัน เพื่อจัดการเรื่องตัวแปร และการอ้างอิงถึงค่าต่างๆ ตัว loader จะเป็นตัวหาส่วนของหน่วยความจำที่เหมาะสม เพื่อทำการประมวลผลต่อไป
\includegraphics[width=6in]{fig/Chapter_2/Figure_2.28.eps}

ซึ่งมีส่วนประกอบสำคัญได้แก่

แนวคิดที่สำคัญที่ใช้กันมากอีกอันหนึ่งได้แก่ Dynamic Linked Library



Subsections

Vara Varavithya 2006-11-06