What is the function of the vector table in Cortex-M processors?
Dễ4 phương án2 lượt làmCó lời giảiXuất hiện trong 1 bộ đề
A·B·C·DCác phương án trả lời
AStore peripheral data
BStore stack memory values
CStore program variables
Store interrupt handler addressesĐúng
Giải thích chi tiết
Trong các bộ xử lý Cortex-M, bảng vectơ (vector table) đóng vai trò quan trọng trong việc quản lý các địa chỉ nhảy (interrupt handler) của các ngoại vi (peripheral). Bảng vectơ là một vùng nhớ đặc biệt trong bộ nhớ RAM, nơi lưu trữ các địa chỉ nhảy của các ngoại vi. Khi một ngoại vi xảy ra, CPU sẽ tự động nhảy đến địa chỉ lưu trữ trong bảng vectơ tương ứng với ngoại vi đó. Điều này cho phép hệ thống phản ứng nhanh chóng và hiệu quả với các sự kiện ngoại vi. Bảng vectơ cũng giúp hệ thống quản lý các ngoại vi một cách hiệu quả, giảm thiểu thời gian phản ứng và tăng cường độ tin cậy của hệ thống.