Fundamental of Computer Architecture By Panyayot Chaikan 240-208 November 01, 2003.

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
คณิตคิดเร็วโดยใช้นิ้วมือ
Advertisements

โปรแกรมฝึกหัด การเลื่อนและคลิกเมาส์
ที่ โรงเรียน เฉลี่ย 1 บ้านหนองหว้า บ้านสะเดาหวาน
แบบรูปและความสัมพันธ์
วิชา องค์ประกอบศิลป์สำหรับคอมพิวเตอร์ รหัส
ยินดีต้อน เข้าสู่ โครงงาน.
พลังงานในกระบวนการทางความร้อน : กฎข้อที่หนึ่งของอุณหพลศาสตร์
การซ้อนทับกัน และคลื่นนิ่ง
การบวก จำนวนเต็มบวก กับ จำนวนเต็มบวก
นายรังสฤษดิ์ตั้งคณารหัส นายวสันต์ชานุชิตรหัส
แนวทางการรายงานผลการปฏิบัติราชการโดยผ่านระบบเครือข่ายอินเตอร์เน็ต
มิติที่ 1 มิติด้านประสิทธิผลตามแผนปฏิบัติราชการ
เปรียบเทียบจำนวนประชากรทั้งหมดจากฐาน DBPop Original กับจำนวนประชากรทั้งหมดที่จังหวัดถือเป็นเป้าหมาย จำนวน (คน) 98.08% % จังหวัด.
ม. ค.57 เปรียบเทียบ ม. ค.56 ปี 56 เกิด 3 จับ 3 ราย (100.00%) ปี 57 เกิด 3 จับ 2 ราย ( % ) คดีเท่ากัน ผลการจับกุมบรรลุเป้า ( เป้า %)
การเลื่อนเงินเดือนข้าราชการ
สำเร็จการศึกษาในเวลา 4 ปี
Chapter 12 Riveted, Bolted & Welded Connections
จำนวนนับใดๆ ที่หารจำนวนนับที่กำหนดให้ได้ลงตัว เรียกว่า ตัวประกอบของจำนวนนับ จำนวนนับ สามารถเรียกอีกอย่างว่า จำนวนเต็มบวก หรือจำนวนธรรมชาติ ซึ่งเราสามารถนำจำนวนนับเหล่านี้มา.
กลุ่มสาระการเรียนรู้ คณิตศาสตร์ โรงเรียนบ้านหนองกุง อำเภอนาเชือก
การขอเบิกเงินนอกงบประมาณ
เป้าเบิกจ่าย งบรวม เป้าเบิกจ่าย งบลงทุน งบรวม เบิกจ่าย.
กระบวนการคิดทางคณิตศาสตร์
By Dr Nongyao Premkamolnetr Policy Innovation Center, KMUTT 17 January 2009.
การบ้าน แซมเปิลสเปซ.
Kampol chanchoengpan it สถาปัตยกรรมคอมพิวเตอร์ Arithmetic and Logic Unit 1.
การดำเนินงานอาชีวเวชศาสตร์: แพทย์ที่ผ่านการอบรม
พระราชบัญญัติวิธีพิจารณาคดีผู้บริโภค พ.ศ.​ ๒๕๕๑
Office of information technology
แนวทางการปฏิบัติโครงการจูงมือ น้องน้อยบนดอยสูง 1.
พ.ร.บ.วิธีพิจารณาคดีผู้บริโภค พ.ศ. ...
ความคิดเห็นของประชาชนเกี่ยวกับผู้มีอิทธิพล
สำนักงานสถิติแห่งชาติ กระทรวงเทคโนโลยีสารสนเทศและการสื่อสาร
ฝ สรุปผลการสำรวจ ความคิดเห็นของประชาชน / ผู้ประกอบการ
สรุปผลการสำรวจ ความคิดเห็นของประชาชนเกี่ยวกับ กองทุนหมู่บ้านและชุมชนเมือง พ.ศ สำนักงานสถิติแห่งชาติกระทรวงเทคโนโลยีสารสนเทศและการสื่อสาร สิงหาคม.
ประมาณการภาพรวมพลังงานไทย ( )
ข้อมูลเศรษฐกิจการค้า
1 การสัมมนาผู้ตรวจ ประเมินคุณภาพภายใน ปีการศึกษา 2552 วันพฤหัสบดีที่ 21 ตุลาคม 2553 ณ ห้องประชุม 3222 อาคารสิริคุณากร.
งานอนามัยแม่และเด็ก ปี 2551
สำนักวิชาการและแผนงาน
ความก้าวหน้าระดับความสำเร็จ การปฏิบัติราชการของปฏิรูปที่ดิน จังหวัด 5 ครั้ง ณ 30 มิถุนายน 2555 สำนักวิชาการและ แผนงาน.
ความก้าวหน้าระดับความสำเร็จ การปฏิบัติราชการของปฏิรูปที่ดิน จังหวัด 5 ครั้ง ณ 31 พฤษภาคม 2555.
ความก้าวหน้าระดับความสำเร็จ การปฏิบัติราชการของปฏิรูปที่ดิน จังหวัด 5 ครั้ง ณ 15 มิถุนายน 2555.
พระราชบัญญัติ คุ้มครองแรงงาน (ฉบับที่ 4) พ. ศ
ข้อ 1 โจทย์ ชาย อายุ 59 ปี มีไข้ ตรวจชีพจร และฟังได้หัวใจเต้นไม่ส่ำเสมอ ทำ ECG ดังแสดง จงอ่าน ECG นี้โดยละเอียด.
การดำเนินงานตามแผนปฏิบัติการ โครงการที่ได้รับ
ภาพรวมเศรษฐกิจไทยล่าสุด (ณ เดือนตุลาคม) และแนวโน้มไตรมาส 3/50 และ 4/50
การเข้า E-Conference จากทุกหน่วยงานประชุมศูนย์ ปฏิบัติการการเงินการคลัง กลุ่มประกันสุขภาพ 2554.
สถาปัตยกรรมคอมพิวเตอร์ (Computer Architecture)
ดัชนี. Th ai CI MyMy MLSVPh BRBR 4. สัดส่วน ระหว่าง แรงงาน ฝีมือ และไร้ ฝีมือ 16 % (20 06) 26 % (20 07) 80 % (20 09) % (20 07) %
วิชาคณิตศาสตร์ ชั้นประถมศึกษาปีที่6
ความคิดเห็นของประชาชนเกี่ยวกับเกมออนไลน์ ในเขตกรุงเทพมหานคร
โรคทางระบาดวิทยาที่มีอัตราป่วยสูง 10 ลำดับแรกของจังหวัดเลย สะสมตั้งแต่วันที่ 1 มกราคม – 29 เมษายน 2555.
หน่วยการเรียนรู้ที่ 7 ความรู้เบื้องต้นเกี่ยวกับจำนวนจริง
สรุปผลสัมฤทธิ์ปีการศึกษา 2552 ชั้ น จำนว นสาระการเรียนรู้ นักเรี ยนทค ค. เพิ่มวสพ.พ. ศ.ศ. ดน ตรีง.ง. คอ ม. อ อ. เพิ่ม ป.1ป
การลงข้อมูลแผนการสอน
ภาษาอังกฤษเพื่อการสื่อสาร อ32204
สรุปผลการสำรวจ ความคิดเห็นของประชาชนเกี่ยวกับ การป้องกันและปราบปรามยาเสพติด (ก่อนและหลัง การประกาศสงครามขั้นแตกหักเพื่อเอาชนะยาเสพติด) พ.ศ สำนักงานสถิติแห่งชาติ
ผลการทดสอบทางการศึกษาระดับชาติขั้นพื้นฐาน
การค้นในปริภูมิสถานะ
สถานการณ์ โรคเฝ้าระวังทางระบาดวิทยา มิถุนายน 2554 งานระบาดวิทยา งานระบาดวิทยา สำนักงานสาธารณสุขอำเภอเมืองลำปาง.
กราฟเบื้องต้น.
การปรับเงินเดือน กรณีที่เงินเดือนยังไม่ถึงขั้นต่ำของระดับ
รายละเอียด ระดับความพึงพอใจ มาก ที่สุด (5) มาก (4) ปาน กลาง (3) น้อย (2) น้อย ที่สุด (1) ค่าเฉลี่ ย 1. ผู้เรียนชอบทำงานร่วมกับเพื่อ เมื่อเรียนวิชาระบบเครือข่าย.
โครงสร้างข้อมูลแบบ สแตก (stack)
กราฟเบื้องต้น.
ผลการประเมิน คุณภาพการศึกษาขั้นพื้นฐาน ปีการศึกษา
1 LAN Implementation Sanchai Yeewiyom School of Information & Communication Technology Naresuan University, Phayao Campus.
แผนภูมิแสดงแผนและผลการใช้จ่ายงบประมาณปี 2549 การใช้ จ่าย ( สะสม ) ต.ค.ต.ค. พ.ย.พ.ย. ธ.ค.ธ.ค. ม.ค.ม.ค. ก.พ.ก.พ. มี. ค. เม. ย. พ.ค.พ.ค. มิ. ย. ก.ค. ก.ค.
ใบสำเนางานนำเสนอ:

Fundamental of Computer Architecture By Panyayot Chaikan November 01, 2003

Chapter 5 – Input/Output and system bus Fundamental of Computer Architecture Chapter 5 ระบบอินพุตเอาต์พุตและ ระบบบัส Input/Output and system bus

Chapter 5 – Input/Output and system bus Fundamental of Computer Architecture เนื้อหา นิยาม และคำศัพท์ที่ควรรู้เกี่ยวกับไมโคร โพรเซสเซอร์และ ไมโครคอมพิวเตอร์ ประวัติความเป็นมาของไมโครโพรเซสเซอร์ ข้อดีข้อเสียของไมโครโพรเซสเซอร์ ข้อพิจารณาในการเลือกใช้ไมโครโพรเซสเซอร์

Chapter 5 – Input/Output and system bus Fundamental of Computer Architecture รูปแบบของการอินพุต เอาต์พุต  เมื่อมองจากชุดคำสั่ง แบ่งออก ได้ 2 ประเภท  Isolated I/O ไมโคร โพรเซสเซอร์จะมีคำสั่งในการ จัดการอุปกรณ์อินพุตเอาต์พุต โดยเฉพาะ เช่น คำสั่ง IN คำสั่ง OUT เป็นต้นเช่น Z80, 80x86 เป็นต้น  Memory-Mapped I/O ไมโคร โพรเซสเซอร์จะไม่มีคำสั่งที่อ้างอิง อุปกรณ์ I/O โดยเฉพาะ แต่จะ สงวนหน่วยความจำไว้บาง ตำแหน่งสำหรับอ้างอิง I/O devices เช่น MCS-51, เป็นต้น

Chapter 5 – Input/Output and system bus Fundamental of Computer Architecture I/O interface for an input device

Chapter 5 – Input/Output and system bus Fundamental of Computer Architecture Parallel vs Serial

Chapter 5 – Input/Output and system bus Fundamental of Computer Architecture วิธีการในการติดต่ออินพุต / เอาต์พุต  แบ่งได้ 3 รูปแบบหลักๆ ได้แก่  Polling  Interrupt  DMA

Chapter 5 – Input/Output and system bus Fundamental of Computer Architecture Polling  ซีพียูต้องคอยวนลูปตรวจสอบ ความพร้อมการติดต่อของ อุปกรณ์ตลอดเวลา  เมื่อซีพียูถามมา หากอุปกรณ์ไม่ ต้องการรับส่งข้อมูลก็จะบอกให้ ซีพียูได้รับทราบ  เสียเวลาในการทำงานของซีพียู โดยเปล่าประโยชน์

Chapter 5 – Input/Output and system bus Fundamental of Computer Architecture Polling

Chapter 5 – Input/Output and system bus Fundamental of Computer Architecture Polling

Chapter 5 – Input/Output and system bus Fundamental of Computer Architecture Polling

Chapter 5 – Input/Output and system bus Fundamental of Computer Architecture Polling

Chapter 5 – Input/Output and system bus Fundamental of Computer Architecture Polling

Chapter 5 – Input/Output and system bus Fundamental of Computer Architecture Polling

Chapter 5 – Input/Output and system bus Fundamental of Computer Architecture Interrupt  ซีพียูไม่ต้องคอยวนลูปถาม ความพร้อมส่งข้อมูลของ อุปกรณ์แต่ละตัว  อุปกรณ์ใดพร้อมส่งข้อมูลก็จะ ส่งสัญญาณ อินเตอร์รัพต์ไปให้ ซีพียู  ซีพียูจะหยุดทำงานเดิมแล้วหัน มาให้บริการอุปกรณ์ที่ส่งขอ อินเตอร์รัพต์  เมื่อบริการอินเตอร์รัพต์เสร็จ ซีพียูจะกลับไปทำงานเดิมที่ค้าง ไว้ต่อไป

Chapter 5 – Input/Output and system bus Fundamental of Computer Architecture Interrupt

Chapter 5 – Input/Output and system bus Fundamental of Computer Architecture Interrupt service routine  ISR : interrupt service routine โปรแกรมบริการ อินเตอร์รัพต์  เป็นโปรแกรมที่ถูกเรียกขึ้นมา เมื่อเกิดสัญญาณอินเตอร์รัพต์  ISR จะต้องเก็บอยู่ใน หน่วยความจำหลัก  ISR อาจมีได้หลายตัว เช่น ISR สำหรับคีย์บอร์ด, ISR สำหรับ เมาส์ เป็นต้น

Chapter 5 – Input/Output and system bus Fundamental of Computer Architecture Interrupt : Example

Chapter 5 – Input/Output and system bus Fundamental of Computer Architecture Interrupt : Centralized arbitration

Chapter 5 – Input/Output and system bus Fundamental of Computer Architecture Interrupt : Daisy chain

Chapter 5 – Input/Output and system bus Fundamental of Computer Architecture DMA  เป็นการรับส่งข้อมูลโดยตรง ระหว่างอุปกรณ์ I/O กับ หน่วยความจำ โดยไม่ผ่านซีพียู  ใช้ในการส่งข้อมูลปริมาณมากๆ  เหมาะสำหรับการส่งข้อมูลไปยัง หน่วยความจำตำแหน่งที่อยู่ติดๆ กัน

Chapter 5 – Input/Output and system bus Fundamental of Computer Architecture DMA

Chapter 5 – Input/Output and system bus Fundamental of Computer Architecture Computer bus :A single bus structure

Chapter 5 – Input/Output and system bus Fundamental of Computer Architecture Mezzanine bus

Chapter 5 – Input/Output and system bus Fundamental of Computer Architecture PCI bus : feature  Industry standard  Processor independent  Bus Speed 33, 66 MHz  Transfer rate  133 Mbyte/S at 32 bit  266 Mbyte/S at 64 bit  Auto configuration  Synchronous bus with multiplexed Address/Data

Chapter 5 – Input/Output and system bus Fundamental of Computer Architecture PCI bus slots From d/overview.htm

Chapter 5 – Input/Output and system bus Fundamental of Computer Architecture Typical PCI connection for PC

Chapter 5 – Input/Output and system bus Fundamental of Computer Architecture Single Data read : no wait state

Chapter 5 – Input/Output and system bus Fundamental of Computer Architecture Single Data read : 1 wait state

Chapter 5 – Input/Output and system bus Fundamental of Computer Architecture Single Data read : 1 wait state

Chapter 5 – Input/Output and system bus Fundamental of Computer Architecture Single Data read : 1 wait state

Chapter 5 – Input/Output and system bus Fundamental of Computer Architecture Single Data read : 1 wait state

Chapter 5 – Input/Output and system bus Fundamental of Computer Architecture Single Data read : 1 wait state

Chapter 5 – Input/Output and system bus Fundamental of Computer Architecture Single Data read : 1 wait state

Chapter 5 – Input/Output and system bus Fundamental of Computer Architecture Single Data read : 1 wait state

Chapter 5 – Input/Output and system bus Fundamental of Computer Architecture Single Data read : 1 wait state

Chapter 5 – Input/Output and system bus Fundamental of Computer Architecture Burst read : no wait state

Chapter 5 – Input/Output and system bus Fundamental of Computer Architecture Burst read : with wait state

Chapter 5 – Input/Output and system bus Fundamental of Computer Architecture Single Data Write : no wait state

Chapter 5 – Input/Output and system bus Fundamental of Computer Architecture Single Data Write : no wait state

Chapter 5 – Input/Output and system bus Fundamental of Computer Architecture Single Data Write : no wait state

Chapter 5 – Input/Output and system bus Fundamental of Computer Architecture Single Data write : no wait state

Chapter 5 – Input/Output and system bus Fundamental of Computer Architecture Single Data write : no wait state

Chapter 5 – Input/Output and system bus Fundamental of Computer Architecture Single Data write : no wait state

Chapter 5 – Input/Output and system bus Fundamental of Computer Architecture Single Data write : no wait state

Chapter 5 – Input/Output and system bus Fundamental of Computer Architecture Single data write : no wait state

Chapter 5 – Input/Output and system bus Fundamental of Computer Architecture Burst write : no wait state

Chapter 5 – Input/Output and system bus Fundamental of Computer Architecture Burst write : with wait state

Chapter 5 – Input/Output and system bus Fundamental of Computer Architecture Serial port Interfacing  RS-232C standard – defined by EIA  Full duplex  Widely Used in PC From

Chapter 5 – Input/Output and system bus Fundamental of Computer Architecture UART: Universal Asynchronous receiver/transmitter

Chapter 5 – Input/Output and system bus Fundamental of Computer Architecture Parallel-to-serial conversion

Chapter 5 – Input/Output and system bus Fundamental of Computer Architecture Asynchronous Serial data communication

Chapter 5 – Input/Output and system bus Fundamental of Computer Architecture Parallel port interfacing : Keyboard

Chapter 5 – Input/Output and system bus Fundamental of Computer Architecture Parallel port interfacing : Printer

Chapter 5 – Input/Output and system bus Fundamental of Computer Architecture PC I/O Example From

Chapter 5 – Input/Output and system bus Fundamental of Computer Architecture PC I/O example From

Chapter 5 – Input/Output and system bus Fundamental of Computer Architecture

Chapter 5 – Input/Output and system bus Fundamental of Computer Architecture USB  Plug and Play capability  Speed from 1.5 Mbps to 12 Mbps(480 Mbps in USB 2.0)  Hot Swap capability  Low cost  Up to 127 devices can be connected to the bus

Chapter 5 – Input/Output and system bus Fundamental of Computer Architecture USB hub

Chapter 5 – Input/Output and system bus Fundamental of Computer Architecture

Chapter 5 – Input/Output and system bus Fundamental of Computer Architecture

Chapter 5 – Input/Output and system bus Fundamental of Computer Architecture

Chapter 5 – Input/Output and system bus Fundamental of Computer Architecture

Chapter 5 – Input/Output and system bus Fundamental of Computer Architecture USB vs Parallel/Serial port

Chapter 5 – Input/Output and system bus Fundamental of Computer Architecture จบ บทที่ 5