สำนักงานราชบัณฑิตยสภา
ซอฟต์แวร์ระบบส� ำหรั บแผงวงจรไมโครคอนโทรลเลอร์เพื่ อการเรี ยนรู้ 158 The Journal of the Royal Institute of Thailand Vol. 38 No. 3 July-Sep 2013 20) DPR รูทีนสุดท้ายนี้ใช้ในการเข้าสู่รูทีน D_ENV เพื่อแสดงข้อมูลในบรรดาเรจิสเตอร์และตัว บ่งชี้ทั้งหมดโดยไม่ต้องอาศัยค� ำสั่งขัดจังหวะ INT 95H รายการชุดค� ำสั่งภาษาแอสเซมบลีของรูทีน DPR (Antonakos, 1996: 510) เป็นดังนี้ โครงสร้างของโปรแกรมภาษาแอสเซมบลีส� ำหรับซอฟต์แวร์ระบบ โปรแกรมภาษาแอสเซมบลีที่ใช้เป็นซอฟต์แวร์ระบบในที่นี้มีรายละเอียดดังที่แสดงไว้ในภาคผนวก ท้ายบทความนี้ โครงสร้างของโปรแกรมประกอบด้วยส่วนต่าง ๆ ดังนี้ ๑. ตารางค่าคงตัวค่าต่าง ๆ ที่ใช้ในโปรแกรม ซึ่งแสดงด้วยตัวชี้แนะ EQU เช่น S_DATA EQU 20H ; 8251 data port ๒. กระบวนค� ำสั่งหลัก (main procedure) ซึ่งประกอบด้วยส่วนย่อยต่าง ๆ ดังนี้ ๒.๑ วงรอบการท� ำงานตามผังงาน (flowchart) ในรูปที่ ๑ รูปที่ ๑ ผังงานของกระบวนค� ำสั่งหลัก 20) DPR รูทีนสุดท ายนี้ใช ในการเข าสู รูทีน D_ENV เพื่อแสดงข อมูลในบรรดาเรจิสเตอร และตัวบ งชี้ ทั้งหมดโดยไม ต องอาศัยคําสั่งขัดจังหวะ INT 95H รายการชุดคําสั่งภาษาแอสเซมบลีของรูทีน DPR (Antonakos, 1996: 510) เป นดังนี้ ; Routine to enter D_ENV & shows flags previously saved DPR PROC NEAR JMP D_ENV DPR ENDP โครงสร างของโปรแกรมภาษาแอสเซมบลีสําหรับซอฟต แวร ระบบ โปรแกรมภาษาแอสเซมบลีที่ใช เป นซอฟต แวร ระบบในที่นี้มีรายละเอียดดังที่แสดงไว ในภาคผนวกท าย บทความนี้ โครงสร างของโปรแกรมประกอบด วยส วนต าง ๆ ดังนี้ 1. ตารางค าคงตัวค าต าง ๆ ที่ใช ในโปรแกรม ซึ่งแสดงด วยตัวชี้แนะ EQU เช น S_DATA EQU 20H ; 8251 data port 2. กระบวนคําสั่งหลัก (main procedure) ซึ่งประกอบด วยส วนย อยต าง ๆ ดังนี้ 2.1 วงรอบการทํางานตามผังงาน (flowchart) ในรูปที่ ๑ รูปที่ ๑ ผังงานของกระบวนคําสั่งหลัก 2.2 รูทีนต าง ๆ ที่รองรับคําสั่งงานในตารางที่ ๑ รูทีนเหล านี้มีป ายบอกตําแหน งทางเข าที่ สอดคล องกับตัวอักษรคําสั่งงานดังที่แสดงไว ในตารางข างล างนี้ 20) DPR รูทีนสุดท ายนี้ใช ในการเข าสู รูทีน D_ENV เพื่อแสดงข อมูลในบรรดาเรจิสเตอร และตัวบ งชี้ ทั้งหมดโดยไม ต องอาศัยคําสั่งขัดจังหวะ INT 95H รายการชุดคําสั่งภาษาแอสเซมบลีของรูทีน DPR (Antonakos, 1996: 510) เป นดังนี้ ; Routine to enter D_ENV & shows flags previously saved DPR PROC NEAR JMP D_ENV DPR ENDP โครงสร างของโปรแกรมภาษาแอสเซมบลีสําหรับซอฟต แวร ระ บ โปรแกรมภาษาแอสเซมบลีที่ใช เป นซอฟต แวร ระบบในที่นี้มีรายละเอียดดังที่แสดงไว ในภาคผนวกท าย บทความนี้ โครงสร างของโปรแกรมประกอบด วยส วนต าง ๆ ดังนี้ 1. ตารางค าคงตัวค าต าง ๆ ที่ใช ในโปรแกรม ซึ่งแสดงด วยตัวชี้แนะ EQU เช น S_DATA EQU 20H ; 8251 data port 2. กระบวนคําสั่งหลัก (main procedure) ซึ่งประกอบด วยส วนย อยต าง ๆ ดังนี้ 2.1 วงรอบการทํางานตามผังงาน (flowchart) ในรูปที่ ๑ รูปที่ ๑ ผังงานของกระบวนคําสั่งหลัก 2.2 รูทีนต าง ๆ ที่รองรับคําสั่งงา ในตารางที่ ๑ รูทีนเหล านี้มีป ายบอกตําแหน งทางเข าที่ สอดคล องกับตัวอักษรคําสั่งงานดังที่แสดงไว ในตารางข างล างนี้
Made with FlippingBook
RkJQdWJsaXNoZXIy NTk0NjM=