EMI_計算機結構Computer Architecture

  • 0.0
  • 36 學生
  • 報名時間 : 2024/09/01 - 2025/12/31
  • 開課時間 : 2024/09/01 - 2025/12/31
  • 課程費用 : 免費
此課程只限校務資訊系統的學生修習

此課程只限定校務資訊系統學生修習

介紹

Course keywords:
指令,計算機算術,處理器,記憶體階層,平行處理器,instruction, computer arithmetic, processor, memory hierarchy, parallel processor

一、課程說明(Course Description)
To understand how computer systems work. Emphasis will be placed on
1. What characterizes the performance of a computer
2. Instruction set design and its interaction with a compiler
3. Basic building blocks: I/O, Memory, Datapath, Control
4. Pipelined datapath
5. Memory hierarchy

二、指定用書(Text Books)

D.A.Patterson and J. L. Hennessy, Computer Organization and Design:
The Hardware/Software Interface (RISC-V Edition), Morgan Kaufmann, 2017.

章節

* 以下章節為預覽,請點報名後點選開始上課,進入課程
  • L0_Course Overview+L1-1 (1/2)Computer Abstractions and Technology (I)
    • ● L0_Course Overview+L1-1 (1/2)Computer Abstractions and Technology (I)
  • L1-1_Computer Abstractions and Technology (I)
    • ● L1-1(1-2)_ Computer abstractions and technology
    • ● L1-1 (2/2)Computer Abstractions and Technology (I)
  • L1-2_Computer abstractions and technology
    • ● L1-2(1-3)_Computer abstractions and technology
    • ● L1-2 (2-3)_Computer abstractions and technology
    • ● L1-2 (3-3)+L2-1 (1-4) Computer abstractions and technology
  • L2-1_ Computer abstractions and technology
    • ● L2-1 (1-4)_Instructions: Language of Computer (I)
    • ● L2-1(2-4)_Instructions Language of Computer I
    • ● L2-1 (3-4)_Instructions Language of Computer I+ Quiz
    • ● L2-1(4-4)+ L2-2(1-5)_Instructions Language of Computer I
  • L2-2_Instructions Language of Computer I
    • ● L2-2(2-5)_Instructions Language of Computer II
    • ● L2-2(3-5)_Instructions Language of Computer II
    • ● L2-2(4-5)_Instructions Language of Computer II
    • ● L2-2(5-5)_Instructions Language of Computer II
  • L3-1_Arithmetic for Computers (I)Arithmetic Logic Unit
    • ● L3-1 (2-4)_Arithmetic for Computers (I)Arithmetic Logic Unit
    • ● L3-1 (3-4)_Arithmetic for Computers (I)Arithmetic Logic Unit
    • ● L3-1 (4-4)_Arithmetic for Computers (I)Arithmetic Logic Unit
  • L3-2_Arithmetic for Computers (II)Floating Point
    • ● L3-2(2-4) + Quiz 2L_Arithmetic for Computers (II)Floating Point
    • ● L3-2-(3-4)_Arithmetic for Computers (II)Floating Point
    • ● L3-2-(4-4)_Arithmetic for Computers (II)Floating Point
  • L4-1 _ The Processor IDesign of Processor
    • ● L4-1 (1-3)_ The Processor IDesign of Processor
    • ● L4-1 (2-3)_The Processor IRISC V Processor
    • ● L4-1 (3-3)_The Processor IRISC V Processor
  • L4-2 _ The Processor IIPipeline Design of RISC V
    • ● L4-2 (1-2)_ The Processor IIPipeline Design of RISC V
    • ● L4-2 (2-2) _ The Processor IIPipeline Design of RISC V
  • L4-3_The Processor IIIHazards in Pipeline Design
    • ● L4-3(1-9)_The Processor IIIHazards in Pipeline Design
    • ● L4-3(2-9)_The Processor IIIHazards in Pipeline Design
    • ● L4-3(3-9)_The Processor IIIHazards in Pipeline Design
    • ● L4-3(4-9)_The Processor IIIHazards in Pipeline Design
    • ● L4-3(5-9)_The Processor IIIHazards in Pipeline Design
    • ● L4-3(6-9)_The Processor IIIHazards in Pipeline Design
    • ● L4-3(7-9)_The Processor IIIHazards in Pipeline Design
    • ● L4-3(8-9)_The Processor IIIHazards in Pipeline Design
    • ● L4-3(9-9)_The Processor IIIHazards in Pipeline Design
  • L5-1_Memory Hierarchy (I)Introduction to Memory Hierarchy
    • ● L5-1 (1-4)_Memory Hierarchy (I)Introduction to Memory Hierarchy
    • ● L5-1 (2-4)_Memory Hierarchy (I)Introduction to Memory Hierarchy
    • ● L5-1 (3-4)_Memory Hierarchy (I)Memory Technologies
    • ● L5-1 (4-4-1)_Memory Hierarchy (I)Memory Technologies
    • ● L5 -1 (4-4-2)_Memory Hierarchy IIntroduction to Memory Hierarchy
  • L5-2 _Memory Hierarchy (II)Caches: Basic & Design
    • ● L5-2 (1-6)_Memory Hierarchy (II)Caches: Basic & Design
    • ● L5-2 (2-6)_Memory Hierarchy (II)Caches Basic & Design
    • ● L5-2 (3-6)_Memory Hierarchy IICaches Basic & Design
    • ● L5-2 (4-6)_Memory Hierarchy (II)Caches Basic & Design
    • ● L5-2 (5-6)_Memory Hierarchy (II)Caches Basic & Design
    • ● L5-2 (6_6)_Memory Hierarchy (II)Caches Basic & Design
  • L5-3 _Memory Hierarchy (III)Virtual Memory
    • ● L5-3 (1/4)Memory Hierarchy (III)Virtual Memory
    • ● L5-3 (2/4)Memory Hierarchy (III)Virtual Memory 7 Questions
    • ● L5-3 (3/4)Memory Hierarchy (III)Virtual Memory Design & Optimization
    • ● L5-3 (4/4)Memory Hierarchy (III)Virtual Memory
  • L6 I/O System I/O Devices, Datapath from Devices,and Buses
    • ● L6 I/O System I/O Devices, Datapath from Devices,and Buses

常見問題

線上成績單 :
此課程不提供線上成績單,僅供成績顯示

學習履歷 :
此課程不提供學習履歷


此課程沒有設定常見問題

講師

teacher Picture

金仲達

查看講師

評價

0.0

平均評價

本課程尚未有人來評價

預覽影片 & 簡介

EMI_計算機結構Computer Architecture

<span lang="EN-US" style="font-family:'Times New Roman', serif;color:#000099;font-size:medium;">To understand how computer systems work. Emphasis will be placed on 1. What characterizes the performance of a computer 2. Instruction set design and its interaction with a compiler 3. Basic building blocks: I/O, Memory, Datapath, Control 4. Pipelined datapath 5. Memory hierarchy</span>