2.8. Tổng hợp tập lệnh Assembly của bộ điều khiển DSP TMS320F/C24x
Phần này cung cấp 6 bảng (Từ bảng 7-1 đến 7-6) tổng hợp tập lệnh theo các chức năng sau:
• Các lệnh bộ tích luỹ, số học và lôgic (Xem bảng 7-1)
• Các lệnh thanh ghi phụ và con trỏ trang dữ liệu (xem bảng 7-2) • Các lệnh TREG, PREG và nhân (xem bảng 7-3)
• Các lệnh rẽ nhánh (xem bảng 7-4) • Các lệnh điều khiển (xem bảng 7-5)
• Các thao tác bộ nhớ và I/O (xem bảng 7-6)
Tổng hợp các bảng lệnh có trong phụ lục B của luận văn. Kết luận chơng 2:
Trong chơng này luận văn đề cập đến những điểm chính về tổ chức hệ thống phần cứng của bộ điều khiển DSP họ TMS320C24x nh: tổng quan kiến trúc và các thành phần của CPU DSP ‘C24x sử dụng cấu trúc Harvard và đã đợc tối u hoá năng lực xử lý bằng cách duy trì các cấu trúc bus riêng rẽ cho bộ nhớ chơng trình và bộ nhớ dữ liệu, đa ra sơ đồ khối chức năng tổng thể của bộ điều khiển DSP TMS320C24x, bản đồ bộ nhớ ROM, bản đồ bộ nhớ chơng trình, bản đồ bộ nhớ dữ liệu tổng thể, bản đồ bộ nhớ không gian I/O, bản đồ bộ nhớ chung cho bộ điều khiển DSP, chức năng của bộ xử lý trung tâm, điều khiển chơng trình và các chế độ định địa chỉ.
Đặc biệt phần cuối của chơng này có phân tích khá rõ về tổ chức phần cứng của Môđun đánh giá EVM nh: các thành phần, chức năng của từng bộ phận, bản đồ bộ nhớ của EVM, phơng pháp cài đặt phần cứng của EVM khi kết nối với máy tính PC, sơ đồ mạch điện của bảng đánh giá EVM có trong phụ lục của luận văn. Trên cơ sở thiết lập đợc đúng cấu hình phần cứng của bộ điều khiển DSP sẽ tạo điều kiện cho việc lập trình các chơng trình phần mềm điều khiển Code Composer đối với các đối tợng đợc tốt nhất nh: kiểm tra các thiết bị phần cứng của bảng đánh giá EVM, điều khiển động cơ xoay chiều ba pha.
Chơng 3