.......

CPU core

Pipeline

SuperScalar

Semester

เทอมที่ 2nd    ปีการศึกษา 2550
Prerequisite:  5671701
Schedule:  วันจันทร์ ..เวลา 13.00-17.00 น.    .. ห้อง 611  
Instructor: ผู้ช่วยศาสตราจารย์นพนันท์ สุขสมบูรณ์
E-mail: noppanun@lpru.ac.th
Office:  ห้อง 616 อาคาร 6
Office Phone:  054-241222
Appointment: วันจันทร์ - ศุกร์ ..เวลา 7.30-16.30
Teaching Assistants:   

 
  เกี่ยวกับรายวิชาโครงสร้างคอมพิวเตอร์
 
 

| Back | Department | Faculty | University |

Last Update: Friday, 19-Oct-2007 18:00

A

.

ป้อนรหัสผ่านเพื่อดูคะแนน

LoginName
Password


B

ลงทะเบียนดูคะแนน

Login Name (ป้อนรหัสนักศึกษา)

Password (ไม่เกิน 10 ตัว)

Re-Password (ไม่เกิน 10ตัว)

Name

Surname

E-mail

C

 

คำอธิบายรายวิชา

.......โครงสร้างของระบบคอมพิวเตอร์ หน่วยประมวลผล หน่วยความจำ หน่วยรับและแสดงผลข้อมูล คำสั่งและการใช้งานคำสั่งในระบบคอมพิวเตอร์ การทำไปป์ไลน์ ลำดับชั้นของหน่วยความจำ และการออกแบบสถาปัตยกรรมภายในเครื่องคอมพิวเตอร์

 

D

จุดประสงค์

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

E

การตัดเกรด

เกณฑ์การให้คะแนน

สอบ Final ................30%

สอบ Midterm ..........30%

สอบเก็บคะแนนย่อย......10%

จริยธรรม ....................10%

เทอมโปรเจค ...............20%

การมีส่วนร่วมในชั้น .......5%

คะแนนที่ได้จะถูกตัดเกรดตามขอบเขตดังนี้

F

D D+ C C+ B B+ A
< 50 50-56 57-63 64-71 72-78 79-84 85-89 >=90

F

หนังสือประกอบการเรียน

1.) Peter Abel . The IBM PC Assembly Language Programming (4th-         edition), Prentice Hall, N.J., 1997.
2.) William Stallings. Computer Organization And Architecture (5th-       edition), Prentice Hall, 2000.
3.) Yale N. Patt ,Sanjay Patel. Introduction to Computer System,         McGraw-Hill, Singapore, 2001.
4.) ศิริวรรณ ฉันทาดิสัย,ดร. หลักการเขียนโปรแกรมภาษาแอสเซมบลี (พิมพ์ครั้งที่ 2), รุ่งเรืองสาส์นการพิมพ์, 2534

G

แหล่งค้นคว้าเพิ่มเติม

URL Comment
http://cpe.ku.ac.th/~412708/ Computer system (Th)
http://www.geocities.com/SiliconValley/Sector/9486/ebook.htm Assembly language example (Th)
http://www.intel.com/ Central Processing Unit Evolution
http://www.ait.ac.th/course/comsystem/ Micro Computer Architecture (Eng)

H

แผนการเรียน

Week

Topics

Slides/Notes Assignment
1 ระบบไมโครคอมพิวเตอร์ Comsys1.pdf  

2

ระบบจำนวน และ การคำนวณ Number.pdf Assign HW#1

3

ภาษาคอมพิวเตอร์และการแปลภาษาคอมพิวเตอร์ Comsys2.pdf Quiz #1
4 สถาปัตยกรรมของไมโครโปรเซสเซอร์ตระกูล 80x86    
5 เครื่องมือในการพัฒนาภาษาแอสเซมบลี้ (1) Comsys3.pdf  
6 คำสั่งในการโอนย้ายข้อมูล   Homework #1 Due
7 แฟล็กและคำสั่งทางคณิตศาสตร์   Quiz #2,Assign HW#2

Midterm Examination & Assign Term Project

8 เครื่องมือในการพัฒนาภาษาแอสเซมบลี้ (2) Simulation Download  
9 คำสั่งกระโดดและวนรอบ    
10 คำสั่งการกระทำระดับบิต   Homework #2 Due
11 การอ้างอิงตำแหน่ง   Quiz #3
12 โปรแกรมย่อยและสแต็ก    
13 การขัดจังหวะการทำงานของซีพียู Download Assembler  
14 การประยุกต์ใช้งานภาษาแอสเซมบลี้กับภาษาระดับสูง    
15 แอสเซมเบลอโปรแกรมมิ่งเทคนิค   Project Due
Final Examination