tài liệu bộ xử lý trung tâm (Tìm hiểu và nghiên cứu CPU)

60 1.1K 2
tài liệu bộ xử lý trung tâm (Tìm hiểu và nghiên cứu CPU)

Đ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

CPU là từ viết tắt của cụm Central Processing Unit (Đơn Vị Xử Lý Trung Tâm), là một bộ phận tính toán chính của máy tính. Nó được cấu thành bởi đơn vị số họclôgic (ALU) và đơn vị điều khiển. Ngày nay, CPU trong hầu hết các máy tính được chứa trọn vẹn trên một chip đơn.

Chương I GIỚI THIỆU VỀ CPU I/ KHÁI NIỆM CPU : CPU là từ viết tắt của cụm Central Processing Unit (Đơn Vị Xử Lý Trung Tâm), là một bộ phận tính toán chính của máy tính. Nó được cấu thành bởi đơn vị số học-lôgic (ALU) và đơn vị điều khiển. Ngày nay, CPU trong hầu hết các máy tính được chứa trọn vẹn trên một chip đơn. CPU, đồng hồ và bộ nhớ là những thành phần chính yếu tạo nên máy vi tính của bạn. Nhưng một hệ thống máy tính hoàn chỉnh cần đòi hỏi thêm các thành phần khác như: các đơn vị điều khiển, các thiết bị nhập, xuất và lưu trữ dữ liệu và một hệ điều hành. Chiếc máy tính mà bạn dùng để đọc trang thông tin của chúng tôi sử dụng một CPU và nó đang giúp bạn làm công việc này. CPU có thể được xem như "quả tim" của bất cứ một máy tính thông thường nào, dù nó là máy tính để bàn, máy chủ hay máy tính xách tay. CPU của bạn có thể là loại Pentium, K6, PowerPC, Sparc hay bất cứ một nhãn hiệu hay loại CPU nào, nhưng tất cả chúng đều thực hiện gần như cùng một thứ và với cách thức gần như nhau. Nếu như bạn đã từng tự hỏi không biết CPU trong máy tính của bạn đang làm gì, hoặc nếu bạn quan tâm về sự khác biệt giữa các loại CPU, thông tin mà chúng tôi cung cấp sẽ giúp bạn tìm hiểu xem làm sao mà các kỹ thuật luận lý số vô cùng đơn giản lại cho phép máy tính làm rất nhiều việc, từ chơi game, soạn văn bản cho đến việc đọc thư điện tử hay nghe nhạc, xem phim II/GIỚI THIỆU VỀ CPU INTEL 1. SƠ LƯỢC VỀ TẬP ĐOÀN INTEL: Tập đoàn Intel (Integrated Electronics) thành lập vào ngày 18/7/1968, lúc đó là tập đoàn hợp nhất về thiết bị điện tử, sản xuất ờ Santa Clara, (California, USA) bởi nhà hoá học kiêm vật lí học Gordon E.Moore và Robert Noyce, sau khi họ đã rời khỏi công ty Fairchild Semiconductor. 2. CÁC DÒNG CPU DESKTOP CỦA INTEL: 2.1Pentium 3:  Pentium III Katmai: : tốc độ: 600 MHz ,FSB:100 MHz, 32KB cache l1, 512KB cache l2,socket 242(slot 1) ,sản xuất trên công nghệ: 0,25µm ,công xuất tiêu thụ 34.5w. Trang 1  Pentium III XEON :ra đời năm 1999,tốc độ: 600MHz, FSB:133MHz,32KB cache l1,256 KB cache l2,socket SC330(slot2),công nghệ sản xuất 0.18µm,công xuất tiêu thụ 19.2w. 2.2 Pentium 4:  Pentium IV : ra đời năm 2000 :tốc độ 2.6GHz, FSB :800MHz,20KB cache l1,512KB cache l2, socket 478,công nghệ sản xuất 90nm,công xuất tiêu thụ 89w. 2.3 Pentium D:  Pentium D:tốc độ: 3.0GHz,FSB:800MHz,4MB cache L2,socket 775,công nghệ sản xuất 65nm,công xuất tiêu thụ 95w. 2.4 Dual Core :  Dual Core E6500: 2 nhân xử lí,tốc độ 2.93GHz,FSB 1066,2MB cache l2,socket 775,sản xuất trên công nghệ 45nm,công xuất tiêu thụ 65w. 2.5 Core 2 Duo:  Core 2 Duo T7300: có 2 nhân xử lý,tốc độ 2.0GHz,FSB :800MHz,4MB cache l2,socket 775,sản xuất trên công nghệ 65nm,công xuất tiêu thụ 35w 2.6 Core 2 Quad:  Core 2 Quad Q6600: có 4 nhân xử lý,tốc độ 2.4GHz,FSB 1066MHz,8MB cache l2,socket 775,công xuất tiêu thụ ,sản xuất trên công nghệ 65nm.  2.7 Core i3 : Trang 2  Core i3 530:tốc độ 2.93GHz,FSB:2.5GT/s ,4MB cache L2,socket 1156,công xuất tiêu thụ 73w,sản xuất trên công nghệ 32nm. 2.8 Core i5:  Core i5 750: ra đời năm 2009, có 4 nhân ,tốc độ 3.2GHz,FSB: 2.5GT/s,8MB cache,socket 1156,công nghệ sản xuất :45nm, công xuất tiêu thụ 95w. 2.9 Core i7:  Core i7 920: có 4 nhân,tốc độ 2.93GHz,FSB:4.5 GT/s,8MB cache,socket 1156,công nghệ sản xuất 45nm,công xuất tiêu thụ 130w 3. CÁC DÒNG CPU LAPTOP CỦA INTEL: 3.1 Pentium 3:  Intel - Pentium III Mobile :tốc độ: 800MHz ,FSB: 100Mhz ,32KB cache L1,256KB cache l2,socket 370, công nghệ sản xuất: 0.13µm,công xuất tiêu thụ 0.95v. 3.2 Pentium 4:  Intel Mobile Pentium 4 M 518 tốc độ: 2.80GHz ,1MB Cache l2 ,FSB:533MHz ,Socket 478 , công nghệ sản xuất: 90nm ,công xuất tiêu thụ 88w. 3.3 Dual Core:  Intel Pentium Dual-Core Mobile Processor T2130: ra đời năm 2007,tốc độ:1.86Ghz,FSB: 533MHz ,1MB cache l2, Công nghệ sản xuất: 65nm ,công xuất tiêu thụ 31w. Trang 3 3.4 Core 2 Duo :  Intel Core 2 Duo T7300 ra đời năm 2007,2 nhân,tốc độ: 2.00GHz, FSB:800MHz,Socket P,4MB cache l2,công nghệ sản xuất: 65nm,công xuất tiêu thụ 35w. 3.5 Core 2 Quad :  Core 2 quad Q9000:ra đời năm 2009,4 nhân,tốc độ: 2.0GHz,FSB:1066MHz,socket,6MB cache ,công nghệ sản xuất 45nm,công xuất tiêu thụ 45w 3.6 Core 2 solo :  Core™2 Solo Processor ULV SU3500, 1.4 Ghz, 3 MB, L2 Cache, Mobile Intel GS45 Express Chip(ICH 9), 1066 Mhz, 2 GB, DDR III RAM, 1066 MHz, Intel Graphics Media Accelerator 4500MHD, 512 MB, 3.7 Core i3 :  Core i3 330:ra đời 01/2010,2 nhân,tốc độ 2.13GHz,FSB:2.5GT/s,3MB cache,socket,công nghệ sản xuất 32nm,công xuất tiêu thụ 35w. 3.8 Core i5 :  Core i5 430M:ra đời quý 1 năm 2010,2 nhân ,tốc độ:2.5GHz,FSB 2.5Gt/s,3MB cache,socket M,công nghệ sản xuất 32nm,công xuất tiêu thụ 35w. 3.9 Core i7 : Trang 4  Core i7 -72QM:ra đời năm 2009,4 nhân,tốc độ:2.8GHz,FSB:2.5GT/s,6MB cache,socket,công nghệ sản xuất 45nm,công xuất tiêu thụ 45w. III/ GIỚI THIỆU VỀ CPU AMD : 1. SƠ LƯỢC VỀ TẬP ĐOÀN AMD: AMD - Advanced Micro Devices ; Inc - (California, USA): là một công ty chuyên về sản xuất các chất bán dẫn Hoa Kì. Công ty có đại bản doanh ở Sunnyvale - California này được thành lập năm 1969 do Jerry Sanders và nhóm nhân viên cũ của Fairchild Semiconductor sáng lập, bao gồm Jerry Sanders, Ed Turney, John Carey, Sven Simonsen, Jack Gifford và ba thành viên của Gifford's team là Frank Botte, Jim Giles, và Larry Stenger. Hiện nay chủ tịch hội đồng quản trị và là tổng giám đốc là Tiến sĩ Hector Ruiz, chủ tịch tập đoàn và là giám đốc điều hành là ngài Dirk Meyer. Nhà sản xuất các thiết bị bán dẫn nổi tiếng như các CPU tương thích dòng x86 (x86 compatible CPU), các bộ xử lý nhúng (embedded processor), các bộ nhớ truy cập nhanh (flash memory), các thiết bị lập trình logic và các thiết bị mạng. AMD là công ty đầu tiên sản xuất các bộ xử lý tương thích 386 và 486 vào các năm 1991, 1993 và là đối thủ cạnh tranh trực tiếp của hãng Intel cho đến ngày nay với các bộ vi xử lý công nghệ mới. AMD bắt cháy các sản phẩm và công nghệ thế hệ kế tiếp của máy tính với các giải pháp an toàn, sức mạnh, độ tin cậy và sự nhanh nhẹn. Enjoy a better experience gaming, cloud computing or editing home videos with the best AMD product for you. Thưởng thức một kinh nghiệm tốt hơn chơi game, điện toán đám mây hoặc chỉnh sửa video gia đình với sản phẩm AMD tốt nhất cho bạn. 2. CÁC DÒNG CPU DESKTOP CỦA AMD: 2.1 AMD Athlon™ II X2 :  AMD Athlon™ II X2 550 3.1GHZ,fsb 4000MHZ ,2x512 cache l2,6MB cache l3,socket AM3, công xuất tiêu thụ 80w,sản xuất theo công nghệ 45nm 2.2 AMD Athlon II X3 : Trang 5  AMD Athlon II X3 425 2.7GHz,FSB 2000MHz,512mb cache l2,socket am3+/am3,công xuất tiêu thụ 95w,sản xuất theo công nghệ 45nm 2.3 AMD Athlon™ II X4 :  AMD Athlon™ II X4 620 2.6GHz,FSB 4000MHz,2MB cache l2,socket am3,công xuất tiêu thụ 95w,sản xuất theo công nghệ 45nm 2.4 AMD Phenom™ II X2 :  AMD Phenom™ II X2 240 2.80GHz,FSB 4000MHz,2x1mb cache l2 socket am3 ,công xuất tiêu thụ 65w,sản xuất theo công nghệ 45nm 2.5 AMD Phenom™ II X3 :  AMD Phenom™ II X3 710 2.6GHz,FSB 4000MHz,3x512kb cache l2,6mb cache l3,tiêu thụ điện năng 95w,socket am3,công nghệ sản xuất 45nm 2.6 AMD Phenom™ II X4 :  AMD Phenom™ II X4 945 3.0GHz,FSB 4000 MHz,2mb cache l2,6mb cache l3,socket AM3 ,công xuất tiêu thụ 125w,công nghệ sản xuất 45nm 2.7 Athlon™ X2 Dual-Core :  Athlon™ X2 Dual-Core 250,3.0GHz,FSB 4000MHz,2mb cache l2,socket am3,công xuất tiêu thụ 65w,công nghệ sản xuất 45nm 2.8 AMD Sempron™ LE:  AMD Sempron™ LE-1250 ,2.2GHz,FSB 800MHz,512KB cache l2, socket am2,công xuất tiêu thụ 45w,sản xuất theo công nghệ 65nm. 3 CÁC DÒNG CPU LAPTOP CỦA AMD: Trang 6 2.9 AMD Turion™ 64 X2 Mobile :  AMD Turion™ 64 X2 Mobile Technology TL-58 : 1.9 GHz , 2x128KB cache l1,512 x2KB cache l2,socket s1,sản xuất theo công nghệ 65nm,công xuất tiêu thụ 95w. 2.10 Athlon neo X2 :  Athlon neo X2 L510:1600MHz,1MB cache l2,FSB:800MHz,socket ASB1,sản xuất theo công nghệ,công xuất tiêu thụ 18w. IV Bảng Giới Thiệu: 1.Bảng giới thiệu sản phẩm đại diện của Intel : STT Các dòng CPU destop Các dòng CPU laptop 1 1.1 Intel Pentium III Katmai 1.2 Intel Pentium III XEON 1.1Intel - Pentium III Mobile Processor T2130 2 2.1 Intel Pentium IV 2.2 Intel Pentium D 2.1 Intel Mobile Pentium 4 M 518 3 3.1 Intel Dual Core E6500 3.1 Intel Pentium Dual-Core Mobile Processor T2130 4 4.1 Core™2 Solo Processor ULV SU3500 5 5.1 Intel Core 2 Duo T7300 5.1 Intel Core 2 Duo T7300 6 6.1 Intel Core 2 Quad Q6600 6.1 Intel Core 2 quad Q9000 7 7.1 Intel Core i3 530 7.1 Intel Core i3 330 8 8.1 Intel Core i5 750 8.1 Intel Core i5 430M 9 9.1 Intel Core i7 920 9.1 Intel Core i7 -72QM 2. Bảng giới thiệu sản phẩm đại diện của AMD : STT Các dòng CPU destop Các dòng CPU laptop 1 1.1AMD Athlon™ II X2 550 Trang 7 2 2.1 AMD Athlon II X3 425 3 3.1 AMD Athlon™ II X4 620 4 4.1 AMD Phenom™ II X2 240 5 5.1 AMD Phenom™ II X3 710 6 6.1 AMD Phenom™ II X4 945 7 7.1 AMD Athlon™ X2 Dual-Core 250 8 8.1 AMD Sempron™ LE-1250 9 9.1 AMD Turion™ 64 X2 Mobile Technology TL-58 10 10.1 AMD Athlon neo X2 L510 CHƯƠNG II: CẤU TẠO VÀ NGUYÊN LÝ HOẠT ĐỘNG CỦA CPU: I/ ĐẶC TRƯNG CỦA CPU 1/ Tốc độ làm việc: 1/ Tốc độ làm việc: Tốc độ xử lý của CPU được quyết định bởi các yếu tố : - Độ rộng Bus dữ liệu và Bus địa chỉ ( Data Bus và Add Bus ) - Tốc độ xử lý và tốc độ Bus ( tốc độ dữ liệu ra vào chân ) còn gọi là FSB - Dung lượng bộ nhớ đệm Cache (Ngoài ra ngày nay tốc độ của CPU còn phụ thuộc vào số lượng nhân của CPU - thật ra mỗi nhân được xem như 1 CPU) Độ rộng của bus dữ liệu và bus địa chỉ (data bus and address bus) : - Độ rộng Bus dữ liệu là nói tới số lượng đường truyền dữ liệu bên trong và bên ngoài CPU - Như ví dụ hình dưới đây thì CPU có 12 đường truyền dữ liệu ( ta gọi độ rộng Data Bus là 12 bit ) Minh họa bên trong CPU có 12 đường truyền dữ liệu gọi là Data Bus có 12 bit Tương tự như vậy thì độ rộng Bus địa chỉ ( Add Bus ) cũng là số đường dây truyền các thông tin về địa chỉ . Địa chỉ ở đây có thể là các địa chỉ của bộ nhớ RAM, địa chỉ các cổng vào ra và các thiết bị ngoại vi v v để có thể gửi hoặc nhận dữ liệu từ các thiết bị này thì CPU phải có địa chỉ của nó và địa chỉ này được truyền đi qua các Bus địa chỉ. Giả sử : Nếu số đường địa chỉ là 8 đường thì CPU sẽ quản lý được 28 = 256 địa chỉ Hiện nay trong các CPU Pentium 4 có 64 bít địa chỉ và như vậy chúng quản lý được 264 địa chỉ nhớ. Ngoài ra còn có nhiều công nghệ làm tăng tốc độ xử lý của CPU. Ví dụ công nghệ Core hay Nehalem. 2/ Tốc độ xử lý và tốc độ Bus của CPU : Trang 8 Tốc độ xử lý của CPU ( Speed ) : - Là tốc độ chạy bên trong của CPU, tốc độ này được tính MHz hoặc GHz - Thí dụ một CPU Pentium 3 có tốc độ 800MHz tức là nó dao động ở tần số 800.000.000 Hz , CPU pentium 4 có tốc độ 2,4GHz tức là nó dao động ở tần số 2.400.000.000 Hz 3/ Tốc độ Bus của CPU ( FSB ) : - Là tốc độ dữ liệu ra vào các chân của CPU - còn gọi là Bus phía trước : Front Site Bus ( FSB ) Thông thường tốc độ xử lý của CPU thường nhanh gấp nhiều lần tốc độ Bus của nó, dưới đây là thí dụ minh hoạ về hai tốc độ này : Minh họa về tốc độ xử lý (CPU speed) và tốc độ Bus (FSB) của CPU Tốc độ CPU có liên hệ với tần số đồng hồ làm việc của nó (tính bằng các đơn vị như MHz, GHz, ). Đối với các CPU cùng loại tần số này càng cao thì tốc độ xử lý càng tăng. Đối với CPU khác loại, thì điều này chưa chắc đã đúng; ví dụ CPU Core 2 Duo có tần số 2,6GHz có thể xử lý dữ liệu nhanh hơn CPU 3,4GHz một nhân. Tốc độ CPU còn phụ thuộc vào bộ nhớ đệm của nó, ví như Intel Core 2 Duo sử dụng chung cache L2 (shared cache) giúp cho tốc độ xử lý của hệ thống 2 nhân mới này nhanh hơn so với hệ thống 2 nhân thế hệ 1 (Intel Pentium D) với mỗi core từng cache L2 riêng biệt. (Bộ nhớ đệm dùng để lưu các lệnh hay dùng, giúp cho việc nhập dữ liệu xử lý nhanh hơn). Hiện nay công nghệ sản xuất CPU mới nhất là 32nm. Hiện nay CPU phổ biến là Duo-Core (2 nhân), Quad-Core (4 nhân). Quý 2 năm 2010 Intel và AMD ra mắt CPU Six-Core (6 nhân). 4/ Đơn vị giao tiếp (BUS): a. Hàng đợi lệnh (Instruction Queue) Trong khi EU đang giải mã hay thi hành một lệnh không cần sử dụng các hệ thống BUS, BIU sẽ đưa vào sáu bytes lệnh tiếp theo. BIU chứa các byte này trong một thanh ghi FIFO (First - In - First - Out) gọi là hàng đợi. Khi EU đã sẵn sàng cho lệnh tiếp theo, nó Trang 9 sẽ chỉ cần đọc các byte lệnh trong hàng đợi của BIU. Việc này làm tăng tốc độ của hệ thống, và kỹ thuật này được gọi là pipelining. b. Các thanh ghi đoạn (Segment Register) Gồm bốn thanh ghi CS, DS, ES, SS, dùng để chứa địa chỉ đoạn. Bộ nhớ trong 1MB của CPU 8088 được chia thành các đoạn, mỗi đoạn chứa tối đa 64 KB, ở mỗi thời điểm CPU chỉ có thể truy xuất tối đa 4 đoạn được xác định bởi 4 thanh ghi CS, DS, ES và SS. Cụ thể:  Thanh ghi CS (Code Segment): dùng để chứa địa chỉ đoạn của đoạn chứa mã lệnh.  Thanh ghi DS (Data Segment): dùng để chứa địa chỉ đoạn của đoạn chứa dữ liệu.  Thanh ghi ES (Extra Segment): dùng để chứa địa chỉ đoạn của đoạn chứa dữ liệu bổ sung.  Thanh ghi đoạn SS (Stack Segment): dùng để chứa địa chỉ đoạn của đoạn chứa Stack. c. Con trỏ lệnh IP (Instruction Pointer) Dùng để xác định địa chỉ offset của ô nhớ chứa mã lệnh của lệnh kế tiếp sẽ được CPU thi hành (ô nhớ này nằm trong đoạn được xác định bởi thanh ghi CS). Khi CPU thực hiện một lệnh, thanh ghi IP sẽ tự động thay đổi để chỉ đến địa chỉ offset của ô nhớ chứa lệnh sẽ được CPU thi hành kế tiếp. 5/ BUS địa chỉ (Address BUS): BUS địa chỉ là dụng cụ để CPU có thể xác định và nhận ra vị trí của các thiết bị trong hệ thống. Các thiết bị này có thể là các ô nhớ, các cổng giao tiếp. Số lượng đường dây trên BUS địa chỉ phụ thuộc vào từng loại VXL, có thể là 16, 20 hay nhiều hơn. Với bộ VXL 8086/8088 thì BUS địa chỉ có 20 đường dây ký hiệu từ A 0 -> A 19 , như vậy có 2 20 vị trí địa chỉ có thể phân biệt được. 6/ BUS dữ liệu (Data BUS): BUS dữ liệu (Data BUS) dùng để chuyển thông tin (gồm cả dữ liệu và lệnh) giữa bộ VXL với các thiết bị khác trong hệ thống. Quá trình chuyển thông tin từ bộ VXL đến các thiết bị khác trong hệ thống (có thể là bộ nhớ hay các thiết bị ngoại vi) được gọi là thao tác ghi (Write Operation), ngược lại quá trình nhận số liệu vào bộ VXL từ các thiết bị ngoại vi được gọi là thao tác đọc (Read Operation). Như vậy BUS dữ liệu vừa phải thu và phát thông tin nên nó là BUS hai chiều (Bidirectional BUS). Tất nhiên không thể thu phát đồng thời cùng một lúc được. Trang 10 [...]... lồ Nếu bộ xử lý năm 1983 chỉ có 30.000 transistor thì hiện nay với một số bộ xử lý con số này là trên 40 triệu Bất kỳ chương trình máy tính nào cũng bao gồm rất nhiều lệnh để thao tác với dữ liệu Bộ xử lý sẽ thực hiện chương trình qua bốn giai đoạn xử lý: nạp, giải mã, thực thi và hoàn tất Trang 17 Giai đoạn nạp (lấy lệnh và dữ liệu) đọc các lệnh của chương trình và dữ liệu cần thiết vào bộ xử lý Giai... lệnh cộng và trừ số nguyên, phân hệ khác chuyên tính toán các phép nhân và chia số phức b/ Bộ xử lý dấu chấm động (FPU): Thực hiện tất cả các lệnh liên quan đến dấu chấm động (không phải là số nguyên) Ban đầu FPU là bộ đồng xử lý gần ngoài nhưng hiện nay nó được tích hợp ngay trên bộ xử lý để tăng tốc độ xử lý c/ Bộ phận nạp/lưu: Quản lý tất cả lệnh đọc hay ghi bộ nhớ d/ Bộ phận quản lý bộ nhớ (MMU):... của ứng dụng thành địa chỉ bộ nhớ vật lý Điều này cho phép hệ điều hành ánh xạ mã và dữ liệu của ứng dụng vào những khoảng địa chỉ ảo để MMU có thể thực hiện các dịch vụ theo chế độ bảo vệ bộ nhớ e/ Bộ phận xử lý rẽ nhánh (BPU): Dự đoán hướng đi của lệnh rẽ nhánh nhằm giảm sự ngắt quãng của dòng chuyển dữ liệu và lệnh vào bộ xử lý khi có một luồng xử lý nhảy đến một địa chỉ bộ nhớ mới, thường gặp trong... bao gồm cấp phát và giải phóng tài nguyên bộ nhớ 3/ Các thành phần chính vật lý: a CPU INTEL : Bộ vi xử lý là trái tim của máy tính hiện đại; đây là một loại chip được tạo thành từ hàng triệu transistor và những thành phần khác được tổ chức thành những khối chức năng chuyên biệt, bao gồm đơn vị xử lý số học, khối quản lý bộ nhớ và bộ nhớ đệm, khối luân chuyển dữ liệu và phép toán luận lý suy đoán Transistor... Transfer Cache (ATC): Bộ nhớ đệm Level 2 có trong bộ xử lý từ 2,4Ghz trở lên Level 2 ATC giúp thông lượng truyền dữ liệu nhiều hơn giữa hai kênh là bộ đệm Level 2 và bộ xử lý Bộ đệm Level 2 có một mạch ghép nối 256bit (32 byte) mà nó truyền dữ liệu trong mỗi xung Trang 15 Level 3 cache: chỉ có Pentium 4 Extreme Edition 3,2GHz trở lên mới có bộ nhớ đệm Level 3 Đây là bộ nhớ thứ ba được thêm vào trên CPU Nó... chính luận lý: Mạch của bộ xử lý được thiết kế thành những phần luận lý riêng biệt - khoảng hơn một chục bộ phận - được gọi là những đơn vị thực thi Chúng có nhiệm vụ thực hiện bốn giai đoạn trên và có khả năng xử lý gối đầu Dưới đây là một số đơn vị thực thi phổ biến nhất a/ Bộ luận lý số học: Xử lý tất cả những phép toán số học Đôi lúc đơn vị này được chia thành những phân hệ, một chuyên xử lý các lệnh... các bộ vi xử lý máy tính để bàn EM64T ở trong N0 Đẩy mạnh Prescott-2M Phiên bản này cũng bao gồm một Vô hiệu hoá thực thi (XD) hỗ trợ cho Intel 64 và vẫn được bao gồm trong các sản phẩm Xeon hiện tại (tên mã là, Irwindale) Intel đầu tiên 64 Trang 28 cho các bộ xử lý di động là Merom của bộ xử lý Core 2 phát hành vào tháng 7 năm 2006 Thật không may, không ai trong số các phiên bản trước của bộ xử lý. .. trang bị thêm bộ đồng xử lý toán học (FPU: Floatting Point Unit ) còn được gọi là bộ xử lý dấu chấm động Tập các thanh ghi (Registry)-Dùng để chứa thông tin tạm thời phục vụ cho các hoạt động hiện tại của CPU Trang 16 2/ Các chức năng cơ bản của cpu: Thực hiện các lệnh về xử lý dữ liệu & các lệnh nhập xuất dữ liệu, các lệnh đọc, ghi, xóa dữ liệu trên các thiết bị lưu trữ, các lệnh về quản lý bộ nhớ bao... transistor của bộ xử lý có thể dành cho bộ nhớ đệm Tuy nhiên, hệ điều hành đa nhiệm và một loạt các ứng dụng chạy đồng thời có thể làm quá tải ngay cả với bộ nhớ đệm L1 được thiết kế tốt nhất Để giải quyết vấn đề này, cách đây nhiều năm, các nhà sản xuất đã bổ sung đường truyền tốc độ cao để bộ xử lý có thể giao tiếp với bộ nhớ đệm thứ cấp (Level2, L2) với tốc độ khoảng 1/2 hay 1/3 tốc độ của bộ xử lý Hiện... nhầm và copy khối dữ liệu không cần thiết vào trong bộ nhớ đệm, còn khối dữ liệu cần dùng thì lại không copy Vì thế khi CPU tìm trong bộ nhớ đệm không thấy có khối dữ liệu đó lại phải lóc cóc tìm trong RAM, tìm xong lại phải copy vào bộ nhớ đệm rồi mới xử lý tiếp Như vậy có nghĩa là CPU đã thực hiện rất nhiều thao tác thừa so với CPU đoán đúng được ngay khối dữ liệu chuẩn bị được xử lý Core 2 Duo có các . cache). Trở lại chuyện bộ nhớ cache. Hồi thời Pentium đổ về trước, bộ nhớ cache nằm trên mainboard và một số mainboard có chừa sẵn socket để người dùng có thể gắn thêm cache khi có nhu cầu. Tới thế. truy xuất cache tăng lên rõ rệt so với khi nó nằm trên mainboard. Nhưng do L2 Cache vẫn phải ở ngoài nhân CPU nên Intel phải chế ra một bo mạch gắn cả nhân CPU lẫn L2 Cache. Và thế là CPU có hình. Cache: là bộ nhớ đệm bổ sung 8 KB, CPU Pentium 4 bao gồm bộ nhớ dò tìm thi hành lệnh mà dung lượng lên đến 12KB để đọc/giải mã theo thứ tự sự thực hiện của chương trình. Hiệu su t tăng dần này được

Ngày đăng: 15/08/2014, 21:08

Từ khóa liên quan

Mục lục

  • Ưu điểm của EM64T

  • Hiệu quả sử dụng năng lượng

    • SYSmark 2007 và PCMark Vantage Kết quả

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

  • Đang cập nhật ...

Tài liệu liên quan