Course Syllabus 32-092-203 Microprocessors Architecture and Assembly Language
(สถาปตยกรรมไมโครโปรเซสเซอรและภาษาแอสเซมบลี) 1. สาขา/สาขาวิชา 2. รหัสวิชา จํานวนหนวยกิต วิชาบังคับกอน
วิศวกรรมไฟฟา / วิศวกรรมคอมพิวเตอร 32-092-203 3(3-0-6) 32-092-101 การออกแบบวงจรดิจิทลั ลอจิก 32-092-102 ปฏิบัตกิ ารออกแบบวงจรดิจทิ ัลลอจิก 3. คําอธิบายรายวิชา (Course Description) ศึกษาและปฏิบัติการเกี่ยวกับ สถาปตยกรรมของไมโครโปรเซสเซอร รีจิสเตอร หนวยประมวลผล ทางคณิตศาสตรแบะตรรก หนวยควบคุม การจัดการระบบรับสงขอมูล เขาออกของไมโครโปรเซสเซอร ภาษาแอสเซมบลี การโปรแกรมแบบโมดูลาร การจัดการขอมูลชนิดไบตและสตริง การคํานวณเกี่ยวกับ ตัว เลขและตรรก การโปรแกรมระบบอินพุตและเอาตพุต หลักการไมโครโปรแกรม การจัดการระบบ หนวยความจํา การขัดจังหวะ และการติดตอหนวยความจําโดยตรงของระบบอินพุตและเอาตพุต 4. วัตถุประสงคของรายวิชา 4.1 เพื่อใหนักศึกษาเขาใจถึงวิวฒ ั นาการของเครื่องคอมพิวเตอร 4.2 เพื่อให เขา ใจถึ งองค ป ระกอบเครื่องคอมพิ ว เตอรห ลั กการของแอสเซมเบลอร แมคโคร คอมไพเลอร รูปแบบของระบบปฏิบัติการ 4.3 เข า ใจคํ า สั่ ง พื้ น ฐานภาษา Assembly หลั ก การ Assembling, Linking และ Excuting Program การติดตอกับอุปกรณภายนอกดวยภาษา Assembly กลุมคําสั่ง Macro 5. เกณฑการวัดผล Assignment 20% LAB Exam 20% Mid Term 20% Final 30% Class attendance 10% 6. วัสดุและอุปกรณ 7.1 เครือ่ งคอมพิวเตอร, โปรเจ็คเตอร 7.2 เอกสาร LAB ประกอบการสอน 7. ตําราอางอิง 8.1 IBM PC Assembly Language and Programming FIFTH EDITION by Peter Abel 8.2 Professional Assembly Language by Richard Blum (E-book) 8.3 Introduction to 80×86 Assembly Language and Computer Architecture by Richard C.Detmer (E-book)
8. กิจกรรมการเรียนการสอน ครัง้ ที่ เรื่อง 1 Basic Feature of PC Hardware and Software 2 Instruction Addressing and execution 3 Examining Computer Memory and Executing Instructions 4 5 Flag, Translate Machine code 6 Requirements for Coding in Assembly 7 Language Requirements for Coding in Assembly 8 Language 9 - สอบกลางภาค Assembling, Linking, and Executing 10 Programs 11 Symbolic Instructions and Addressing 12 Program Logic and Control Introduction to Video And Keyboard 13 Processing Advanced Input/Output 14 Defining and Using Macros 15 16 - สอบปลายภาค -
กิจกรรมการสอน
ผูสอน
บรรยาย, Assignment บรรยาย, สอบ LAB บรรยาย, Assignment อ.เอกลักษณ สุมนพันธุ บรรยาย, Assignment บรรยาย, สอบ LAB บรรยาย, Assignment -