Funcionamiento de CPU - ITESCAM

Funcionamiento de CPU - ITESCAM Funcionamiento de CPU - ITESCAM

alarcos.inf.cr.uclm.es
from alarcos.inf.cr.uclm.es More from this publisher
08.08.2013 Views

FUNCIONAMIENTO DE UN COMPUTADOR PARTES DE UN PERIFÉRICO 2.5 PERIFÉRICOS (II) Parte mecánica: dispositivos electromecánicos controlados por elementos electrónicos. Determinan la velocidad de funcionamiento y el tiempo medio entre averías. Parte electrónica: interpretan las órdenes de la CPU para la transmisión y recepción de datos y generan las señales de control para los elementos electromecánicos. CONTROLADOR: Resuelven los problemas de conexión entre los periféricos y la CPU. Son circuitos interfaz. Problemas: Velocidad de transmisión Longitud de palabra Niveles eléctricos Lenguaje de comunicación Objetivos: Selección o direccionamiento del periférico: identifica si la dirección del bus de direcciones se corresponde con su código para dar paso al intercambio de información (sólo un puerto puede acceder al bus de datos). Almacenamiento temporal. Sincronización: la velocidad de la CPU es muy superior a la del periférico. Control del periférico: el controlador da información de estado del periférico a la CPU. Conversión de datos: conversiones eléctricas y lógicas. Detección de errores. Gestión de transmisión de bloques de información. Pág. 8

FUNCIONAMIENTO DE UN COMPUTADOR 2.5 PERIFÉRICOS (Dispositivos de entrada) (III) TECLADO: cuando se presiona una tecla se cierra un conmutador y unos circuitos codificadores del controlador generan el código correspondiente al carácter seleccionado y se almacena en una memoria intermedia (buffer). Se envía una petición de interrupción a la CPU y cuando se acepte se lee el carácter del buffer. Se divide en 4 partes: Teclado principal: Contiene los caracteres alfabéticos, numéricos y especiales, como en una máquina de escribir convencional con alguno más. Teclado numérico: Es habitual que las teclas correspondientes a los dígitos decimales, signos de operaciones básicos y punto decimal estén repetidas para facilitar al usuario la introducción de datos numéricos. Teclas de gestión de imagen o de control: Sobre la pantalla se visualiza una marca o cursor o indicador de posición. El cursor indica la posición donde aparecerá el siguiente carácter que tecleemos. Las teclas de gestión de imagen permiten modificar la posición del cursor en la pantalla. Teclas de función: Normalmente distribuidas en una hilera en la parte superior del teclado. Son teclas cuyas funciones están definidas por el usuario o predefinidas por una aplicación (ejemplo F1). RATÓN: sirve para introducir información gráfica o seleccionar coordenadas (x,y) de una pantalla. Dispone de uno o más pulsadores con los que el usuario envía órdenes al computador relacionadas con punto seleccionado en la pantalla. Se conectan por cable al puerto serie. Tipos: Mecánico: bola + ruedecillas ranuradas(XY) + LEDs + fotosensores Ópticos: LEDs + fotosensores + alfombrilla (refleja luz hacia los sensores). Trackball: son como los mecánicos pero con la bola hacia arriba. Pág. 9

FUNCIONAMIENTO DE UN<br />

COMPUTADOR<br />

PARTES DE UN PERIFÉRICO<br />

2.5 PERIFÉRICOS (II)<br />

Parte mecánica: dispositivos electromecánicos controlados por<br />

elementos electrónicos. Determinan la velocidad <strong>de</strong> funcionamiento<br />

y el tiempo medio entre averías.<br />

Parte electrónica: interpretan las ór<strong>de</strong>nes <strong>de</strong> la <strong>CPU</strong> para la<br />

transmisión y recepción <strong>de</strong> datos y generan las señales <strong>de</strong> control<br />

para los elementos electromecánicos.<br />

CONTROLADOR: Resuelven los problemas <strong>de</strong> conexión entre los<br />

periféricos y la <strong>CPU</strong>. Son circuitos interfaz.<br />

Problemas:<br />

Velocidad <strong>de</strong> transmisión<br />

Longitud <strong>de</strong> palabra<br />

Niveles eléctricos<br />

Lenguaje <strong>de</strong> comunicación<br />

Objetivos:<br />

Selección o direccionamiento <strong>de</strong>l periférico: i<strong>de</strong>ntifica si la dirección<br />

<strong>de</strong>l bus <strong>de</strong> direcciones se correspon<strong>de</strong> con su código para dar paso<br />

al intercambio <strong>de</strong> información (sólo un puerto pue<strong>de</strong> acce<strong>de</strong>r al bus<br />

<strong>de</strong> datos).<br />

Almacenamiento temporal.<br />

Sincronización: la velocidad <strong>de</strong> la <strong>CPU</strong> es muy superior a la <strong>de</strong>l<br />

periférico.<br />

Control <strong>de</strong>l periférico: el controlador da información <strong>de</strong> estado <strong>de</strong>l<br />

periférico a la <strong>CPU</strong>.<br />

Conversión <strong>de</strong> datos: conversiones eléctricas y lógicas.<br />

Detección <strong>de</strong> errores.<br />

Gestión <strong>de</strong> transmisión <strong>de</strong> bloques <strong>de</strong> información.<br />

Pág. 8

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!