EQUIPO #14
Autores:
Ricardo Dueñas
Valeria Galván
Edwin Quiroa
Algoritmo de proceso de carga
Android vs Windows
PROCESO DE CARGA
ANDROID WINDOWS
Encendidoyejecucióndel códigoROMde
arranque. Al encenderlaCPUestará enun
estadoenel que no se haya realizado
inidalizadones,cuandolasfuentesde
alimentaciónsonestables,laejecución
comenzaracon el códigoROMde arranque.
El encendidode la computadora es el primer paso
en el proceso de arranque, el microprocesador se
inicia y carga la BIOS en memoria o directamente
lee la ROMy directamente la ejecuta desde ahí.
El cargador de arranque.En lossistemasde
escritorioloscargadoresde arranque son
programascomo grub y enLinux incorporado.
Uboot suele serel cargadorde arranque de su
elección.
El kernel de Linux se iniciade manerasimilaren
andoidcomoen otrossistemasestableceratodo
loque sea necesarioparaque el sistema
funcione.
La BIOS tomael control de lasecuenciade
arranque del ordenadoryse ejecutael post.En
caso de produciralgúnerror durante el post,se
detendráel procesoyse generaranlosmensajes
acústicosy ópticospertinentes.Encasode que en
procesocontinúe se evaluaranel restode los
dispositivos.
El primersectorde un discode inicioesel registro
de arranque maestro(MBR). El MBR contiene la
informaciónde particiónde discodel discode
arranque.Cada discotiene unapartición"activa".La
particiónactivacontiene unsectorde inicio,que es
el siguiente pasodel procesode arranque.Si el disco
no tiene unaparticiónactiva,noseráarrancable y el
BIOSse moveráal siguiente discoensuordende
inicio,omostrará unerror si ningúndiscotiene una
particiónactiva.
1 1
2
2
3
3
Windowsinicialosprocesos,compruebae inicializa
todoslosdispositivosconectadosala motherboard. el
cargador de iniciotomael control del procesode
inicioylee suarchivode configuración(boot.ini o
BOOTBCD),que dirige el procesode instalaciónauna
instalaciónde Windowssituadaenundiscoy
particiónespecíficosdel sistema.
4
Si el archivode configuraciónesválido,Windows
empiezaacargarse y veráaparecerla pantallade
presentaciónde Windowsenlapantalladel sistema.
5
Finalmentese cargantodas lasaplicacionesque se
inicianconWindows.
6
El procesoinitesla“abuela”de todoslos
procesosdel sistema.Cadaotroprocesoenel
sistemase iniciaraapartir de este procesoo uno
de sus descendientes.
4
El zygote eslanzadoporel procesadorinity
básicamente solocomenzaraaejecutare
inicializarlaVMde Dalvik.
5
El servidordel sistemaesel primercomponente de
java que se ejecutaenel sistema.Se anidarátodos
losserviciosde androidcomoadministradorde
telefoníaybluetooth.El iniciode cadaserviciose
escribe actualmente directamenteenel método
run del servidordel sistema.
6
EQUIPO #14
RicardoDueñas
ValeriaGalvan
EdwinQuiroa

Proceso de-carga

  • 1.
    EQUIPO #14 Autores: Ricardo Dueñas ValeriaGalván Edwin Quiroa Algoritmo de proceso de carga Android vs Windows
  • 2.
    PROCESO DE CARGA ANDROIDWINDOWS Encendidoyejecucióndel códigoROMde arranque. Al encenderlaCPUestará enun estadoenel que no se haya realizado inidalizadones,cuandolasfuentesde alimentaciónsonestables,laejecución comenzaracon el códigoROMde arranque. El encendidode la computadora es el primer paso en el proceso de arranque, el microprocesador se inicia y carga la BIOS en memoria o directamente lee la ROMy directamente la ejecuta desde ahí. El cargador de arranque.En lossistemasde escritorioloscargadoresde arranque son programascomo grub y enLinux incorporado. Uboot suele serel cargadorde arranque de su elección. El kernel de Linux se iniciade manerasimilaren andoidcomoen otrossistemasestableceratodo loque sea necesarioparaque el sistema funcione. La BIOS tomael control de lasecuenciade arranque del ordenadoryse ejecutael post.En caso de produciralgúnerror durante el post,se detendráel procesoyse generaranlosmensajes acústicosy ópticospertinentes.Encasode que en procesocontinúe se evaluaranel restode los dispositivos. El primersectorde un discode inicioesel registro de arranque maestro(MBR). El MBR contiene la informaciónde particiónde discodel discode arranque.Cada discotiene unapartición"activa".La particiónactivacontiene unsectorde inicio,que es el siguiente pasodel procesode arranque.Si el disco no tiene unaparticiónactiva,noseráarrancable y el BIOSse moveráal siguiente discoensuordende inicio,omostrará unerror si ningúndiscotiene una particiónactiva. 1 1 2 2 3 3
  • 3.
    Windowsinicialosprocesos,compruebae inicializa todoslosdispositivosconectadosala motherboard.el cargador de iniciotomael control del procesode inicioylee suarchivode configuración(boot.ini o BOOTBCD),que dirige el procesode instalaciónauna instalaciónde Windowssituadaenundiscoy particiónespecíficosdel sistema. 4 Si el archivode configuraciónesválido,Windows empiezaacargarse y veráaparecerla pantallade presentaciónde Windowsenlapantalladel sistema. 5 Finalmentese cargantodas lasaplicacionesque se inicianconWindows. 6 El procesoinitesla“abuela”de todoslos procesosdel sistema.Cadaotroprocesoenel sistemase iniciaraapartir de este procesoo uno de sus descendientes. 4 El zygote eslanzadoporel procesadorinity básicamente solocomenzaraaejecutare inicializarlaVMde Dalvik. 5 El servidordel sistemaesel primercomponente de java que se ejecutaenel sistema.Se anidarátodos losserviciosde androidcomoadministradorde telefoníaybluetooth.El iniciode cadaserviciose escribe actualmente directamenteenel método run del servidordel sistema. 6 EQUIPO #14 RicardoDueñas ValeriaGalvan EdwinQuiroa