Mục lục:
Định nghĩa - Firmware có nghĩa là gì?
Phần sụn là một chương trình phần mềm được khắc vĩnh viễn vào một thiết bị phần cứng như bàn phím, ổ cứng, BIOS hoặc thẻ video. Nó được lập trình để đưa ra các hướng dẫn vĩnh viễn để giao tiếp với các thiết bị khác và thực hiện các chức năng như các tác vụ đầu vào / đầu ra cơ bản. Phần sụn thường được lưu trữ trong ROM flash (bộ nhớ chỉ đọc) của thiết bị phần cứng. Nó có thể được xóa và viết lại.
Phần sụn ban đầu được thiết kế cho phần mềm cấp cao và có thể thay đổi mà không phải trao đổi phần cứng cho thiết bị mới hơn. Phần sụn cũng giữ lại các hướng dẫn cơ bản cho các thiết bị phần cứng giúp chúng hoạt động. Không có phần sụn, một thiết bị phần cứng sẽ không hoạt động.
Techopedia giải thích về Firmware
Ban đầu, phần sụn có bộ nhớ chỉ đọc (ROM) và bộ nhớ chỉ đọc có thể lập trình (PROM). Nó được thiết kế để được vĩnh viễn. Cuối cùng, các chip PROM có thể được cập nhật và được gọi là bộ nhớ chỉ đọc có thể lập trình xóa được (EPROM). Nhưng EPROM rất tốn kém, mất thời gian để cập nhật và thử thách sử dụng. Phần sụn cuối cùng đã phát triển từ ROM sang phần sụn flash; do đó, nó trở nên dễ dàng hơn để cập nhật và thân thiện với người dùng.
Có các cấp độ phần sụn:
- Chương trình cơ sở cấp thấp: Điều này được tìm thấy trong các cấu trúc ROM, OTP / PROM và PLA. Chương trình cơ sở cấp thấp thường là bộ nhớ chỉ đọc và không thể thay đổi hoặc cập nhật. Nó đôi khi được gọi là phần cứng.
- Phần sụn cấp cao: Phần mềm này được sử dụng trong bộ nhớ flash để cập nhật thường được coi là phần mềm.
- Các hệ thống con: Chúng có vi mã cố định riêng được nhúng trong chip flash, CPU và các đơn vị LCD. Một hệ thống con thường được coi là một phần của thiết bị phần cứng cũng như phần sụn cấp cao.
BIOS, modem và thẻ video thường dễ cập nhật. Nhưng phần sụn trong các thiết bị lưu trữ thường bị bỏ qua; không có hệ thống tiêu chuẩn hóa để cập nhật firmware. May mắn thay, các thiết bị lưu trữ không cần phải cập nhật thường xuyên.