CPU資料處理 醫務管理暨醫療資訊學系 陳以德 副教授: 濟世CS 轉

Slides:



Advertisements
Similar presentations
《微型计算机技术 及应用》 ( 第 4 版) —— 戴梅萼 史嘉权. 目标 深刻理解 牢固掌握 灵活应用.
Advertisements

1 I/O 设备访问方式和类型. 2 Overview n The two main jobs of a computer: l I/O (Input/Output) l processing n The control of devices connneted to the computer is.
第二章 CPU 制作者:李天和.
教员信息 姓 名:仲崇权 单 位:电子与信息工程学院 电 话: 办公室:创新院大厦720房间 :
Welcome to the world of Computer Organization 计算机组成原理
第 2 章 中央處理單元.
多核结构与程序设计 杨全胜 东南大学成贤学院计算机系.
第二部分 嵌入式硬件系统 第2章 嵌入式处理器 第3章 ARM内核与ARM处理器 第4章 嵌入式系统的外围设备.
第一章 多核概述 使用多核了吗? 摩尔定律——芯片的晶体管数量每一年半左右增长一倍。 处理器性能不断提高主要基于两个原因:
计算机系统结构 主讲:任国林
计算机基础 第一章 计算机基础知识 机电系计算机教研室
第二章 微型计算机系统 第一节 基本术语和基本概念 第二节 计算机系统的基本构成 第三节 微机系统的硬件组成 第四节 微机系统的软件组成.
微型计算机技术及应用 王 健 主讲 授课学时:40学时 大连理工大学计算机系.
高等医药院校药学类第三轮规划教材——大学计算机基础
第2章 微处理器 2.1 概述 /8086微处理器 微处理器 X86/Pentium微处理器
计算机组装与维护 电子商务系.
CPU 一、基本知识 二、常见品牌 三、评价指标 四、AMD VS Intel 五、单核与双核 六、多核
電腦作業-CPU介紹 班級:117 座號:07號 姓名:周奕廷.
计算机组成原理 北京理工大学计算机科学工程系 赵清杰 北京理工大学计算机科学工程系.
计算机组成原理第一章 知识点二:计算机系统性能评价指标 主讲教师: 秦磊华.
第11章 计算机系统 计算机系统概述 分类方法、计算机系统性能评测方法 2. 微机系统 3. 他体系结构处理机
计算机组成原理 东南大学计算机学院 任国林
Principles of Microcomputers
最新計算機概論 第3章 計算機組織.
第二章 计算机硬件基础 --微型计算机硬件的组成.
新世代計算機概論 第3章 電腦的系統單元.
计算机与信息技术应用基础 徐东雨 计算机中心
第 1 章 資訊新未來.
第一章 信息技术与 计算机文化 潍坊医学院 第一章信息技术与计算机文化.
玉溪师范学院 信息技术工程学院.
電腦基本架構 電腦的使用與保養 電腦系統元件 電腦的儲存裝置 輸入裝置 輸出裝置
第2课 CPU 本课要点 具体要求 本章导读.
單晶片原理與應用 魏兆煌 整理 南台科技大學 電機系 Sep
Hardware Chen Ching-Jung
資策會 南區資訊處 教育訓練中心 吳建興 個人電腦組裝 PC DIY 資策會 南區資訊處 教育訓練中心 吳建興
Chapter 5 電腦元件 目標---- 研讀完本章後,你應該可以: 閱讀有關電腦的廣告以及了解它的專業用語(行話)。
主讲教师:唐大仕 第5讲 计算机硬件 主讲教师:唐大仕
第 2 章 中央處理單元.
電腦硬體基本介紹 國立高雄大學資訊工程學系 林士倫 2010/10/21.
第5章 中央處理單元與主記憶體 5-1 中央處理單元-CPU 5-2 主記憶體.
新電腦硬體 製作者: 陳卉茹 鄭如君.
二、计算机基本硬件介绍及选购 By:查宇
電腦的種類 超級電腦 (supercomputer) 大型電腦 (Mainframe) 迷你電腦 ( Mini computer)
主講:王穎聰 電腦與通訊工程學系講師 銘傳大學資訊網路處
CPU資料處理 陳以德 助理教授: 濟世CS 轉 2782
计算机组装、维修及 实训教程 第2章 中央处理器 2018年11月19日星期一.
1-1 微電腦系統單元 1-2 微電腦系統架構 1-3 微控制器(單晶片微電腦) 1-4 類比與數位訊號介面
1-1 微電腦系統單元 1-2 微電腦系統架構 1-3 微控制器(單晶片微電腦) 1-4 類比與數位訊號介面
第三讲 CPU概述.
5 Computer Organization (計算機組織).
微机原理及单片机接口技术 电话: Tel:84192 山东大学生物医学工程.
第2章 電腦硬體的架構及功能.
電腦的硬體架構.
第二章 電腦硬體知識 2-1 電腦的組成與架構 2-2 處理器 2-3 記憶體 2-4 輸入與輸出裝置 2-5 電腦的操作與保養.
Introduction to BCC Hardware v. s. Software 電腦之演進史 第一代真空管時期 第二代電晶體時期
計算機概論 第3章 計算機組織與結構概觀.
Computer Inside/Outside
第一章 微型计算机概论 本章内容提要: 微型计算机系统的基本术语 微型计算机系统的发展与分类 微型计算机的系统组成.
认识计算机系统.
電腦基本概念 張森 高階 適合程度 初學.
第二章 8086微处理器. 第二章 8086微处理器 微处理器的基本结构 8086微处理器的主要特性和内部结构 8086CPU的工作模式和引脚信号 8086的存储器管理 8086的总线操作和时序.
宣城职业技术学院 项目一 了解计算机文化 计算机教研室 院级精品课程.
任务一:初识计算机 任务二:学习计算机中的信息表示 P /4/7.
主流双核微处理器 技术分析及性能对比 陈丰 李宏量 孙瑜杰 计算机体系结构课程论文课堂报告.
微机原理与接口技术 西安邮电大学计算机学院 王忠民.
第一章.
第二章 電腦硬體知識 Chapter 2-電腦硬體知識.
ARM處理器.
清华大学计算机科学与技术系高性能计算研究所 郑纬民 教授 2005年5月
第3章 CPU子系统 西南石油大学计算机科学学院 主讲教师 杨 梅 联系电话:
Presentation transcript:

CPU資料處理 醫務管理暨醫療資訊學系 陳以德 副教授: 濟世CS202-3 07-3121101 轉 2648-25 itchen@kmu.edu.tw

學習目標 電腦分類與速度 算術邏輯單元Arithmetic/Logic Instructions 指令集 匯流排 CPU相關技術 晶片組

電腦分類 超級電腦(Supercomputer)、大型主機(Mainframe)‏ 迷你電腦、工作站(Work Station)‏ 醫院主機、氣象用電腦、軍事用電腦 迷你電腦、工作站(Work Station)‏ IC設計、學校主機 個人電腦(Personal Computer) 筆記型電腦(Notebook)、平板電腦(Tablet PC)‏ PDA(個人數位助理,Personal Digital Assistant)、 智慧型手機 內嵌式電腦 電視遊樂器、印表機、汽車、洗衣機、手機內也有電腦

電腦速度 「電腦速度」,真正的指標是電腦解決問題的時間 (有時難以量度),一般有以下的幾種參考指標: CPU clock rate:目前最高大約是3-4G Core and Thread 核心與執行緒 MIPS(million instructions per second)‏ MFLOPS(每秒鐘百萬次浮點運算) 註:浮點運算:1.37 x 10103這類的運算 以上這些指標,過度重視CPU的表現,而忽略了電 腦整體的表現,其實IO以及記憶體速度也會影響 電腦的速度。

電腦效能 CPU time : 真正使用 CPU 的時間 Instruction time 指令時間: 控制單元從讀取到解讀完 指令的時間 Execution time: ALU 從運算, 運算完存入暫存器的時 間 Throughput :每單位時間所完成的process數量 Turn around time :一件工作被提出至完成的時間 CPI cycles per instruction: 指令所需平均週期數

指令集 RISC:精簡指令集電腦 CISC:複雜指令集電腦 使用少量、較常用的, 且功能較簡單的基本指令, 來完成 複雜的指令 透過將指令較簡單且種類減少, 所以每個指令執行的速 度較快 CISC:複雜指令集電腦 設計較為複雜, 功能強大, 因此可以很容易處理很複雜的 指令, 但每個指令耗時較長 透過大量的指令種類,以減少所需指令數量

CISC v.s. RISC CISC RISC 使用電晶體數 多 少 指令個數 指令功能 單一指令功能強 僅常用基本指令 所需指令週期 長 短 Pipeline執行效能 較差 較佳

電腦速度(二) 測速程式: SPEC (http://www.spec.org),測運算速度 TPC (http://www.tpc.org ),測跑資料庫速度 WinBench(http://www.winbench.com),測PC速度 CPU Speed Professional, Super PI, Hyper PI 隨著電腦的硬體架構越來越複雜,電腦速度的問題就越來越 難以用單一指標來評定,常常必須視電腦的用途來決定採用 何種機器。 例如:Athlon和Pentium 4,Athlon整數運算比P4快,而浮點運 算比P4慢的狀況(大部分的辦公室工作用到的都是整數運算)

CPU(需改畫) http://www.pctechguide.com/cpu-architecture/basic-structure-of-a-pentium-microprocessor

各式CPU 圖片取自 Intel, AMD, ARM, Apple

CPU相關技術(一) CPU全名 Central Processing Unit (中央處理單元 CPU 包含控制(CU, Control Unit)及算術/邏輯(ALU, Arithmetic/Logic Unit )兩大單元 匯流排寬度與處理器位元數(32、64位元)‏ 指令Prefetch、內含Cache memory (隔壁書店的例子) 指令大多數是依序進行的 利用程式執行Locality (時間、空間)的特質來加速 現在執行的指令與資料,等一下可能會用到(時間) 目前執行的指令與資料附近的資料,等一下可能會用到(空間)

CPU之暫存器 暫存器 (Register) 是 CPU 內部用來暫時存放資 料的地方, 是相當重要的一個元件。

匯流排 電腦上各元件傳送資料的管道就是匯流排 (Bus) 內部匯流排 (Internal Bus):CPU 內部用來傳送資料的通道。 控制單元、算術/ 邏輯單元及暫存器在讀取、存放資料時, 都是經過內部匯流排 系統匯流排 (System Bus, 或 Processor System Bus):CPU 與主機板上晶片組傳送資料的通道 擴充匯流排 (Expansion Bus):晶片組和主機板上除了 CPU 之外的各元件傳送資料的通道

匯流排示意圖(需改畫) content.edu.tw

CPU相關技術(二) Cache memory CPU RAM Cache memory RAM 硬碟 Cache或Prefetch的觀念 教室 桌面 世界 書店 Cache memory CPU RAM Cache memory RAM 硬碟 Cache或Prefetch的觀念

CPU相關技術(三) Pipeline: 類似工廠輸送帶 Super Scalar:一次可以執行兩個以上的指令 平行處理: Pipeline: 類似工廠輸送帶 Super Scalar:一次可以執行兩個以上的指令 SMP:一台機器有兩個以上相同的CPU SIMD:同一個指令下達給一群硬體一同工作 Vector machine:一個指令直接處理一組資料 VLIW(EPIC):一次直接對很多不同的執行單元下命令 亂序執行、分支預測 A=B+1 C=A x 3 D=B x 4 E=B-6 Super scalar: 3 out of order: 2

CPU相關技術(四)(需改畫) origin pipeline SIMD Super Scalar Vector machine

CPU相關技術(五) VLIW(EPIC)‏ SMP

CPU相關技術(六) 散熱問題:散熱片、散熱風扇、導熱管、水冷 Hyper Threading:同時執行多執行緒的程式 Multi-Core(多核心):一個CPU晶片裡面真的有 兩個以上的CPU(每個Core裡面還可以是Hyper Threading) 散熱問題:散熱片、散熱風扇、導熱管、水冷 Power問題:自動降速 SpeedStep技術、Cool'n' Quiet技術

多核心 若將 CPU 比喻為煮咖啡: 單核心就像只有一位店員, 一次只能煮一杯咖啡 雙核心就像是兩位店員, 可以同時煮兩杯咖啡 加上 Hyper-Threading 技術, 那麼這位店員就能 一次煮兩杯咖啡, 不過必須輪流煮這兩杯咖啡 雙核心就像是兩位店員, 可以同時煮兩杯咖啡 若雙核心再加上 Hyper-Threading 技術, 那麼這 兩位店員就可以同時煮四杯咖啡!

CPU 的工作時脈 CPU 時脈的計算方式如下: CPU 的內頻 = CPU 的外頻 × 倍頻係數 內頻 (Internal Clock):是 CPU 內部在工作時的頻 率, 以 Pentium 4 3.2G 的CPU 為例, 其內頻即是 3200 MHz 外頻 (External Clock):是主機板供給 CPU 的時脈 頻率 倍頻係數 (Clock Multiplier Factor):將主機板供給 的外頻*倍頻係數,就會得到內頻

晶片組 晶片組主機板上裝置、元件間溝通與控制的樞紐 通常晶片組由北橋 (North Bridge)與南橋(South Bridge)晶片所組成 北橋近來整合進 CPU 內部 北橋 CPU、記憶體、顯示卡等高速裝置 南橋 PCI、USB、RS-232、IDE、BIOS、音效、 網路等週邊設備

SUMMARY 電腦分類與速度 算術邏輯單元Arithmetic/Logic Instructions 指令集 匯流排 CPU相關技術 晶片組