Determine the bios function with one illustration, Computer Engineering

Assignment Help:

Determine the BIOS function with one illustration

BIOS stands for Basic Input Output System. It is a set of programs to provide most basic low-level services like services keyboard, serial port, disks, display, printer and bootstrap. BIOS programs are stored in a ROM. When power is switched on ROM-BIOS takes over the control of a computer. Initially ROM-BIOS programs for power-on-self test are executed. These tests check that whether computer is in proper working order after this test, process of loading the operating system into main memory is known as booting. ROM-BIOS comprises a program known as bootstrap loader, this directs CPU to read from the disk a specific program termed as boot and to load it into main memory.

BIOS function calls are found stored in system and video BIOS ROMs. These BIOS ROM function directly control I/O devices, without or with DOS loaded into a system.

INT10H: This is a BIOS interrupt is often known as video services interrupt as it directly controls the video display in a system. INT10H instruction uses a register AH to select video services provided by this interrupt. Video BIOS ROM is located on the video board and varies from one video card to another.

 INT11H: This function used to determine the type of equipment installed in system.

 INT12H:Memory size is returned by INT 12 H instructions.

 INT13H: This call controls diskettes and also fixed or hard disk drives attached to system.

 INT14H: This call controls the serial COM ports attached to computer.

 

 


Related Discussions:- Determine the bios function with one illustration

What is difference between hold time and setup, What is difference between ...

What is difference between hold time and setup? The interviewer was looking for one exact reason, and it’s really a good answer as well..The hint is hold time doesn't depend onto c

Recent parallel programming models, A model for parallel programming is an ...

A model for parallel programming is an abstraction and is machine architecture independent. A model can be executed on several hardware and memory architectures. There are various

Explain management information base variables, Explain MIB (Management Info...

Explain MIB (Management Information Base) variables. MIB is a set of named items which an SNMP agent knows. To control or monitor a remote computer, a manager should fetch or s

Difference between shadow and override in programming, Overriding tell us o...

Overriding tell us only the methods, but shadowing tells us the entire element.

Interfacing of keyboards, Q. Interfacing of keyboards? The keyboard emp...

Q. Interfacing of keyboards? The keyboard employs a special Input/output port which is similar to a serial port however doesn't explicitly follow the RS-232 serial port standar

What is the advantage of buffering, What is the advantage of buffering? Is ...

What is the advantage of buffering? Is buffering always effective? Justify your answer with help of an example. I/O buffer: One type of input-output requirement arises from d

Determine the disadvantages of fact finding, Determine the Disadvantages of...

Determine the Disadvantages of fact finding -  People are usually uncomfortable being watched and may work in a different way -  What they are watching may not be represent

Development tools environment , Main Objectives: • MPLAB In-Circuit Debugg...

Main Objectives: • MPLAB In-Circuit Debugger (ICD 2) functionality • ICD 2 Connection design • MPLAB ICD 2 setup with the PC and Interface board designed • I²C Protocol buses tech

What is meant by bitwise operations, What is meant by bitwise operations? ...

What is meant by bitwise operations? C has distinction of supporting special operators known as bit wise operators for manipulation of data at bit level. These operators are us

Main memory location, Poor Richard's cache as explained in Conference Topic...

Poor Richard's cache as explained in Conference Topic 2. Suppose that a 7th word (gggg gggg) from main memory location 011110 is read and stored in cache. a) Determine the cach

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd