Skip to main content

Lớp trừu tượng phần cứng là gì?

Một lớp trừu tượng hóa phần cứng là một phương pháp che giấu phần cứng vật lý từ phần mềm máy tính.Lớp hoạt động như một trung gian, tách phần cứng và phần mềm với nhau.Ngoài ra, nó che giấu các quy trình thực tế của hai hệ thống với nhau.Mục đích chính của lớp này là cho phép phần mềm chạy trên phần cứng mà nó không có nghĩa là để chạy.Mặc dù gần như tất cả các hệ điều hành sử dụng các lớp này ở một mức độ nào đó, chúng là phổ biến nhất trong các hệ thống mô phỏng và nhúng. Kiến trúc máy tính được thiết lập theo các lớp.Máy tính bắt đầu với lớp phần cứng và được xây dựng theo ứng dụng hoặc phần mềm, lớp.Mỗi bước lên trong lớp đi gần hơn với phần mềm và xa hơn từ phần cứng.Ngoài ra, mỗi bước lên đòi hỏi nhiều xử lý và tài nguyên hơn để vận hành.Chẳng hạn, kernel của hệ thống là một trong những phần mềm cơ bản nhất trên hệ thống, nhưng nó phức tạp và tốn nhiều tài nguyên hơn phần cứng mà nó nằm và ít hơn hệ điều hành yêu cầu chạy., mỗi lớp này được tạo thành từ các thành phần thực, phần cứng hoặc phần mềm.Một lớp trừu tượng hóa phần cứng là một chút của cả hai.Nó là một hệ thống phần mềm hoạt động giống như một hệ thống phần cứng.Nó nằm giữa hạt nhân máy tính và hệ thống phần cứng.Công việc Lớp Trừu tượng phần cứng là che dấu phần lớn hệ thống và khiến hạt nhân tin rằng nó đang hoạt động trên một bộ phần cứng khác.Khi phần cứng và kernel giao tiếp, lớp trừu tượng phần cứng dịch thông tin qua lại.Lớp nằm trên đầu phần cứng và cho phép cài đặt hệ điều hành và ứng dụng.Về bản chất, nó làm cho các lớp bên trong máy tính phân nhánh thành hai đường dẫn khác nhau.Một đường dẫn theo các hệ thống phần cứng thực sự trong khi hướng khác tuân theo phiên bản trừu tượng. Hầu như mọi hệ điều hành đều có một lượng nhỏ trừu tượng được xây dựng ngay trong đó.Điều này cho phép hệ thống chạy một loạt các máy rộng hơn, miễn là chúng nằm trong một bộ tham số rộng.Kiểu trừu tượng này rất nhỏ và phổ biến đến nỗi nó hiếm khi được gọi là lớp trừu tượng hóa phần cứng.

Trừu tượng thực sự thường được tìm thấy ở một trong hai nơi.Mô phỏng phần cứng cho phép một hệ điều hành đầy đủ và các chương trình hoạt động trên máy tính mà chúng không được chế tạo.Hình thức trừu tượng này là phổ biến trong gần như tất cả các máy tính hiện đại, vì một số chương trình web hoạt động thông qua các hệ thống ảo.Hệ thống nhúng là loại thứ hai.Các hệ điều hành nhỏ này chạy mọi thứ từ ô tô đến cà phê và thường sử dụng lớp trừu tượng phần cứng để tăng số lượng thiết bị có thể sử dụng hệ thống mà không cần sửa đổi.