BIOS

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
(Category:Booting)
Line 14: Line 14:
 
* [http://bioshacking.blogspot.com/2012/02/bios-disassembly-ninjutsu-uncovered-1st.html BIOS Disassembly Ninjutsu Uncovered]
 
* [http://bioshacking.blogspot.com/2012/02/bios-disassembly-ninjutsu-uncovered-1st.html BIOS Disassembly Ninjutsu Uncovered]
  
[[category:Low level instructions]] [[Category:File format details]]
+
[[category:Low level instructions]]
 +
[[Category:File format details]]
 +
[[Category:Booting]]

Revision as of 14:49, 15 August 2017

File Format
Name BIOS
Ontology
Extension(s) .bin, .rom

BIOS (Basic Input Output System), is a ROM chip containing code (firmware) to control peripherals attached to a wikipedia:PC.

The x86 BIOS entry point is located at physical address 0xfffffff0 (usually corresponding to 16 bytes from the end of the BIOS image) and is executed in 16-bit real mode; it usually contains a jump instruction (either far or near). There are no other guarantees about BIOS image layout, although many vendors have developed in-house formats.

UEFI firmware images usually contain an embedded Firmware File System.

Links

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox