120 likes | 264 Views
คอมพิวเตอร์และการควบคุมอุปกรณ์ภายนอก. โดย รองศาสตราจารย์ธีรวัฒน์ ประกอบผล สถาบันเทคโนโลยีพระจอมเกล้าเจ้าคุณทหารลาดกระบัง. วัตถุประสงค์. รู้จักการใช้งานพอร์ตของคอมพิวเตอร์ สามารถเชื่อมต่ออุปกรณ์ภายนอกกับพอร์ตอย่างง่ายได้ สามารถเขียนโปรแกรมควบคุมอุปกรณ์ภายนอกได้
E N D
คอมพิวเตอร์และการควบคุมอุปกรณ์ภายนอกคอมพิวเตอร์และการควบคุมอุปกรณ์ภายนอก โดย รองศาสตราจารย์ธีรวัฒน์ ประกอบผล สถาบันเทคโนโลยีพระจอมเกล้าเจ้าคุณทหารลาดกระบัง
วัตถุประสงค์ • รู้จักการใช้งานพอร์ตของคอมพิวเตอร์ • สามารถเชื่อมต่ออุปกรณ์ภายนอกกับพอร์ตอย่างง่ายได้ • สามารถเขียนโปรแกรมควบคุมอุปกรณ์ภายนอกได้ • เข้าใจการประยุกต์ใช้คอมพิวเตอร์กับงานควบคุม
Main Memory โครงสร้างบนเมนบอร์ด CPU Output Input หน่วยความจำสำรอง
ระบบบัสของไมโครคอมพิวเตอร์ระบบบัสของไมโครคอมพิวเตอร์ • แบ่งตามทิศทาง • บัสทางเดียว • บัสสองทาง • แบ่งตามประเภทของข้อมูล • แอดเดรสบัส (address bus) • บัสข้อมูล (data bus) • บัสควบคุม (control bus)
CPU โครงสร้างบนเมนบอร์ด RAM ROM Main Memory
CPU โครงสร้างบนเมนบอร์ด Cache Cache controller RAM ROM
I/O I/O controller การเชื่อมต่อส่วนต่าง ๆ บนเมนบอร์ด CPU Clock Cache Cache controller RAM ROM
ส่วนประกอบที่อยู่ในคอมพิวเตอร์ส่วนประกอบที่อยู่ในคอมพิวเตอร์ • เมนบอร์ด(Mainboard) • ซีพียู (CPU : Central Processing Unit) • หน่วยความจำ (Memory) • แคช (Cache) • ชิปเซ็ต (chip set) • สล๊อต (Slot) • Controller • Card
วิวัฒนาการของ CPU • 80486 ทำงานที่ความเร็วบัส 33 MHz • Pentium เป็น CPU รุ่นแรกในตระกูล P5 ทำงานที่ความเร็วบัส 60 และ 66 MHz • Pentium MMX เป็นการนำ Pentium มาเพิ่มความสามารถด้านมัลติมีเดียเข้าไป ซึ่งเป็นชุดคำสั่ง MultiMedia eXtension) • Pentium Pro เป็น CPU รุ่นแรกในตระกูล P6 ที่มีบัสแบบ 64 บิต และมีแคชระดับสอง • Pentium II เป็นการนำ CPU ในตระกูล P6 มาเพิ่มความสามารถด้าน MMX และใช้แคช L2 ขนาด 512 kB
Pentium MMX • มีคำสั่งใหม่เพิ่มขึ้น 57 คำสั่ง และรีจีสเตอร์เพิ่มอีก 8 ตัว • ทำงานที่ความเร็ว 166,200 และ 233 MHz โดยใช้บัส 66 MHz • กลุ่มคำสั่ง MMX จะใช้เทคนิค SIMD(Single Instruction Multiple Data) โดยหนึ่งคำสั่งจะทำงานกับโอเปอร์แรนด์หลายตัวได้แต่ต้องไม่เกิน 64 บิต
การใช้คอมพิวเตอร์ในงานควบคุมการใช้คอมพิวเตอร์ในงานควบคุม • ไมโครโปรเซสเซอร์ • ไมโครคอนโทรลเลอร์ • ไมโครคอมพิวเตอร์