CrazyEngineers
  • Queries Related To Motherboard & BIOS.

    Abhishek Rawal

    Abhishek Rawal

    @abhishek-fg9tRh
    Updated: Oct 18, 2024
    Views: 1.6K
    - What is cache controller in motherboard? What it does ? How it does ? Why It is needed ?

    - In Which Language BIOS is coded ? How the first time BIOS is flashed in ROM of Motherboard ? What is the procedure ?

    - Does Kernel (Linux & Windows both) takes over the control of I/O from BIOS ? If yes,then why do we need BIOS then ? Kernel can be ported in the Embedded systems, then why don't we just use Kernel in place of BIOS.

    - I know what is Kernel & how it works,I wanna know what is BIOS & how does it work,so I can muself differentiate both.
    0
    Replies
Howdy guest!
Dear guest, you must be logged-in to participate on CrazyEngineers. We would love to have you as a member of our community. Consider creating an account or login.
Replies
  • Sindhu Chowdary

    MemberJun 30, 2013

    generally you know that since SRAM is expensive we use DRAM for system memory and SRAM for cache memory....in between cpu and DRAM there is a small cache of the faster SRAM...
    the cache controller,which is circuitry on the motherboard decides the content of this cache..
    the most recently accessed information helps the controller to guess at what RAM locations may be accessed next and these are stored in the cache..when the computer needs its next instruction it looks into this cache..if the information is there then it would retrieve it with much faster speed..and if the information is not there then it retrives it slowly from the system memory...and also it stores this information for future use...
    simply we can say that the cache controller improves the speed...

    usually BIOS is coded in the assembly language of the CPU used in that computer...
    i think this link may help you..
    #-Link-Snipped-#
    Are you sure? This action cannot be undone.
    Cancel
Home Channels Search Login Register