75.2 Tìm hiểu chung về Nguyên lý hệ điều hành máy tính cá nhân PC Linux ... GIỚI THIỆU ĐỀ TÀINhóm 08 nghiên cứu đề : Tìm hiểu chung về Hệ điều hành Nhúng EmbeddedOS với nội dung chính là
HỌC VIỆN CƠNG NGHỆ BƯU CHÍNH VIỄN THƠNG KHOA CƠNG NGHỆ THÔNG TIN o0o BÀI TẬP LỚN Đề tài 4: Tìm hiểu chung Hệ điều hành nhúng (Embedded OS) Mơn học: Hệ điều hành Số thứ tự nhóm: 08 Nguyễn Khánh Linh Lê Huy Tuấn Nguyễn Đình Nam Lê Trung Hiếu Cao Trần Thảo Ly Nguyễn Việt Anh Ngô Tuấn Lộc MSSV: B21DCCN484 MSSV: B21DCCN206 MSSV: B21DCCN548 MSSV: B21DCCN357 MSSV: B21DCCN505 MSSV: B21DCCN155 MSSV: B21DCCN491 Giảng viên hướng dẫn: Ths Đinh Xuân Trường HÀ NỘI, 05/2023 LỜI CẢM ƠN Lời cảm ơn nhóm sinh viên (SV) 08 tới thầy Trường thân nhóm chăm tâm thực Bài tập lớn môn Hệ điều hành MỤC LỤC CHƯƠNG GIỚI THIỆU ĐỀ TÀI 1.1 Đặt vấn đề 1.1.1 Giới thiệu chung vấn đề 1.2 Lịch sử hình thành Hệ thống nhúng ES 1.3 Đặc điểm Ứng dụng 1.4 Bố cục tập lớn CHƯƠNG QUẢN LÝ FILE 2.1 Khái quát Quản lý file 2.2 Phân tích hệ thống file ES 2.3 Phương pháp tổ chức quản lý file ES CHƯƠNG QUẢN LÝ BỘ NHỚ 3.1 Khái quát quản lý nhớ ES 3.2 Các phương thức quản lý nhớ ES 3.3 Các phương thức quản lý nhớ ảo ES 3.4 Các phương thức thay nhớ ES CHƯƠNG QUẢN LÝ TIẾN TRÌNH 4.1 Khái quát quản lý tiến trình ES 4.2 Các thuật toán quản lý tiến trình 4.3 Các trạng thái tiến trình CHƯƠNG DỊCH VỤ VÀ SO SÁNH 5.1 Các dịch vụ Hệ điều hành ES cung cấp 5.2 Tìm hiểu chung Nguyên lý hệ điều hành máy tính cá nhân PC (Linux) 5.3 So sánh với Embedded OS CHƯƠNG KẾT LUẬN 6.1 Kết luận 6.2 Hướng phát triển tương lai TÀI LIỆU THAM KHẢO 10 CHƯƠNG GIỚI THIỆU ĐỀ TÀI Nhóm 08 nghiên cứu đề : Tìm hiểu chung Hệ điều hành Nhúng (Embedded OS) với nội dung so sánh Embedded OS với nguyên lý hệ điều hành máy tính cá nhân PC (Windows Linux), cho ví dụ hệ thống nhúng cụ thể giải thích Chương có độ dài từ đến trang với nội dung sau 1.1 Đặt vấn đề 1.1.1 Giới thiệu chung vấn đề Hệ thống nhúng (tiếng Anh: Embedded System) thuật ngữ hệ thống tích hợp tính tự trị nhúng vào hệ thống mẹ môi trường lớn Hệ thống nhúng trang bị phần cứng lẫn phần mềm nhằm thực tác vụ định Hiện nay, Embedded System ứng dụng rộng rãi nhiều lĩnh vực khác Đây giải pháp cho vấn đề hệ thống giao thông thông minh, quản lý kho hàng thông minh, giải pháp IoT, máy móc thơng minh, Chúng ta dễ dàng bắt gặp hệ thống nhúng sống thường nhật Đó máy phát nhạc MP3 hệ thống đèn giao thơng đường Chính quan trọng tiện ích phổ biến nên nhóm 08 chúng em chọn đề tài để nghiên cứu ứng dụng học tập, đời sống 1.2 Lịch sử hình thành Hệ thống nhúng ES Lịch sử hệ thống nhúng năm 1960 với phát triển Charles Stark Draper, người phát triển mạch tích hợp vào năm 1961 để giảm kích thước trọng lượng hệ thống máy tính điều khiển tàu Apollo (AGC – Apollo Guidance Computer) Đây hệ thống kỹ thuật số cài đặt module lệnh Apollo module Mặt trăng, máy tính sử dụng vi mạch, giúp phi hành gia thu thập liệu chuyến bay theo thời gian thực Năm 1968, hệ thống nhúng cho xe phát hành, Volkswagen 1600 sử dụng vi xử lý để điều khiển hệ thống phun xăng điện tử Tiếp Intel 8008 vào năm 1972, Intel 8080 vào năm 1974, với nhớ tăng dần lên đến 64 KB Sê-ri x86, kế nhiệm 8080, phát hành vào năm 1978 sử dụng phổ biến CHƯƠNG GIỚI THIỆU ĐỀ TÀI 1.3 Đặc điểm Ứng dụng Hệ thống nhúng thiết kế để thực tác vụ chun dụng, khơng phải để đóng vai trò hệ thống đa chức Các hệ thống u cầu tính hoạt động thời gian thực để đảm bảo tính an tồn ứng dụng, không yêu cầu ràng buộc chặt chẽ, cho phép đơn giản hóa phần cứng để giảm chi phí sản xuất Đặc điểm hệ thống : Hiệu suất thời gian thực Phải có tính khả dụng độ tin cậy, độ ổn định cao Được phát triển dựa hệ điều hành thời gian thực Được thiết kế cho nhiệm vụ cụ thể Nó phải kết nối với thiết bị ngoại vi để kết nối thiết bị đầu vào đầu Giao diện người dùng (nếu cần thiết) Bộ nhớ hạn chế, chi phí thấp, tiêu thụ điện Nó khơng cần nhớ phụ máy tính Ứng dụng hệ thống nhúng gì? Các hệ thống nhúng thơng thường tiêu tốn điện năng, giá thành lại rẻ, không chiếm nhiều không gian Chính ngày hệ thống dần sử dụng phổ biến Một số phải kể đến là: Các máy móc thiết bị y tế Các thiết bị dân dụng như: tủ lạnh, lị vi sóng, lị nướng Các thiết bị điện tử: đồng hồ kỹ thuật số, máy nghe nhạc mp3 1.4 Bố cục tập lớn Phần lại báo cáo tập lớn tổ chức sau Chương Phân tích thành phần chức Quản lý file Phân tích hệ thống file phương pháp tổ chức quản lý file Hệ điều hành Nhúng Embedded OS Chương Phân tích thành phần chức Quản lý nhớ Các phương thức quản lý nhớ, nhớ ảo thay nhớ có Document continues below Discover more from: Hệ điều hành INT1319 Học viện Công ng… 104 documents Go to course 183 giáo trình hệ điều hành PTIT Hệ điều hành 97% (31) Trắc nghiệm hệ điều 17 11 hành Hệ điều hành 100% (12) BÀI TẬP LỚN CÔNG NGHỆ PHẦN MỀM Hệ điều hành 100% (3) Giáo trình hệ điều 183 15 hành Từ Minh… Hệ điều hành 100% (2) 99 CÂU TN Nguyên LÝ HỆ ĐIỀU HÀNH Hệ điều hành CHƯƠNG GIỚI THIỆU ĐỀ TÀI Chương Phân tích thành phần chức Quản lý điều tiến trình Hệ hành Các thuật tốn quản lý tiến trình, trạng thái tiến trình Hệ điều 39 100% (2) - abc 83% (6) hành Chương Các dịch vụ Hệ điều hành Nhúng ES cung cấp so sánh với Nguyên lý hệ điều hành máy tính cá nhân Chương Kết luận Trình bày tổng quát lại nội dung tìm hiểu đề tài hướng phát triển tương lai Rút kết luận mục đích hệ điều hành phù hợp lĩnh vực nào, CHƯƠNG QUẢN LÝ FILE 2.1 Khái quát Quản lý file 2.2 Phân tích hệ thống file ES 2.3 Phương pháp tổ chức quản lý file ES CHƯƠNG QUẢN LÝ BỘ NHỚ 3.1 Khái quát quản lý nhớ ES 3.2 Các phương thức quản lý nhớ ES 3.3 Các phương thức quản lý nhớ ảo ES 3.4 Các phương thức thay nhớ ES CHƯƠNG QUẢN LÝ TIẾN TRÌNH 4.1 Khái quát quản lý tiến trình ES 4.2 Các thuật tốn quản lý tiến trình 4.3 Các trạng thái tiến trình CHƯƠNG DỊCH VỤ VÀ SO SÁNH 5.1 Các dịch vụ Hệ điều hành ES cung cấp 5.2 Tìm hiểu chung Nguyên lý hệ điều hành máy tính cá nhân PC (Linux) 5.3 So sánh với Embedded OS CHƯƠNG KẾT LUẬN 6.1 Kết luận 6.2 Hướng phát triển tương lai Đề xuất hướng phát triển tương lai (nếu có)