bài giảng kỹ thuật vi xử lý chương 1 tiến sĩ hoang hậu 1 tổng quan về vi xử lí và kỹ thuật vi xử lí

38 342 0
bài giảng kỹ thuật vi xử lý chương 1 tiến sĩ hoang hậu  1 tổng quan về vi xử lí và kỹ thuật vi xử lí

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

HỌC VIỆN CƠNG NGHỆ BƯU CHÍNH VIỄN THƠNG BÀI GIẢNG MÔN KỸ THUẬT VI XỬ LÝ CHƯƠNG – TỔNG QUAN VỀ VI XỬ LÝ VÀ HỆ VI XỬ LÝ Giảng viên: TS Hoàng Xuân Dậu Điện thoại/E-mail: dauhx@ptit.edu.vn Bộ mơn: Khoa học máy tính - Khoa CNTT1 Học kỳ/Năm biên soạn: Học kỳ năm học 2009-2010 BÀI GIẢNG MÔN KỸ THUẬT VI XỬ LÝ CHƯƠNG – TỔNG QUAN VỀ VI XỬ LÝ VÀ HỆ VI XỬ LÝ TÀI LIỆU THAM KHẢO Phạm Hoàng Duy, Bài giảng Kỹ thuật vi xử lý, Học viện CN BC-VT, 2010 Hồ Khánh Lâm, Kỹ thuật vi xử lý, Nhà xuất Bưu điện, 2005 Văn Thế Minh Kỹ thuật vi xử lý NXB Giáo dục 1999 Douglas V Hall Microprocessor and Interfacingprogramming and hardware, 2nd edition McGraw Hill 1997 Hari BalaKrishnan & Samel Madden The lecture notes on Computer Systems Engineering, Open Courses Ware Massachusets Institute of Technology www.ptit.edu.vn GIẢNG VIÊN: TS HOÀNG XUÂN DẬU BỘ MƠN: KHOA HỌC MÁY TÍNH - KHOA CNTT1 Trang BÀI GIẢNG MÔN KỸ THUẬT VI XỬ LÝ CHƯƠNG – TỔNG QUAN VỀ VI XỬ LÝ VÀ HỆ VI XỬ LÝ ĐÁNH GIÁ MÔN HỌC  Các điểm thành phần:     www.ptit.edu.vn Chuyên cần: 10% Kiểm tra: 10% Bài tập + thảo luận: 20% Thi cuối kỳ: 60% GIẢNG VIÊN: TS HỒNG XN DẬU BỘ MƠN: KHOA HỌC MÁY TÍNH - KHOA CNTT1 Trang BÀI GIẢNG MÔN KỸ THUẬT VI XỬ LÝ CHƯƠNG – TỔNG QUAN VỀ VI XỬ LÝ VÀ HỆ VI XỬ LÝ NỘI DUNG Giới thiệu vi xử lý Hệ vi xử lý  Cấu trúc hệ vi xử lý  Kiến trúc von-Neuman harvard Các đặc điểm cấu trúc vi xử lý  Công suất vi xử lý  Các đặc tính nâng cao Lịch sử phát triển vi xử lý www.ptit.edu.vn GIẢNG VIÊN: TS HỒNG XN DẬU BỘ MƠN: KHOA HỌC MÁY TÍNH - KHOA CNTT1 Trang BÀI GIẢNG MƠN KỸ THUẬT VI XỬ LÝ CHƯƠNG – TỔNG QUAN VỀ VI XỬ LÝ VÀ HỆ VI XỬ LÝ Giới thiệu vi xử lý  Vi xử lý (microprocessor):  Là vi mạch kiểu VLSI (Very Large Scale Integrated Circuit)  Có thể lập trình  Chức VXL:  Tính tốn  Vận chuyển liệu  VXL thực chức thông qua thực lệnh chương trình:  Thực phép toán: số học, logic, dịch, quay,…  Kết nối trao đổi liệu với thiết bị bên ngồi thơng qua cổng vào www.ptit.edu.vn GIẢNG VIÊN: TS HỒNG XN DẬU BỘ MƠN: KHOA HỌC MÁY TÍNH - KHOA CNTT1 Trang BÀI GIẢNG MƠN KỸ THUẬT VI XỬ LÝ CHƯƠNG – TỔNG QUAN VỀ VI XỬ LÝ VÀ HỆ VI XỬ LÝ Giới thiệu vi xử lý Vi xử lý Intel 8086 (1978) Vi xử lý Intel Core Duo (2006) www.ptit.edu.vn GIẢNG VIÊN: TS HỒNG XN DẬU BỘ MƠN: KHOA HỌC MÁY TÍNH - KHOA CNTT1 Trang BÀI GIẢNG MƠN KỸ THUẬT VI XỬ LÝ CHƯƠNG – TỔNG QUAN VỀ VI XỬ LÝ VÀ HỆ VI XỬ LÝ Giới thiệu vi xử lý  Phân loại VXL dựa chức năng:  Vi xử lý đa chức (general-purpose microprocessors): • Chứa tất thành phần phục vụ tính tốn điều khiển • Khơng bao gồm nhớ cổng vào  Vi điều khiển (micro-controllers): • Chứa tất thành phần phục vụ tính tốn điều khiển • Có bao gồm nhớ cổng vào • Tất thành phần vi điều khiển tích hợp chíp đơn www.ptit.edu.vn GIẢNG VIÊN: TS HỒNG XN DẬU BỘ MƠN: KHOA HỌC MÁY TÍNH - KHOA CNTT1 Trang BÀI GIẢNG MÔN KỸ THUẬT VI XỬ LÝ CHƯƠNG – TỔNG QUAN VỀ VI XỬ LÝ VÀ HỆ VI XỬ LÝ Giới thiệu vi xử lý  Thực lệnh vi xử lý:  Vi xử lý thực tác vụ dựa dẫn (instructions), hay gọi lệnh  Một tập hợp lệnh xếp theo trật tự > chương trình  Chương trình thường lưu ổ đĩa Chương trình nạp vào nhớ kích hoạt Vi xử lý đọc thực lệnh chương trình nhớ  Quá trình thực lệnh: • • • • www.ptit.edu.vn Đọc lệnh Giải mã lệnh Thực lệnh Lưu kết lệnh (nếu có) GIẢNG VIÊN: TS HỒNG XN DẬU BỘ MƠN: KHOA HỌC MÁY TÍNH - KHOA CNTT1 Trang BÀI GIẢNG MÔN KỸ THUẬT VI XỬ LÝ CHƯƠNG – TỔNG QUAN VỀ VI XỬ LÝ VÀ HỆ VI XỬ LÝ Giới thiệu vi xử lý  Bus:  Là tập đường dây dẫn để vi xử lý trao đổi liệu thông tin điều khiển với phận khác  Các loại bus: • Bus trong: liên kết phận vi xử lý • Bus ngoài: liên kết vi xử lý với phận khác máy tính  Nhịp đồng hồ (clock)  Xung nhịp đồng hồ tạo đồng hồ chuẩn sử dụng để: • Tạo nhịp hoạt động cho vi xử lý • Đồng hố hoạt động vi xử lý với phận khác www.ptit.edu.vn GIẢNG VIÊN: TS HỒNG XN DẬU BỘ MƠN: KHOA HỌC MÁY TÍNH - KHOA CNTT1 Trang BÀI GIẢNG MÔN KỸ THUẬT VI XỬ LÝ CHƯƠNG – TỔNG QUAN VỀ VI XỬ LÝ VÀ HỆ VI XỬ LÝ Hệ vi xử lý: giới thiệu  Hệ VXL hệ thống có khả tính tốn, xử lý thơng tin điều khiển;  Hệ VXL có khả giao tiếp với giới bên ngoài:  Tiếp nhận thơng tin từ bên ngồi  Kết xuất thơng tin bên ngồi www.ptit.edu.vn GIẢNG VIÊN: TS HỒNG XN DẬU BỘ MƠN: KHOA HỌC MÁY TÍNH - KHOA CNTT1 Trang 10 BÀI GIẢNG MÔN KỸ THUẬT VI XỬ LÝ CHƯƠNG – TỔNG QUAN VỀ VI XỬ LÝ VÀ HỆ VI XỬ LÝ Lịch sử phát triển VXL  Năm 1976, Zilog cho đời chip vi xử lý Z80:  Độ dài từ xử lý: bit  Bus liệu bit, bus địa 16 bit (dùng chung với bus liệu)  Tần số làm việc 2.5, 4, 6, 10MHz; 40 chân www.ptit.edu.vn GIẢNG VIÊN: TS HỒNG XN DẬU BỘ MƠN: KHOA HỌC MÁY TÍNH - KHOA CNTT1 Trang 24 BÀI GIẢNG MÔN KỸ THUẬT VI XỬ LÝ CHƯƠNG – TỔNG QUAN VỀ VI XỬ LÝ VÀ HỆ VI XỬ LÝ Lịch sử phát triển VXL  Năm 1978, Intel cho đời chip vi xử lý 8086:  Độ dài từ xử lý: 16 bit  Bus liệu 16 bit, bus địa 20 bit (dùng chung với bus liệu)  Tần số làm việc 510MHz, 40 chân www.ptit.edu.vn GIẢNG VIÊN: TS HỒNG XN DẬU BỘ MƠN: KHOA HỌC MÁY TÍNH - KHOA CNTT1 Trang 25 BÀI GIẢNG MÔN KỸ THUẬT VI XỬ LÝ CHƯƠNG – TỔNG QUAN VỀ VI XỬ LÝ VÀ HỆ VI XỬ LÝ Lịch sử phát triển VXL  Năm 1982, Motorola cho đời chip vi xử lý MC68020:  Độ dài từ xử lý: 32 bit  Bus liệu 32 bit, bus địa 32 bit  Tần số làm việc 16.6733.33 MHz www.ptit.edu.vn GIẢNG VIÊN: TS HOÀNG XUÂN DẬU BỘ MƠN: KHOA HỌC MÁY TÍNH - KHOA CNTT1 Trang 26 BÀI GIẢNG MÔN KỸ THUẬT VI XỬ LÝ CHƯƠNG – TỔNG QUAN VỀ VI XỬ LÝ VÀ HỆ VI XỬ LÝ Lịch sử phát triển VXL  Năm 1982, Intel cho đời chip vi xử lý 80286:  Độ dài từ xử lý: 16 bit  Bus liệu 16 bit, bus địa 24 bit (dùng chung với bus liệu)  Bộ nhớ max: 16MB  Tần số làm việc 625MHz www.ptit.edu.vn GIẢNG VIÊN: TS HỒNG XN DẬU BỘ MƠN: KHOA HỌC MÁY TÍNH - KHOA CNTT1 Trang 27 BÀI GIẢNG MÔN KỸ THUẬT VI XỬ LÝ CHƯƠNG – TỔNG QUAN VỀ VI XỬ LÝ VÀ HỆ VI XỬ LÝ Lịch sử phát triển VXL  Năm 1985, Intel cho đời chip vi xử lý 80386:  Độ dài từ xử lý: 32 bit  Bus liệu 32 bit, bus địa 32 bit (dùng chung với bus liệu)  Bộ nhớ max: 4GB  Tần số làm việc 1633MHz www.ptit.edu.vn GIẢNG VIÊN: TS HỒNG XN DẬU BỘ MƠN: KHOA HỌC MÁY TÍNH - KHOA CNTT1 Trang 28 BÀI GIẢNG MƠN KỸ THUẬT VI XỬ LÝ CHƯƠNG – TỔNG QUAN VỀ VI XỬ LÝ VÀ HỆ VI XỬ LÝ Lịch sử phát triển VXL  Năm 1989, Intel cho đời chip vi xử lý 80486:  Độ dài từ xử lý: 32 bit  Bus liệu 32 bit, bus địa 32 bit (dùng chung với bus liệu)  Bộ nhớ max: 4GB  Tần số làm việc 25100MHz  Tích hợp cache L1 8K  Tích hợp đồng xử lý số thực 80487 www.ptit.edu.vn GIẢNG VIÊN: TS HỒNG XN DẬU BỘ MƠN: KHOA HỌC MÁY TÍNH - KHOA CNTT1 Trang 29 BÀI GIẢNG MÔN KỸ THUẬT VI XỬ LÝ CHƯƠNG – TỔNG QUAN VỀ VI XỬ LÝ VÀ HỆ VI XỬ LÝ Lịch sử phát triển VXL  Năm 1993, Intel cho đời chip vi xử lý Pentium:  Độ dài từ xử lý: 32 bit  Bus liệu 32 bit, bus địa 32 bit (dùng chung với bus liệu)  Bộ nhớ max: 4GB  Tần số làm việc 60, 75, 90, 120MHz  Tích hợp cache I-L1 8K D-L1 8K  Hỗ trợ tập lệnh xử lý multimedia MMX www.ptit.edu.vn GIẢNG VIÊN: TS HỒNG XN DẬU BỘ MƠN: KHOA HỌC MÁY TÍNH - KHOA CNTT1 Trang 30 BÀI GIẢNG MÔN KỸ THUẬT VI XỬ LÝ CHƯƠNG – TỔNG QUAN VỀ VI XỬ LÝ VÀ HỆ VI XỬ LÝ Lịch sử phát triển VXL  Năm 1997, Intel cho đời chip vi xử lý Pentium II:  Tần số làm việc 233450MHz  Tích hợp cache I-L1 1632K D-L1 16-32K  Tích hợp cache L2 256512K  Sử dụng khe cắm kiểu slot I www.ptit.edu.vn GIẢNG VIÊN: TS HỒNG XN DẬU BỘ MƠN: KHOA HỌC MÁY TÍNH - KHOA CNTT1 Trang 31 BÀI GIẢNG MƠN KỸ THUẬT VI XỬ LÝ CHƯƠNG – TỔNG QUAN VỀ VI XỬ LÝ VÀ HỆ VI XỬ LÝ Lịch sử phát triển VXL  Năm 1999, Intel cho đời chip vi xử lý Pentium III:  Tần số làm việc 450MHz-1.4GHz  Tích hợp cache L1, L2  Giới thiệu tập lệnh SSE (Streaming SIMD Extensions) www.ptit.edu.vn GIẢNG VIÊN: TS HỒNG XN DẬU BỘ MƠN: KHOA HỌC MÁY TÍNH - KHOA CNTT1 Trang 32 BÀI GIẢNG MÔN KỸ THUẬT VI XỬ LÝ CHƯƠNG – TỔNG QUAN VỀ VI XỬ LÝ VÀ HỆ VI XỬ LÝ Lịch sử phát triển VXL  Năm 2000, Intel cho đời chip vi xử lý Pentium IV:  Tần số làm việc 1.5-3.8GHz, công nghệ 180-130nm  Hỗ trợ tập lệnh tiên tiến SSE, SSE2, SSE3  Một số phiên hỗ trợ công nghệ siêu phân luồng ảo hoá Pentium IV socket 478 www.ptit.edu.vn GIẢNG VIÊN: TS HỒNG XN DẬU BỘ MƠN: KHOA HỌC MÁY TÍNH - KHOA CNTT1 Trang 33 BÀI GIẢNG MÔN KỸ THUẬT VI XỬ LÝ CHƯƠNG – TỔNG QUAN VỀ VI XỬ LÝ VÀ HỆ VI XỬ LÝ Lịch sử phát triển VXL Pentium IV socket 775 www.ptit.edu.vn GIẢNG VIÊN: TS HOÀNG XN DẬU BỘ MƠN: KHOA HỌC MÁY TÍNH - KHOA CNTT1 Trang 34 BÀI GIẢNG MÔN KỸ THUẬT VI XỬ LÝ CHƯƠNG – TỔNG QUAN VỀ VI XỬ LÝ VÀ HỆ VI XỬ LÝ Lịch sử phát triển VXL  Năm 2003, Intel cho đời chip vi xử lý Pentium M:  Công nghệ 130-90nm  Tần số làm việc 900MHz2.26GHz  Thiết kế dành riêng cho máy xách tay  Cache L1 32K, L2 đến 2MB  Hỗ trợ tập lệnh tiên tiến MMX, SSE, SSE2  Công nghệ quản lý nguồn tiên tiến Intel Speedstep www.ptit.edu.vn GIẢNG VIÊN: TS HỒNG XN DẬU BỘ MƠN: KHOA HỌC MÁY TÍNH - KHOA CNTT1 Trang 35 BÀI GIẢNG MÔN KỸ THUẬT VI XỬ LÝ CHƯƠNG – TỔNG QUAN VỀ VI XỬ LÝ VÀ HỆ VI XỬ LÝ Lịch sử phát triển VXL  Năm 2006, Intel cho đời chip vi xử lý dựa vi kiến trúc Core Core 2:  Công nghệ 65nm  Hỗ trợ tập lệnh tiên tiến MMX, SSE, SSE2, SSE3, SSE4  Cache lớn thông minh  Nhiều nhân/lõi  Công nghệ tiết kiệm điện Dynamic Power Coordination Enhanced Intel Deeper Sleep www.ptit.edu.vn GIẢNG VIÊN: TS HỒNG XN DẬU BỘ MƠN: KHOA HỌC MÁY TÍNH - KHOA CNTT1 Trang 36 BÀI GIẢNG MÔN KỸ THUẬT VI XỬ LÝ CHƯƠNG – TỔNG QUAN VỀ VI XỬ LÝ VÀ HỆ VI XỬ LÝ Lịch sử phát triển VXL  Năm 2008, Intel cho đời vi xử lý Atom:  Công nghệ 45nm  Vi kiến trúc Atom tối ưu hố cho thiết bị có kích thước nhỏ tiêu thụ lượng  Enhanced SpeedStep Technology  Deep Power Down Technology with Dynamic Cache Sizing  Intel Virutalization Technology www.ptit.edu.vn GIẢNG VIÊN: TS HỒNG XN DẬU BỘ MƠN: KHOA HỌC MÁY TÍNH - KHOA CNTT1 Trang 37 BÀI GIẢNG MÔN KỸ THUẬT VI XỬ LÝ CHƯƠNG – TỔNG QUAN VỀ VI XỬ LÝ VÀ HỆ VI XỬ LÝ Lịch sử phát triển VXL  Tháng 11.2008, Intel cho đời vi xử lý dựa vi kiến trúc Intel Core i7:  Cơng nghệ 45nm  Kiến trúc 64 bít  Tích hợp nhân, hỗ trợ luồng ảo/nhân  8MB Smart Cache L2  Tần số làm việc: 1.6-3.47GHz www.ptit.edu.vn GIẢNG VIÊN: TS HỒNG XN DẬU BỘ MƠN: KHOA HỌC MÁY TÍNH - KHOA CNTT1 Trang 38 ...BÀI GIẢNG MÔN KỸ THUẬT VI XỬ LÝ CHƯƠNG – TỔNG QUAN VỀ VI XỬ LÝ VÀ HỆ VI XỬ LÝ TÀI LIỆU THAM KHẢO Phạm Hoàng Duy, Bài giảng Kỹ thuật vi xử lý, Học vi? ??n CN BC-VT, 2 010 Hồ Khánh Lâm, Kỹ thuật vi. .. KHOA HỌC MÁY TÍNH - KHOA CNTT1 Trang BÀI GIẢNG MÔN KỸ THUẬT VI XỬ LÝ CHƯƠNG – TỔNG QUAN VỀ VI XỬ LÝ VÀ HỆ VI XỬ LÝ Giới thiệu vi xử lý  Thực lệnh vi xử lý:  Vi xử lý thực tác vụ dựa dẫn (instructions),... MÁY TÍNH - KHOA CNTT1 Trang 18 BÀI GIẢNG MÔN KỸ THUẬT VI XỬ LÝ CHƯƠNG – TỔNG QUAN VỀ VI XỬ LÝ VÀ HỆ VI XỬ LÝ Các đặc điểm cấu trúc vi xử lý  Công suất vi xử lý:  Tốc độ xử lý lệnh (instruction

Ngày đăng: 17/10/2014, 07:13

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan