tiểu luận đề tài tìm hiểu kiến trúc vi xử lý pentium m

37 1.1K 0
tiểu luận đề tài  tìm hiểu kiến trúc vi xử lý pentium m

Đ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 LỚP : D09CN4 NHÓM 4 TIỂU LUẬN ĐỀ TÀI: TÌM HIỂU KIẾN TRÚC VI XỬ PENTIUM M THÀNH VIÊN : 1. Nguyễn Thị Hiền 2. Ngô Ngọc Hà 3. Nguyễn Ngọc Hà 4. Phan Văn Hải 5. Trần Bá Hoàng 6. Trịnh Văn Hiếu 7. Đào Quang Hợp 8. Đỗ Vũ 1 Mục lục I,GIỚI THIỆU: 1, Giới thiệu chung 1.1, Vi xử là gì? Vi xử là một chip bán dẫn kết hợp các chức năng của đơn vị xử 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ử nó theo các lệnh lưu trong bộ nhớ, cung cấp kết quả đầu ra. Vi xử 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ử 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ử thi hành một loạt các lệnh máy báo cho đơn vị xử biết phải làm gì. Dựa trên các lệnh, một vi xử làm được 3 việc cơ bản sau: - Sử dụng ALU, một vi xử có thể làm các phép toán như cộng, trừ, nhân, chia. Các vi xử hiện đại có thể bao gồm xử 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ử 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ử có thể tạo các quyết định và nhảy tới một tập lệnh mới 1.2, Các thành phần cơ bản : Các thành phần cơ bản của vi xử nói chung : - Một bus địa chỉ gửi địa chỉ tới bộ nhớ - Một bus dữ liệu gửi hoặc nhận dữ liệu từ bộ nhớ - Một đường RD(đọc) và WR(ghi) để vi xử thông báo cho cho bộ nhớ biết nó đang gần đặt hay lấy giá trị của vùng được đánh dấu địa chỉ - Một đường clock cho các xung clock của bộ xử 2 - Một đường reset bộ đếm chương trình về 0 khi bắt đầu thực hiện một lệnh - Thanh ghi A,B,C là các chốt đơn giản được tạo từ các mạch lật - Chốt địa chỉ(address latch) cũng giống các thanh ghi A,B,C Hình 1.2.1-a : Các thành phần cơ bản của vi xử - Bộ đếm chương trình là các mạch lật với khả năng tăng thêm 1 và trở về 0 khi được yêu cầu - ALU có thể coi đơn giản như là một bộ cộng 8 bit, hoặc có thể cộng, trừ, nhân, chia - Thanh ghi thử là một chốt đặc biệt để giữ các giá trị từ phép so sánh trong ALU. Một ALU có thể so sánh hai số và quyết định xem chúng bằng nhau, nhỏ hơn hay lớn hơn số còn lại. Thanh ghi này còn để lưu bit từ trạng thái của bộ cộng trước đó. - 3-state trong sơ đồ tren là bộ đệm tri-state(3 trạng thái) cho phép nhiều đầu ra kết nối với một dây dẫn nhưng chỉ có một trong số chúng được đi vào dòng 0 hoặc 1 - Thanh ghi lệnh và bộ giải mã lệnh chịu trách nhiệm trong việc điều khiển tất cả các thành phần khác 3 2, Giới thiệu về vi xử Intel Pentium M(PM) 2.1, Xuất sứ Pentium M được xây dựng trên kiến trúc thế hệ thứ 6 của Intel, kiến trúc này cũng được sử dụng trong các CPU Pentium pro, Pentium II, Pentium III và các CPU trước đây của celeron chứ không phải dựa trên Pentium 4. Kiến trúc P6 là thế hệ thứ 6 của vi kiến trúc Intel x86 với sự ra đời đầu tiên của vi xử Pentium Pro vào năm 1995, nó đã từng thành công với vi kiến trúc NestBurst và cuối cùng hồi sinh trong các dòng sản phẩm PM, người kế nhiệm của PM và các vi xử Core đời sau cũng đều là biến thể từ vi kiến trúc P6. Intel Pentium M được sản xuất từ năm 2003 đến năm 2008, là bộ xử cuối cùng mang tên Pentium, trước đó là vi xử Intel Pentium 4. P 4 ra đời là kết quả của tác động thị trường hướng tới việc gia tăng tốc độ xung nhịp, nhưng đi kèm với đó là việc tiêu tốn điện năng và tỏa nhiệt lớn, không cho phép các máy tính xách tay hoạt động trong một thời gian dài. Intel hiểu họ phải làm gì đó nếu muốn tiếp tục cạnh tranh trong thị trường này, vậy họ giao nhiệm vụ cho một đội thiết kế đặt tại Isarel làm việc với bộ xử x86 mới để thiết kế từ đầu với mục tiêu tiết kiệm năng lượng đặt lên hàng đầu. 4 Hình 2.1-a: quá trình ra đời của các vi xử intel với số transitor tích hợp ngày càng tăng cao Vi xử với tên mã là Banias cuối cùng là PM ra đời. PM là phiên bản cuối cùng và được cho là hoàn hảo nhất của kiến trúc P6. Nó là sự kết hợp giữa nhân P3 với các đặc tính tiên tiến của P 4, kết quả là được một vi xử có tốc độ khá nhanh với yêu cầu năng lượng thấp. Trong các bài kiểm tra benchmark, PM đứng ngang hàng với P4 với tốc độ xung nhịp cao hơn, sự ra đời của P3 cũng đánh dấu sự chấm dứt cho P4. Các vi xử Core thế hệ sau dựa trên nền tảng PM dù tên gọi khác hẳn. Vi kiến trúc PM thừa hưởng một vài đặc tính từ Pentium III và Pentium 4, bổ sung thêm nhiều đặc tính mới. Giống như các CPU Pentium 4, vi xử PM khai thác quaq-pump Front SideBus chạy ở 100 và 133MHz, hoặc hiệu quả hơn tại 400 và 533 MHz. P M chia ra 32 KB cache lệnh và cache dữ liệu( rộng hơn hai lần so với của Pentium 4 và Pentium III), cache thứ cấp rộng 1 hoặc 2 MB, bao gồm tập lệnh MMX, SSE, và SSE2. Vi xử hỗ trợ nhiều chế độ tiết kiệm năng lượng đã được giới thiệu trong Mobile Pentium 4, bao gồm chế độ Deeper Sleep. Thêm vào các chế độ này, CPU còn bao gồm bộ logic giúp tắt các phần trong CPU khi chúng không cần thiết để tiết kiệm điện năng. Intel PM còn được trang bị công nghệ SpeedStep tiên tiến, công nghệ này cho phép CPU chuyển đổi về tần số và điện áp thấp hơn khi không yêu cầu hiệu năng tối đa. Nằm trong gói 479 micro FC-BGA và gói 478 pin micro FC- PGA. Gói FC-PGA này không tương thích với các gói 478 khác mà Intel sử dụng với mobile Pentium III-M, Mobile Pentium 4/4-M. Core Duo/Solo và vi xử Core 2 Duo . 2.2, Ứng dụng Mặc dù Intel đã hướng cho PM gia nhập thị trường các thiết bị di động, ngành sản xuất mainboard như AOpen, DFI và MSI đã thiết kế cho Pentium M tương thích với các bản mạch dành cho những người quan tâm, HTPC, máy trạm và máy chủ. Một bộ chuyển đổi, CT-479 đã được phái triển bởi ASUS để cho phép sử dụng vi xử PM trong các thiết kế bo mạch chủ được lựa chọn của ASUS cho socket 478 Pentium 4, Pentium M còn thích hợp với các hệ thống nhúng tính tiết kiệm năng lượng và Pentium M cho phép thiết kế không cần quạt tản nhiệt và thu nhỏ nhúng vào PC. Như đã nói ở trên Pentium M là một vi xử của Intel hướng tới thị trường di động và đã được sử dụng trong thế hệ đầu tiên của nền tảng Centrino. Centrino không phải là một bộ vi xử cho laptop mà là một nền tảng kết hợp giữa 3 yếu tố: 5 - Vi xử intel Pentium M - Intel wireless LAN - Một chipset Intel (855 hoặc tương tự) 3 thành phần này làm việc cùng nhau một cách thông minh giúp tiết kiệm điện năng tiêu thụ cho laptop.Trong một vài trường hợp, Pentium M được gọi là Centrino, thực ra chỉ có Centrino khi hội tụ đầy đủ 3 thành phần trên. vậy nếu bạn có một laptop với Pentium M mà không có 2 phần kia thì không thể gọi là Centrino được. Nền tảng Centrino có 5 thế hệ và bộ xử PM được sử dụng trong hai thế hệ đầu tiên là Carmel và Sonoma. 2.3, Các thông số chính Processor Intel® Pentium® M Processor Processor Number 780, 778, 773, 770, 765, 760, 758, 755, 753, 750, 745, 740, 738, 735, 733J,733, 730, 725, 723,718, 715, 713 NA Architecture 90 nm, 130 nm process technology 130 nm process technology L2 Cache 2MB, 1MB 1MB Clock Speed 1,5 to 2.26 GHz 1,3 to 1,7GHz Clock Speed Low Volt 1.30 to 1.60 GHz 1.10 to 1.20 GHz Clock Speed Ultra Low Volt 1 to 1.30 GHz 1 GHz and 900 MHz Front Side Bus 533 or 400 MHz 400 MHz 6 Chipset Mobile Intel® 915 Express Chipset Family Intel® 855 Chipset Family Intel® 855 Chipset Family Wireless Intel® PRO/Wireless Network Connection Intel® PRO/Wireless Network Connection • Cache L2 Là dung lượng của vùng nhớ đệm cấp 2. Đây là nơi lưu trữ các dữ liệu nằm chờ phần cứng xử lý. Mục đích của nó là để tăng tốc độ xử của chip. Chỉ số này càng cao sẽ giúp cho CPU xử nhanh và mượt mà hơn. • Clock speed: Đây là xung nhịp của bộ vi xử được tính bằng số phép tính mà bộ vi xử tính được trong 1 giây. Xung nhịp là 1.6 GHz cho biết vi xử có thể tính được 1,6 triệu phép tính trong 1 giây. Không thể chỉ dựa vào xung nhịp để đánh giá độ mạnh yếu của vi xử nó còn phụ thuộc vào rất nhiều thứ như bộ nhớ đệm hay số nhân Bộ xử PM làm việc dưới các tần số lõi như sau: 1.3GHz, 1.40GHz,1.50GHz,1.60GHz,1.70GHz - Trạng thái điện áp thấp: 1.10GHz, 1.20GHz,1.30GHz - Trạng thái điện áp cực thấp: 900MHz,1.00GHz,1.10GHz • FSB (Front Side Bus) Là chỉ số đo tốc độ của đường giao tiếp giữa CPU và mainboard. Một chip vi xử được đánh giá nhanh hay chậm tuỳ thuộc khá lớn vào giá trị này. Khi chọn main và CPU bạn phải chọn CPU có Bus thấp hơn hoặc bằng mainboard thì CPU mới làm việc được tối đa công suất. • Instruction Các tập lệnh được hỗ trợ: MMX, SSE và SSE2 • package Vi xử PM được đóng trong hai gói: Micro-FCPGA và Micro-FCBGA 7 Ngoài ra PM còn có một số đặc trưng sau . Đặc trưng Lợi ích Power Optimized 533/400 MHz processor system bus, Micro-ops Fusion & Dedicated Stack Manager. Cho phép thực hiện nhanh hơn với năng lượng thấp hơn. Support for enhanced Intel SpeedStep® Technology w/ multiple voltage & frequency operating points. tinh toán tốt hơn về hiệu suất với nhu cầu của người dùng Execute Disable Bit ° Support Công nghệ chống tràn bộ nhớ,chống lại một số vius và mã độc Support for Intel® Mobile Voltage Positioning (Intel® MVP IV). Tự động làm giảm điện áp dựa trên sự hoạt động của vi xử để thiết kế mức điện năng thấp hơn cho máy tính xách tay có kích thước nhỏ hơn. Micro FCPGA & FCBGA packaging technology Thiết kế mỏng hơn,nhẹ hơn nhưng vẫn mang lại hiệu suất vượt trội 2.4, Các dòng vi xử PM : Pentium M đầu tiên đã được xác định bởi các tên mã là Banias, được đặt tên theo một trang web ở cao nguyên Golan, tiếp đó 10 tháng 5 năm 2004 Intel tung ra Pentium M với tên gọi là Dothan, đặt theo tên một thị trấn cổ xưa tại Israel. 2.4.1, Banias: Dòng sản phẩm đầu tiên của Pentium M có tên mã la Banias.với cấu trúc bộ nhớ đệm L1 là 32kb,bộ nhớ đệm L2 là 1M,làm việc với tốc độ bus mặt trong là 400 Mhz(100 MHz vận chuyển 4 luồng dữ liệu trên 1 chu lỳ đồng hồ),hỗ trợ công nghệ SSE2,công nghệ Enhanced SpeedStep nâng cao trên mô hình SL6NA và SL6P4(làm giảm xung nhịp CPU để tiết kiệm pin khi máy tính nhàn rỗi).Banias sản xuất với quy trình 130nm,với socket 478 hoặc là 479 và có 77 triệu transistors 8 trên diện tích 3.36 inch(cỡ 82.79 mm 2 ),sử dụng đồng trên các lớp kim loại của nó. Hình 2.4.1-a:Banias core Thông số chính Số tranzitor 77 triệu,nhiều hơn 23 triệu so với P4 L2 cache 1M FBS 400 MHz Process 130nm Xung đồng hồ 1.3-1.7 GHz Công suất 24.5W 2.4.2, Dothan Intel ra mắt pentium M cải tiến với tên mã là Dothan,với nhưng phiên bản được biết đến là Pentium M 710 (1.4 GHz), 715 (1.5 GHz), 725 (1.6 GHz), 735 (1.7 GHz), 740 (1.73 GHz), 745 (1.8 GHz), 750 (1.86 GHz), 755 (2.0 GHz), and 765 (2.1 GHz).Dòng pentium M 700 vẫn giữ nguyên thiết kế như như bản gốc nhưng được sản xuất dưới công nghệ 90nm và gấp đôi bộ nhớ thứ cấp. Dothan có tới 140 triệu tranzitor, công suất được giảm xuống 21W(so với 24,5 W của dòng Banias). Mặc dù sử dụng năng lượng thấp hơn nhưng xung nhịp lại tăng nhẹ. Kết quả kiểm tra Dothan và banias trên laptop cho thấy mức tiêu thụ pin là như nhau Cấu trúc bộ nhớ đệm như sau: L1 là 32kb và l2 là 2M.làm việc với tần số bus 400 MHz hoặc là 533 MHz(100 MHz hoặc 133MHz chuyển bốn dữ liệu trên chu kỳ đồng hồ).có hỗ trợ cấu trúc SSE2,công nghệ Enhanced SpeedStep,và công nghệ Execute Disable,socket 478 và 479 và 140 triệu transistors trên diện tích vuông là 3.45 inch(87.66 mm 2 ). 9 Hình 2.4.2-a: Dothan core Hình 2.4.2-b: PM 730 core Dothan II, KIẾN TRÚC CỦA VI XỬ INTEL PENTIUM M Trước khi tìm hiểu kiến trúc của vi xử PM, chúng ta hãy xem xét vi kiến trúc P6 và các đặc điểm nổi trội của nó so với thế hệ trước.Nếu như trong vi kiến trúc thế hệ thứ năm, đặc tính chính là kiến trúc superscalar, hai đơn vị thực thi lệnh có thể thực hiện đồng thời, song song thì trong kiến trúc P6 có xử động và kiến trúc hai bus độc lập, một tiến bộ lớn so với thế hệ trước. Xử động(Dynamnic Execution): Cho phép bộ xử thực hiện nhiều lệnh song song, vậy tác vụ được hoàn thành nhanh hơn. Công nghệ mới này bao gồm 3 nhân tố chính: • dự đoán rẽ nhiều nhánh: dự đoán luồn chương trình thông qua một vài nhánh • phân tích dòng dữ liệu(Dataflow analysis): sắp xếp lịch trình cho các lệnh để được xử khi sắn sàng, không phụ thuộc vào thứ tự của chúng trong chương trình ban đầu • thực hiện suy đoán: tăng tỉ lệ thực thi bằng cách nhìn vào phía trước của bộ đếm chương trình và thực hiện các lệnh được cho là cần thiết Hai bus độc lập: đặc tính chính của vi kiến trúc P6 được biết đến là có hai bus độc lập. Điều này đề cập đến thực tế là bộ xử có hai bus dữ liệu, một cho hệ thống(bo mạch chủ) và một dành riêng cho cache. Điều này cho phép bộ nhớ cache chạy ở tốc độ mà các thế hệ trước không thể nào sánh được. Vi kiến trúc P6 nâng cấp vi kiến trúc P5 bằng cách thêm vào nhiều đơn vị thực thi hơn và bẻ các lệnh thành các vi lệnh nhỏ hơn. Đây cũng là lúc các lệnh CISC được bẻ thành các nhóm lệnh RISC nhỏ hơn. Các nhóm lệnh RISC thì nhỏ hơn và dễ xử song song hơn Để hiểu rõ về kiến trúc PM hãy so sánh sự khác nhau giữa các CPU Pentium MPentium III: 10 [...]... - 1,6GHz Pentium M thường có thể đạt được hoặc th m chí vượt qua hiệu suất của 2,4 GHz Pentium 4 Pentium M m t bộ xử hội tụ đầy đủ những ưu đi m của cả 2 dòng Pentium 4 và Pentium 4M, vậy m y tính xách tay sử dụng bộ vi xử này vừa có sức m nh tính toán của Pentium 4 vừa tiết ki m pin như Pentium 4M Ngoài ra Intel còn m t số dòng CPU cho m y tính xách tay khác, dụ như Celerong M có thể... với độ chính xác đơn Nh m lệnh số nguyên 128-bit Nh m lệnh điều khiển Cacheability and điều khiển thứ tự lệnh Lệnh Opcode Ý nghĩa ADDPD xmm1, xmm2 /m1 28 66 0F 58 /r Th m giá trị đóng dấu ch m động gói với độ chính xác kép ADDSD xmm1, xmm2 /m6 4 F2 0F 58 /r Th m giá trị dấu ch m động với độ chính xác thấp ANDNPD xmm1, xmm2 /m1 28 66 0F 55 /r Bit logic AND NOT CMPPD xmm1, xmm2 /m1 28, imm8 66 0F C2 /r ib So sánh... tiết lộ cấu trúc pipeline của Pentium M nên chúng ta sẽ nói về Pentium III Vi c phân tích Pentium III sẽ cho ta thấy cách vi kiến trúc Pentium M l m vi c, trên cơ sở đó dự đoán các giai đoạn m Intel đã đưa th m vào kiến trúc này Pentium M kiến trúc cơ bản giống với PPro, P2 và P3 với các giai đoạn chính là : dự đoán rẽ nhánh, đọc lệnh, giải m lệnh, register renaming(được sử dụng để tránh vi c tuần... CPU Pentium 4, bộ vi xử Pentium M sử dụng Quad – Pumped Front side bus chạy ở 100 và 133 MHz, hoặc có hiệu quả ở 400 và 533MHz Các CPU Pentium M có 32 KB hướng dẩn riêng biệt và lưu trử dử liệu (Hai lần lớn như trên Pentium 4 hoặc Pentium III), lớn 1 hoặc 2 MB M c 2 bộ nhớ cache, và bào g m cả chế độ ngủ sâu hơn Pentium M chạy với xung clock thấp hơn so với phiên bản m y tính xách tay của Pentium. .. code được vi t dưới dạng ngôn ngữ m y) chính của x86 có thể lên đến 3 byte khá linh động.Hiện tại kiến trúc x86 m rộng 40 bit không gian địa chỉ cho Xeon và 48 bit cho K10, cho phép đến 1 tera byte bộ nhớ RAM Pentium M được hỗ trợ 3 tập lệnh là : MMX, SSE và SSE2 2.1, MMX(MultiMedia eXtentions, Multiple Math eXtension, orMatrix Math eXtension): MMX (Multimedia Extensions) - tập g m 57 lệnh multimedia... giửa LFM và HFMI Dựa trên nền tảng Pentium M thì Inel củng rất thành công khi tung ra nền tảngCentrino cho m y tính xách tay, các m y tính xách tay thời này sử dụng bộ xử Pentium M tên m Banias (130nm) và Dothan 90nmvới m c điện năng thiêu thụ tối đa chỉ 27W Nhưng m t m y tính muốn đạt chuẩn Centrino ngoài bộ xử Pentium M thì những thành phần không thể thiếu đó là chipset mainbold và m ng không... đóng gói Micro-FCPGA và Micro-FCSGA • • • • • • • 29 • Sản xuất trên quy trình tiên tiến 0.13 micron với kết nối bằng đồng • Hỗ trợ cho công nghệ MMXTM • Tập lệnh Internet Streaming SIMD hoàn toàn tương thích với phần m m IA-32 • Cơ chế hợp nhất vi lệnh và quản stack tiên tiến gi m thiểu số lệnh m bộ xử phải xử Kiến trúc dự đoán rẽ nhánh tiên tiến gi m đáng kể tình trạng miss • Xử dấu... xử m y để bàn Pentium M chạy ở tốc độ đồng hồ thấp hơn so với phiên bản m y tính xách tay của Pentium 4 nhưng với hiệu suất tương tự - 1.6 GHz Pentium M thường có thể đạt được hoặc th m chí vượt qua hiệu suất của m t số 2,4 GHz Pentium 4 -M Pentium M 740 đã được thử nghi m để thực hiện lên đến khoảng 7.400 MIPS và 3,9 GFLOPS(sử dụng SSE2) Pentium M kết hợp thực hiện giữa nhân Pentium III và giao diện... đại diện m t phần m rộng của m hình thực thi SIMD với công nghệ MMX SSE chỉ có thể thực thi trên các vi xử lí Intel 64 và IA-32 m hỗ trợ các m rộng SSE Nh m lệnh SSE được chia thành bốn nh m phụ (lưu ý rằng các nh m con đầu tiên có cấp dưới nh m con của riêng của m nh): • • • • Nh m lệnh xử toán hạng dấu phảy động với độ chính xác đơn trên thanh ghi XMM.Gô Nh m lệnh quản MXSCR Nh m lệnh toán... góp phần tăng hiệu năng xử nhờ cho phép bộ xử truy xuất đồng thời trên cả hai kênh giao tiếp quan trọng Đôi lúc, thuật ngữ FSB và system bus được xem là m t Với vi c tách thành hai tuyến bus độc lập, kiến trúc P6 đã cải thiện được tốc độ xử m t cách đáng kể 23 2 Kiến trúc tập lệnh Vi xử Intel Pentium M sử dụng kiến trúc lệnh x86, độ dài chỉ lệnh không cố định, với m c đích theo thiết kế . inch(87.66 mm 2 ). 9 Hình 2.4.2-a: Dothan core Hình 2.4.2-b: PM 730 core Dothan II, KIẾN TRÚC CỦA VI XỬ LÝ INTEL PENTIUM M Trước khi t m hiểu kiến trúc của vi xử lý PM, chúng ta hãy xem xét vi kiến trúc. HỌC VI N CÔNG NGHỆ BƯU CHÍNH VI N THÔNG LỚP : D09CN4 NH M 4 TIỂU LUẬN ĐỀ TÀI: T M HIỂU KIẾN TRÚC VI XỬ LÝ PENTIUM M THÀNH VI N : 1. Nguyễn Thị Hiền 2. Ngô Ngọc. cũng đều là biến thể từ vi kiến trúc P6. Intel Pentium M được sản xuất từ n m 2003 đến n m 2008, là bộ xử lý cuối cùng mang tên Pentium, trước đó là vi xử lý Intel Pentium 4. P 4 ra đời là kết

Ngày đăng: 27/06/2014, 23:15

Từ khóa liên quan

Mục lục

  • I,GIỚI THIỆU:

    • 1, Giới thiệu chung

      • 1.1, Vi xử lý là gì?

      • 1.2, Các thành phần cơ bản :

      • 2, Giới thiệu về vi xử lý Intel Pentium M(PM)

        • 2.1, Xuất sứ

        • 2.2, Ứng dụng

        • 2.3, Các thông số chính

        • 2.4, Các dòng vi xử lý PM :

          • 2.4.1, Banias:

          • 2.4.2, Dothan

          • II, KIẾN TRÚC CỦA VI XỬ LÝ INTEL PENTIUM M

            • 1. Sơ đồ khối :

            • 2, Các thành phần chính và cách hoạt động của chúng

              • 2.1, Pipeline trong Pentium M

                • 2.1.1, Các giai đoạn và cơ chế hoạt động:

                • 2.1.2, Hiện tượng nút cổ chai

                • 2.2, Bộ nhớ cache và đơn vị tìm nạp

                • 2.3, Instruction Decoder và Register Renaming

                • 2.4, Bộ đệm xắp xếp

                • 2.5, Reservation station và đơn vị thực thi

                • 2.6, Đơn vị tính toán và số học ALU

                • 2.7, Đơn vị xử lý dấu phảy động FPU(Floating Point Unit)

                • 2.8, Cache L1

                • 2.9, Giao diện bus

                • 2. Kiến trúc tập lệnh

                  • 2.1, MMX(MultiMedia eXtentions, Multiple Math eXtension, orMatrix Math eXtension):

                  • 2.2, SSE (Single SIMD Extentions):

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

Tài liệu liên quan