Hệ thống điều khiển nhúng - Phần 2

CẤU TRÚC PHẦN CỨNG HỆ NHÚNG Các thành phần kiến trúc cơ bản Người ta vẫn biết tới phần lõi xử lý của các bộ VXL là đơn vị xử lý trung tâm CPU (Central Processing Unit) đóng vai trò như bộ não chịu trách nhiệm thực thi các phép tính và thực hiện các lệnh. Phần chính của CPU đảm nhiệm chức năng này là đơn vị logic toán học (ALU – Arthimetic Logic Unit). . | 2 CẤU TRÚC PHẦN CỨNG HỆ NHÚNG Các thành phần kiến trúc CO bản Hình 2-1 Kiến trúc điển hình của các chip VXL VĐK nhúng Đơn vị xử lý trung tâm CPU Hình 2-2 Câù trúc CPU Người ta vẫn biêỉ tới phần lõi xủ lý của các bộ VXL là đơn vị xủ lý trung tâm CPU Central Processing Unit đóng vai trò như bộ não chịu trách nhiệm thực tlú các phép tín lì và thục hiện các lệnh. Phần chính của CPU đảm nhiệm chúc năng này là đon vị logic toán học ALU - Arthimetic Logic Unit . Ngoài ra đê hỗ trợ cho hoạt động của ALU còn có thêm một sô các thành phần khác như bộ giải mã decoder bộ tuần tụ sequencer và các thanh ghi. 11 Bộ giải mã chuyển đôi thông dịch các lệnh lưu trữ ở trong bộ mã chương tri nil thành các mã mà ALU có thê hiếu được và thực thi. Bộ tuần tụ có nhiệm vụ quản lý dòng dữ liệu trao đối qua bus dữ liệu của VXL. Các thanh ghi được sử dụng đê CPU lưu trữ tạm thời các dữ liệu chính cho việc thực thi các lệnh và chúng có thê thay đôi nội dung trong quá trinh hoạt động của ALU. Hầu hêl các thanh giai của VXL đều là các bộ nhó được tham chiêu mapped và hội nhập vói khu vực bộ nhó và có thê được sử dụng như bâ t kỳ khu vực nhó khác. Các thanh giai có chúc năng lưu trữ trạng thái của CPU. Nêu các nội dung của bộ nhó VXL và các nội dung của các thanh giai tại một thời diêm nào đó được lũu giũ đầy đủ tlù hoàn toàn có thê tạm dùng thực hiện phần chương tri nh hiện tại trong một khoảng thời gian bâ t kỳ và có thê trở lại trạng thái của CPU trước đó. Thực tê sô lượng các thanh giai và tên gọi của chúng cũng khác nhau trong các họ VXL VĐK và thường do chính các nhà chê tạo qui định nhưng về cơ bản chúng đều có chung các chúc năng nhu đã nêu. Khi thú tụ bi te trong bộ nhó đã được xác d ị n h tlù người tlúêl kê phần cúng phải thực hiện một só qu vé t định xem CPU sẽ lưu dữ liệu đó nhu thê nào. Cơ chê này cũng khác nhau tuỳ theo kiêh trúc tập lệnh được áp dụng. Có ba loại hinh cơ bản 1 Kiêh trúc ngăn xêp 2 Kiêh trúc bộ tích luỹ 3 Kiêh trúc thanh giai mục đích chung Kiêh trúc ngăn .

Không thể tạo bản xem trước, hãy bấm tải xuống
TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
190    464    10    29-04-2024
13    271    1    29-04-2024
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.