Các CPU ARM OMAP4430 Hướng dẫn Định dạng Các OMAP4430 ARM ISA bao gồm cả hướng dẫn 16 và 32-bit, liên kết trong bộ nhớ. Hướng dẫn nói chung là đơn giản, chỉ xác định một ac- đơn tion. Một chỉ số học điển hình rõ hai thanh ghi để cung cấp các nguồn SEC. 5.3 HƯỚNG DẪN định dạng 369 toán hạng và một thanh ghi đích duy nhất. Các hướng dẫn 16-bit là sánh xuống phiên bản của lệnh 32-bit. Họ thực hiện các hoạt động tương tự, nhưng cho phép chỉ có hai toán hạng đăng ký (ví dụ, các thanh ghi đích phải giống như là một trong các yếu tố đầu vào) và chỉ có tám thanh ghi đầu tiên có thể được quy định như đầu vào. Các ARM kiến trúc sư gọi là phiên bản này nhỏ hơn của ARM ISA các Thumb ISA. biến thể khác cho phép hướng dẫn để cung cấp một 3, 8, 12, 16, hoặc 24-bit un- ký liên tục thay vì một trong các thanh ghi. Đối với một hướng dẫn tải, hai thanh ghi (hoặc một đăng ký và một 8-bit đã ký liên tục) được thêm vào với nhau để xác định địa chỉ bộ nhớ để đọc. Các dữ liệu được ghi vào sổ đăng ký khác theo quy định. Các định dạng của các hướng dẫn ARM 32-bit được minh họa trong hình. 5-14. Các đầu đọc cẩn thận sẽ thấy rằng một số các định dạng có cùng lĩnh vực (ví dụ, DÀI nhân và SWAP). Trong trường hợp của lệnh SWAP, các bộ giải mã biết rằng giảng dạy là một SWAP chỉ khi nó thấy rằng sự kết hợp của lĩnh vực giá trị cho các MUL là bất hợp pháp. Định dạng bổ sung đã được thêm vào để được hướng dẫn các phần mở rộng và Thumb ISA. Tại thời điểm viết bài này, số lượng dÉn định dạng sự là 21 và đang tăng. (Nó có thể được lâu trước khi chúng ta thấy một số công ty quảng cáo của 'thế giới phức tạp nhất RISC máy' '?) Phần lớn các dÉn chức, tuy nhiên, vẫn còn sử dụng các định dạng như trong hình vẽ.
đang được dịch, vui lòng đợi..
