Báo Cáo Tìm hiểu kiến trúc vi xử lý pentium m

Thảo luận trong 'Điện - Điện Tử' bắt đầu bởi Ác Niệm, 30/11/11.

  1. Ác Niệm

    Ác Niệm New Member

    Bài viết:
    3,584
    Được thích:
    2
    Điểm thành tích:
    0
    Xu:
    0Xu
    Mục lục
    I,GIỚI THIỆU: 3
    1, Giới thiệu chung 3
    1.1, Vi xử lý là gì? 3
    1.2, Các thành phần cơ bản : 3
    2, Giới thiệu về vi xử lý Intel Pentium M(PM) 5
    2.1, Xuất sứ 5
    2.2, Ứng dụng 6
    2.3, Các thông số chính 7
    2.4, Các dòng vi xử lý PM : 9
    II, KIẾN TRÚC CỦA VI XỬ LÝ INTEL PENTIUM M 11
    1. Sơ đồ khối : 13
    2, Các thành phần chính và cách hoạt động của chúng 14
    2.1, Pipeline trong Pentium M 14
    2.2, Bộ nhớ cache và đơn vị tìm nạp 18
    2.3, Instruction Decoder và Register Renaming 19
    2.4, Bộ đệm xắp xếp 20
    2.5, Reservation station và đơn vị thực thi 21
    2.6, Đơn vị tính toán và số học ALU 23
    2.7, Đơn vị xử lý dấu phảy động FPU(Floating Point Unit) 23
    2.8, Cache L1 24
    2.9, Giao diện bus 25
    2. kiến trúc tập lệnh 25
    2.1, MMX(MultiMedia eXtentions, Multiple Math eXtension, orMatrix Math eXtension): 26
    2.2, SSE (Single SIMD Extentions): 27
    2.3, SSE2: 28
    3,Cơ chế dự đoán rẽ nhánh trong PM 29
    3.1, Mispredition penalty: 29
    3.2, Mô hình nhận biết điều kiện nhảy 29
    3.3, Nhận biết lệnh nhảy và lời gọi gián tiếp: 30
    III, CÁC ĐẶC TÍNH VÀ CÔNG NGHỆ MỚI 31
    1, Các đặc trưng chủ yếu của Intel Pentium M” 31
    2, Công nghệ SpeedStep nâng cao(Enhanced SpeedStep Technology) 33
    III, KẾT LUẬN 35
    1. So sánh đánh giá 35
    1.1, Nhân PM(kernel) 35
    2. Kết luận chung 36



    I,GIỚI THIỆU:
    1, Giới thiệu chung
    1.1, Vi xử lý là gì?
    Vi xử lý là một chip bán dẫn kết hợp các chức năng của đơn vị xử lý trung tâm (CPU) trên một hoặc một vài mạch tích hợp. Nó là một thiết bị đa chức năng, lập trình được, nhận các tín hiệu số đầu vào, xử lý nó theo các lệnh lưu trong bộ nhớ, cung cấp kết quả đầu ra.
    Vi xử lý là trái tim của bất kỳ một máy tính thông thường nào. Bất kể là máy bàn, laptop hay server, vi xử lý bạn đang sử dụng là loại gì thì chúng cũng gần giống nhau và làm việc theo cách gần như nhau
    Một vi xử lý thi hành một loạt các lệnh máy báo cho đơn vị xử lý biết phải làm gì. Dựa trên các lệnh, một vi xử lý làm được 3 việc cơ bản sau:
    - Sử dụng ALU, một vi xử lý có thể làm các phép toán như cộng, trừ, nhân, chia. Các vi xử lý hiện đại có thể bao gồm xử lý dấu phảy động với các phép toán yêu cầu độ chính xác cao
    - Một vi xử lý có thể chuyển dữ liệu từ một vị trí trong bộ nhớ tới một vị trí khác
    - Một vi xử lý có thể tạo các quyết định và nhảy tới một tập lệnh mới
     

    Các file đính kèm:

Đang tải...