Introduction
CPU – The Brains
RAM – The working memory
BIOS | UEFI – The hardware control freak
Motherboards – The highway for hardware
PSU – The power provider
Hard Drive – The data hoarders
External Connectivity – The outsiders
Video – The now you see me
Multimedia – The noise makers
Computer Networking – The chatter
Ethernet Networks – The communication method
Ethernet Cabling – The network wiring
Printers – The hard copy
Portable Computing – The self sufficient
Introduction
CPU – The Brains
RAM – The working memory
BIOS | UEFI – The hardware control freak
Motherboards – The highway for hardware
PSU – The power provider
Hard Drive – The data hoarders
HD – เป็น primary storatge – spin , reads ,writes
harddrive , hard คือ rigid platters , ทำจาก aluminum or glass
ตรงข้ามกับ floppy disk – ที่ทำจาก flexible plastic
ส่วน SSDs มักใช้ใน laptops
Hard drive internal components เป็น sealed case , protect outside จาก air/dust
ปกด platters – aluminum disk coated ด้วย magnetic medium
read, write โดยใช้ actuator arm connect กับ controlled by servo motor
disk spin 3500-10000rmp

Cylinders มี same track number, แต่หมุน all track across เพื่อให้ได้เก็บ data , เรียกว่า 3D object
Sectors แต่ละ side of platter มี collection slices เรียกว่า sectors
Track – อยู่ใน circular strip บน floppy medium or plate , ปกด magnetic region data – เพื่อ written disk drive
เป็น circle , 2D, มี one head อย่างน้อยในการ read single track
Blocks intersection of track adn sector – เรียกว่า block , คือเรียก cylinder , head , sector , และ block เป็นส่วนเล็กสุดของ geometrical breakdown of disk , เป็น small amoun data ที่สามารถ transfer from disk , มักจะ 512 bytes
แต่มักจะใช้คำว่า sector แทน block
Hard Drive type
ATA/IDE drives – Advance technology attachment , integrated drive electronics , IDE คือ ส่วน controller ภายใน
ส่วน ATA – 2 type คือ -> Parallel ATA , Serial ATA
Jumpers and cabling on Parallel ATA drivers
concept of primary/secondary or Master/Slave , และ cable select
master jumper – ใช้กับ first of two or only drive
slave ใช้กับ second drive on same controller
Cable select jumper -> 2 drives, cable connect กัน
Hard drive – มี colored stripe กับ Pin-1



Serial ATA(SATA) เป็นตัว successor ของ traditional PATA (parallelATA)
ไม่ต้องจำกัด data cable length ตอ้งไม่เกิน 18 inches , อาจจะถึง 40 in ได้
hot swappable-สามารถสับเปลี่ยนได้
เพราะเป็น serial จึงต้องการ cable น้อยกว่า
ใน most motherboard ที่มี SATA สามารถมีได้ถึง 8 devices
drive ไม่ต้องมี master or slave configulation
SATA devices 150-300MBps
SATA devices อาจจะย้อนกลับไปใช้ PATA drive ได้ แต่อาจจะต้องเพิ่ม SATA bridge device or adapter เพื่อให้มัน recognized SATA
eSATA – external , ให้ speed มากกว่า FireWire or USB , 50-60 MBps

SCSI – small computer system interface . แตกต่างจาก ATA ,
ปกติใช้กับ high end hard drive , tape back up unit
ต่อกันเป็น chain
แต่ละ device ที่ได้ SCSI ID , SCSI chain ต้อง terminated at end
SCSI chain หรือ SCSI controller , เป็น interface ระหว่าง devices – PC
เป็น intn , external connecting , 68-pin ribbon cable ใช้กับ internally , และ 50-pin สำหรับ externally , high density
สามารถใช้ได้ 15 devices ต่อ 1 hot adapter/controller
SCSI IDs : เพื่อ differentiated ระหว่าง multiple devices connect กับ one controller , range 0-15
mostly ใช้ 7-15 สำหรับ host adapter/controller
IDs จะไม่ conflict ระหว่าง seprate chain – different controllers


Termination ถ้า proper terminationไม่มี จะเกิด echo , ตัว echo สร้าง disturbance – SCSI device communication
most devices มากับ termination built-in
RAID systems


















p 90
Video
Video/Graphic Card <- video card or graphic card , รวม GPU (graphical processing unit) , memory , cooling mechanism , connection to display device
อาจะมีความแตกต่างระหว่าง video card vs integrated graphics
วางบน PCIe expansion bus
แต่ถ้าเป็น integrated graphics- embedded บน mother board
image ที่เราเห็นบน monitor – เกิดจาก tiny dot <- pixel , screen display > million pixels ~ translate binary data ตรงนี้ จาก CPU -> ทำให้เกิด picture
ถ้า computer ไม่มี graphic capability บน motherboard -> มันจะถูก translate at graphic card
component บน graphic card
1. GPU
2. Memory VRAM
3. Internal interface /connector
4. Heat Sink and Fan
5. Power conector ( 6-pin )
6. DVI /HDMI /VGA Display ports

GPU – แตกต่างจาก CPU มีเพียง 2-16 cores , ส่วน GPU process มีเป็นร้อย พัน small cores or units วิ่ง parallel -> เพื่อให้เกิด complex graphics operation
Nvidia เรียก core or processor ว่า Cuda cores หรือ Shaders
ส่วน AMD / ATI – เรียก Stream processor
Memory


p 92
DVI /HDMI /VGA Ports เป็นตัว connect กับ Monitor or LCD
Low end ->ใช้ VGA , DVI (digital video interface)
High end ใช้ DVI and HDMI (high-definition multimedia interface)
ทั้ง DVI , HDMI – เป็น digital interface , แต่ HDMI สามารถ carry ทั้ง audio signal or sound

Video outputs มีหลาย type เช่น VGA , DVI , HDMI , Display port
VGA old แต่ popular , เป็น analog
vary level of – red , green , blue per dot(pixel)
ทั้ง VGA port, monitor – สามารถ display unlimited number of colors
ตาม practical color limit – 16 million color ~ base on video card’s memory and screen resolution

all VGA card – สำหรับ analog monitor ใช้ DB-15F – 15-pin female connector , มัน support video transmission , แต่ไม่ support audio
DVI – Digital visual interface , Develop โดย DDWG Digital display working group
connect กับ vide source eg video display controllers -> ไปยัง display device eg computer monitor

DVI connector มี 3 types
DVI-A – Analog
DVI-D – digital
DVI -I – integrated
base on data rate
และยังแบ่งเป็น sinple-link และ dual-link type
no standard DVI ที่จะ transmit audio
single link DVI – single 165 MHz , 1920*1200at 60 Hz
dual link เพิ่มอีก 6pin ที่ตรง center of connector , เพื่อ 2nd transmiter เพิ่ม bandwidth , support 2560*1600 60 Hz

HDMI โดย 6 บ.ยักษ์ใหญ่ ตั้งแต่ 2002 มี 80-odd vendors เป็น members of HDMI forum

HDMI audio/video interface ใช้หลายๆที่ เช่นTVs, set-top boxes , media streamer , Blu-ray , A/V receivers , gaming console , camcoarder , digital cameras , และบาง smartphose
มักจะพบ HDMI output port ทั้งใน consumer desktop , laptop
และ input port ในหลายๆ all in one PC เพื่อ เล่น gaming console , set-top box ใช้ internal display

External Connectivity – The outsiders
Video – The now you see me
Multimedia – The noise makers
Computer Networking – The chatter
Ethernet Networks – The communication method
Ethernet Cabling – The network wiring
Printers – The hard copy
Portable Computing – The self sufficient
