1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Bài thuyết trình tìm hiểu arm cortex

26 492 1

Đ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

Thông tin cơ bản

Định dạng
Số trang 26
Dung lượng 1,7 MB

Nội dung

Mô Hình Lập TrìnhProgrammer’s Model... Mô Hình Lập Trình... Chế Độ và Trạng Thái Hoạt Động... Hệ Thống NhúngChế Độ Hoạt Động... Hệ Thống NhúngCấu trúc chỉ lệnh phép toán... Hệ Thống Nhún

Trang 3

ARM CORTEX

Trang 4

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

Trang 5

CÁC THẾ HỆ CỦA ARM

HỌ LÕI ĐẶC TÍNH CACHE

ARM7TDMI Arm7tdmi

Arm 710t pipeline3 tầng Không

ARM9TDMI Arm9tdmi

arm 920t arm 922t

5 tầng pipeline không

ARM9E Arm946e-s

Arm966e-s Thay đổi được ARM10E Arm1020e

arm1022e VFP 32kb/32kb MMU

Trang 6

ARM11 ARM1136J-S

ARM1156T2-S

SIMD JAZELLE DBX

Variable , MMU

CORTEX Cortex-A8

Cortex-R4 Variable MMU Lên đến 2000Xscale 80200/iop310

80219 Iop321

i/o processor

Trang 7

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 nhưng tiết kiệm năng 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

Trang 8

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

Trang 9

Mô Hình Lập Trình

(Programmer’s Model)

Trang 10

Mô Hình Lập Trình

Trang 11

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

Trang 12

Thanh Ghi

Trang 15

Kiểu Dữ Liệu

• 8 bit không dấu

• 16bit có dấu và không dấu

• 32bit có dấu và không dấu

Tập Lệnh ARM

Hệ Thống Nhúng

Trang 16

Hệ Thống Nhúng

Chế Độ Hoạt Động

Trang 17

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

Operand2

Hệ Thống Nhúng

Xử lý dữ liệu số học và logic

Trang 18

Hệ Thống Nhúng

Cấu trúc chỉ lệnh phép toán

Trang 20

Hệ Thống Nhúng

Chỉ lệnh byte ,có dấu hoặc halfword

Trang 21

GIỚI THIỆU VỀ KIẾN TRÚC TỔNG

QUAN CỦA ARM CORTEX

Trang 22

Sơ đồ khối đã đơn giản

Trang 23

Cortex – M0 khối chức năng

• ARMv6-M

• NVIC

• Debug

• Bus interfaces

Trang 24

Kiểu bộ nhớ

Trang 25

Kiểu loại bỏ

Trang 26

Không gian hệ thống điều khiển

Ngày đăng: 26/11/2015, 16:52

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w