電腦內部是怎麼運作的 硬體簡介 劉俊毅.

Slides:



Advertisements
Similar presentations
计算机应用基础 江西财经大学信息管理学院 凌传繁
Advertisements

第一章 微型计算机系统概述 1.1 计算机的发展与应用 微型计算机的发展与分类 微型计算机的应用
第 2 章 中央處理單元.
第一章 计算机基本知识 网考小组.
计算机基础 第一章 计算机基础知识 机电系计算机教研室
第二章 微型计算机系统 第一节 基本术语和基本概念 第二节 计算机系统的基本构成 第三节 微机系统的硬件组成 第四节 微机系统的软件组成.
第3讲 教学内容 1.3~ 微型计算机系统——硬件部分 计算机的产生发展 计算机系统组成(硬件结构) 计算机工作原理
Chap4 電腦硬體基本單元 高中資訊科技概論 松崗圖書公司.
信息技术基础 Windows 7 + Office 2007.
組裝電腦DIY 前言:提供基礎的電腦零件組裝教學,對於個人電 腦零件有基本的認識、並有組裝零件使電腦能運 行的能力、能親手 升級自己想要的零件、及基 本的簡易判斷無法開機的原因;最後並提供實做,親手DIY將電腦組裝起來並安裝作業系統。 對象:對電腦組裝沒概念或一知半解者;想要能自己解決電腦無法開機,或是能自己升級想要的專屬電腦配備;可以當家庭的電腦醫生不想電腦一碰到問題就叫修花錢者;自己是電腦軟體方面的工作者,想要增加自己的競爭實力.
计算机组成原理 北京理工大学计算机科学工程系 赵清杰 北京理工大学计算机科学工程系.
Strata PC HTE硬件技术工程师 第一章 桌面计算机系统组件.
第二章 微型计算机系统 2.1基本术语和基本概念 硬件与软件
Foundations of Computer Science
最新計算機概論 第3章 計算機組織.
第二章 计算机硬件基础 --微型计算机硬件的组成.
新世代計算機概論 第3章 電腦的系統單元.
第2章 主机 李渊林 本章要点   CPU 主板 2.3   内存 2.4 机箱和电源.
复习回顾 2.2 计算机硬件系统 2.1 计算机发展概述 1、芯片组的作用是什么? 1、计算机分为几代?主要元器件是什么?
计算机导论 第4讲 微型计算机硬件系统 1.
单片机原理与应用.
2.4 微型计算机硬件系统 主机系统 1. 微型计算机的诞生
第一章 信息技术与 计算机文化 潍坊医学院 第一章信息技术与计算机文化.
電腦基本架構 電腦的使用與保養 電腦系統元件 電腦的儲存裝置 輸入裝置 輸出裝置
第3章 微型计算机主机 3.1 中央处理器(CPU) 中央处理器CPU的英文全称是Central Processing Unit。它是微型计算机的核心部件,现代微机的CPU采用了超大规模集成电路技术及先进的封装技术将运算器、控制器、内部寄存器、高速缓存集成为一块芯片,因此它是微机中相对技术含量最高,且就单位重量或体积而言价值最高的一个部件。不同档次的微机即是以其CPU的档次来划分的,也就是说CPU的性能基本上就反映出一台微机的的性能。
單晶片原理與應用 魏兆煌 整理 南台科技大學 電機系 Sep
Hardware Chen Ching-Jung
主題五 CPU Learning Lab.
電腦硬體介紹暨 個人電腦採購指引 2018/9/18.
CH.2 Introduction to Microprocessor-Based Control
新世代計算機概論.
Chapter 5 電腦元件 目標---- 研讀完本章後,你應該可以: 閱讀有關電腦的廣告以及了解它的專業用語(行話)。
主讲教师:唐大仕 第5讲 计算机硬件 主讲教师:唐大仕
第 4 章 記憶單元.
第 2 章 中央處理單元.
電腦硬體基本介紹 國立高雄大學資訊工程學系 林士倫 2010/10/21.
電腦硬體.
3-1 中央處理器 3-2 主記憶體 3-3 執行程式 3-4 匯流排及介面 3-5 輸出入周邊設備 3-6 儲存裝置
第5章 中央處理單元與主記憶體 5-1 中央處理單元-CPU 5-2 主記憶體.
三、计算机存储设备介绍及选购 By:查宇
新電腦硬體 製作者: 陳卉茹 鄭如君.
基本硬體介紹 1.主機板 2.CPU(運算中心) 3.記憶體(RAM-短暫記憶資料處) 4. 硬碟(HDD儲存資料處) 5.顯示卡(接螢幕)
第一章 计算机基础知识 计算机基础知识.
簡易電腦概論說明 新生國中 吳政岡.
99(1)義守大學工讀職場技能精進訓練班 資訊工程系 林義隆 老師
1-1 微電腦系統單元 1-2 微電腦系統架構 1-3 微控制器(單晶片微電腦) 1-4 類比與數位訊號介面
1-1 微電腦系統單元 1-2 微電腦系統架構 1-3 微控制器(單晶片微電腦) 1-4 類比與數位訊號介面
5 Computer Organization (計算機組織).
HP Pro 2000 商用台式机 dx2310 HP Pro 2000 特性对比 机箱 芯片组 CPU 输入/输出插槽 内存 扩展仓 显卡
如何為子女選購電腦 順德聯誼總會翁祐中學.
第2章 電腦硬體的架構及功能.
電腦的硬體架構.
第1章 單晶片微電腦概論.
第5章 半导体存储器 存储器基本概念 随机存取存储器(RAM) 只读存储器(ROM) 存储器连接与扩充应用 微机系统的内存结构.
Computer Hardware
第一章電腦硬體 1-3認識個人電腦.
Computer Inside/Outside
第2章 计算机基本硬件介绍及选购 2.1 主板 2.2 中央处理器CPU 2.3 内存.
认识计算机系统.
任务一:初识计算机 任务二:学习计算机中的信息表示 P /4/7.
5.1 電腦系統的元件 系統部件 母板 電腦中被稱為主機的部分 包括電路板、電源和存貯設備 系統部件的主電路板
微机原理与接口技术 西安邮电大学计算机学院 王忠民.
第5章 存储器 5.1 存储器概述 5.2 半导体存储芯片结构及使用 位系统的存储器接口.
3 電腦硬體 3-1 處理單元 3-2 記憶單元 3-3 輸入單元 3-4 輸出單元 3-5 電腦元件的使用與故障排除.
第七章 半导体存储器.
猜數字遊戲.
第3章 電腦的組成與架構 3-1 電腦的基本架構 3-2 個人電腦的主機.
一、簡介 電腦硬體設計:純硬體電路(hardware)及韌體電 路(firmware)兩種方式。
資料表示方法 資料儲存單位.
第三章 计算机体系结构.
Presentation transcript:

電腦內部是怎麼運作的 硬體簡介 劉俊毅

學習目的 講解中央處理器的各個組成元件,說明他們彼此間如何運作以及與記憶體的溝通 描述電腦如何執行程式指令 解釋電腦如何表示資料 描述電腦如何找到指令和資料 講解微電腦系統單元上的主機板的各個元件 明瞭電腦處理速度的計量方式以及增加速度的方法

內容 CPU 介紹 Memory 介紹 I/O 輸出/ 輸入單元介紹 雙核心處理器技術簡介--影片欣賞 考古題複習 電腦選購建議

電腦基本架構

電腦系統5 大部分 ALU unit CU unit Memory Input unit Output unit

CPU Central Processing Unit 主要功能:抓取指令和執行指令 分成兩個主要部分 執行儲存在記憶體(RAM)中的程式指令 分成兩個主要部分 控制單元 (CU) 算術邏輯單元 (ALU)

控制單元 CU (Control Unit) 硬體的一部分,負責控制 指示電腦系統執行程式指令 控制資料流向,例如資料或指令進出CPU 控制ALU的動作 指示電腦系統執行程式指令 負責CPU與硬體其它部分的溝通

算術邏輯單元 ALU (Arithmetic / Logic Unit) 負責執行算術運算動作 負責執行邏輯運算動作

算術運算 加法 減法 乘法 除法 + - / *

算術運算 算術運算的例子 B(0010) 例如:4+2=6 A(0100) ALU(+) Y(0110) 兩個運算子(0100和0010)分別放在暫存器(register)A和B中,而結果(0110)就放在暫存器Y中

邏輯運算 NOT AND OR >= <= > < < > = 評估條件值 進行比較 可以比較 數字 字母 特別字元 AND OR >= <= > < < > =

邏輯運算 邏輯運算例子 B(0010) A(0100) 例如:If A > B then Y=0 ALU(>) Y(0000) 兩個運算子(0100和0010)分別放在暫存器(register)A和B中,而結果(0000)就放在暫存器Y中

真值表 Truth table A B A and B Not A A or B T F

暫存器 指令暫存器 資料暫存器 各有特殊的用途 速度快 是個暫時存放的地方 位於 CPU 中 儲存目前正在執行的指令 儲存正等著被處理的資料 儲存處理過後的結果

執行指令流程 一個指令通常分成四步驟來執行 擷取 解碼 執行 儲存結果 (1)(2)稱為I-time cycle (3)(4) 稱為E-time cycle

執行指令流程 CU 擷取指令放進記憶體中 CU 將此指令解碼 CU 通知硬體相關部分準備採取行動 將控制權轉移到硬體的相關部分 執行工作

機器循環週期 I-time CU 從記憶體中擷取 (fetch)指令,然後放進暫存器中 CU 將此指令解碼 (decode),並決定所需要的資料在記憶體中的位置

機器循環週期 E-time 執行 CU 將資料從記憶體搬移到 ALU 內的暫存器中 由 ALU 負責控制與執行指令 控制權回到 CU

電腦系統5 大部分 ALU unit CU unit Memory 介紹 Input unit Output unit

儲存體容量的測量單位 KB – kilobyte GB – gigabyte MB – megabyte TB – terabytes 1024 (210)個位元組 有些磁片 快取記憶體 MB – megabyte 約百萬(220)個位元組 RAM GB – gigabyte 約十億(230)個位元組 硬碟 CD 和 DVD TB – terabytes 約一兆(240)個位元組 大型硬碟 Q:1 G bytes= ? M bytes

儲存體容量的測量單位 例如 512M RAM 表示 此RAM 可儲存512*220 bytes 大小資料 250G 硬碟 Remark: 0/1:1 bit 00110011:8 bits=1 byte

在記憶體中尋找資料 記憶體中的每個位置都會被標示一個獨一無二的位址 (address) 每個記憶體位置可以保存一條指令或一個資料 位址不會改變 內容可能會改變 每個記憶體位置可以保存一條指令或一個資料

記憶體(memory)介紹 目前電腦系統至少有這三層:cache,main memory,secondary memory 階層式記憶體 由不同的記憶裝置所組成的,非由單一記憶裝置所構成的 CPU Cache Main memory Secondary memory 目前電腦系統至少有這三層:cache,main memory,secondary memory 速度: Cache > main memory>secondary memory 容量大小: Cache < main memory<secondary memory

階層式記憶體 輔助儲存體(secondary memory) 記憶體(main memory) Cache memory 儲存以後要用到的資料 長期儲存 例如硬碟,光碟片 記憶體(main memory) 儲存最近要使用的資料 暫時儲存 存取速度比輔助儲存體快 例如 RAM/ROM Cache memory 它是一塊小但非常快速的記憶體 存放著最近用過或最常被使用到的資料和指令 存取速度記憶體快 CPU Cache Main memory Secondary memory

快取 (Cache memory) 第 3 步 傳送到 CPU 和快取中 處理器 快取 第 2 步 到主記憶體中的該位址去讀取 第 1 步 處理器要求擷取資料或指令 下一次微處理器需要資料或指令時 先到記憶體快取中尋找 找不到再到記憶體中尋找

暫存器(Register) CPU CPU register Cache Cache Main memory Main memory Secondary memory Secondary memory 暫存器是在CPU上,因此沒顯示

暫存器(register) 各有特殊的用途 速度快 是個暫時存放的地方 位於 CPU 中 指令暫存器 資料暫存器 儲存目前正在執行的指令 儲存正等著被處理的資料 儲存處理過後的結果

Main Memery的主要類型 隨機存取記憶體(RAM) (Random Access Memory) 唯讀記憶體(ROM) Review:階層式記憶體 CPU Cache Main memory Secondary memory 隨機存取記憶體(RAM) (Random Access Memory) 唯讀記憶體(ROM) (Read Only Memory)

Main memory分類

RAM 有 DRAM 和SRAM 種類 需要電流才能保持資料 揮發性 (Volatile) 可以讀取及修改裡面的指令和資料 使用者通常是指這種記憶體 有 DRAM 和SRAM

RAM 的種類 SRAM 只要有電力,儲存內容就會依舊存在 速度比 DRAM 快 用在 Cache memory

RAM 的種類 DRAM 必須持續充電 因為它的體積與價格的優勢,大多數的 PC 記憶體都使用它 SDRAM Rambus DRAM 價格較貴 DDR, DDR II

現今主流的DDR、DDR2都是屬於DRAM範疇

擴充 RAM 購買封裝在電路板上的記憶體模組 SIMM (Single In-Line Memory Module)– 晶片是安裝在電路板的一邊 DIMM – 晶片是安裝在電路板的兩邊 你能安裝的RAM數量最多是多少,取決於主機板的設計(常見可到4G)

RAM 裡有什麼? 作業系統 目前正在執行中的程式 上述程式需要的資料 等著要輸出的中間結果

ROM Read Only Memory 非揮發性 (Non-volatile) 負責開機的指令 裡面的指令和資料可以讀取,但不能修改 這些指令通常是在工廠裡燒錄進去的 又有 EPROM 和EEPROM….種類

EPROM /EEPROM EPROM(Erasable Programmable Read Only Memory) 利用高壓將資料寫入 抹除時將線路曝光於紫外線下 EEPROM(Electrically Erasable Programmable Read Only Memory ) 利用高壓將資料寫入 不需要用紫外線照射 用特定的電壓來擦拭晶片上的資訊, 以便寫入新的資料

Flash memory 快閃記憶體(Flash memory) 例如 MS,SD,大拇哥隨身碟 使用在 由 EEPROM進化來 行動電話 數位相機(SONY採用MS,其它大都採用SD) 數位錄音器 PDA

BIOS 簡介 Basic Input/Output System 功能 載入作業系統:從儲存裝置中載入作業系統到隨機存取記憶體。 初始化動作:針對記憶體、主機板晶片組、顯示卡及週邊裝置做初始化動作 開機自我測試:檢查中央處理器 (CPU) 及各控制器之狀態是否正常。

目前主機板BIOS幾乎清一色都是透過 Flash Memory儲存,因應設定即時變更的需求

Intel core 2 T5600 @1.83GHZ 代表甚麼意思呢?

系統時鐘(clock) 系統時鐘以固定的速率製造脈波(clock) 一個程式指令可能是由一串小指令所組成 每一個 指令CPU至少須要花一個脈波(clock)才能完成 每一種類型的 CPU 都有一組指令集 – 也就是它能了解與處理的指令

Intel core 2 T5600 @1.83GHZ 表示每秒可產生 18.3 億個clock

CPU效能的評估 何謂效能 兩個常用指標 反應時間(Response Time) MIPS MFLOPS 每秒可執行多少百萬個指令 MFLOPS 每秒可執行多少百萬個浮點運算指令

高效能計算機 目標 想辦法讓CPU的速度愈快越好,因此儘量提高 MIPS 讓CPU的速度愈快 管線(pipelining)

Review(p.14) 一個指令通常分成四步驟來執行 擷取 解碼 執行 儲存結果 擷取 解碼 執行 儲存 擷取 解碼 執行 儲存 擷取 指令1 擷取 解碼 執行 儲存 10ns 5ns 8ns 7ns 擷取 解碼 執行 儲存 指令2 擷取 解碼 執行 儲存 指令3

不採用管線(pipelining)技術 採用管線(pipelining)技術 擷取 解碼 執行 儲存 擷取 解碼 執行 儲存 擷取 解碼 指令1 擷取 解碼 執行 儲存 指令2 10ns 5ns 8ns 7ns 擷取 解碼 執行 儲存 指令3 擷取 解碼 執行 儲存 3*(10+5+8+7)=90 ns 採用管線(pipelining)技術 10ns 10ns 10ns 10ns 10ns 10ns 指令1 擷取 解碼 執行 儲存 指令2 擷取 解碼 執行 儲存 擷取 解碼 執行 儲存 指令3 (N-1)*10ns+40ns =(3-1)*10ns+40=60ns 採用管線技術,執行3個指令所須時間快30ns 效能提高了33% (90-60/90=0.33)

雙核心處理器 看影片(大約30 分鐘)

微處理器的種類 Intel AMD Pentium Celeron Xeon Core 2 Duo Core 2 Quad AMD Athlon™ AMD AMD Phenom™

電腦系統5 大部分 ALU unit CU unit Memory Input unit Output unit

系統匯流排(Processor Bus) 一組傳送電子訊號的電路 系統匯流排 匯流排寬度 速度是用 megahertz (MHz) 來衡量 負責在 CPU 與記憶體之間傳送資料 匯流排寬度 電腦一次可以傳輸的資料位元數 通常會和 CPU 的字組 (word) 大小一致 速度是用 megahertz (MHz) 來衡量

CPU 可以支援較大的數字精確度以及更多種類的指令 系統匯流排 匯流排寬度越大 = 電腦的運算能力越強 CPU 一次可以傳輸更多的資料 電腦速度變快 CPU 能參考到更大的記憶體位址 有更多的記憶體 CPU 可以支援較大的數字精確度以及更多種類的指令

擴充I/O

PC 上常見I/O介面 用在慢速的裝置如滑鼠或鍵盤 適用於連接高速的裝置如硬碟和網路卡上 連接記憶體與圖形卡以提供更快速的視訊效能 PS/2 用在慢速的裝置如滑鼠或鍵盤 PCI/PCI-Express 適用於連接高速的裝置如硬碟和網路卡上 AGP 連接記憶體與圖形卡以提供更快速的視訊效能 USB 支援 “daisy-chaining” 功能,省去需要多張擴充卡的麻煩;可以“熱切換” (hot-swappable) IEEE 1394 (FireWire) 一種高速的匯流排,通常是用在連接視訊設備到你的電腦上 PC Card 信用卡般大小的 PC Card 裝置,通常是用在筆記型電腦上

選購電腦建議 原則 應用導向 注意電腦擴充性 採購方式 購買品牌電腦 自行組裝 指定零件,請人幫忙組裝

選購指南 主機版:選擇較有名氣的廠商 記憶體 硬碟機 光碟機 建議一般使用者至少有1G RAM(main memory) SATA 2 介面,至少320G 光碟機 有IDE和SATA 2型式(SCSI 漸漸少) 小心不要買錯

選購指南 圖形顯示卡(要玩遊戲才須要) 顯示器 注意卡上記憶體大小 支援那些顯示解析度?最高解析度為何? 各種解稀度下所能顯示顏色數目 17吋,19吋,22吋,24吋 D-SUB,HDMI,DVI-D介面 同樣 22吋 會何價格差很多?

選購指南 印表機 其它週邊 電視棒(USB或PCI介面):可看數位或類比電視 隨身碟—可收發mail用 不斷電系統 PS2/PS3 ,WII ,Xbox …………….

建議配備 CPU:有 Intel 和AMD兩家大廠選擇 硬碟:SATA 2介面,250G 記憶體:1G 圖形顯示卡—看需求才買 Intel:Intel® Core™2 Duo 處理器 AMD:AMD Athlon™ 硬碟:SATA 2介面,250G 記憶體:1G 圖形顯示卡—看需求才買 USB 介面至少3個

建議配備 PCI*1/PCI-express*1 顯示器:17吋以上 光碟機:16X的DVD燒錄器