計算機組織與結構 筆記

1. Hardware open
 → Connection Interface
2. Software open
 → 允許使用者使用系統資源

L1 Cache 因為管線(pipeline)運作 所以分為兩個Cache
 → Instruction Cache
 → Data Cache

指令週期
F → D → E → S
F : Fetch Instruction. 擷取指令
D : Decoding. 指令解碼
E : Execution. 執行
S : Store Result. 回存結果

DDR(Double Data Rate) SDRAM使用PLL(Phase Locked Loops. 鎖相迴路)電路產生多個Clock
DDR1 → 兩個Clock
DDR2 → 四個Clock
DDR3 → 八個Clock
DDR4 → 十六個Clock

Printer
1.    Dedicated Device. 專用裝置
2.    Speed
A.    RPS (Rows per Second) or CPS (Character per Second) → Inject Printer(點陣式印表機)
B.    PPM (Page per Minute)
3.        Interface
A.    Centronic
B.    USB

Disk
1.    Physical Address
A.    Cylinder 磁柱
B.    Head 磁頭
C.    Sector 磁區
2.    Logic Address → LBA (Logic Block Address)
3.    Access Unit → Cluster (叢集)
4.     Interface
A.    SCSI (Small Computer System Interface)
B.    ATA (IDE, Advanced Technology Attachment)
C.    S-ATA (Serial ATA)
D.    SAS (Serial Attached SCSI)
E.    FC (Fibre Channel)

CD
1.    定址存取 → 時間
2.    Access Unit → Block (2KB Data), Address →3 Bytes
3.    Standard Access Speed → 75 Block/Sec = 150 KB/Sec
A.    52倍速 → 52 × 150 KB/Sec
4.    CD Size → 74分鐘 = 74 × 60 ×  150 K/Sec Bytes

DVD
1.    Standard Access Speed → 1350 KB/Sec

Computer
1.    Input Device
2.    Output Device
3.    Memory
4.    CPU
A.    Register
B.    ALU
C.    Control Unit

CPU (Processor)
1.    Control Unit
2.    Data Path

指令週期
1.    Fetch Instruction. 擷取指令
2.    Decoding Instruction. 指令解碼
3.    Operand Address Computation. 計算位址
4.    Fetch Operand. 運算元
5.    Execution. 執行
6.    Store Result. 儲存結果

3/26
Computer Family
1.    Backward Compatibility (向下相容)
2.    共享 ISA, 允許不同的 HSA (Hardware System Architeture)

留言

這個網誌中的熱門文章

C# 井字遊戲