Đề kiểm tra điều kiện môn xây dựng hệ thống

2 461 0
Đề kiểm tra điều kiện môn xây dựng hệ thống

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

Thông tin tài liệu

Bộ đề kiểm tra điều kiện Học viện Bưu chính viễn thông Đề 6 Xây dựng hệ Thống

HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG CỘNG HOÀ XÃ HỘI CHỦ NGHĨA VIỆT NAM CƠ SỞ TẠI TP.HCM Độc lập - Tự do – Hạnh phúcCHƯƠNG TRÌNH ĐÀO TẠO ĐẠI HỌC TỪ XA ĐỀ BÀI TẬP ĐIỀU KIỆN• Môn học: Xây dựng các hệ thống nhúng • Lớp : CN209 • Thời hạn nộp bài :Đề bài:1. Sự khác nhau giữa kiến trúc Von Neumann & Harvard.2. Diễn giải các nguyên lý polling & interrupt. Những ưu điểm của hai kỹ thuật này.3. Diễn giải bằng cách nào semaphore có thể được dùng để bảo vệ một tài nguyên được chia sẽ trong một môi trường đa nhiệm (multi-tasking). Semaphore làm việc như thế nào ?4. Một hệ thống nhúng chạy trên nền vi xử lý ARM sử dụng UART (Universal Asynchronous Receiver/Transmitter) làm nhiệm vụ truyền thông với môi trường bên ngoài qua cổng serial.Hệ thống được cài đặt để vi xử lý ARM phát ra một chương trình con interrupt (ISR) khi UART nhận một ký tự. ISR này sẽ xuất ký tự đó dưới dạng ASCII lên màn hình LCD. a) UART sẽ kết nối với CPU ARM như thế nào để cho phép interrupt ? Có cần những phần cứng đặc biệt nào mà UART cần kết nối ?b) Khi phát sinh interrupt, tình trạng CPU như thế nào ? c) Người lập trình phải viết các hàm chức năng gì để CPU gọi ISR khi UART nhận một ký tự và sau khi thực hiện xong ISR trả quyền điều khiển cho CPU ( Dưới dạng pseudo-code ) Giáo viên ra đề Nguyễn Phước Bảo Long . TẠO ĐẠI HỌC TỪ XA ĐỀ BÀI TẬP ĐIỀU KIỆN• Môn học: Xây dựng các hệ thống nhúng • Lớp : CN209 • Thời hạn nộp bài :Đề bài:1. Sự khác nhau giữa kiến. Semaphore làm việc như thế nào ?4. Một hệ thống nhúng chạy trên nền vi xử lý ARM sử dụng UART (Universal Asynchronous Receiver/Transmitter) làm nhiệm vụ truyền

Ngày đăng: 01/11/2012, 15:23

Từ khóa liên quan

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

  • Đang cập nhật ...

Tài liệu liên quan