DEV Community

Discussion on: จัดระเบียบโปรแกรมโดยแยกข้อมูลกับฟังก์ชันให้เป็นสัดส่วน

Collapse
 
thanat1p profile image
Thanatip S.

ต้องขอบคุณ MCS51 ที่แยก Program Memory ออกจาก Data Memory ?

Collapse
 
veer66 profile image
Vee Satayamas

ผมมองว่า MCS51 assembly ไม่มีสิ่งที่เหมือน function เสียทีเดียวครับ ถึงจะมี call ret แต่ก็ไม่ได้มี layer ที่มาแยกให้ register ของแต่ละ subroutine เหมือนแยกจากกัน

แต่ในแง่ว่ามีคำสั่งที่จักการ call stack ให้ ผมว่าอันนี้ช่วยให้เป็นระเบียบดีครับ

Collapse
 
veer66 profile image
Vee Satayamas

มีระเบียบสุด ๆ ครับ; PIC 16F84 ที่ผมใช้เรียกก็แยกครับ