Está en la página 1de 82

ARQUITECTURA DEL

COMPUTADOR Y
SISTEMAS OPERATIVOS
CPU, MEMORIA Y
PERIFRICOS
La tarjeta Madre
Arquitectura de computadoras

La tarjeta Madre

I.- COMPONENTES BSICOS DEL COMPUTADOR


a).- La tarjeta principal (Mother Board)
b).-La CPU
b).- La Memoria Principal
c).- Los buses
d).- La fuente de alimentacin

ARQUI DEL COMPU Y S. O. 3


Arquitectura de computadoras La tarjeta principal

Estructura de una computadora y


sus perifricos

ARQUI DEL COMPU Y S. O. 4


Arquitectura de computadoras La tarjeta Madre

Qu es la tarjeta Madre ?
La tarjeta madre mainboard" o motherboard,
es el elemento principal de toda computadora,
en ella se encuentran o se conectan todos los
dems dispositivos.

Fsicamente, se trata de una tarjeta" de fibra


de vidrio recubierta por dos o tres capas
sobrepuestas, sobre la cual existe un circuito
impreso que conecta diversos elementos que se
encuentran anclados sobre ella.

ARQUI DEL COMPU Y S. O. 5


Arquitectura de computadoras La tarjeta principal

Componentes de la Tarjeta Principal


Zcalo del microprocesador
Ranuras de memoria (SIMM, DIMM, RIMM,...)
Chipset de control
ROM BIOS
Slots de expansin (ISA, PCI, AGP, PCI express...)
Memoria cach
Conectores internos
Conectores externos
Conector elctrico
Pila
Elementos integrados variados

ARQUI DEL COMPU Y S. O. 6


Arquitectura de computadoras La tarjeta principal

La Tarjeta madre
Una placa base moderna y tpica ofrece un aspecto similar al siguiente:

ARQUI DEL COMPU Y S. O. 7


Arquitectura de computadoras La tarjeta principal

La Tarjeta madre
Una placa base moderna y tpica ofrece un aspecto similar al siguiente:

ARQUI DEL COMPU Y S. O. 8


Arquitectura de computadoras La tarjeta principal

MB INTEL Z77GA70K S/V/L DDR3

Motherboard Intel
DZ77GA-70K,
socket LGA1155,
procesadores Intel
Core i7 / i5 / i3,
chipset Intel Z77,
4 ranuras DDR3
1066/1333/1600
MHz,
VD/SN/NW,
ATX.

ARQUI DEL COMPU Y S. O. 9


Arquitectura de computadoras La tarjeta principal

PCI-Express / PCI-Ex1/ PCI-Ex16

ARQUI DEL COMPU Y S. O. 10


Tarjeta Madre MODELO DZ77GA-70K CHIPSET INTEL
Z77 EXPRESS tipo de SOCKET LGA1155 INTEL

PROCESADORES: CORE I3 / CORE I5 / CORE I7

MEMORIAS Soporta DDR3 1066MHz PC3-8500 / DDR3


1333MHz PC3-10600 / DDR3 1600MHz PC3-12800
Nmero de ranuras 4.
Expansin mxima a 32 GB
Tecnologa DUAL CHANNEL/
Video incorpora puertos HDMI
SONIDO puertos CENTER/ SUBWOOFER SPEAKER OUT
MICROPHONE
REAR SPEAKER OUT

ARQUI DEL COMPU Y S. O. 11


Conectividad LAN velocidad 10/100/1000 Mbps/
Puertos RJ45 (2)
Controladores SATA.
(4) a 3GBps, 300 MBps
(4) a 6GBps, 600 MBps
Soporta RAID:
RAID 0
RAID 1
RAID 10
RAID 5
Dispone de SLOTS:
PCI 32-BITS/33MHZ
2 PCI EXPRESS 2.0 X1
2 PCI EXPRESS 2.0 X4
1 PCI EXPRESS 3.0 X16

PUERTOS USB:
6 USB 2.0
4 USB 3.0
1 OPTICAL S/PDIF
FACTOR DE FORMA: TIPO ATX ANCHO 24.38 CM LARGO 30.48 CM
Soporta NVIDIA SLI
ARQUI DEL COMPU Y S. O. 12
Arquitectura de computadoras La tarjeta principal

Los buses
Teclado
Pantalla
CPU
Los buses son un
conjunto de lneas que
Buses
transportan datos e
interconectan los
Memoria componentes de la PC.
RAM
Disco Duro Impresora

ARQUI DEL COMPU Y S. O. 13


Arquitectura de computadoras

Buses en una PC Las primeras


computadoras
contaban con un bus
nico para
interconectar todas los
componentes del
sistema, llamado BUS
DEL SISTEMA

Con el tiempo ste


empez a ser incapaz
de soportar los
caudales de datos que
requeran todos los
componentes

ARQUI DEL COMPU Y S. O. 14


Arquitectura de computadoras

Buses en una PC
Las PCs con Pentium cuentan con
un bus del sistema que conecta la
RAM, el microprocesador y la
memoria Cach de nivel 2 (L2) a
una frecuencia de 66MHz .

El bus PCI se conecta al bus del


sistema a travs del Chipset a 33
MHz

Para mantener compatibilidad con


tarjetas de expansin ISA, el
chipset facilita una pasarela entre el
PCI y el ISA.

Junto al PCI se tendrn algunos


slots ISA.

ARQUI DEL COMPU Y S. O. 15


Arquitectura de computadoras

Buses en una PC
Los procesadores
Pentium II
incorporan el bus
AGP, conectado al
chipset a una
frecuencia de 66
MHz

La tarjeta de video
se conecta
directamente al bus
del sistema gracias
al bus AGP
ARQUI DEL COMPU Y S. O. 16
Arquitectura de computadoras La tarjeta principal

Los buses
MEMORIA RAM

Resto de
CPU bus FSB componentes de
la PC

El bus ms importante de la PC se encarga del trfico


pesado entre la CPU y la memoria RAM

conocido como :
Bus Frontal o Frontal Side Bus (FSB)
Bus del sistema ( en PCs ms antiguas)
ARQUI DEL COMPU Y S. O. 17
Arquitectura de computadoras

Buses en una PC
TIPOS GENRICOS DE
Microprocesador Disco BUSES:
duro
Bus de E/S
Bus del sistema, es el
CPU Tarjeta
encargado de unir la
grfica
CPU con la memoria
Chipset principal y otros
Cach elementos de la tarjeta
L1 madre.
Tarjeta
sonido
Bus del Bus de Entrada/Salida,
Bus de une la tarjeta madre con
sistema
acceso a
cach L2
RAM otros adaptadores y
CD ROM
tarjetas (de video,
Cach grficas, discos duros y
L2 otros)

ARQUI DEL COMPU Y S. O. 18


Arquitectura de computadoras La tarjeta principal

El Chipset y concentradores

CPU Memoria
RAM E/S

Bus de sistema Puente


8 MHz
16 MHz

En esta Arquitectura , el Bus de E/S est separado


del Bus del sistema (80386).
Precursora de la arquitectura Multibus
ARQUI DEL COMPU Y S. O. 19
Arquitectura de computadoras La tarjeta principal

El Chipset
CPU BIOS

E/S

Memoria Puente Puente


Enlace Bus PCI
RAM Norte Sur
EIDE

Puerto
AGP
Bus USB

El puente Norte y el puente sur comparten la funcin de


controlar el trfico de datos en la mother board

ARQUI DEL COMPU Y S. O. 20


Arquitectura de computadoras La tarjeta principal

El Chipset

El puente Norte y el puente sur comparten la funcin de


controlar el trfico de datos en la mother board
ARQUI DEL COMPU Y S. O. 21
Arquitectura de computadoras La tarjeta principal

El Chipset y concentradores

CPU 100MHz X 4 Bus del sistema

Controlador de
AGP Concentrador
66 MHz X4
X4 de Memoria Enlace al centro de E/S
(Puente Norte)

Memoria
133MHz X 2
DDR RAM
El puente norte en la nueva Arquitectura de
Chipset, se convierte en un concentrador:
Memory Controller Hub (MCH)

ARQUI DEL COMPU Y S. O. 22


Buses de expansin
Arquitectura de computadoras

Bus PCI.
PCI: Peripheral Component Interconnect (Intel 1993).

Bus de expansin diseado para los ix86 y


Pentium.

Actualmente se encuentra en todos los


computadores personales.

Soporta hasta 10 perifricos de alta velocidad.

Permite conexin con buses ms lentos como


ISA, por el tema de la compatibilidad.

ARQUI DEL COMPU Y S. O. 23


Buses de expansin
Arquitectura de computadoras

Bus PCI.

Bus de datos de 32 bits en la


versin 2.0 y de 64 bits en la
versin 2.1.

Bus de direcciones de 32 bits.

Funciona a 33 MHz (versin 2.0)


o a 66 MHz (versin2.1).

La velocidad de transferencia
mxima es de 132 MB/s o de 528
MB/s.
ARQUI DEL COMPU Y S. O. 24
Buses de expansin
Arquitectura de computadoras

Bus PCI.

Qu diferencias tienen el bus PCI 32 bits


respecto al PCI de 64 bits?
La diferencia fundamental entre las diferentes
versiones de buses PCI es principalmente la capacidad
de datos que pueden procesar en una unidad de tiempo,
es decir, el ancho de banda que son capaces de
soportar.

Este ancho de banda mximo o terico se calcula


multiplicando el nmero de bits utilizado por el bus
para transferir datos en paralelo por la frecuencia de
funcionamiento.
ARQUI DEL COMPU Y S. O. 25
Buses de expansin
Arquitectura de computadoras

Bus PCI.
El bus PCI estndar utiliza datos de 32 bits y funciona a una
frecuencia de 33 MHz.
El mximo ancho de banda que admiten estos buses es de: 32 bits = 4
bytes por cliclo de reloj; 4 * 33.333 = 133.332 KBps = 133 MBps.

Algunas placas utilizan buses PCI de 32 bits y 66 MHz, aumentando


as la capacidad mxima de transferencia de los PCI originales, hasta
266 MBps.

Tambin existen bus PCI de 64 bits y 33 MHz, y de 64 bits y 66 Mhz.

ARQUI DEL COMPU Y S. O. 26


Buses de expansin
Arquitectura de computadoras

BUS ISA( Indsustry Standard Architecture) DE 8 BITS

ARQUI DEL COMPU Y S. O. 27


Buses de expansin
Arquitectura de computadoras

BUS MCA (MICROCANAL) DE 32 BITS

ARQUI DEL COMPU Y S. O. 28


Buses de expansin
Arquitectura de computadoras

BUS EISA( Extended ISA) DE 32 BITS

ARQUI DEL COMPU Y S. O. 29


Buses de expansin
Arquitectura de computadoras

Caractersticas de los Buses

ARQUI DEL COMPU Y S. O. 30


Arquitectura de computadoras

Generaciones de microprocesadores
Generacin Cpu Ao Transistores
1era 8086,8088 1978-1981 29,000
2da 80286 1984 134,000
3ra 80386Dx 1987-88 275,000
4ta 80486SX,486DX 1990-92 1;200,000
5ta Pentium / AMD K5 1993-95 3;100,000
6ta Pentium Pro / AMD K6 1995-98 5;500,000
7ma AMD K7 / Pentium 4 1999-2000 22;000,000
8va Athlon 64 / Prescott 2003 100;000,000

ARQUI DEL COMPU Y S. O. 31


Arquitectura de computadoras

El Pentium 4

ARQUI DEL COMPU Y S. O. 32


La Octava Generacin
Arquitectura de computadoras

El AMD K8 Hammer Athlon 64


AMD Opteron Sledge Hammerpensado para servidores

AMD Athlon 64 Claw Hammer para PCs de escritorio

El procesador del Hammer incorpora el controlador de


Controlador de Memoria DDR memoria dentro del mismo chip. En los procesadores
actuales , ese controlador reside en el motherboard.
Cache de
Ncleo del instruccin L1
Procesador del Cache El bus de memoria puede ser de 64 128 bits
Hammer Cache de L2 sin que requiera un controlador de memoria
Datos L1 adicional
Es capaz de ejecutar 9 instrucciones por ciclo
Hyper Transport
Tiene tres conexiones Hyper Transport ,
esto permite que hasta 8 procesadores puedan
trabajar en paralelo conectados entre s a
travs de esta va
Hyper transport: sistema universal de inter conectividad que se utiliza para procesos
de I/O y en el caso del Hammer, para conectar procesadores entre si.
ARQUI DEL COMPU Y S. O. 33
Arquitectura de computadoras

Interfaz: Unidad hardware/Software que permite conectar dos entidades


diferentes; en el caso que nos ocupa, un perifrico y la CPU.

Los interfaces tambin se denominan controladores o tarjetas de E/S.

Las funciones ms importantes de un interfaz es:


Interpretar las rdenes que recibe de la CPU y transmitirlas al
perifrico
Controlar las transferencias de datos entre la CPU y el perifrico
(convertir formatos, adaptar velocidades,..).
Informar a la CPU del estado del perifrico.

Componente Componente
de Interfaz de
hardware Hardware

ARQUI DEL COMPU Y S. O. 34


Arquitectura de computadoras

Puertos de E/S
Puerto: Unidad fsica que permite la conexin entre un perifrico y el
computador, se encuentra en la interfaz.

Siempre debe tener asignados dos tipos de recursos:

Direccin: Necesaria para que la CPU pueda referenciar al puerto.

Lnea de peticin de interrupcin (IRQ): Esta lnea se utiliza para


avisar al procesador de que debe atender al perifrico.

Todos los PCs actuales incorporan como mnimo un puerto paralelo, un


puerto puerto serie y uno USB. Estos puertos llevan asociados interfaces
de propsito general, que permiten la conexin de una variedad de
perifricos.

ARQUI DEL COMPU Y S. O. 35


Arquitectura bsica de un Computador
Digital
El computador
Acciones y Funciones
Arquitectura Esquema
Arquitectura del Procesador Arquitectura del Software
Soporte lgico de Aplicacin Soporte Lgico de Base
Sistemas Operativos Introduccin
El nivel del Sistema Operativo
Estructura de un SO
Supervisor: Administradores, Procesadores de Lenguaje y
Utilitarios
ARQUI DEL COMPU Y S. O. 36
La Computadora
Mquina capaz de realizar y controlar a gran
velocidad clculos y procesos complicados que
requieren una toma rpida de decisiones mediante la
aplicacin sistemtica de criterios preestablecidos

ARQUI DEL COMPU Y S. O. 37


Computadora,
servidores,
mviles

ARQUI DEL COMPU Y S. O. 38


Origen de la Palabra

Computer (ingls) : mquina de computar o calcular


Ordenador (francs) : ordinateur Poner en orden la
informacin

ARQUI DEL COMPU Y S. O. 39


Nos ayudan las computadoras? En qu?

o Informar
o Con datos ordenados, concisos y concretos.
o Educar
o Implica: guiar, explicar, promover ciertas
actitudes, inculcar el conocimiento.
o Evaluar
o Con el anlisis de los parmetros (orden, dificultad),
tiempos, intentos, dudas, etc..
o Motivar
o Lo mejor de los computadores....

ARQUI DEL COMPU Y S. O. 40


La computadora ya esta ayudando a:

L@s ni@s.
Las personas con problemas.
L@s mayores.
L@s ingenier@s.
L@s mdic@s.
L@s cientific@s.
L@s .....l@s .....l@s.....
ARQUI DEL COMPU Y S. O. 41
Algunos ejemplos

Calor!

Los sueos!

ARQUI DEL COMPU Y S. O. 42


La mecnica!

Miau!!

ARQUI DEL COMPU Y S. O. 43


La electrnica,
la matemtica,
el diseo!...

ARQUI DEL COMPU Y S. O. 44


En biologa,
en fsica,
en qumica!

ARQUI DEL COMPU Y S. O. 45


Ah! Imgenes 3D y la realidad virtual
....y tambin....

ARQUI DEL COMPU Y S. O. 46


Pasado Presente

ASCI White
ENIAC 106 toneladas
30 toneladas 79 Km. De cables
18000 vlvulas 12,3 Teraflops
300 multiplicaciones por segundo Simulaciones de explosiones
Clculo de trayectorias de misiles nucleares
Universidad de Boston (1er.
Usuario Universitario)
ARQUI DEL COMPU Y S. O. 47
Si nos detenemos un poco, y pensamos en las
comunicaciones, podemos ver el nmero de
dispositivos, que hoy en da, dependen de los
computadores y de la programacin.
Qu cosas podemos conectar a nuestro
computador? veamos el futuro ya presente ...
(IEEE)

ARQUI DEL COMPU Y S. O. 48


TV Internet ...la computacin
Televisin Ubicua.
Tele-Cable
Pagar por ver
..
Audio ..
DVD P
Internet Celular
r
Telfono
Tele internet e
Tel. Celular WWW s
Fax Banco en casa e
n
Impresoras redes t
Video cam. e
Video
PC conferencia
Palm/Note
Tarj.COMPU
ARQUI DEL Inteligentes
Y S. O. 49
Tarj Crd/deb.
Cinco pasos para llegar al Petaflop

Torre

Placa

Procesador

(Fuente IBM)

1 Gf = 1000000000 = mil millones de operaciones de punto flotante por segundo


1 Tf = 1000 Gf.
1 Pf = 1000 Tf = 1.000.000.000.000.000
ARQUI DEL COMPUflops.
Y S. O. 50
QUE HACEN LAS COMPUTADORAS Y SUS
IMPLICACIONES SOCIALES

Velocidad de procesamiento
Grandes cantidades de datos
Procesos rpidos, econmicos y
libres de errores
Demanda creciente de informacin

ARQUI DEL COMPU Y S. O. 51


QUE HACEN LAS COMPUTADORAS Y SUS IMPLICACIONES SOCIALES

Aplicaciones:
Fuera de lnea con procesamiento en lotes
En lnea en tiempo real
Uso de tiempo compartido
Simulacin
Servicios

ARQUI DEL COMPU Y S. O. 52


CLASIFICACIN DE LOS SISTEMAS DE COMPUTACIN:

ANLOGAS: Procesan informacin de magnitudes anlogas:


medir el tiempo, la longitud, la velocidad o la presin
atmosfrica, seales ssmicas. (El hombre fue el primer
Computador Anlogo al usar su antebrazo para medir).
Resuelven problemas que se presentan en el mundo real,
censa seales fsicas, para hallar la solucin recurre a
relaciones similares anlogas. Los datos que se proporcionan y
utilizan son seales continuas y la forma de medirlos est
sujeta al proceso de medicin. La aplicacin de la computadora
analgica tiene lugar en actividades donde el objetivo es ejercer
alguna forma de control.

ARQUI DEL COMPU Y S. O. 53


DIGITALES: En los circuitos de las computadoras
digitales, los datos se representan mediante esquemas
de impulsos elctricos (combinacin de 1s y 0s). Los
datos se representan siempre en forma de cantidades
discretas (nmeros enteros en signo magnitud o
complemento a DOS y reales en el formato IEEE).
Las computadoras digitales de acuerdo a su aplicacin
se clasifican en:
Cientficas
Industriales
Comerciales
De uso general

ARQUI DEL COMPU Y S. O. 54


ESTRUCTURA DE UN COMPUTADOR DIGITAL
CPU: Unidad de Control, ALU,
Registros internos de propsito general P
y de propsito especial. E
R
Perifricos de Entrada: Teclado, I
Mouse, Trackball, TV tuner, Micrfono, F
lectoras de barras, scanner. E
R
Perifricos de Salida: Impresora, I
Monitor, parlante, actuadores. C
O
Perifricos de E/S: Disco duro, Cinta S
de Back up, memorias USB.
ARQUI DEL COMPU Y S. O. 55
ORGANIZACIN DE UNA COMPUTADORA DIGITAL

Preparacin de los Unidad de Unidad de


Datos Entrada Salida

Almacenamiento Primario
Almacenamiento
Unidad Aritmtica y Lgica Secundario Externo
Control

ARQUI DEL COMPU Y S. O. 56


OTRAS CLASIFICACIONES
Segn la base de su tamao (costo):
- Grandes
- Medianas
- Pequeas
- De escritorio

De acuerdo a su velocidad y capacidad de almacenamiento


Supercomputadores
De gran escala
De escala mediana
Microcomputador Microcomputadoras
Minicomputador

De escala media

De gran escala
ARQUI DEL COMPU Y S. O. Supercomputador 57
CLASIFICACIN EN FUNCIN DEL TAMAO, DESEMPEO Y
APLICACIN

Tipo MIPS MB RAM Ejemplo Aplicacin

C. Personal 1 1 IBM PS2 Utilitarios Vs.


Minicomput. 2 4 PDP-11/84 Traf. Areo
Supermini 10 32 SUN-4 Servidor Red
Macro Comp. 30 128 IBM 3098/300 Op. Bancarias
Supercomp. 125 1024 CRAY-2 Pred. Meteor.

ARQUI DEL COMPU Y S. O. 58


Aspectos a tener en cuenta al adquirir
una computadora
Escritorio o Portatil
PCMCIA
Peso
Mouse
Etc.
Plataforma
Gabinete o Rack
Dispositivo de visualizacin
Red?
Microprocesador
ARQUI DEL COMPU Y S. O. 59
Aspectos a tener en cuenta al adquirir
una computadora
Velocidad de Reloj o frecuencia.
RAM
CACHE
ISA, PCI, PCI Express, AGP
S.O.
Programas de aplicacin
HD

ARQUI DEL COMPU Y S. O. 60


Aspectos a tener en cuenta al adquirir
una computadora
Perifricos
Mouse
Impresoras
Scanners
FAX/Modems......
CD/ DVD_RW/ Blu Ray
Soporte Tcnico Garanta y Reparacin

ARQUI DEL COMPU Y S. O. 61


SISTEMA DE PROCESAMIENTO DE DATOS

SOPORTE FISICO SOPORTE LOGICO

ARQUITECTURA ARQUITECTURA
DEL DEL
PROCESADOR SOFTWARE

CPU
ALU
Soporte lgico Aplicacin
Registros
Soporte lgico de Base
Memoria

ARQUI DEL COMPU Y S. O. 62


SOPORTE LOGICO DE APLICACIN

Aporta al usuario una solucin a un determinado problema

(Ejemplos)

SOPORTE LOGICO DE BASE

Posibilita la explotacin de un equipo de procesamiento de datos


de la manera ms eficiente posible, sin decir que estas actividades
sean transparentes al mismo.-

ARQUI DEL COMPU Y S. O. 63


OBJETIVO DE LOS SISTEMAS DE BASE

Posibilitar que los programas evolucionen


ordenadamente en el computador, resolviendo todas las
situaciones que no estar previstas.
Facilitar la explotacin del equipo
Independizar a los programadores de tareas rutinarias
y complejas como administracin de unidades
perifricas, administracin del tiempo de la CPU.

EXPLOTACIN EFICIENTE DEL COMPUTADOR

ARQUI DEL COMPU Y S. O. 64


QUE ES UN SISTEMA OPERATIVO?

Definicin de Sistema Operativo:


Es un conjunto de programas con fines diversos,
agrupados en subsistemas, cada uno de los cuales
cumple con una misin especfica, supervisados por un
programa que cumple la funcin de control de la actividad
de la CPU, denominado SUPERVISOR

El SUPERVISOR reside en la memoria principal, sin su


presencia el computador sera incapaz de procesar..

ARQUI DEL COMPU Y S. O. 65


Segn su estructura el Sistema
Operativo puede clasificarse en:

MONOPROGRAMACION

Ejecuta y atiende un solo programa a la vez

MULTIPROGRAMACION

Ejecuta y atiende ms de un programa a la vez, cada


cierto nmero de ciclos ejecuta una tarea (grupo de
instrucciones).

ARQUI DEL COMPU Y S. O. 66


Alternativas de carga del Sistema Operativo

SUPERVISOR EN ROM:
Llamado software de estado slido Firmware
Carga automtica del SO - BOOTING:
Una rutina en la ROM inicia la carga desde un perifrico
Carga del SO de gran magnitud (IPL):
Para SO de magnitudes considerables, la resistencia
del SO est en varias unidades perifricas de acceso
directo. (seguridad, fallas etc)
Su principio es el BOOTING, con la posibilidad de
seleccionar por medio de una rutina desde que el
microprocesador se carga.

ARQUI DEL COMPU Y S. O. 67


Los Sistemas Operativos se pueden clasificar teniendo
en cuenta su carga en la memoria principal.

Totalmente residentes en la memoria

Paginables recurrentemente transferidos.

ARQUI DEL COMPU Y S. O. 68


El SUPERVISOR, analiza en cada instante cul es la
situacin global del procesador, transfiriendo el control a algn
programa u otro componente del SO.
ARQUI DEL COMPU Y S. O. 69
RECIBE EL CONTROL DE LA CPU POR
Transferencia de Control desde el SUPERVISOR
Por medio de una llamada desde otro subsistema.

ENTREGA EL CONTROL ACORDE A:


Al SUPERVISOR, si el procedimiento que realizaron fue
completo
A otro subsistema, si fuese necesario.

70
ARQUI DEL COMPU Y S. O.
Cumple con 3 actividades bsicas

Direccionamiento de la memoria
Asignacin de Espacio
Espacio asignado a cada tarea
Qu tarea ocupa cada espacio de memoria
Verificacin de autoridad o capacidad de uso
Impedir accesos no autorizados de programas a
memoria
Impedir que un programa direccione en espacios que
no le pertenecen

ARQUI DEL COMPU Y S. O. 71


Interrupciones de Entrada/Salida
Solicitud de E/S de datos
Finalizacin de una operacin de E/S de datos
Interrupciones para recuperacin de Errores
Ocasionadas por errores en el sistema
Hardware
Analiza el error, determina la falla, tipo de error,
posibilidad de recupero y transferencia de control al
administrador de errores
Software
Analiza el error para determinar el tipo de error, quien
lo produce, si es recuperable y transfiere el control al
administrador de errores lgicos
Interrupcin por llamada al sistema (system call) o al supervisor
Interrupcin incondicional
ARQUI DEL COMPU Y S. O. 72
Interacta con otros componentes recibiendo y
entregando seales de control. Los errores que se pueden
presentar son:
Errores Lgicos o de Software
Operaciones de Datos (divisin por cero)
Errores de direccionamiento (direcciones errneas
o inexistentes)
Errores de manejo de datos (archivos/datos
incompatibles)
Errores Fsicos o de Hardware
Transporte de los datos (lost in bus)
Mal funcionamiento de un componente fsico

ARQUI DEL COMPU Y S. O. 73


Administracin del Manipuleo de los datos

Utiliza todas las tcnicas de almacenamiento,


recuperacin y edicin de datos en los archivos.

Control de Tcnicas de Archivos

Supervisa el manejo de los archivos en si, con un


subcomponente especializado en cada tipo de
archivo

ARQUI DEL COMPU Y S. O. 74


Realiza funciones de auditora sobre todo lo que va ejecutndose.
Tambin recibe el nombre de Accounting Monitor. Su fin es
llevar los registros necesarios para la contabilidad del sistema, en
cuanto al tiempo de procesamiento de una tarea, recursos
utilizados, espacio en memoria auxiliar, cantidad de operacin de
E/S efectuadas.

El objetivo de esta actividad es disponer de elementos no solo


para la facturacin de los servicios del procesador, sino tambin
para estadsticas, correccin de procedimientos.

ARQUI DEL COMPU Y S. O. 75


Tiene por misin fundamental realizar
sobre un programa todas las actividades
necesarias para convertirlo en tarea.

ENSAMBLADORES
COMPILADORES
ENLAZADORES O LINKEADORES
CARGADOR O LOADER
INTERPRETES

ARQUI DEL COMPU Y S. O. 76


CONVIERTE EN CODIGO OBJETO EL CODIGO FUENTE

ARQUI DEL COMPU Y S. O. 77


Tiene por misin traducir un programa escrito en
lenguaje fuente a instrucciones de cdigo de mquina.

Sus funciones son:

Inspeccin del Programa Fuente


Traduccin del Programa Fuente
Listar el Cdigo Objeto y los Errores (opcional)

ARQUI DEL COMPU Y S. O. 78


Convierte un programa que se encuentra en cdigo
objeto en una unidad completa en si misma que sea
EJECUTABLE

ARQUI DEL COMPU Y S. O. 79


Tiene la funcin de tomar un programa ya traducido y
vinculado (o sea ejecutable), lo convierte en una tarea
para el sistema, es decir lo ejecuta.
Recibe ese nombre por su actividad de CARGAR un
ejecutable en la memoria principal y habilitar para su
procesamiento.

ARQUI DEL COMPU Y S. O. 80


Combina las actividades de COMPILADOR
ENSAMBLADOR CARGADOR, con la
diferencia de que no trabaja con programas
completos, sino con una sentencia.

ACTIVIDADES:

Toma una sentencia del programa fuente


La traduce a cdigo objeto
La ensambla (linker), si fuera necesario
La Ejecuta
ARQUI DEL COMPU Y S. O. 81
Su objetivo es realizar tareas UTILITARIAS , es decir
rutinarias y de propsitos especficos, las cuales
carecen de sentido que cada programador de
aplicacin las tuviera que codificar.
SORT
BACKUP
RESTORE
ETC

ARQUI DEL COMPU Y S. O. 82

También podría gustarte