PowerPoint Presentation

Tài liệu tương tự
Nội dung chương 3 IT1110 Tin học đại cương Phần I: Tin học căn bản Chương 3: Hệ thống máy tính 3.1. Giới thiệu 3.2. Chức năng và các thành phần của má

Slide 1

Lkgjlfjq?etyuiiofjkfjlsfjkslddghdgertt

Microsoft PowerPoint - Phan1_TinHocCanBan_Chuong1_MoDau [Compatibility Mode]

Microsoft Word - Module 2. Cau truc cua may tinh dien tu.doc

PHẦN MỀM QUẢN LÝ KHÁCH SẠN

10 Vạn Câu Hỏi Vì Sao - Tin Học

Slide 1

Computer Architecture

PowerPoint Presentation

Máy tính cá nhân Máy tính cá nhân Bởi: Wiki Pedia Định nghĩa Máy tính cá nhân (tiếng Anh: personal computer, viết tắt PC) là một máy điện toán siêu nh

Xu hướng phát triển của các hệ thống nhúng Xu hướng phát triển của các hệ thống nhúng Bởi: Khoa CNTT ĐHSP KT Hưng Yên Xu hướng phát triển của các hệ t

Cấu trúc và khối lượng kiến thức được xây dựng theo quyết định số 01/QĐ-ĐHQG-ĐH&SĐH ngày 05/01/2009 của Giám đốc ĐHQG-HCM

TRƯỜNG ĐẠI HỌC NHA TRANG Khoa: Công nghệ thông tin Bộ môn: Mạng và Truyền thông CỘNG HOÀ XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập - Tự do - Hạnh phúc 1. Thôn

CHƯƠNG I CÁC KIẾN THỨC CƠ BẢN

Loa Máy Tính Loa Máy Tính Bởi: Lê Văn Tâm Loa máy tính là thiết bị dùng để phát ra âm thanh phục vụ nhu cầu làm việc và giải trí của con người với máy

BỘ GIÁO DỤC VÀ ĐÀO TẠO

Microsoft Word - Phan 1 - Kien thuc co so IFS-HANU 2011.doc

Chapter 9

Hướng dẫn Cài đặt NOTEBOOK Hướng dẫn Cài đặt Windows Đọc kỹ tài liệu này trước khi cài đặt. Sau khi đọc Hướng dẫn Cài đặt này, cất ở nơi dễ lấy để tất

Kiến trúc tập lệnh1

Chapter 5

Chương 1. Các khái niệm cơ sở

NGÔN NGƯ LÂ P TRIǸH Biên tập bởi: nguyenvanlinh

Những khái niệm cơ bản của hệ điều hành mạng Windows Những khái niệm cơ bản của hệ điều hành mạng Windows Bởi: unknown Giới thiệu tổng quan về Windows

ĐỀ CƯƠNG ÔN THI 1. Khái niệm về điều khiển Logic khả trình Có rất nhiều định nghĩa về bộ điều khiển Logic khả trình (Programmable logic controller viế

TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI VIỆN CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG TIN HỌC ĐẠI CƯƠNG Bài 2-Hệ thống máy tính Bùi Trọng Tùng, SoICT, HUST Tổng qu

HỘI THI TIN HỌC TRẺ TỈNH AN GIANG ĐỀ CHÍNH THỨC ĐỀ THI LÝ THUYẾT BẢNG A - KHỐI TIỂU HỌC Khóa ngày: Thời gian : 20 phút (không kể thời gian

Microsoft Word 四技二專-工程與管理類專二試題.doc

Bo mạch đồ họa Bo mạch đồ họa Bởi: Wiki Pedia Bo mạch đồ họa (graphics adapter), card màn hình (graphics card), thiết bị đồ họa, card màn hình, đều là

Modbus RTU - Modbus TCP/IP Converter

Microsoft Word - DE TAI KIEN TRUC MANG 2.doc

Dell Latitude 12 Rugged Extreme – 7214 Getting Started Guide

Microsoft Word - Giao trinh Tin dai cuong_Kiem_Phan I.doc

Tuổi thọ lâu hơn, tầm chiếu ngắn hơn. Một sự sử dụng hiệu quả của máy chiếu tia laser LS810 Công nghệ Phosphor Laser Tuổi thọ giờ Tỉ lệ phóng s

Kyõ Thuaät Truyeàn Soá Lieäu

Showroom: 27 và 47 Lương Văn Thăng TP Ninh Bình ** Hotline: BẢNG BÁO GIÁ MÁY TÍNH ĐỒNG BỘ NĂM 2019 ( Giá khuyến mãi Giá tốt

CÔNG TƠ ĐIỆN XOAY CHIỀU KIỂU ĐIỆN TỬ 3 PHA VSE3T TÀI LIỆU KỸ THUẬT Dùng cho công tơ điện xoay chiều kiểu điện tử 3 pha VSE3T o 230/400V - 5(6)A (VSE3T

Chöông 1 (tt.)

Lỗi thường gặp ở Windows Lỗi thường gặp ở Windows Bởi: Vien CNTT DHQG Hanoi LỖI THƯỜNG GẶP Ở WINDOWS Khi hệ thống gặp bất ổn, hệ điều hành (HĐH) sẽ cố

ID

Intro Parallel Computing 03

A+ Guide to Managing and Maintaining Your PC, 4e

Nh?ng cách cha?y Android trên máy tính

Microsoft Word - CP1L- Aug 08.doc

Hệ điều hành UNIX Hệ điều hành UNIX Bởi: Wiki Pedia UNIX Unix hay UNIX là một hệ điều hành máy tính viết vào những năm 1960 và 1970 do một số nhân viê

Hướng dẫn bắt đầu sử dụng mozabook mozabook 2 Cài đặt, bắt đầu, Bản đồ màn hình Mở ấn phẩm, Nhập PDF và PPT Dẫn đường, Cập nhật ấn phẩm Ấn phẩm mới Nộ

TÀI LIỆU HƯỚNG DẪN ÔN TẬP TIN HỌC Ghi chú: Nên tham khảo thêm trên mạng internet về ngân hàng đề thi ứng dụng công nghệ thông tin cơ bản. Kiến thức cầ

MỘT SỐ LƯU Ý KHI DẠY CÁC TIẾT ÔN TẬP CHƯƠNG Môn Tin học cung cấp cho học sinh những kiến thức phổ thông về ngành khoa học tin học, hình thành và phát

2018 Nhận xét, phân tích, góp ý cho Chương trình môn Tin học trong Chương trình Giáo dục Phổ thông mới

Chương trình dịch

Chương II - KIẾN TRÚC HỆ ĐIỀU HÀNH

Slide 1

Microsoft Word - khoahochethong.docx

PDT8A-Specification.doc

TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI VIỆN CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG TIN HỌC ĐẠI CƯƠNG Bài 0: Giới thiệu về khóa học Mục tiêu khóa học Nắm bắt đượ

TỔNG CÔNG TY ĐIỆN LỰC MIỀN BẮC CÔNG TY VIỄN THÔNG VÀ CÔNG NGHỆ THÔNG TIN ĐIỆN LỰC MIỀN BẮC CHƢƠNG TRÌNH ĐÀO TẠO NÂNG BẬC CÔNG NHÂN TÀI LIỆU MÔN HỌC LẮ

Số tín chỉ Lý thuyết Chữa bài tập /Thảo luận Thí nghiệm /Thực hành (tiết) BỘ THÔNG TIN VÀ TRUYỀN THÔNG HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG

Mẫu PL1a: TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP THÀNH PHỐ HỒ CHÍ MINH KHOA CÔNG NGHỆ ĐIỆN TỬ Bộ môn ĐIỆN TỬ-MÁY TÍNH DANH MỤC ĐỀ TÀI KHOÁ LUẬN TỐT NGHIỆP TT Họ v

ETH-MOD-T BỘ CHUYỂN ĐỔI GIAO THỨC HAI CHIỀU MODBUS - ETHERNET 1 Thông tin chung: Tất cả dữ liệu của đồng hồ và relay trong đường dây được kết nối với

Thư viện đề thi thử lớn nhất Việt Nam SỞ GD&ĐT KONTUM KIỂM TRA HỌC KÌ I NĂM HỌC TRƯỜNG THPT DUY TÂN MÔN: TIN HỌC - LỚP: 10 Thời gian: 45 phú

IPTV

NHẬP MÔN CÔNG NGHỆ PHẦN MỀM Giảng viên: Đỗ Thị Thanh Tuyền

Chuyển đổi tương tự - số photonic bằng cách dùng buồng cộng hưởng Fabry- Perot phi tuyến Chuyển đổi tương tự - số song song về mặt không gian được đề

Bitdefender Total Security

Microsoft Word - 10 quy tac then chot ve bao mat.doc

prem_CA200_vn_01

XJ-UT311WN_XJ-UT351WN

PowerPoint Template

PowerPoint Presentation

Kiểm soát truy suất Kiểm soát truy suất Bởi: Khoa CNTT ĐHSP KT Hưng Yên Khái niệm Bảo mật thực chất là kiểm soát truy xuất [1]. Mục đích của bảo mật m

ĐHQG TPHCM ĐH Bách Khoa Khoa Đ-ĐT BM Điện Tử Điểm Đáp án của Đề kiểm tra giửa HK 2 NH: Môn: Vi xử lý Mã MH: Ngày thi: 20/03/2013 Thời

UBND TỈNH LONG AN TRƯỜNG CAO ĐẲNG NGHỀ LONG AN CỘNG HOÀ XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập - Tự do - Hạnh phúc CHƯƠNG TRÌNH ĐÀO TẠO TRÌNH ĐỘ CAO ĐẲNG (

MẪU CÔNG VĂN CỬ DỰ THI TUYỂN SINH SAU ĐẠI HỌC

Mẫu trình bày chương trình đào tạo theo tín chỉ

XPS 27 Thiết lập và Thông số kỹ thuật

PowerPoint Presentation

Microsoft Word - Authpaper_ICO_2019.docx

ThemeGallery PowerTemplate

mySQL - Part 1 - Installation

TRƯỜNG Đ CK Joel Murach lay Harris TÜ SACH BẢN QUYỄN FPT Polytechnic P H P v ä MySQL Murach's PHP and MySQL Khởi động nhanh với PHP & MySQL

Bí quyết thành công của Microsoft là gì? Hanoi Software JSC xin đăng tải đầy đủ nội dung cuốn sách do ông Bùi Quang Minh, giám đốc công ty viết năm 19

Tìm hiểu ngôn ngữ lập trình Visual Basic Tìm hiểu ngôn ngữ lập trình Visual Basic Bởi: Khuyet Danh Tìm hiểu ngôn ngữ lập trình Visual Basic Tổng quan

Giải pháp số hóa và văn thư lưu trữ

DocuCentre-V 5070 / 4070 DocuCentre-V 5070 / 4070 Vận hành linh hoạt giúp nâng cao công việc của bạn.

TRƯỜNG ĐẠI HỌC NAM CẦN THƠ KHOA LUẬT ĐỀ CƯƠNG CHI TIẾT HỌC PHẦN XÃ HỘI HỌC PHÁP LUẬT (LƯU HÀNH NỘI BỘ) CẦN THƠ 2018

IEEE 1394 IEEE 1394 Bởi: Wiki Pedia IEEE 1394 là một chuẩn giao tiếp với băng thông cao do IEEE (Institute of Electrical and Electronic Engineers) côn

Chương trình dịch

Microsoft Word - TaiLieuTNKTD1PhanPLC-05[1].2008.doc

Chapter #

<4D F736F F D D352DA57CA7DEA447B14D2DA475B57BBB50BADEB27AC3FEB14DA447B8D5C344>

Bài 1:

Nghiên cứu ứng dụng mạng nơtron nhân tạo hỗ trợ công tác chọn thầu thi công ở Việt Nam

Hợp đồng Chính

CÁC PHƯƠNG PHÁP GIẢNG DẠY TÍCH CỰC

Tôi và Dell của tôi Dành cho máy tính Inspiron, XPS và Alienware

Cấu trúc và hoạt động của máy tính cá nhân Biên tập bởi: Vien CNTT DHQG Hanoi

Slide 1

TCVN 11391:2016 MỤC LỤC 1 Phạm vi áp dụng Tài liệu viện dẫn Thuật ngữ, định nghĩa và các từ viết tắt Thuật ngữ và định nghĩa...

Bản ghi:

Chương 1 : Tổng Quan về Kiến Trúc Máy Tính 1. Các khái niệm và định nghĩa cơ bản 2. Nguyên lý họat động 3. Phân lọai máy tính 4. Lịch sử phát triển máy tính 21/04/13 Kiến Trúc Máy Tính 1

Các khái niệm và định nghĩa cơ bản Máy tính (Computer) là thiết bị điện tử thực hiện công việc sau: 1. Nhận thông tin vào. ( Input ) 2. Xử lý thông tin theo chương trình nhớ sẵn bên trong bộ nhớ máy tính. ( Processing ) 3. Đưa thông tin ra. ( Output ) Thông qua 1. Chương trình (Program): chương trình là dãy các câu lệnh nằm trong bộ nhớ, nhằm mục đích hướng dẫn máy tính thực hiện một công việc cụ thể nào đấy. Máy tính thực hiện theo lệnh trong chương trình. 21/04/13 Kiến Trúc Máy Tính 2

Các khái niệm và định nghĩa cơ bản 2. Phần mềm (Software): Bao gồm chương trình và dữ liệu. 3. Phần cứng (Hardware): Bao gồm tất cả các thành phần vật lý cấu thành lên hệ thống máy tính. 4. Phần dẻo (Firmware): Là thành phần chứa cả hai thành phần trên. Kiến trúc máy tính (Computer Architecture) đề cập đến các thuộc tính của hệ thống máy tính dưới cái nhìn của người lập trình. Hay nói cách khác, là những thuộc tính ảnh hưởng trực tiếp đến quá trình thực hiện logic của chương trình. Bao gồm: tập lệnh, biểu diễn dữ liệu, các cơ chế vào ra, kỹ thuật gán địa chỉ, 21/04/13 Kiến Trúc Máy Tính 3

Các khái niệm và định nghĩa cơ bản Tổ chức máy tính(computer Organization): đề cập đến các khối chức năng và liên hệ giữa chúng để thực hiện những đặc trưng của kiến trúc. Ví dụ: trong kiến trúc bộ nhân: đây là thuộc tính của hệ thống xử lý. Bộ nhân này sẽ được tổ chức riêng bên trong máy tính hoặc nó được tính toán nhiều lần trên bộ cộng để được một kết qủa nhân tương ứng. Cấu trúc máy tính(computer Structure): là những thành phần của máy tính và những liên kết giữa các thành phần. Ở mức cao nhất máy tính bao gồm 4 thành phần: 21/04/13 Kiến Trúc Máy Tính 4

Các khái niệm và định nghĩa cơ bản Bộ xử lý : điều khiển và xử lý số liệu. Bộ nhớ : chứa chương trình và dữ liệu. Hệ thống vào ra : trao đổi thông tin giữa máy tính với bên ngoài. Liên kết giữa các hệ thống : liên kết các thành phần của máy tính lại với nhau. 21/04/13 Kiến Trúc Máy Tính 5

Nguyên lý họat động Mô hình Turing Là một mô hình máy tính l{ thuyết do nhà toán học nguời Anh Alan Turing đưa ra năm 1936 gọi là máy Turing Dùng để kiểm tra khả năng giải các lọai bài toán khác nhau bằng các thuật toán trên máy móc Luận đề Church-Turing khẳng định mọi hàm toán học tính được thì cũng có thể dùng các máy Turing để tính, và do đó cho phép định nghĩa các khái niệm như sự tính được của hàm hay thuật toán.

Nguyên lý họat động Máy Turing Gồm 1 dải băng dài vô hạn có nhiều ô. 1 đầu đọc/ghi để đọc/ ghi từng k{ tự hoặc dịch chuyển trên 1 ô của dải băng. 1 khối xử l{ chứa tập các trạng thái

Nguyên lý họat động Nguyên lý hoạt động máy Turing Máy làm việc theo từng bước rời rạc. Một lệnh của máy như sau : q i S i S j Xq j. Nghĩa là : trạng thái hiện hành của máy là q i đầu đọc ghi đang ở ô S i thì sẽ ghi đè S j vào ô hiện tại và dịch chuyển hoặc đứng yên theo chỉ thị là X và trạng thái mới của máy là q j Dữ liệu của bài toán là 1 chuỗi các k{ hiệu thuộc tập các k{ hiệu của máy không kể k{ hiệu rỗng b Trạng thái trong ban đầu của máy là q 0. được cất vô băng. Quá trình sẽ dừng lại khi trạng thái trong của máy là trạng thái kết thúc q f.

Nguyên lý họat động Ví dụ máy Turing Thực hiện phép toán NOT trên chuỗi các bit 0/1 Chuỗi dữ liệu nhập ban đầu là 10 Tập các k{ hiệu của máy {0,1} Tập các trạng thái trong {q 0, q 1 } Tập lệnh gồm 3 lệnh : q 0 01Rq 0, q 0 10Rq 0, q 0 bbnq 1 q 0 Ban đầu q 0 1 0 b 0 0 b q 0 Dừng q 1 0 1 b 0 1 b Kết quả 01

Nguyên lý họat động Mô hình Von Neumann Là một mô hình máy tính thực tế do nhà toán học người Mỹ gốc Hungary John Von Neumann đưa ra khi tham gia thiết kế máy tính EDVAC năm 1945. - Máy gồm 3 khối cơ bản : đơn vị xử lý, bộ nhớ và hệ thống xuất nhập. - Hiện đang áp dụng cho các máy tính ngày nay.

Nguyên lý hoạt động Mô hình Von Neumann 21/04/13 Kiến Trúc Máy Tính 11

Nguyên lý họat động Nguyên lý Von Neumann Chương trình điều khiển xử l{ dữ liệu cũng được xem là data và được lưu trữ trong bộ nhớ gọi là chương trình lưu trữ. Bộ nhớ chia làm nhiều ô, mỗi ô có 1 địa chỉ (đánh số thứ tự) để có thể chọn lựa ô nhớ trong quá trình đọc ghi dữ liệu. (nguyên l{ định địa chỉ) Các lệnh được thực hiện tuần tự nhờ 1 bộ đếm chương trình (thanh ghi lệnh) nằm bên trong đơn vị xử l{.

Nguyên lý họat động Sơ đồ máy tính Von Neumann CPU Đọc lệnh Phân tích lệnh Thực thi lệnh Bộ nhớ chính Lưu trữ thông tin Nơi chứa chương trình để CPU đọc và thực thi Khối xuất nhập Giao tiếp với môi trường bên ngoài Xuất nhập dữ liệu, bộ nhớ phụ

Nguyên lý họat động Kiến trúc Harvard Được sử dụng trong máy Harvard Mark I (IBM 1944) Bao gồm 2 khối bộ nhớ riêng biệt: Bộ nhớ lệnh chương trình Bộ nhớ dữ liệu Máy tính Von Neumann ngày nay chỉ sử dụng 1 khối bộ nhớ chung cho cả chương trình và dữ liệu Tuy nhiên một số loại máy có sử dụng kiến trúc Harvard

Nguyên lý họat động Tại sao sử dụng kiến trúc Von Neumann? Tạo ra các máy tính đa năng, lập trình được Giải các bài toán khác nhau bằng các chương trình khác nhau. Các lệnh chương trình được thi hành 1 cách tự động Máy tính có thể chế tạo từ các linh kiện điện tử cơ bản Chức năng xử l{ dữ liệu thực hiện bằng các cổng logic Chức năng lưu trữ dữ liệu thực hiện qua các ô nhớ Chức năng truyền dữ liệu thực hiện qua các đường truyền dẫn điện

Sơ đồ Cấu Trúc Computer 21/04/13 Kiến Trúc Máy Tính 16

Sơ đồ Cấu trúc CPU 21/04/13 Kiến Trúc Máy Tính 17

Sơ đồ cấu trúc CU Cấu trúc Bộ điều khiển

Nguyên lý hoạt động Chức năng Chức năng(computer Function): là mô tả hoạt động của hệ thống hay từng thành phần của hệ thống. Chức năng chung của một hệ thống bao gồm: 1. Xử lý dữ liệu. 2. Lưu trữ dữ liệu. 3. Vận chuyển dữ liệu. 4. Điều khiển 21/04/13 Kiến Trúc Máy Tính 19

Nguyên lý hoạt động Sơ đồ chức năng xử lý dữ liệu 21/04/13 Kiến Trúc Máy Tính 20

Nguyên lý hoạt động Các tác vụ Dịch chuyển dữ liệu Lưu trữ dữ liệu Xử lý dữ liệu

Phân lọai máy tính Theo công nghệ Máy tính tương tự (analog) Máy tính số (digital) Theo mức độ sử dụng Máy chuyên dụng Máy đa dụng Theo nguyên lý họat động Von Neumann Phi Von Neumann Theo khả năng xử lý Máy vi tính (micro computer) Máy mini (mini computer) Máy tính lớn (main frame) Siêu máy tính (super computer) Theo thế hệ Thế hệ 1 Thế hệ 2 Thế hệ 3 Thế hệ 4

Phân lọai máy tính Bài tập phân biệt các lọai máy tính sau: Workstation Client Server Desktop Laptop Palmtop Terminal

Phân lọai máy tính Phân loại theo phương pháp truyền thống Máy vi tính ( Microcomputer) Máy tính nhỏ (Minicomputer) Máy tính lớn (Mainframe Computer) Siêu máy tính (Super Computer) Phân loại theo phương pháp hiện đại Máy tính để bàn (Desktop Computer) Máy chủ (Servers) Máy tính nhúng (Embedded Computer) 21/04/13 Kiến Trúc Máy Tính 24

Lịch sử phát triển máy tính The zeroth generation The first generation The second generation The third generation The fourth generation

Lịch sử phát triển máy tính Thế hệ 1 (1945-1955) Công nghệ chế tạo: Đèn điện tử Phần cứng: chưa có. Sau này xuất hiện băng giấy và phiếu đục lỗ. Chỉ có 1 lọai máy mainframe. Ngôn ngữ lập trình: chưa có, sử dụng ngôn ngữ máy Hệ điều hành: chưa có Các máy điển hình: ENIAC, EDVAC, IAS Đặc điểm: tính toán chậm, kích thức lớn, tiêu thụ nhiều năng luợng. Chế tạo đơn lẻ.

Lịch sử phát triển máy tính Thế hệ 2 (1955-1965) Công nghệ chế tạo: Transistor Phần cứng: Băng từ, máy in. Xuất hiện máy mini Ngôn ngữ lập trình: Assembly, Fortran, Cobol Hệ điều hành: Đơn giản (Control program, Monitor). Xử l{ theo lô, xử l{ offline. Các máy điển hình: PDP-1, IBM 7094, CDC 6600 Đặc điểm: Tốc độ nhanh hơn, kích thức thu hẹp nhưng vẫn còn lớn, tiêu thụ ít năng luợng hơn. Sản xuất hàng lọat theo đơn đặt hàng.

Lịch sử phát triển máy tính Thế hệ 3 (1965-1980) Công nghệ chế tạo: Mạch tích hợp IC Phần cứng: Màn hình, đĩa cứng. Xuất hiện siêu máy tính. Xuất hiện họ các máy tính. Ngôn ngữ lập trình: Phát triển mạnh: Algol, Pascal, C Hệ điều hành: Xử l{ đa chương, chia sẻ thời gian, xuất hiện UNIX Các máy điển hình: IBM/360, DEC PDP-11, Cray-1 Đặc điểm: Tốc độ nhanh, kích thức nhỏ, tiêu thụ ít năng luợng, ngày càng dễ sử dụng

Lịch sử phát triển máy tính Thế hệ 4 (1980 - nay) Công nghệ chế tạo: Mạch tích hợp IC cỡ lớn (VLSI). Độ tích hợp ngày càng cao theo định luật Moore Phần cứng: Phát triển đa dạng. Xuất hiện máy vi tính. Ngôn ngữ lập trình: Phát triển mạnh hơn và dễ lập trình hơn: C++, Java, Prolog, Lisp Hệ điều hành: Đồ họa, mạng, đa xử l{, xử l{ phân tán Các máy điển hình: IBM PC, Mac Đặc điểm: Tốc độ rất cao, kích thức rất nhỏ, thân thiện với con nguời, hỗ trợ multimedia,

Lịch sử phát triển máy tính Định luật Moore Do Gordon Moore, người đồng sáng lập công ty Intel đưa ra từ 1965: Số lượng transistor trong 1 chip tăng gấp đôi sau 18 tháng

Lịch sử phát triển máy tính Tại sao chưa có thế hệ 5? Dự án máy tính thế hệ 5 của Nhật bản Xuất hiện máy vi tính Xuất hiện mạng Internet tòan cầu Xuất hiện các siêu máy tính cực mạnh Máy tính đã xâm nhập vào mọi lãnh vực trong đời sống con nguời

Tổ chức tổng quát máy tính Sơ đồ tổ chức tổng quát THIẾT BỊ NGỌAI VI CPU BỘ NHỚ ĐIỀU KHIỂN BUS HỆ THỐNG

Tổ chức tổng quát máy tính CPU Chức năng: Điều khiển mọi họat động bên trong MT ( Computer ) và thực hiện các phép tính Thành phần: CU (Control Unit) ALU (Arithmetic & Logic Unit) Các thanh ghi (Registers) Khả năng xử l{ : bit 8, 16, 32, 64 bit Tốc độ xử l{ (tính toán):???

Tổ chức tổng quát máy tính CPU (tiếp) Nhiệm vụ: thi hành chương trình Chu trình lệnh: Lấy lệnh, thi hành lệnh

Tổ chức tổng quát máy tính Bộ nhớ (memory) Chức năng: Lưu trữ dữ liệu và chương trình trong máy tính Tổ chức : Bộ nhớ đuợc chia ra các ô có kích thước bằng nhau. Mỗi ô có thể lưu trữ 1 byte hoặc 1 từ máy (word). 1 word có thể chứa 2, 4, 8, 16, byte tùy theo nhà sản xuất máy tính. Cần địa chỉ (address) để gán cho các ô nhớ. Mục đích để phân biệt các ô nhớ với nhau khi truy cập dữ liệu Phân lọai bộ nhớ: RAM (Random Access Memory) ROM (Read Only Memory) Cache

Tổ chức tổng quát máy tính Bộ nhớ (tiếp) Phân cấp bộ nhớ Khác biệt: Dung lượng, tốc độ truy cập, giá thành

Tổ chức tổng quát máy tính Bộ nhớ (tiếp) Đặc điểm các loại bộ nhớ

Tổ chức tổng quát máy tính Bộ nhớ (tiếp) Các mức cache

Tổ chức tổng quát máy tính Thiết bị ngọai vi (peripherals) Chức năng: giao tiếp giữa máy tính với thế giới bên ngoài (con người) Nhiệm vụ: chuyển đổi dạng dữ liệu giữa con người và máy tính Phân loại: Thiết bị nhập (input devices) Thiết bị xuất (output devices) Thiết bị truyền thông (communication devices) Thiết bị lưu trữ (storage devices)

Tổ chức tổng quát máy tính Thiết bị ngọai vi (tiếp) Các lọai thiết bị lưu trữ Giấy Băng giấy đục lỗ, Phiếu đục lỗ, Từ tính Xuyến từ, Trống từ, Băng từ Đĩa từ (Đĩa mềm, Đĩa cứng) Quang học CD/ DVD Blue-ray, HD-DVD Quang từ MO disk Bán dẫn USB Flash, SSD, thẻ nhớ, Khác Bubble, Hologram,...

Tổ chức tổng quát máy tính Thiết bị ngọai vi (tiếp) Tốc độ truy cập 1 số thiết bị ngoại vi thông dụng

Tổ chức tổng quát máy tính Bus hệ thống Mục đích: Tổ chức dạng bus được dùng để đơn giản hóa việc tổ chức và phân luồng dữ liệu trong hệ thống máy tính Chức năng: Liên kết & truyền tín hiệu giữa các thành phần trong MT Cần cơ chế sao cho tại một thời điểm, chỉ có 1 thanh ghi có thể đặt dữ liệu lên bus để tránh tranh chấp bus Phân lọai: Data bus Address bus Không gian địa chỉ Control bus

Tổ chức tổng quát máy tính Bus hệ thống (tiếp) Mô hình hệ thống máy tính 3 bus CPU Address Registers CU ALU Data Address bus Control bus Data bus Memory Address Instruction Instruction : Data : Data

Tổ chức tổng quát máy tính Bus hệ thống (tiếp) Ví dụ về Control bus

Tổ chức tổng quát máy tính Bus hệ thống (tiếp) Đồng bộ bus: Các thành phần trong máy tính phải hoạt động đồng bộ. Mỗi họat động cơ bản được chia ra nhiều buớc nhỏ Cần 1 trọng tài đánh nhịp để điều khiển từng buớc hoạt động Ví dụ: thao tác đọc bộ nhớ được chia ra: CPU gửi yêu cầu đọc cho BN- Memory(bus điều khiển) CPU gửi địa chỉ cần đọc cho BN (bus địa chỉ) BN giải mã địa chỉ BN xuất dữ liệu cho CPU (bus dữ liệu) Một chu kz lệnh gồm nhiều chu kz máy (4 như VD trên) Đơn vị đo tốc độ xung nhịp: Hertz (Hz) 2 chế độ tốc độ họat động trong CPU máy tính Sự tồn tại BN cache

Tổ chức tổng quát máy tính Bus hệ thống (tiếp) Ví dụ minh hoạ về sự đồng bộ bus

Tổ chức tổng quát máy tính Bus hệ thống (tiếp) Trong thực tế người ta phân bus hệ thống ra nhiều mức tốc độ do có sự chênh lệch của các thành phần trong máy tính

21/04/13 Kiến Trúc Máy Tính 48