¿Cómo comienza la computadora a ejecutar la BIOS cuando está encendida?

BIOS significa B asic I nput / O utput System. Es lo primero que ve cuando enciende la computadora de su hogar, y se desplaza por algunas pantallas de texto de aspecto aleatorio.

Proporciona los primeros controladores de arranque y el primer paso para cargar el sistema operativo.

  • Cuando una computadora se enciende por primera vez, no sabe nada del mundo. No está ejecutando ningún programa, solo está conectado para buscar en un punto de memoria y comenzar a seguir las instrucciones allí.
  • En la plataforma de PC, ese es el BIOS (aunque las máquinas modernas se están moviendo a UEFI, todavía cumple el mismo rol). Básicamente, es una cantidad mínima de código para inicializar un hardware básico y luego intentar cargar un sistema operativo ‘real’.
  • Es la parte que enciende la pantalla, muestra el logotipo del fabricante, dice “prueba de memoria” y hace casi todo hasta que vea la pantalla “VENTANAS DE ARRANQUE”.
  • En los sistemas modernos, también juega el papel de manejar algunas configuraciones de hardware, configurar el reloj y otras pequeñas cosas como esa.
  • Técnicamente, el BIOS proporciona llamadas al sistema para hacer cosas básicas del sistema: leer desde el teclado, mostrar cosas en la pantalla, escribir en el disco duro, pero los sistemas operativos modernos no las usan más de lo necesario para cargar su propio código. Se sabía que los viejos programas DOS, OTOH, los usaban.

Otra explicacion

  • Una computadora solo sabe qué hacer si tiene instrucciones muy claras.
  • La mayoría de esas instrucciones viven en el disco duro y se cargan desde el disco duro cuando es necesario.
  • Pero lo primero que necesita la computadora cuando la enciende son instrucciones sobre cómo leer el disco duro. El BIOS contiene instrucciones que se guardan dentro de la computadora. Es lo primero que se ejecuta cuando enciende la computadora, y le dice a la computadora cómo arrancar, así como algunas otras cosas muy básicas.
  • También contiene instrucciones sobre cómo acceder al hardware, que otro software puede usar. Cuando el software necesita acceder al hardware, generalmente llamará al BIOS y hará que el BIOS realmente hable con el hardware.

Es el software instalado en un chip en la placa base que interpreta todas las señales de hardware de las diversas partes de una computadora, identifica esas partes, verifica que todo esté en orden y pone en marcha un software más complejo (generalmente un sistema operativo como Windows) que podría usar de esas partes

Algunas preguntas y respuestas.

  1. ¿Cada computadora tiene que tener una BIOS para funcionar?
  • Sí. Piense en el BIOS como el sistema operativo para el sistema operativo.
  1. ¿Hay algún sistema operativo que pueda ejecutarse sin un BIOS?
  • No, el sistema operativo no sabría cómo interactuar con el hardware.
  1. ¿Hay algún programa inferior al BIOS? Hay alguna
  • No, el siguiente nivel son las leyes físicas de la naturaleza, cómo los componentes interactúan a nivel electrónico, magnético y físico.
  1. Si BIOS es un programa, ¿en qué idioma está escrito?
  • Lenguaje ensamblador: “Un lenguaje ensamblador es un lenguaje de programación de bajo nivel para una computadora, microcontrolador u otro dispositivo programable, en el que cada instrucción corresponde a una sola instrucción de código de máquina. Cada lenguaje ensamblador es específico de una arquitectura de computadora en particular, en contraste a la mayoría de los lenguajes de programación de alto nivel, que generalmente son portátiles en múltiples sistemas “.

Fuente: desde el subreddit explicado likeiamfive

Hola hola,

Espero que sepa sobre ROM: memoria de solo lectura . Este es el tipo de memoria en un sistema informático que solo podemos leer pero no podemos escribir en él o modificarlo.

La dirección de esta memoria es fija y el hardware está codificado para comenzar desde ese punto. Esta memoria contiene el programa BIOS (que el fabricante coloca allí) y la dirección a la que debe dirigirse a continuación para obtener más instrucciones.

Ahora comprende que puede cambiar el sistema operativo pero no el BIOS. Una forma de cambiar el BIOS podría ser cambiar esa dirección de memoria cableada en la máquina y colocar su propio BIOS nuevo en ese lugar (al menos teóricamente: P).

PD: le sugiero que lea algunos tutoriales básicos sobre el sistema operativo.

Espero eso ayude,

Paz 🙂

More Interesting

¿Qué tan bueno es el programa de doble titulación CS en IIIT Hyderabad?

¿Cuáles son algunas ideas para un hackathon relacionado con la banca?

Flip Video: ¿Por qué no puedo escuchar el sonido cuando abro un archivo .WMV?

¿Qué temas de estadística y probabilidad se deben conocer antes de comenzar el aprendizaje automático?

¿Cómo puedo restar 110001 de 1011 usando el método de complemento a 2?

¿Google está bajando su barra de contratación para ingenieros?

¿Cuáles son los impactos inminentes (buenos y malos) de la inteligencia artificial en el próximo siglo?

¿Cuál es la mejor ciudad o país para iniciar un inicio de aprendizaje automático / IA?

¿La experiencia laboral en las principales corporaciones de software (Facebook, Google, ...) me ayudará a ingresar al programa MS CS de Stanford o Berkeley con un promedio de calificaciones (3.5) del programa superior de pregrado CS?

Cómo explicar la memoria virtual a un laico

¿Qué limitaciones funcionales tienen las redes punto a punto en comparación con las supercomputadoras?

¿Son los algoritmos de redes neuronales?

Si vivimos en una simulación por computadora, ¿qué sentiríamos si se eliminaran los 'datos y hardware' para la simulación?

Ciencias de la computación: después de algunas investigaciones en Internet, descubrí que existe la API de Open Tools con la que puedes hacer mucho, pero no voy a darle sentido al conjunto. ¿Es mi plan factible? Y si es así, ¿cómo?

¿Cuál es el propósito de las computadoras basadas en Itanium?