Questions tagged [bios]

The BIOS software is built into the PC, and is the first code run by a PC when powered on ('boot firmware'). The primary function of the BIOS is to load and start an operating system.

The Basic Input/Output System (BIOS), also known as the system BIOS or ROM BIOS ( /ˈbaɪ.oʊs/), is a de facto standard defining a firmware interface.

The BIOS software is built into the PC, and is the first code run by a PC when powered on ('boot firmware'). When the PC starts up, the first job for the BIOS is the power-on self-test, which initializes and identifies system devices such as the CPU, RAM, video display card, keyboard and mouse, hard disk drive, optical disc drive and other hardware. The BIOS then locates boot loader software held on a peripheral device (designated as a 'boot device'), such as a hard disk or a CD/DVD, and loads and executes that software, giving it control of the PC.[2] This process is known as booting, or booting up, which is short for bootstrapping. BIOS software is stored on a non-volatile ROM chip on the motherboard. It is specifically designed to work with each particular model of computer, interfacing with various devices that make up the complementary chipset of the system. In modern computer systems, the BIOS chip's contents can be rewritten without removing it from the motherboard, allowing BIOS software to be upgraded in place.

A BIOS has a user interface (UI), typically a menu system accessed by pressing a certain key on the keyboard when the PC starts. In the BIOS UI, a user can:

  • configure hardware
  • set the system clock
  • enable or disable system components
  • select which devices are eligible to be a potential boot device
  • set various password prompts, such as a password for securing access to the BIOS user interface functions itself and preventing malicious users from booting the system from unauthorized peripheral devices.

http://en.wikipedia.org/wiki/BIOS

916 questions
-1
votes
1 answer

computer hangup at boot

I want to re install thek windows 7 to my pc, a disk o windows 7 is inserted into the cd rom but while starting it stack at this..... and says to press any key... and if any key is press it dislays H H H H..... as shown in the image.... what to do…
-1
votes
1 answer

Implement CLS to BIOS INT10

Recently switched to 25x80 screen mode but cursor is not present using: MOV AX,01111 MOV BL,0 INT 010 question is how do I call bios for a clearscreen?? I checked Ralf Brown's interrupt list for Int x10…
eoredson
  • 1,167
  • 2
  • 14
  • 29
-1
votes
1 answer

Read SMBIOS of a remote PC

I know that when a PC is OFF, some components still working ,like the motherboard, the NIC (network card), and others. I thought that like the 'magic packet' send to the NIC on the Wake-on-Lan do, there is a form of sending another signal to this…
Jorge Luis
  • 902
  • 12
  • 25
-1
votes
2 answers

How do I print from registers in Assembly?

First I must state I am BRAND NEW to ASM. I have an example of moving a character to AL and printing that to the screen: mov al, 041h int 10h mov al, 042h int 10h mov al, 043h int 10h ret This prints ABC to screen. How can I do…
Abacus
  • 101
  • 1
  • 7
-1
votes
1 answer

Assembly 16h BIOS call not working

char getchar() { char a; __asm { int 16h mov [a], AL } return a; } I tried to get user input from the keyboard but instead of waiting for keypress, it returns wierd characters without pressing any key on the…
-1
votes
1 answer

how to remove the banner in EDK2 Front Page

I am having problem removing the banners in EDK2 Front Page. It looks like there are about 5 lines reserved for banners even though it is not used.
Dunno
  • 1
-1
votes
2 answers

Unable to boot from USB flash drive

I have a image of ubuntu that I have used before on a USB flash drive. On my laptop, a MSI GE72 6QD Apache Pro, I am unable to boot from it. When I reboot into the recovery tools, no option to boot from external media is available. I am unsure how…
-1
votes
1 answer

How to convert from BCD to ASCII and print the result?

I want to output the RTC date. I realized that I had to convert from BCD to ASCII in order to do that, but I do not know what to do. To convert, I use this page: BCD to ASCII conversion, but it uses interrupt 21h and in this page:…
LocketGoma
  • 75
  • 1
  • 2
  • 11
-1
votes
1 answer

UEFI Settings Missing

I am running WINDOWS 10 x64bit on ACER E5-521 AMD Processor I need to turn on VT-x from UEFI Settings But I can not find it here. Is there any reason why it is like that on my machine?Below is a link of a snapshot of my screen. Please check and…
-1
votes
1 answer

VMWare Workstation 11 on Windows 10 executes as 32bit and fails to start a Ubuntu Linux 64bit guest

I recently upgraded to a 64bit Windows 10 based PC. I installed my older VMWare Workstation 11.1.2 on it and created a Ubuntu Linux 64bit 16.4 LTS. It appeared that the VM creation went through successfully. However, when I attempt to start the VM,…
Ananth
  • 21
  • 8
-1
votes
1 answer

Enable AMD-virtualization

Before 3 weeks maybe, i faced a problem in launching WP emulator. After troubleshooting, i found that visualization option in my Laptop is not running successfully. Laptop spec. (Acer 4253): CPU: AMD E-350, Zacate 40nm Technology OS: Operating…
Minions
  • 5,104
  • 5
  • 50
  • 91
-1
votes
1 answer

How to screenshot BIOS

I need to make screenshot of BIOS Award 1984-2009 F8 setup for my Project without using devices like camera. Is there any way to do it? I tried some emulators, but they won't work.
clearTaoe
  • 37
  • 4
-1
votes
2 answers

How to Enable Intel Visualization Technology(VT-X) without BIOS Setup

I am Developing android application using Eclipse. I got error HAX Kernal is not installed. I installed Intel HAXM using SDK manager. Even though the problem is occurred. Hiper-V is also disabled in my windows feature. I forget my BIOS Password. So…
Kalaivanan
  • 459
  • 2
  • 8
  • 17
-1
votes
1 answer

VT-x is not holding the enabled status after rebooting the Dell PowerEdge R610 server?

I am trying to install ESXi-6 and vCenter using the VCSA-6. I enabled the VT-x and built the ESXi, but when I am trying to install the appliances I am getting error messages due to the VT-x (Message: VT-x is disabled). But I did enable VT-x and…
-1
votes
3 answers

bios video services interrupt call

I'm trying to use the bios video interrupt to display a character on the screen. The following is the assembly code: mov $0x0A, %AH mov $0x68, %AL ; to display character 'h' int $0x10 I assembled this code using GNU assembler to produce an object…
Raja
  • 6,354
  • 9
  • 30
  • 34