Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ
Tải xuống
Nối tiếp nội dung phần 1, phần 2 cuốn giáo trình "Kỹ thuật vi xử lý" cung cấp cho người học các kiến thức: Giới thiệu các bộ vi xử lý công nghệ tiên tiến, bộ vi điều khiển. nội dung chi tiết. | Chương 7 GIỚI THIỆU CÁC Bộ VI XỬ LÝ CÔNG NGHỆ TIÊN TIÊN 7.1. Sơ ĐỔ KHỐI CẤU TRÚC CHUNG CỦA CÁC BỘ VI xứ LÝ CÔNG NGHỆ TIÊN TIẾN I Các bộ vi xử lý công nghê tiên tiến được gọi chung cho các bộ vi xử lý được sán xuất vào giữa những năm 1990 cúa nhiều nhà chê tạo hàng đầu thê giới như Intel Motorola Sun IBM DEC AMD. Cấu trúc chung có nghĩa là không thể hiên cụ thê bất kỳ một bộ vi xử lý nào. Nó chứa dựng các dặc điểm của đa số các loại vi xử lý hiện nay hình 7.1 . Đặc điểm chung của các loại vi xử lý tiên tiến là đa số chúng là các loại vi xứ lý 32-bit. Phần lớn các bộ vi xử lý hiên nay có bus dữ liệu bên trong và ngoài 32-bit hay 64-bit intemal external bus dữ liệu . Trong các bộ vi xử lý 32-bit đơn vị số nguyên IU và các thanh ghi trong FPR là 32-bit. Bus dữ liệu có thể là 32-bit. Mót số họ vi xử lý có thể có bus dữ liệu với 32x2 64 32x3 96 hoặc 32x4 128 bit. Trong các bộ vi xử lý 64-bit IU và các thanh ghi trong FPR là 64-bit bus dữ liêu thường là 64-bit nhưng có thể là 64x2 128 hoặc 64x4 256 bít. Do vậy trong sơ đổ khối ghi giá trị nhân với bus dữ liệu bên trong bồn ngoài là số nguyên lần 32k 32n . Bus dịa chi trong hàu hết các.họ 32-bit có thể đánh địa chỉ tới 4 GB 232 . Một số họ có thể có khoáng đánh địa chi rộng hơn do vây trong sơ đổ khối có ghi cho bus địa chi là 32 j j là số nguyên . Cần phái ghi nhớ rang 32n-bit bus bên trong có phân biệt hai phẩn phần địa chí và phần dữ liệu. Bus bén trong dịa chỉ phân biệt ra hai phần cho các họ vi xử lý có bộ nhớ cache 268 Giáo trình Kỳ thuật vi A ứ lý kép bên trong dual internal cache memory phần nhớ lệnh Icache và phần nhớ dữ liệu Dcache . 32 K -ẩ Data bus i Bus dử liẹu Q Address bus c Bus địa uhi Ị Control bus 5 Bus điêu kmẽn ái BIU Bus Interlace Unit Đun v giao tiếp bus PUÍQ Prefetch unit and instruction quenẽ Dan vị tión đoc lệnh vá hang lệnh DU Decoding Unit Đơn VỊ giái mã ICACHE Instruction cache Cache nhở lệnh BTC Target control cache unit Đơn Vi điếu khiến dich cache CU Control unit Dun VI điếu khiển CACHE Data