ชื่อผู้ใช้  
จำรหัสผ่าน
 
 
บทความโครงการ นักศึกษา
1. ชื่อโครงการ การสร้างและหาประสิทธิภาพโปรแกรมแปลงรหัส OP-CODE ของภาษาแอสแซมบลี ระบบออนไลน์
2. จัดทำโดย
    1. นายรัตนพงศ์ ธงชัย
    2. นายพิสิฐ วงศ์ขจร
    3.
3. อีเมล์
fook207@gmail.com , pisitwongkhajorn@gmail.com
4. บทคัดย่อ
          โครงการฉบับนี้มีวัตถุประสงค์ เพื่อสร้างและหาประสิทธิภาพโปรแกรมแปลงรหัส OP-CODE ของภาษาแอสแซมบลี ระบบออนไลน์ โดยโปรแกรมสามารถแปลงรหัสจากรหัส Mnemonic เป็นรหัส OP-CODE ซึ่งผลลัพธ์ที่ได้สามารถนำไปเขียนโปรแกรมสั่งให้ไมโครโพรเซสเซอร์ทำงานได้
          การดำเนินการโครงการใช้ กลุ่มตัวอย่างเป็นนักศึกษาระดับประกาศนียบัตรวิชาชีพ (ปวช.) สาขางานเทคนิคคอมพิวเตอร์ วิทยาลัยเทคนิคแพร่ ในภาคเรียนที่ 2 ปีการศึกษา 2559 จำนวน 20 คน โดยการวิเคราะห์ข้อมูลด้วยการหาค่าเฉลี่ย  และค่าความเบี่ยงเบนมาตรฐาน (S.D.) โดยมีการสอนการใช้โปรแกรมในครั้งแรก จากนั้นจึงให้ทดลองใช้โปรแกรมด้วยตนเอง เสร็จแล้วให้นักศึกษาตอบแบบสอบถามความพึงพอใจในการใช้งานระบบ ผลการดำเนินการวิจัย พบว่า โปรแกรมแปลงรหัส OP-CODE ของภาษาแอสแซมบลี ผู้ใช้มีความพึงพอใจอยู่ในระดับมาก โดยมีค่าเฉลี่ย 4.38
 
5. บทนำ
          ปัจจุบันการศึกษาถือว่าเป็นสิ่งสำคัญในชีวิตอย่างมาก เพราะช่วยพัฒนาคุณภาพชีวิตให้ดีขึ้น ดังนั้นการจัดการศึกษาต้องดำเนินไปอย่างต่อเนื่อง เพื่อให้ผู้เรียนสามารถที่จะปรับปรุงตัวเองให้ทันกับการเปลี่ยนแปลงของสภาพแวดล้อม เทคโนโลยีที่เปลี่ยนแปลงและพัฒนาอย่างรวดเร็ว ถ้าหากได้รับการส่งเสริมให้มีระบบการเรียนรู้ที่ดี จะส่งผลต่อผลสัมฤทธิ์ทางการเรียนของผู้เรียนโดยเฉพาะทางด้านคอมพิวเตอร์ที่มีการพัฒนาเทคโนโลยีมากมายอย่างต่อเนื่องและมีส่วนในการพัฒนาประเทศในปัจจุบันไม่ว่าจะด้านอุตสาหกรรม ที่คอมพิวเตอร์เข้าไปมีบทบาท จึงกล่าวได้ว่าการศึกษาทางด้านเทคนิคคอมพิวเตอร์เป็นส่วนสำคัญและจำเป็นอย่างยิ่งที่ควรให้มีการเรียนการสอน เพื่อพัฒนานักเรียนให้มีความรู้ความสามารถที่จะนำไปปฏิบัติงานจริงในสถานประกอบการหรือภาคอุตสาหกรรม โดยเฉพาะ Z-80 และภาษาแอสเซมบลี เป็นพื้นฐานสำคัญของเทคโนโลยีในสมัยก่อน ซึ่งการเขียนภาษาแอสเซมบลีจะเป็นการเขียนตรงเข้าไปจัดการกับตัวไมโครโพรเซสเซอร์ หรือ ตัวประมวลผลของเครื่องคอมพิวเตอร์ และจะกระทำการประมวลผลโดยตรงได้เลย โดยจะมีรูปแบบคำสั่งที่เรียกว่า นีโมนิก เมื่อได้รหัสนีโมนิกมาให้แปลงรหัสนั้นมาเป็นรหัสที่ใช้ติดต่อหรือป้อนเข้ากับตัวอุปกรณ์ Z-80 รหัสนั้นเรียกว่า OP-Code
          ในปัจจุบัน จากการเรียนการสอนวิชาไมโครโพรเซสเซอร์ที่ผ่านมาพบว่า นักเรียนส่วนใหญ่ไม่เข้าใจเรื่องการทำงานของกลุ่มคำสั่ง Z-80 ของภาษาแอสเซมบลี ในระหว่างการเรียนภาคปฏิบัติ นักเรียนจะต้องนำลักษณะการทำงานเปลี่ยนไปเป็นรูปแบบของรหัสนีโมนิกนำเอารหัสนีโมนิกที่ได้นั้นไปแปลงเป็น OP-Code ฉะนั้นควรที่จะมีโปรแกรมเแปลงลักษณะการทำงานให้เป็นรูปแบบรหัสของ
นีโมนิกที่มีรูปแบบเฉพาะทาง ของรายวิชาพื้นฐานของวิชาไมโครโพรเซสเซอร์เบื้องต้น
          ดังนั้น ผู้จัดทำจึงมีแนวคิดที่จะแก้ปัญหาโดยการสร้างโปรแกรมแปลงรหัส OP-CODE ของภาษาแอสเซมบลี ระบบออนไลน์ เพื่อลดเวลาการค้นหา Code จากในหนังสือสามารถได้รูปแบบคำสั่งโดยง่าย อีกทั้งยังเสริมความรู้ ความเข้าใจ เพื่อนักเรียนสามารถนำความรู้ที่ได้ไปประยุกต์ใช้งานและเป็นพื้นฐานของการเรียนในรายวิชา ผู้จัดทำจึงสนใจออกแบบการสร้างโปรแกรมแปลงรหัส OP-CODE ของภาษาแอสเซมบลี ระบบออนไลน์ นำไปใช้สอนกับนักเรียนระดับประกาศนียบัตรวิชาชีพ (ปวช.) สาขางานเทคนิคคอมพิวเตอร์ วิทยาลัยเทคนิคแพร่ เพื่อให้กระบวนการเรียนรู้บรรลุตามวัตถุประสงค์ที่กำหนดไว้และเป็นไปอย่างมีประสิทธิภาพ
 
6. วัตถุประสงค์ของการวิจัย
  1)  เพื่อสร้างโปรแกรมแปลงรหัส OP-CODE ของภาษาแอสเซมบลี ระบบออนไลน์
  2)  เพื่อหาประสิทธิภาพโปรแกรมแปลงรหัส OP-CODE ของภาษาแอสเซมบลี ระบบออนไลน์
 
7. ขอบเขตของการวิจัย
โปรแกรมแปลงรหัส OP-CODE ของภาษาแอสเซมบลี ระบบออนไลน์ มีรายละเอียด ดังนี้
1.  ด้านเนื้อหา
     1.1  ไมโครโพรเซสเซอร์เบื้องต้น มีรายละเอียดดังนี้
            (1)   โครงสร้างของ CPU Z-80
            (2)    การจัดขาของ Z-80
            (3)    ทฤษฎีการอินเตอร์รัพท์ของ Z-80
            (4)    การจัดระบบการเชื่อมต่อวงจรของ CPU กับอุปกรณ์ภายนอก
            (5)    ภาษาแอสเซมบลี
            (6)    การแปลภาษาแอสเซมบลี
            (7)    ทฤษฎีผังงาน
            (8)    Z80 กับหน่วยความจำ
            (9)    คำสั่งโหลดและแลกเปลี่ยนข้อมูล
            (10)  คำสั่งคณิตศาสตร์และลอจิก
            (11)  คำสั่งจัดการเกี่ยวกับบิต
            (12)  คำสั่งกระโดดและโปรแกรมย่อย
            (13)  กลุ่มคำสั่งเกี่ยวกับอินพุตและเอาท์พุตของ Z-80
            (14)  ทฤษฎีเบื้องต้นการติดต่อของZ-80 กับอุปกรณ์ภายนอก
     1.2  การเขียนและออกแบบเว็บไซต์
            (1)  โครงสร้างคำสั่งของ HTML
            (2)  คำสั่งในการจัดหน้า
            (3)  การเชื่อมต่อเอกสารด้วย hyperlink
            (4)  List จัดข้อมูลในเว็บเพจให้เป็นระเบียบ
            (5)  CSS Syntax
            (6)  การใช้งาน CSS
2.  ขอบข่ายเว็บไซต์
     2.1  ความสามารถของโปรแกรมแปลงรหัส OP-CODE ของภาษาแอสเซมบลี ระบบออนไลน์
มีคุณสมบัติดังนี้
            (1)  แปลงรหัสนีโมนิกให้เป็นรหัส OP-CODE รูปแบบคำสั่ง
                  (1.1)  ADC
                  (1.2)  ADD
                  (1.3)  AND
                  (1.4)  BIT
                  (1.5)  CALL
                  (1.6)  CCF
                  (1.7)  CP
                  (1.8)  CPD
                  (1.9)  CPDR
                  (1.10)  CPIR
                  (1.11)  CPI
                  (1.12)  DAA
                  (1.13)  DEC
                  (1.14)  DI
                  (1.15)  DJNZ
                  (1.16)  EI
                  (1.17)  EX
                  (1.18)  EXX
                  (1.19)  HALT
                  (1.20)  IM
                  (1.21)  IN
                  (1.22)  INC
                  (1.23)  IND
                  (1.24)  INDR
                  (1.25)  INI
                  (1.26)  INIR
                  (1.27)  JP
                  (1.28)  JR
                  (1.29)  LD
                  (1.30)  LDD
                  (1.31)  LDDR
                  (1.32)  LDI
                  (1.33)  LDIR
                  (1.34)  NEG
                  (1.35)  NOP
                  (1.36)  OR
                  (1.37)  OTDR
                  (1.38)  OTIR
                  (1.39)  OUT
                  (1.40)  OUTD
                  (1.41)  OUTI
                  (1.42)  POP
                  (1.43)  PUSH
                  (1.44)  RES
                  (1.45)  RET
                  (1.46)  RETI
                  (1.47)  RETN
                  (1.48)  RL
                  (1.49)  RLA
                  (1.50)  RLC
                  (1.51)  RLCA
                  (1.52)  RLD
                  (1.53)  RR
                  (1.54)  RRA
                  (1.55)  RRC
                  (1.56)  RRCA
                  (1.57)  RRD
                  (1.58)  RST
                  (1.59)  SBC
                  (1.60)  SCF
                  (1.61)  SET
                  (1.62)  SLA
                  (1.63)  SRA
                  (1.64)  SRL
                  (1.65)  SUB
                  (1.66)  XOR
     2.2  ด้านทรัพยากร
            (1)  โปรแกรมที่ใช้สร้างระบบ Adobe Dreamweaver  6
            (2)  ระบบฐานข้อมูลและการเชื่อมต่อ Phpmyadmin
     2.3  แบบประเมินประสิทธิภาพของระบบ
     2.4  แบบประเมินความพึงพอใจ
3.  ด้านระยะเวลา ตลอดภาคเรียนที่ 2 ปีการศึกษา 2559
4.  ประชากรและกลุ่มตัวอย่าง  ประชากรที่ใช้ในการวิจัยครั้งนี้ เป็นนักศึกษาระดับประกาศนียบัตรวิชาชีพ (ปวช.) สาขางานเทคนิคคอมพิวเตอร์ สาขาวิชาไฟฟ้าและอิเล็กทรอนิกส์ วิทยาลัยเทคนิคแพร่ กลุ่มตัวอย่างที่นำมาศึกษา มีจำนวน 20 คน โดยใช้วิธีการเลือกแบบเจาะจง
 
8. สมมุติฐาน
          โปรแกรมแปลงรหัส OP-CODE ของภาษาแอสเซมบลี ระบบออนไลน์สามารถใช้ในการเรียนวิชาไมโครโพรเซสเซอร์ได้และสามารถทำงานได้อย่างมีประสิทธิภาพ
 
9. วิธีดำเนินการวิจัย

   1 ) ศึกษาข้อมูลเพื่อเตรียมการโครงการ ผู้จัดทำได้ศึกษาข้อมูลเกี่ยวกับการวิเคราะห์และออกแบบโปรแกรมการออกแบบฐานข้อมูลและการเขียนระบบโดยภาษา PHP ร่วมกับ MySQL
   2 ) วิเคราะห์ข้อมูลเกี่ยวการทำงานของโปรแกรมและกำหนดขอบเขตเพื่อให้ตรงกับความต้องการของผู้ใช้งาน
   3 ) การสร้างและออกแบบ โปรแกรมแปลงรหัส OP-CODE
   4 ) ทดสอบหาประสิทธิภาพของโปรแกรมแปลงรหัส OP-CODE มีการใช้แบบประเมินประสิทธิภาพนวัตกรรมจากผู้เชี่ยวชาญ และแบบประเมินความพึงพอใจจากผู้ทดลองใช้
   5 ) กำหนดกลุ่มตัวอย่าง คือนักศึกษาระดับประกาศนียบัตรวิชาชีพ (ปวช.) สาขางานเทคนิคคอมพิวเตอร์สาขาวิชา ไฟฟ้าและอิเล็กทรอนิกส์ วิทยาลัยเทคนิคแพร่ สำนักงานคณะกรรมการการอาชีวศึกษา จำนวน 20 คน วิธีการเลือกแบบเฉพาะเจาะจง
   6 ) สอนการใช้งานโปรแกรมให้กับที่เป็นกลุ่มตัวอย่าง
   7 ) นักศึกษาทดลองใช้โปรแกรมรหัส OP-CODE
 

9.1 ประชากรและกลุ่มตัวอย่าง
          นักศึกษาระดับประกาศนียบัตรวิชาชีพ (ปวช.) สาขางานเทคนิคคอมพิวเตอร์ สาขาวิชาไฟฟ้าและอิเล็กทรอนิกส์ วิทยาลัยเทคนิคแพร่ กลุ่มตัวอย่างที่นำมาศึกษา มีจำนวน 20 คน โดยใช้วิธีการเลือกแบบเจาะจง
 
9.2 สร้างเครื่องมือที่ใช้ในโครงการ
         การสร้างและหาประสิทธิภาพโปรแกรมแปลงรหัส OP-CODE ของภาษาแอสแซมบลี ระบบออนไลน์ มีขั้นตอนในการออกแบบ โดยมีรายละเอียด ดังต่อไปนี้
                                                                     
                      
                                     ภาพที่ 1  ลำดับขั้นตอนการดำเนินโครงการ

  1.  วิเคราะห์สภาพปัญหาหรือประเมินความต้องการของผู้ใช้โปรแกรม
  2.  ศึกษาทฤษฎีและหลักการที่เกี่ยวข้อง
  3.  กำหนดขอบเขตของโปรแกรม ทรัพยากร และฐานข้อมูลที่ใช้เขียนโปรแกรม
  4.  ออกแบบและสร้างโปรแกรมแปลงรหัส OP-CODE ของภาษาแอสแซมบลี ระบบออนไลน์

             
                                       ภาพที่ 2  แผนผังการทำงานของโปรแกรม


                 
                                       ภาพที่ 3  การทำงานของโปรแกรม

5. โปรแกรมแปลงรหัส OP-CODE ของภาษาแอสแซมบลี ระบบออนไลน์ ที่ทำเสร็จแล้ว
    1)  ภาพรวมของโปรแกรม
             
                                       ภาพที่ 4  แสดงหน้าหลักของโปรแกรม

             
                                 ภาพที่ 5  แสดงหน้าโปรแกรมแปลงรหัส OP-CODE

             
                              ภาพที่ 6  แสดงหน้าเนื้อหาไมโครโปรเซสเซอร์เบื้องต้น

             
                                ภาพที่ 7  แสดงหน้าเนื้อหาไมโครโปรเซสเซอร์เบื้องต้น

    2)  การใช้งานโปรแกรม
         2.1)  คลิกที่เมนู โปรแกรมแปลงรหัส ดังแสดงในภาพที่ 8
             
                                       ภาพที่ 8  คลิกที่เมนู โปรแกรมแปลงรหัส

         2.2)  คลิกที่เมนู โปรแกรมแปลงรหัส OP-CODE ดังแสดงในภาพที่ 9
             
                                ภาพที่ 9  คลิกที่เมนู โปรแกรมแปลงรหัส OP-CODE

         2.3)  จะแสดงหน้าโปรแกรมแปลงรหัส OP-CODE ดังแสดงในภาพที่ 10
             
                              ภาพที่ 10  แสดงหน้าโปรแกรมแปลงรหัส OP-CODE

         2.4)  พิมพ์คำสั่งที่ต้องการแปลงรหัส จากนั้นคลิก ค้นหา  ดังแสดงในภาพที่ 11
             
                             ภาพที่ 11  พิมพ์คำสั่งที่ต้องการแปลงรหัส จากนั้นคลิก ค้นหา 

         2.5)  โปรแกรมจะแสดงรหัส OP-CODE  ดังแสดงในภาพที่ 12
             
                                   ภาพที่ 12  โปรแกรมจะแสดงรหัส OP-CODE 

         2.6)  คำอธิบายของคำสั่งที่ติดตัวแปร d, n และ nn  ดังแสดงในภาพที่ 13
             
                              ภาพที่ 13  คำอธิบายของคำสั่งที่ติดตัวแปร d, n และ nn 

6. ออกแบบเครื่องมือที่ใช้ประเมินประสิทธิภาพ

                                 แบบฟอร์มการตรวจสอบคุณภาพแบบสอบถาม

            ตารางที่ แบบฟอร์มการตรวจสอบคุณภาพแบบสอบถามของผู้ทรงคุณวุฒิ
                        
                             
                                    การวิเคราะห์เลือกคำถามจากผู้ทรงคุณวุฒิ

            ตารางที่
การวิเคราะห์เลือกคำถามจากผู้ทรงคุณวุฒิ
           

   แสดงการคิดคำนวณค่า IOC
                  ข้อ 1   ผลรวมของคะแนนผู้เชี่ยวชาญ เท่ากับ 3
                            จำนวนผู้เชี่ยวชาญ  3  คน
                            ค่า IOC เท่ากับ 3/3 = 1
                            มีค่ามากกว่า 0.5 ถือว่าคำถามข้อนี้ใช้ได้
                  ข้อ 2   ผลรวมของคะแนนผู้เชี่ยวชาญ เท่ากับ 2
                            จำนวนผู้เชี่ยวชาญ  3  คน
                            ค่า IOC เท่ากับ 3/3 = 1
                            มีค่ามากกว่า 0.5 ถือว่าคำถามข้อนี้ใช้ได้
                  ข้อ 3   ผลรวมของคะแนนผู้เชี่ยวชาญ เท่ากับ 3
                            จำนวนผู้เชี่ยวชาญ  3  คน
                            ค่า IOC เท่ากับ 3/3 = 1
                            มีค่ามากกว่า 0.5 ถือว่าคำถามข้อนี้ใช้ได้
                  ข้อ 4   ผลรวมของคะแนนผู้เชี่ยวชาญ เท่ากับ 3
                            จำนวนผู้เชี่ยวชาญ  3  คน
                            ค่า IOC เท่ากับ 3/3 = 1
                            มีค่ามากกว่า 0.5 ถือว่าคำถามข้อนี้ใช้ได้
                  ข้อ 5   ผลรวมของคะแนนผู้เชี่ยวชาญ เท่ากับ 3
                            จำนวนผู้เชี่ยวชาญ  3  คน
                            ค่า IOC เท่ากับ 3/3 = 1
                            มีค่ามากกว่า 0.5 ถือว่าคำถามข้อนี้ใช้ได้
                  ข้อ 6   ผลรวมของคะแนนผู้เชี่ยวชาญ เท่ากับ 3
                            จำนวนผู้เชี่ยวชาญ  3  คน
                            ค่า IOC เท่ากับ 2/3 = 0.667
                           มีค่ามากกว่า 0.5 ถือว่าคำถามข้อนี้ใช้ได้
                   ข้อ 7   ผลรวมของคะแนนผู้เชี่ยวชาญ เท่ากับ 3
                            จำนวนผู้เชี่ยวชาญ  3  คน
                            ค่า IOC เท่ากับ 2/3 = 0.667
                            มีค่ามากกว่า 0.5 ถือว่าคำถามข้อนี้ใช้ได้
                  ข้อ 8   ผลรวมของคะแนนผู้เชี่ยวชาญ เท่ากับ 3
                            จำนวนผู้เชี่ยวชาญ  3  คน
                            ค่า IOC เท่ากับ 2/3 = 0.667
                            มีค่ามากกว่า 0.5 ถือว่าคำถามข้อนี้ใช้ได้
                  ข้อ 9   ผลรวมของคะแนนผู้เชี่ยวชาญ เท่ากับ 3
                            จำนวนผู้เชี่ยวชาญ  3  คน
                            ค่า IOC เท่ากับ 2/3 = 0.667
                            มีค่ามากกว่า 0.5 ถือว่าคำถามข้อนี้ใช้ได้     
                  ข้อ 10  ผลรวมของคะแนนผู้เชี่ยวชาญ เท่ากับ 3
                            จำนวนผู้เชี่ยวชาญ  3  คน
                            ค่า IOC เท่ากับ 2/3 = 0.667
                            มีค่ามากกว่า 0.5 ถือว่าคำถามข้อนี้ใช้ได้
                  ข้อ 11  ผลรวมของคะแนนผู้เชี่ยวชาญ เท่ากับ 3
                            จำนวนผู้เชี่ยวชาญ  3  คน
                            ค่า IOC เท่ากับ 1/3 = 0.334
                            มีค่าน้อยกว่า 0.5 ถือว่าคำถามข้อนี้ใช้ไม่ได้
                  ข้อ 12  ผลรวมของคะแนนผู้เชี่ยวชาญ เท่ากับ 3
                            จำนวนผู้เชี่ยวชาญ  3  คน
                            ค่า IOC เท่ากับ 2/3 = 0.667
                            มีค่ามากกว่า 0.5 ถือว่าคำถามข้อนี้ใช้ได้
                  ข้อ 13  ผลรวมของคะแนนผู้เชี่ยวชาญ เท่ากับ 3
                            จำนวนผู้เชี่ยวชาญ  3  คน
                            ค่า IOC เท่ากับ 3/3 = 1
                            มีค่ามากกว่า 0.5 ถือว่าคำถามข้อนี้ใช้ได้
                  ข้อ 14  ผลรวมของคะแนนผู้เชี่ยวชาญ เท่ากับ 3
                            จำนวนผู้เชี่ยวชาญ  3  คน
                            ค่า IOC เท่ากับ 2/3 = 0.667
                            มีค่ามากกว่า 0.5 ถือว่าคำถามข้อนี้ใช้ได้
                  ข้อ 15  ผลรวมของคะแนนผู้เชี่ยวชาญ เท่ากับ 3
                            จำนวนผู้เชี่ยวชาญ  3  คน
                            ค่า IOC เท่ากับ 3/3 = 1
                            มีค่ามากกว่า 0.5 ถือว่าคำถามข้อนี้ใช้ได้
                  ข้อ 16  ผลรวมของคะแนนผู้เชี่ยวชาญ เท่ากับ 3
                            จำนวนผู้เชี่ยวชาญ  3  คน
                            ค่า IOC เท่ากับ 3/3 = 1
                            มีค่ามากกว่า 0.5 ถือว่าคำถามข้อนี้ใช้ได้
                  ข้อ 17  ผลรวมของคะแนนผู้เชี่ยวชาญ เท่ากับ 3
                            จำนวนผู้เชี่ยวชาญ  3  คน
                            ค่า IOC เท่ากับ 3/3 = 1
                            มีค่ามากกว่า 0.5 ถือว่าคำถามข้อนี้ใช้ได้

                     แบบประเมินความพึงพอใจในการใช้ โปรแกรมแปลงรหัส OP-CODE
                                  ของภาษาแอสแซมบลี ระบบออนไลน์


        แบบประเมินความคิดเห็นที่มีต่อโปรแกรมแปลงรหัส OP-CODE ของภาษาแอสแซมบลี ระบบออนไลน์เป็นแบบสอบถามความคิดเห็นของผู้ใช้  
ที่มีต่อโปรแกรม ผลการประเมินของท่านจะเป็นประโยชน์อย่างยิ่งในการปรับปรุงโปรแกรม ให้มีความสมบูรณ์และดียิ่งขึ้นไป

คำชี้แจง     แบบประเมินแบ่งออกเป็น 3 ตอน
                 ตอนที่ 1 เป็นข้อมูลพื้นฐานของผู้ตอบแบบสอบถาม
                 ตอนที่ 2 ความสะดวกในการใช้งานโปรแกรมแปลงรหัส OP-CODE  มีทั้งหมด 3 ด้านดังนี้
                        ด้านที่ 1 ด้านการตรงตามความต้องการของผู้ใช้โปรแกรม                                                                 ด้านที่ 2 ด้านการทำงานได้ตามฟังก์ชันการทำงาน                            
                        ด้านที่ 3 ด้านความง่ายต่อการใช้งานโปรแกรม
                 ตอนที่ 3 เป็นข้อคิดเห็นและข้อเสนอแนะอื่นๆ

ตอนที่ 1     เป็นข้อมูลพื้นฐานของผู้ตอบแบบสอบถาม
                 โปรดทำเครื่องหมาย  ลงใน  ที่อยู่หน้าข้อความที่เกี่ยวข้องกับผู้ประเมิน
1.  เพศ
          ชาย        หญิง
2.  อายุ
          ต่ำกว่า 15 ปี      16-20 ปี       20-25 ปี       26-30 ปี       สูงกว่า 30 ปี
3.  อาชีพของท่าน
          ไม่มีอาชีพ    เกษตรกร         ข้าราชการ     นักเรียน/นักศึกษา 
          อื่นๆ ระบุ..................................

ตอนที่ 2     เป็นแบบประเมินความพึงพอใจ ในการใช้โปรแกรมแปลงรหัส OP-CODE ซึ่งจะประเมินทั้งหมด 3 ด้าน ดังนี้
                        ด้านที่ 1 ด้านการตรงตามความต้องการของผู้ใช้โปรแกรม
                        ด้านที่ 2 ด้านการทำงานได้ตามฟังก์ชันการทำงาน                        
                        ด้านที่ 3 ด้านความง่ายต่อการใช้งานโปรแกรม

คำชี้แจง        โปรดทำเครื่องหมาย ลงในช่องที่ตรงกับความจริงมากที่สุด
                        5 หมายถึง          ในระดับดี มากที่สุด
                        4 หมายถึง          ในระดับดี มาก
                        3 หมายถึง          ในระดับดี ปานกลาง
                        2 หมายถึง          ในระดับดี น้อย
                        1 หมายถึง          ในระดับดี น้อยที่สุด

     ตารางที่ 3  แบบประเมินความพึงพอใจ ในการใช้โปรแกรมแปลงรหัส OP-CODE ของภาษาแอสแซมบลี
    

ข้อเสนอแนะ
......................................................................................................................................................................................................................................................................................
 
9.3 ดำเนินการเก็บรวบรวมข้อมูล
          โครงการครั้งนี้ เลือกนักศึกษาระดับประกาศนียบัตรวิชาชีพ(ปวช.) สาขางานเทคนิคคอมพิวเตอร์ สาขาวิชา ไฟฟ้าและอิเล็กทรอนิกส์ วิทยาลัยเทคนิคแพร่ สำนักงานคณะกรรมการการอาชีวะศึกษา เพื่อหาคำตอบของโครงการครั้งนี้โดยกำหนดเป็นขั้นตอนได้ดังนี้

             
                       ภาพที่ 14  ผังแสดงกระบวนการวิเคราะห์ออกแบบเครื่องมือสำหรับการประเมิน 

                
                 ภาพที่ 15  การใช้งานโปรแกรมแปลงรหัส OP-CODE ของภาษาแอสแซมบลี ระบบออนไลน์

                
                 ภาพที่ 16  การใช้งานโปรแกรมแปลงรหัส OP-CODE ของภาษาแอสแซมบลี ระบบออนไลน์

                
                 ภาพที่ 17  การใช้งานโปรแกรมแปลงรหัส OP-CODE ของภาษาแอสแซมบลี ระบบออนไลน์
 
9.4 การวิเคราะห์ข้อมูล
1)  การวิเคราะห์คุณภาพของแบบประเมิณ
     การหาค่าดัชนีความสอดคล้องระหว่างแบบประเมินและวัตถุประสงค์                                                   
                            
            IOC   คือ ค่าดัชนีความสอดคล้อง(Index of Congruency)
            คือ ผลรวมคะแนนความคิดเห็นของผู้เชี่ยวชาญ
             N      คือ จำนวนผู้เชี่ยวชาญ
2)  การวิเคราะห์หาคุณภาพชุดการสอนจากผู้เชี่ยวชาญ
                               
                แทน คะแนนเฉลี่ย

           แทน ผลรวมของคะแนนทั้งหมด

             N     แทน จำนวนข้อมูล
        3) ส่วนเบี่ยงเบนมาตรฐาน (standard Deviation)
                         
              S.D  คือ ส่วนเบี่ยงเบนมาตรฐานของกลุ่มตัวอย่าง  

             คือ ผลของคะแนนแต่ละตัวยกกำลังสอง

              คือ ผลรวมของคะแนนทั้งหมดยกกำลังสอง
                N        คือ จำนวนข้อมูลของกลุ่มตัวอย่าง
 
10. ผลของการวิจัย
          การวิเคราะห์ข้อมูล การสร้างและหาประสิทธิภาพโปรแกรมแปลงรหัส OP-CODE ของภาษาแอสแซมบลี ระบบออนไลน์ มีการวิเคราะห์โดยแยกเป็นตอนตามวัตถุประสงค์ของการศึกษาและผลการวิเคราะห์ข้อมูลโดยนำเสนอตามลำดับ ดังต่อไปนี้

ผลการวิเคราะห์ข้อมูลนำเสนอรวม 5 ตอน ดังนี้
                  ตอนที่ 1  ผลการวิเคราะห์ข้อมูลพื้นฐานของผู้ตอบแบบสอบถาม
                  ตอนที่ 2  ผลการวิเคราะห์ข้อมูลประเมินผลการใช้โปรแกรมด้านตรงตามความต้องการของผู้ใช้
                  ตอนที่ 3  ผลการวิเคราะห์ข้อมูลประเมินผลการใช้โปรแกรมด้านการทำงานได้ตามฟังก์ชัน
                               การทำงาน
                  ตอนที่ 4  ผลการวิเคราะห์ข้อมูลประเมินผลการใช้โปรแกรมด้านรูปลักษณ์และความง่ายยาก
                               ต่อการใช้งาน
                  ตอนที่ 5  ผลการวิเคราะห์ข้อมูลประเมินผลการใช้โปรแกรมในภาพรวมทุกด้าน

ตอนที่ 1  ผลการวิเคราะห์ข้อมูลพื้นฐานของผู้ตอบแบบสอบถาม
         ตารางที่ 4 การวิเคราะห์ข้อมูลพื้นฐานของผู้ตอบแบบสอบถาม
         
          จากตารางที่ 4 พบว่า ผู้ตอบแบบสอบถามทั้ง 20 คน เป็นเพศชาย 18 คน คิดเป็น 90% เพศหญิง
2 คน คิดเป็น 10% และอายุส่วนใหญ่อยู่ในเกณฑ์ 16-20 ปี คิดเป็น 100% ประสบการณ์ในการใช้โปรแกรมคิดเป็น 100%

ตอนที่ 2  ผลการวิเคราะห์ข้อมูลประเมินผลการใช้โปรแกรมด้านตรงตามความต้องการของผู้ใช้
          ตารางแสดงระดับความพึงพอใจในการใช้โปรแกรมแปลงรหัส OP-CODE ด้านการตรงตามความผู้ใช้งาน คือในแต่ละฟอร์มการทำงานของโปรแกรมตรงตามความต้องการใช้งานของผู้ใช้ เหมาะกับการใช้งานโปรแกรมแปลงรหัส OP-CODE
         ตารางที่ 5  ผลการวิเคราะห์ข้อมูลประเมินผลการใช้โปรแกรมด้านตรงตามความต้องการของผู้ใช้
         
          จากตารางที่ 5 พบว่า ความพึงพอใจในการใช้โปรแกรมแปลงรหัส OP-CODE ด้านการตรงตามความต้องการผู้ใช้งาน โดยภาพรวมอยู่ในระดับพึงพอใจมาก ( = 4.39) และเมื่อพิจารณาเป็นรายประเมิน พบว่า ทุกรายการประเมินอยู่ในระดับมากและมากที่สุด โดยความพึงพอใจในความสามารถของโปรแกรมส่วนการแสดงของเนื้อหาไมโครโปรเซสเซอร์ Z80 เป็นรายการประเมินอยู่ในระดับมากที่สุด มีค่าเฉลี่ย ( = 4.50) และค่าเฉลี่ยที่น้อยที่สุดคือ ( = 4.30)

ตอนที่ 3  ผลการวิเคราะห์ข้อมูลประเมินผลการใช้โปรแกรมด้านการทำงานได้ตามฟังก์ชันการทำงาน
          ตารางแสดงระดับความพึงพอใจในการใช้โปรแกรมแปลงรหัส OP-CODE ด้านการทำงานได้ตามฟังก์ชันการทำงาน คือโปรแกรมมีความสะดวกในการใช้งาน ใช้งานได้อย่างคล่องแคล่วรวดเร็ว
         ตารางที่ 6  ผลการวิเคราะห์ข้อมูลประเมินผลการใช้โปรแกรมด้านการทำงานได้ตามฟังก์ชันการทำงาน
         
          จากตารางที่ 6 พบว่า ความพึงพอใจในการใช้โปรแกรมแปลงรหัส OP-CODE ด้านการทำงานได้ตามฟังก์ชันการทำงาน โดยภาพรวมอยู่ในระดับพึงพอใจมาก ( = 4.44) และเมื่อพิจารณาเป็นรายประเมิน พบว่า ทุกรายการประเมินอยู่ในระดับมากและมากที่สุด โดยความพึงพอใจในความถูกต้องของผลลัพธ์ที่ได้จากการแปลงรหัส OP-CODE เป็นรายการประเมินอยู่ในระดับมากที่สุด มีค่าเฉลี่ย ( = 4.50) และค่าเฉลี่ยที่น้อยที่สุดคือ ( = 4.35)

ตอนที่ 4  ผลการวิเคราะห์ข้อมูลประเมินผลการใช้โปรแกรมด้านรูปลักษณ์และความง่ายยากต่อการใช้งาน
          ตารางแสดงระดับความพึงพอใจในการใช้โปรแกรมแปลงรหัส OP-CODE ด้านรูปลักษณ์และความง่ายยากต่อการใช้งาน คือในส่วนของรูปร่าง ลักษณะโปรแกรมใช้งานได้ง่าย และข้อความที่ใช้ในการแสดงผลสามารถเข้าใจได้ง่าย
ตารางที่ 7  ผลการวิเคราะห์ข้อมูลประเมินผลการใช้โปรแกรมด้านรูปลักษณ์และความง่ายยากต่อการใช้งาน
         
          จากตารางที่ 7 พบว่า ความพึงพอใจในความพึงพอใจในการใช้โปรแกรมแปลงรหัส OP-CODE ด้านรูปลักษณ์และความง่ายยากต่อการใช้งาน โดยภาพรวมอยู่ในระดับพึงพอใจมาก ( = 4.31) และเมื่อพิจารณาเป็นรายประเมิน พบว่า ทุกรายการประเมินอยู่ในระดับมากและมากที่สุด โดยความพึงพอใจในความเหมาะสมในการใช้สัญลักษณ์หรือรูปภาพในการสื่อความหมาย เป็นรายการประเมินอยู่ในระดับมากที่สุด มีค่าเฉลี่ย ( = 4.60) และค่าเฉลี่ยที่น้อยที่สุดคือ ( = 4.10)

ตอนที่ 5  ผลการวิเคราะห์ข้อมูลประเมินผลการใช้โปรแกรมในภาพรวมทุกด้าน
          สรุปภาพรวมผลการวิเคราะห์ข้อมูลความพึงพอใจในการใช้โปรแกรมแปลงรหัส OP-CODE มีดังนี้
ตารางที่ 8  แสดงผลการวิเคราะห์ข้อมูลประเมินผลการใช้โปรแกรมในภาพรวมทุกด้าน
         
          จากตารางที่ 8 ความพึงพอใจในการการใช้โปรแกรมแปลงรหัส OP-CODE โดยภาพรวมทุกด้าน มีความคิดเห็นอยู่ในระดับ มาก 
( = 4.38) เมื่อพิจารณาเป็นรายการประเมินในแต่ละด้าน พบว่า ด้านการทำงานได้ตามฟังก์ชันการทำงาน มีค่าเฉลี่ยสูงสุด คือ ( = 4.44)
 
11. การอภิปรายผล หรือการวิจารณ์และสรุป
          จากผลการสร้างและหาประสิทธิภาพโปรแกรมแปลงรหัส OP-CODE ของภาษาแอสแซมบลี ระบบออนไลน์ พบว่าโปรแกรมแปลงรหัส
OP-CODE ของภาษาแอสแซมบลี ระบบออนไลน์ สามารถใช้งานได้จริงและเป็นประโยชน์ต่อการแปลงรหัส OP-CODE ของภาษาแอสแซมบลี จุดเด่นของโปรแกรมคือ โปรแกรมสามารถแปลงรหัสจากรหัส Mnemonic เป็นรหัส OP-CODE ซึ่งผลลัพธ์ที่ได้สามารถนำไปเขียนโปรแกรมสั่งให้ไมโครโพรเซสเซอร์ทำงานได้ โปรแกรมมีระบบป้องกันใส่ข้อมูลรหัสที่ไม่ถูกต้องจะแสดงข้อความ pop-up และในส่วนการแสดงผลในด้านเนื้อหาจะมีเกี่ยวกับรายวิชาไมโครโพรเซสเซอร์เบื้องต้น มีฟังก์ชันเมนูที่ง่ายต่อการใช้งาน ทั้งนี้โปรแกรมที่สร้างขึ้นมีความครอบคลุมกับการใช้งานจริงและสอดคล้องในรายวิชาไมโครโพรเซสเซอร์ในระดับชั้นประกาศนียบัตรวิชาชีพ(ปวช.) จุดด้อยของโปรแกรมจากข้อเสนอแนะของกลุ่มประชากรตัวอย่างและจากผลการใช้งานทำให้สรุปข้อด้อยของโปรแกรมได้ คือ ในส่วนของการแสดงผลของรูปภาพบางรูปในส่วนของเนื้อหาไม่ชัดเนื่องมาจากไฟล์ต้นฉบับ และในส่วนของโปรแกรมแปลงรหัส OP-CODE คือไม่สามารถใส่ข้อมูลขนาด 8 บิต 16 บิตและตัวเลขใดๆซึ่งกำหนดเป็นระยะห่าง ซึ่งทางผู้จัดทำต้องกำหนดเป็นตัวแปรใส่แทน
          นอกจากจุดเด่นและจุดด้อยของโปรแกรมยังมีในด้านตรงตามความต้องการของผู้ใช้  ด้านการทำงานได้ตามฟังก์ชันการทำงาน ด้านรูปลักษณ์และความง่ายต่อการใช้งานทั้งหมดอยู่ในระดับมากเพราะโปรแกรมสามารถตอบสนองความต้องการของผู้ใช้งานทุกอย่างตามที่ผู้จัดทำได้วิเคราะห์และออกแบบระบบของโปรแกรม ทำให้ผู้จัดทำได้เห็นถึงความสำคัญของการวิเคราะห์และออกแบบระบบเป็นอย่างมากเพราะในการออกแบบระบบทุกครั้งจะต้องคำนึงถึงความต้องการของผู้ใช้เป็นหลัก
 
12. ข้อเสนอแนะ
1)  ข้อเสนอแนะในการนำไปใช้
     1.1)  ควรศึกษาในด้านเนื้อหาของไมโครโพรเซสเซอร์เบื้องต้นก่อนใช้งาน
     1.2)  ควรศึกษากลุ่มคำสั่งต่างๆของไมโครโพรเซสเซอร์เบื้องต้นก่อนใช้งาน
2)  ข้อเสนอแนะเพื่อการวิจัยครั้งต่อไป
     2.1)  ควรเพิ่มการใส่แบบข้อมูลขนาด 8 บิต 16 บิตและตัวเลขใดๆ
     2.2)  ในการออกแบบโปรแกรมควรคำนึงถึงความต้องการของผู้ใช้เป็นส่วนใหญ่
 
13. บรรณานุกรม
บุญสืบ  โพธิ์ศรี. ไมโครโพรเซสเซอร์เบื้องต้น. กรุงเทพฯ : ศูนย์ส่งเสริมอาชีวะ
จาตุรงค์  แตงเขียว. ไมโครโพรเซสเซอร์เบื้องต้น. กรุงเทพฯ : วังอักษร, 2553
อรรถสิทธิ์  หล่าสกุล. ไมโครโพรเซสเซอร์พื้นฐาน. กรุงเทพฯ : สถาบันเทคโนโลยีพระจอมเกล้าเจ้า
            คุณทหารลาดกระบัง
บัญชา ปะสีละเตสัง. พัฒนาเว็ปแอปพลิเคชั่น PHP ร่วมกับ MySQL และDreamweaver.  
            กรุงเทพฯ : ซีเอ็ดยูเคชั่น จำกัด (มหาชน),  2553.
 
14. ประวัติผู้จัดทำโครงการ
                        
                        

ชื่อ-สกุล             นายรัตนพงศ์  ธงชัย 
เกิดเมื่อวันที่          
25 มกราคม 2539 
ที่อยู่ปัจจุบัน  
       207/1 หมู่ 5 ตำบลแม่จั๊วะ อำเภอเด่นชัย จังหวัดแพร่ 54110 
วุฒิการศึกษา        
ปัจจุบันกำลังศึกษาอยู่ในระดับประกาศนียบัตรวิชาชีพชั้นสูง (ปวส.) 
                    สาขาวิชาเทคโนโลยีคอมพิวเตอร์ สาขางานคอมพิวเตอร์ซอฟต์แวร์ 
รหัสนักศึกษา         
5831280001 
เบอร์โทร             088-2598187 
อีเมล์                
fook207@gmail.com

                        

ชื่อ-สกุล             นายพิสิฐ  วงศ์ขจร 
เกิดเมื่อวันที่          
22 พฤศจิกายน 2539 
ที่อยู่ปัจจุบัน  
       74/2 หมู่ 5 ตำบลป่าแมต อำเภอเมือง จังหวัดแพร่ 54000 
วุฒิการศึกษา        ปัจจุบันกำลังศึกษาอยู่ในระดับประกาศนียบัตรวิชาชีพชั้นสูง (ปวส.) 
                    สาขาวิชาเทคโนโลยีคอมพิวเตอร์ สาขางานคอมพิวเตอร์ซอฟต์แวร์ 
รหัสนักศึกษา         
5831280002 
เบอร์โทร             097-0095987 
อีเมล์                
pisitwongkhajorn@gmail.com 
 
ลิงค์ Youtube vdo