ภาควิชาวิทยาการคอมพิวเตอร์ คณะวิทยาศาสตร์ อาคารวิทยาศาสตร์ 45 ปี ชั้น 7, 8
0-2562-5444 ต่อ 647204, 647209, 647210

01418233 ภาษาแอสเซมบลีและสถาปัตยกรรมคอมพิวเตอร์

ภาษาแอสเซมบลีและสถาปัตยกรรมคอมพิวเตอร์

(Assembly Language and Computer Architecture)

หน่วยกิต (บรรยาย-ปฎิบัติการ):     4(4-0-8)

วิชาที่ต้องเรียนมาก่อน: 01418113 และ 01418131 หรือ 01418113 และ 01420245

โครงสร้างของภาษาแอสเซมบลีเทคนิคการกำหนดเลขที่อยู่ แฟ้มรับเข้า/ส่งออก การแบ่งส่วนของโปรแกรมและการเชื่อมโยง การสร้างโปรแกรมภาษาแอสเซมบลี ลักษณะเฉพาะของสถาปัตยกรรมคอมพิวเตอร์ ผลที่มีต่อการออกแบบและสมรรถนะของระบบ ภาวะถ่วงดุลระหว่างราคาต่อสมรรถนะ การออกแบบชุดคำสั่ง ตัวประมวลผลกลาง ระบบรับส่งข้อมูล การทำงานแบบสายท่อ เวกเตอร์และสถาปัตยกรรมแบบริสก์สถาปัตยกรรมแบบขนาน

Assembly language structure. Addressing techniques. File input/output. Program segmentation and linkage. Assembly program construction. Computer architecture characteristics. Effect on the design and performance of system. Price-performance tradeoffs. Instruction sets design. CPU. I/O system. Pipelining. Vector and RISC architecture. Parallel architectures.