Bài thuyết trình: Tìm hiểu Arm Cortex

26 103 0
Bài thuyết trình: Tìm hiểu Arm Cortex

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Với kết cấu nội dung gồm 4 phần, bài thuyết trình Tìm hiểu Arm Cortex trình bày về giới thiệu Arm Cortex, mô hình lập trình, hệ thống tập lệnh, sơ đồ khối và các kiểu bộ nhớ. Với các bạn chuyên ngành Điện - Điện tử thì đây là tài liệu tham khảo hữu ích.

Nội Dung • Phần 1: Giới thiệu Armcortex • Phần 2:Mơ Hình lập trình • phần 3:Hệ Thống Tập Lệnh • Phần 4: Sơ Đồ Khối Và Các Kiểu Bộ Nhớ ARM ARM CORTEX ARM là gì ? • • • • ARM : Acorn RISC Machine Là một loại cấu trúc vi xử lý 32-bit kiểu RISC Arm là dự án được phát triển 1983 bởi công ty Acorn Sản phẩm arm thành công nhất là ARM7TDMI CÁC THẾ HỆ CỦA ARM HỌ LÕI ĐẶC TÍNH CACHE ARM7TDMI Arm7tdmi Arm 710t tầng pipeline Không Arm9tdmi arm 920t arm 922t Arm946e-s Arm966e-s tầng pipeline không Arm1020e arm1022e VFP ARM9TDMI ARM9E ARM10E Thay đổi được 32kb/32kb MMU ARM11 ARM1136J-S ARM1156T2S SIMD JAZELLE DBX Variable , MMU CORTEX Cortex-A8 Cortex-R4 Variable MMU Lên đến 2000 Xscale 80200/iop310 i/o processor 80219 Iop321 ARM CORTEX • Là bợ xử lí thế hệ mới • Có lõi xử lí hoàn thiện • • • Hiệu suất sử dụng cao tiết kiệm lượng Dễ dàng sử dụng , phát triển ứng dụng ,hiệu quả Giảm chi phí phát triển PHÂN LOẠI ARM CORTEX • Dòng A : dành cho ứng dụng cao cấp • • Dòng R: dành cho ứng dụng thời gian thực Dòng M : dành cho các ứng dụng vi điều khiển + chi phí thấp Mơ Hình Lập Trình (Programmer’s Model) Mơ Hình Lập Trình Thanh Ghi Thanh Ghi Thanh Ghi Hệ Thống Nhúng Tập Lệnh ARM Kiểu Dữ Liệu • • • bit khơng dấu 16bit có dấu khơng dấu 32bit có dấu khơng dấu và Hệ Thống Nhúng Chế Độ Hoạt Động Hệ Thống Nhúng Xử lý liệu số học logic {}{S} Rd, Rn, Operand2 Hệ Thống Nhúng Cấu trúc lệnh phép toán Hệ Thống Nhúng – – LDR{}{} Rd, STR{}{} Rd, Chỉ lệnh byte ,không dấu word Hệ Thống Nhúng Chỉ lệnh byte ,có dấu halfword GIỚI THIỆU VỀ KIẾN TRÚC  TỔNG QUAN CỦA ARM  CORTEX Sơ đồ khối đã đơn giản Cortex – M0 khối chức năng • • • • ARMv6-M NVIC Debug Bus interfaces Kiểu bộ nhớ Kiểu loại bỏ Không gian hệ thống điều khiển ... tầng pipeline Không Arm9 tdmi arm 920t arm 922t Arm9 46e-s Arm9 66e-s tầng pipeline không Arm1 020e arm1 022e VFP ARM9 TDMI ARM9 E ARM1 0E Thay đổi được 32kb/32kb MMU ARM1 1 ARM1 136J-S ARM1 156T2S SIMD... kiểu RISC Arm là dự án được phát triển 1983 bởi công ty Acorn Sản phẩm arm thành công nhất là ARM7 TDMI CÁC THẾ HỆ CỦA ARM HỌ LÕI ĐẶC TÍNH CACHE ARM7 TDMI Arm7 tdmi Arm 710t tầng... Dung • Phần 1: Giới thiệu Armcortex • Phần 2:Mơ Hình lập trình • phần 3:Hệ Thống Tập Lệnh • Phần 4: Sơ Đồ Khối Và Các Kiểu Bộ Nhớ ARM ARM CORTEX ARM là gì ? • • • • ARM : Acorn RISC Machine

Ngày đăng: 13/01/2020, 16:40

Từ khóa liên quan

Mục lục

  • Slide 1

  • Nội Dung

  • Slide 3

  • ARM là gì ?

  • CÁC THẾ HỆ CỦA ARM

  • Slide 6

  • ARM CORTEX

  • PHÂN LOẠI ARM CORTEX

  • Slide 9

  • Mô Hình Lập Trình

  • Chế Độ và Trạng Thái Hoạt Động

  • Thanh Ghi

  • Thanh Ghi

  • Thanh Ghi

  • Slide 15

  • Hệ Thống Nhúng

  • <Operation>{<cond>}{S} Rd, Rn, Operand2

  • Hệ Thống Nhúng

  • Hệ Thống Nhúng

  • Hệ Thống Nhúng

Tài liệu cùng người dùng

Tài liệu liên quan