Kiến trúc máy tính mức hệ thốngquyết định xử lý khi nhận về... Kiến trúc máy tính mức hệ thốngHarvard Architecture Von Neumann Architecture... Kiến trúc máy tính mức hệ thốngSự khác biệt
Trang 1Nội dung
Trang 3Khái niệm
nhúng trong hệ thống lớn hơn
▪ (Embedded Systems (ES) = information processing systems embedded
into a larger product)
Trang 4Một số ví dụ về hệ nhúng
Trang 5Đặc trưng của hệ nhúng
Trang 6Đặc trưng của hệ nhúng
Trang 7Kiến trúc máy tính mức hệ thống
quyết định xử lý khi nhận về)
Trang 8Kiến trúc máy tính mức hệ thống
Harvard Architecture Von Neumann Architecture
Trang 9Kiến trúc máy tính mức hệ thống
Sự khác biệt giữa RISC (Reduced) và CISC(Complex Instruction Set Computers)
Trang 10Cấu trúc phần cứng hệ nhúng
Sơ đồ chung của các hệ nhúng
Trang 11Cấu trúc phần cứng hệ nhúng
Các thành phần trong hệ nhúng
Trang 12Kiến thức cơ sở phần cứng cho
Trang 13Bộ vi xử lý
▪ Processor:
vào/ra
▪ Microprocessor:
Trang 14Vi điều khiển
chip đơn, mạch tích hợp
Trang 16▪ Mỗi vi điều khiển có một
hoặc nhiều thanh ghi cổng(port registers) kết nối đếncác cổng vào/ra
Trang 17Vi điều khiển
▪ Các dòng vi điều khiển phổ biến:
▪ 8051 (AT89C51, AT89S51, AT89S52) (Intel)
▪ AVR (ATMEGA8, ATMEGA16, v.v.) (Atmel)
▪ PIC (PIC16F877A, PIC18F4550, PIC18F2550, v.v.) (Microchip)
▪ ARM (ARM7, LPC, TMS, ARM9, ARM Cortex-M, ARM Cortex-A)
Trang 18Vi điều khiển
▪ Cấu trúc phần cứng vi điều khiển
Trang 19Cấu trúc hệ nhúng
▪ Phân lớp các hệ thống:
Trang 20Bộ nhớ
▪ Phân loại bộ nhớ
Trang 22Bộ nhớ
▪ Tổ chức bộ nhớ
Trang 23Không gian địa chỉ
Trang 24Hệ thống nhúng thời gian thực
Realtime Embedded Systems
xảy ra trong suôt quá trình phát triển và hoạt động của hệ thống
mốc thời gian xác định (Deadline)
Trang 25Hệ thống nhúng thời gian thực
▪ Hard real-time - hệ thống hoàn toàn cưỡng chế sự trả lời trong khoảng
thời gian deadline cho phép Ví dụ như hệ thống điều khiển bay
▪ Soft real-time - deadline là quan trọng đối với hệ thống, nhưng cũng tồn
tại chức năng để sửa lỗi hệ thống khi deadline không được đáp ứng kịp
thời Ví dụ như hệ thống nhận dữ liệu
Trang 26Vấn đề bảo mật
Device Authentication
Data Encryption
Secure Communicatio
n Secure Boot
level