DANH MỤC TÀI LIỆU
Tìm hiểu về Firmware
Firmware gì? Firmware khác Software như thế nào?
Vi nhiu "-wares" trong máy nh, nó có th khiến mt s ngưi trong chúng ta b
nhm ln v đnh nga khái nim. Chúng ta không th gii thích hết được tt c
các "-wares", trong bài viết này chúng ta s tho lun v thut ng "firmware" là
gì và nó khác vi software (phn mm) n thế nào. Mi các bn tham kho!
Firmware gì?
Chc hẳn cng ta thường nhm ln - firmware phn mm hay software phi
không? Theo Wikipedia, firmware là "mt loại chương trình máy nh cung cp
kim soát mc thp cho phn cng c th ca thiết b."
Hu như thiết b o ny hôm nay, dù là máy tính, đin thoi, âm thanh ni
stereo, xe hơi hoc máy git đều đến t nhà sn xut vi mt s dng firmware
kc nhau.
Firmware là mt thut ng được dùng đ ch những chương trình máy nh c
đnh và điu khin cp thp nhiu thiết b đin t. Mt s ví d đin hình
v firmware có th thy t nhng sn phẩm n b điu khin t xa hoc máy nh
b túi, đến nhng thiết b phn cng n cng, bàn phím, màn hình LCD bóng
bán dn mng hoc th nhớ, người máy công nghip,..
Đối vi các thiết b đơn gin, firmware là tt c nhng gì cng cần đ hoạt đng.
Đối vi các thiết b tiên tiến hơn như máy nh, bn cn thêm phn mm software -
chng hn, h điu hành và ng dng phn mm - đ s dng chúng.
Hơn na, firmware cũng có mặt trong nhng thiết b tiêu dùng phc tpn đ đáp
ng nhng quy trình cơ bn ca thiết b cũng n thc hin nhng chức năng cao
cp hơn.
Firmware vs Software: Firmware khác Software như thế nào?
Không có ranh gii rõ ràng gia firmware software. Tuy nhiên, firmware
ch yếu liên quan ti nhng quy trình hết sức cơ bn và cp thp trong mt thiết b.
Nếu không có firmware, thiết b hoàn toàn không th hoạt đng được.
Firmware đơn gin ch yếu b nh ch đọc, hoc OTP/B nh ch đc kh dĩ lp
trình, khi nhng firmware phc tp hơn thường lưu trú ở b nh nháy đ có th cp
nht. Nhng lý do thông thường đ cp nht firmware bao gm sa li hoc thêm
chức ng vào thiết b.
Mt ln na bn cn hiu rng firmware mt lot các phn mm
software; đó là mã lp trình. S nhm ln xut phát t thc tế là "software - phn
mm" đin hình chúng ta thường s dng đ ch các chương trình như Microsoft
Word, trình duyt web, v.v. trong khi phn mm thc tế là mi mã bn có thm
thy trên thiết b máy móc (máy nh, đin thoi, xe hơi hoc bt k thiết b thông
minh kc).
Nó cnh xác hơn đ gi là phn mm, chng hn như Microsoft Word, trình duyt
web, v.v. Ngoài ra, còn được gi "phn mm ng dng" vì cng là nhng ng
dng. Tuy nhiên, điều này quá mơ hồ và không thc tế. Đây là cách "phần mm
ng dng" ch đơn gin là "phn mm".
Mt trong nhng khác bit chính gia firmware và phn mm ng dng, đó
firmware được u trữ trong b nh không n đnh (ROM, EPROM, hoc b
nh flash), trong khi phn mm ng dng có th làm vic t b nh kh biến,
không n đnh và o.
Thc tế, firmware nm trong b nh có gii hn v kích thước nghĩa là mt
cơng trình firmware phải có ch tc nh. Firmware có th nh ti vài
kilobyte, còn ph thuc vào các chi tiết c th ca thiết b,cũng có thể lớn hơn.
Tn sut cp nht là mt khác bit ln gia firmware phn mm ng dng.
Trong nhiu thiết b, firmware không được cp nht bởi người dùng và thường thì
n sn xut thiết b không cho phép người dùng truy cp vào firmware.
Ví d, trên các thiết b như đĩa cng, đĩa quang học, thiết b đin t tiêu dùng,
v.v., thường người dùng không có cơ hội điu chnh firmware. Điu y là tt bi
vì nếu người dùng có th m hỗn độn firmware ca các thiết b này, kết qu có
th là mt thiết b ngng hot đng.
Trong các trường hp khác, tc là BIOS máy tính firmware ca đin thoi
thông minh và trình phát nhc, ni dùng có th cp nhật. Điu này thm chí còn
đưc khuyến cáo bi bng cách cung cp cp nht firmware, nhà sn xut có th
sa li trong các phiên bn phn mềm trước hoc cung cp các nh năng mi.
Tuy nhiên, ngay c khi mt thiết b cho pp cp nht phn mm, bạn cũng cn
phi thn trng và thc s, thc s, thc s cn biết bn đang làm gì bi nếu không
bn có th phải đu thu” thiết b ca mình chc chắn điu này không phi là
điu bn mun.
thông tin tài liệu
Tài liệu cung cấp những điều cơ bản về Firmware mà bạn nên biết
Mở rộng để xem thêm
từ khóa liên quan
xem nhiều trong tuần
yêu cầu tài liệu
Giúp bạn tìm tài liệu chưa có

LÝ THUYẾT TOÁN


×