Académique Documents
Professionnel Documents
Culture Documents
Organizacin
Seales de control
Interfaces entre el computador y los perifricos y la tecnologa de
memoria usada
3. Qu es un subsistema jerrquico?
Es un conjunto de subsistemas interrelacionados cada uno de los cuales se organiza
en estructura jerrquica hasta que se alcance el nivel ms bajo del subsistema
elemental.
4. Escriba sobre que es la estructura y funcionamiento de computadores
Estructura: modo en que los componentes estn interrelacionados
Funcionamiento: la operacin de cada componente individual como parte de la
estructura.
5. Mencione las 4 funciones bsicas que un computador puede llevar a cabo.
Procesamiento de datos
Almacenamiento de datos
Transferencia de datos
Control
6. Escriba acerca de los 4 componentes estructurales principales del computador
Unidad central de procesamiento (CPU): controla el funcionamiento del
computador y realiza el procesamiento de datos.
Memoria principal: almacena datos
E/S: transfiere datos entre el computador y el entorno externo
Sistema de interconexiones: proporciona la comunicacin entre la CPU, la
memoria principal y la E/S.
Preguntas
5.- Cuales son las tres tcnicas principales de conmutacin utilizada en subredes de
comunicacin:
1) La conmutacin de circuitos
2) La conmutacin de mensajes
3) La conmutacin de paquetes.
1. qu es organizacin de computadores?
La organizacin de computadores se refiere a las unidades funcionales y sus
interconexiones, que dan lugar a especificaciones arquitectnicas.
2. qu es arquitectura de computadores?
La arquitectura de computadores se refiere a los atributos de un sistema que son
visibles a un programador, o para decirlo de otra manera, aquellos atributos que
tienen un impacto directo en la ejecucin lgica de un programa.
4 cules son los temas para una secuencia de dos principios del
hardware de la computadora?
Curso bsico
de la computadora?
Es la estructura funcional del hardware la cual implica los aspectos de una computadora
que tiene un impacto directo en la ejecucin lgica de un programa.
Ventaja:
Desventaja:
2) Conteste
b. Qu es un sistema jerrquico?
Procesamiento de datos
Transferencia de datos
Control
Almacenamiento de datos
Una direccin de memoria es un transmisor para una localizacin de memoria con lo cual
un programa informtico o un dispositivo de hardware deben almacenar un dato para su
posterior reutilizacin.
1. EN QUE SE DISTINGUE UN COMPUTADOR DE LA ORGANIZACIN Y
ARQUITECTURA
La arquitectura son aquellos atributos en la ejecucin lgica de un programa, mientras la
organizacin de computadores se refiere a unidades funcionales y sus interconexiones.
2. ESCOJA LOS ATRIBUTOS DE LO SIGUIENTE
ORGANIZACIN
- Interfaces entre el computador y los perifricos
- Mecanismos de E/S
- Tecnologa de memoria usada.
ARQUITECTURA
- Seales de control
- Conjunto de instrucciones
- Direccionamiento de memoria
3. CUANTO TIEMPO DURA UNA ARQUITECTURA DE COMPUTADOR?
Una arquitectura puede sobrevivir muchos aos, pero su organizacin cambia con la evolucin
de tecnologa.
4. UNIR CON LNEAS SEGN CORRESPONDA
- COMPONENTES PRINCIPALES DEL CPU.
Una direccin de memoria es un transmisor para una localizacin de memoria con lo cual
un programa informtico o un dispositivo de hardware deben almacenar un dato para su
posterior reutilizacin.
1- A que se refiere la Arquitectura computacional
Se refiere a los atributos de un sistema que son visibles a un programador, o para decirlo de
otra manera, aquellos atributos que tienen un impacto directo en la ejecucin lgica de un
programa.
2- Qu es Estructura y Funcionamiento?
Estructura: el modo en que los componentes estn interrelacionados.
Funcionamiento: la operacin de cada componente individual como parte de la estructura.
El enfoque descriptivo plantea dos serias dificultades, ninguna computadora nica ilustra
todos los conceptos deseados y casi cualquier computadora tiene algunas caractersticas
poco atractivas
1. Qu caractersticas se consideran en la arquitectura computacional?
En la arquitectura computacional se consideran caractersticas como:
Longitud de palabra
Estructuras de bus
Registros de nmeros
Tipos de direccionamientos
Conjunto de instrucciones
Mecanismos de entrada y salida
Tcnicas de acceso de memoria
2) Cules son los enfoques que puede tener el sistema jerarquicos para un mejor
estudio de los componentes del computador?
El sistema para un mejor estudio se enfoca en dos perspectivas: empezar por lo ms
bajo y construir una descripcin completa, o comenzar con una visin desde arriba y
descomponer el sistema en sus sub-partes.
3) Cules son y que realizan las funciones bsicas que lleva a cabo un
computador?
Las funciones bsicas son 4:
Procesamiento de datos, el computador tiene que ser capaz de procesar datos
estos datos pueden adoptar una gran variedad de formas y el nivel o rango de
los requisitos para procesar es amplio.
Almacenamiento de datos, es esencial que un computador almacene datos
incluso si este procesando datos tiene que guardar temporalmente los datos
con los que se est trabajando.
Transferencia de datos, el computador tiene que ser capaz de transferir datos
entre l mismo y el mundo exterior a travs de los perifricos E/S.
Control, debe haber un control de estas tres funciones. Este control es
ejercido por el ente o entes que proporcionan al computador instrucciones.
Pgina 2|3
Sus principales componentes estructurales son:
Unidad de control: controla el funcionamiento de la CPU y por tanto del
computador.
Unidad aritmtico-lgica (ALU, Arithmetic Logic Unit): lleva a cabo las
funciones de procesamiento de datos del computador.
Registros: proporcionan almacenamiento interno a la CPU.
Interconexiones CPU: son mecanismos que proporcionan comunicacin
entre la unidad de control, la ALU y los registros.
Pgina 3|3
1) En que conceptos se basa la Arquitectura de Von Neumann?
Los datos y las instrucciones se almacenan en una sola memoria de lectura-escritura.
Los contenidos de esta memoria se direccionan indicando su posicin, sin considerar el tipo de
dato contenido en la misma.
La ejecucin se produce siguiendo una secuencia de instruccin tras instruccin (a no ser que
dicha secuencia se modifique explcitamente).
4) Cules son los registros internos del CPU y que funcin cumplen?
MAR.- registro de direcciones de memoria, es la encargada de especificar la direccin en
memoria de la prxima lectura o escritura.
MBR.- registro de datos de memoria, contiene el dato que se va a escribir en memoria o donde
se escribe el dato que se va a leer de memoria.
La respuesta es simple pero ingeniosa. El programa es realmente una secuencia de datos en cada
paso se realiza una operacin aritmtica o lgica con ciertos pasos.
1.- DESCRIBA EL FUNCIONAMIENTO DEL COMPUTADOR
PROCESAMIENTO DE DATOS: la CPU ha de realizar alguna operacin aritmtica o lgica con los
datos.
5.- ESCRIBA LOS 3 CONCEPTOS QUE SE CONOCEN COMO ARQUITECTURA DE VON NEUMANN
(COMPONENTES DEL COMPUTADOR)
Los contenidos de esta memoria se direccionan indicando su posicin, sin considerar el tipo de
dato contenido en la misma.
La ejecucin se produce siguiendo una secuencia de instrucciones tras instruccin (a no ser que
dicha secuencia se modifique explcitamente).
9.- PARA QUE SE UTILIZA UN REGISTRO DE DATOS PARA ENTRADA Y SALIDA (E/S)?
Un mdulo de E/S transfiere datos desde los dispositivos externo a la CPU y a la memoria, y
viceversa. Contiene los registros (buffers) internos para almacenar los datos temporalmente,
hasta que puedan enviarse.
1. Cmo es posible la ejecucin de las operaciones aritmticas y lgicas que
realiza un computador?
Es un sitio que sirve para almacenar temporalmente tanto las instrucciones como los
datos ya que un programa no siempre ejecuta las instrucciones segn la misma secuencia,
puede saltarse ciertas instrucciones. De la misma forma, las operaciones con datos pueden
necesitar acceder a ms de un operando y segn una secuencia determinada.
Est constituido entre 50 y 100 lneas, a cada lnea se le asigna un significado o una
funcin en particular. Aunque existen diseos de buses muy diversos, en todos ellos las
lneas se pueden clasificar en tres grupos funcionales:
Lneas de datos.
Lneas de direcciones.
Lneas de control.
instruccin.
Procesador-Memoria: deben transferirse datos desde la CPU a la memoria, o
desde la memoria a la CPU.
Procesador-E/S: deben transferirse datos a o desde el exterior mediante
transferencias entre la CPU y un mdulo de E/S.
Procesamiento de Datos: la CPU ha de realizar alguna operacin aritmtica o
lgica con los datos.
Control: una instruccin puede especificar que la secuencia de ejecucin se
altere (como la instruccin de salto LAS).
4) Cules son los tipos de instrucciones que interpreta el CPU y hable de cada uno de
ellos.
Procesador-Memoria: deben transferirse datos desde la CPU a la memoria, o desde la
memoria a la CPU.
Procesador-E/S: deben transferirse datos a o desde el exterior mediante transferencias entre
la CPU y un mdulo de E/S.
Procesamiento de Datos: la CPU ha de realizar alguna operacin aritmtica o lgica con los
datos.
Control: una instruccin puede especificar que la secuencia de ejecucin se altere
9) De qu tamao son las instrucciones de los datos y hasta cuantas palabras se puede
direccionar
Tiene un tamao de 16 bits y se puede re direccionar hasta 212 = 4096 (4K) palabras de memoria.
10) Describa con sus propias palabras el siguiente ejemplo de la ejecucin de un programa
En este ejemplo se necesita 3 ciclos de instruccin donde cada uno consta de un ciclo de
lectura y otro de ejecucin, para sumar el contenido de la ubicacin 940 al contenido de la
ubicacin 941.
4. Cules son los tipos de acciones que requiere el CPU para interpretar la
instruccin?
Procesador-Memoria debe transferirse datos desde la CPU a la memoria, o
desde la memoria a la CPU
Procesador-E/S deben transferirse datos a o desde el exterior mediante
transferencias entre la CPU y un mdulo de E/S
Procesamiento de Datos: la CPU ha de realizar alguna operacin aritmtica
o lgica con los datos
Control una instruccin puede especificar que la secuencia de ejecucin se
altere.
5. Cules son los registros internos de la CPU que permiten intercambiar datos con
la memoria?
Registro de direcciones de memoria: especifica la direccin en memoria de
la prxima lectura o escritura.
Registro para datos de memoria: contiene el dato que se va a escribir en
memoria o donde se escribe el dato que se va a leer de memoria.
Registro de direcciones de E/S: especifica un dispositivo de E/S.
Registro para datos de E/S: se utiliza para intercambiar datos entre un
mdulo de E/S y la CPU.
Pgina 2|2
1. En qu consiste un ciclo de instruccin?
1) Qu es la Estructura de Interconexin?
Memoria a E/S y viceversa: en estos dos casos, un mdulo de E/S puede intercambiar datos
directamente con la memoria, sin que tengan que pasar a travs del procesador.
Un bus est constituido por varios caminos de comunicacin, o lneas. Cada lnea es capaz de
transmitir seales binarias representadas por 1 y por 0. En un intervalo de tiempo, se puede
transmitir una secuencia de dgitos binarios a travs de una nica lnea. Se pueden utilizar varias
lneas del bus para transmitir dgitos binarios simultneamente (en paralelo).
Las lneas del bus se pueden dividir en dos tipos genricos: dedicadas y multiplexadas. Una lnea
de bus dedicada est permanente asignada a una funcin o a un subconjunto fsico de
componentes del computador.
5. Cules son las causas de que las prestaciones del bus pueden disminuir?
A ms dispositivos conectados al bus, mayor es el retardo de propagacin.
Las peticiones de transferencia acumuladas se aproximan a la capacidad
del bus y provocan un cuello de botella.
6. De acuerdo a sus funciones cmo se clasifican las lneas de buses?
Lnea de datos
Lnea de control
Lnea de direccin
7. Escriba los pasos para transferir(enviar-recibir) un dato de un mdulo a otro
Si un mdulo desea enviar un dato a otro debe hacer dos cosas:
1. obtener el uso del bus
2. transferir el dato a travs del bus.
Si un mdulo desea pedir un dato a otro mdulo:
1. obtener el uso del bus
2. transferir la peticin al otro mdulo mediante las lneas de control y
direccin apropiadas.
3. Esperar a que el segundo mdulo enve el dato.
8. Cul es la desventaja que presenta la arquitectura de buses tradicionales?
Los dispositivos de E/S ofrecen prestaciones cada vez mayores, que no son compatibles o
retrasan el funcionamiento de los buses.
9. Qu prestaciones muestra el sistema ante el ancho del bus de datos?
La anchura del bus de datos afecta a las prestaciones del sistema: cuanto ms ancho es el bus
de datos, mayor es el nmero de bits que se transmiten a la vez.
10. Qu prestaciones muestra el sistema ante el ancho del bus de direccin?
La anchura del bus de direcciones afecta a la capacidad del sistema: cuanto ms ancho es el
bus de direcciones, mayor es el rango de posiciones a las que se puede hacer referencia.
1. Dada una interrupcin en momento de ejecucin que sucede con los datos que se
encuentran procesando dicha instruccin.
2. Cules son los responsables de detener el programa y despus que continu desde
el mismo punto?
El mdulo de E/S pueden enviar seales de interrupcin al procesador es decir son los datos
externos (los dispositivos perifricos).
S, porque la anchura del bus de direcciones es la capacidad del sistema, entre ms ancho es el
bus de direcciones mayor es el rango de posiciones a las que se pueden referenciar.
Sncronos: se determina por un reloj dependiendo del flanco positivo o negativo, todos los
dispositivos del bus pueden leer la lnea de reloj y todos los eventos empiezan al principio del
ciclo del reloj.
Realizar 15 preguntas de los temas visto en clase (interrupciones mltiples hasta antes de
CPI)
1. Cules son las 2 alternativas que se siguen para tratar con interacciones mltiples
Porque puede intercambiar datos directamente con el procesador ya que estos pueden iniciar una
lectura o escritura en memoria especificando la direccin de una posicin concreta de la misma,
el procesador tambin puede leer o escribir datos de (o en) un mdulo de E/S.
Mdulo de E/S: la E/S es funcionalmente similar a la memoria. Hay dos tipos de operaciones,
leer y escribir. Adems, un mdulo de E/S puede controlar ms de un dispositivo externo.
Procesador: el procesador lee instrucciones y datos, escribe datos una vez los ha procesado, y
utiliza ciertas seales para controlar el funcionamiento del sistema.
4. Cules son los tipos de transferencia que debe dar cobertura la estructura de
interconexin.
E/S a procesador: el procesador lee datos de un dispositivo de E/S a travs de un mdulo de E/S.
Memoria a E/S y viceversa: en estos dos casos, un mdulo de E/S puede intercambiar datos
directamente con la memoria, sin que tengan que pasar a travs del procesador.
Un bus est constituido por varios caminos de comunicacin, o lneas. Cada lnea es capaz de
transmitir seales binarias representadas por 1 y por 0
Se utilizan para controlar el acceso y el uso de las lneas de datos y de direcciones. Puesto que las
lneas de datos y de direcciones son compartidas por todos los componentes, debe existir una
forma de controlar su uso.
Escritura en memoria (Memory write): hace que el dato del bus se escriba en la posicin
direccionada.
Lectura de memoria (Memory read ): hace que el dato de la posicin direccionada se site en
el bus.
9. Cules son las 2 causas principales de que al momento de conectar una gran
cantidad de dispositivos las prestaciones puedan disminuir en la jerarqua mltiples
de buses.
El bus puede convertirse en un cuello de botella a medida que las peticiones de transferencia
acumuladas se aproximan a la capacidad del bus.
10. Cules son los tipos de buses y hable de cada una de ellas
Las lneas del bus se pueden dividir en dos tipos genricos: dedicadas y multiplexadas.
Una lnea de bus dedicada est permanente asignada a una funcin o a un subconjunto fsico
de componentes del computador.
Una lnea de bus multiplexada usan de menos lneas, cosa que ahorra espacio y, normalmente,
costes
En todos los sistemas, exceptuando los ms simples, ms de un mdulo puede necesitar el control
del bus. Por ejemplo, un mdulo de E/S puede necesitar leer o escribir directamente en memoria,
sin enviar el dato al procesador.
El trmino temporizacin hace referencia a la forma en la que se coordinan los eventos en el bus.
Los buses utilizan temporizacin sncrona o asncrona
14. Como se utiliza la transferencia de datos en el caso de un bus con direcciones y datos
multiplexados.
Se utiliza primero para especificar la direccin y luego para transferir el dato. En una
operacin de lectura, generalmente hay un tiempo de espera mientras el dato se est captando
del dispositivo esclavo para situarlo en el bus.
Lectura
En una operacin de lectura, generalmente hay un tiempo de espera mientras el dato se est
captando del dispositivo esclavo para situarlo en el bus
Escritura
Puede haber tambin un retardo si se necesita utilizar algn procedimiento de arbitraje para
acceder al control del bus en el resto de la operacin
Bloque
En este caso, un ciclo de direccin viene seguido por n ciclos de datos. El primer dato se
transfiere a o desde la direccin especificada; el resto de datos se transfieren a o desde las
direcciones siguientes.
Los tipos de buses se pueden dividir en dos tipos genricos: dedicadas y multiplexadas.
Una lnea de bus dedicada est permanente asignada a una funcin o a un subconjunto
fsico de componentes del computador.
La ventaja del multiplexado en el tiempo es el uso de menos lneas, cosa que ahorra
espacio y, normalmente, costes.
2. Que proporcionan los diferentes tipos de buses que poseen las computadoras y
Mencione un bus y cules son los componentes que conecta?
Los diferentes tipos de buses que poseen las computadoras proporcionan comunicacin
entre sus componentes a distintos niveles dentro de la jerarqua del sistema, uno de
ellos es el bus del sistema que conecta los componentes principales del computador que
son procesador memoria, E/S.
3. Cules son las instrucciones que interpreta la CPU y que lleva a cabo una accin
requerida?
Memoria
Procesador.
Modulo E/S.
5. Indique cuales son las lneas pertenecientes a la estructura del bus y describa cada una
de ella.
Las lneas se pueden clasificar en tres grupo funcionales:
Lneas de control.- proporcionan un camino para transmitir datos entre los
mdulos del sistema.
Lneas de direccin.- se utilizan para designar la fuente o el destino del dato
situado en el bus de datos.
Lneas de datos.- se utilizan para controlar el acceso y el uso de las lneas de
datos y de direcciones.
6. Describa el funcionamiento del bus
Si un mdulo desea enviar un dato a otro debe hacer dos cosas:
Obtener el uso del bus.
Transferir el dato a travs del bus.
Si un mdulo desea pedir un dato a otro mdulo, debe de:
Obtener el uso del bus.
Transferir la peticin al otro mdulo mediante las lneas de control y direccin
apropiadas. Despus debe esperar a que el segundo mdulo enve el dato.
7. .- Qu es la temporizacin?
8. Indique las dos causas principales por las cuales las prestaciones pueden disminuir
cuando se conecta una gran numero de dispositivos al bus.
En general, a ms dispositivos conectados al bus, mayor es el retardo de
propagacin. Este retardo determina el tiempo que necesitan los dispositivos
para coordinarse en el uso del bus.
El bus puede convertirse en un cuello de botella a medida que las peticiones de
transferencia acumuladas se aproximan a la capacidad del bus.
9. Escriba los elementos diseo de un bus
Tipo
Mtodo de Arbitraje.
Temporizacin.
Anchura del bus.
Tipo de transferencia de datos.
10. Cules son los tipo de temporizacin y descrbalas?
La temporizacin sncrona: la presencia de un evento en el bus est
determinada por un reloj. El bus incluye una lnea de reloj a travs de la que se
transmite una secuencia en la que se alternan intervalos regulares de igual
duracin a uno y a cero.
La temporizacin asncrona: pueden compartir el bus una mezcla de dispositivos
lentos y rpidos, utilizando tanto las tecnologas ms antiguas, como las ms
recientes.
1. Qu diferencias hay entre acceso secuencial, acceso directo y acceso aleatorio?
10. Cules son los tres parmetros que se usan para medir las prestaciones de
una memoria?
Tiempo de acceso (latencia)
Tiempo de ciclo de memoria
Velocidad de transferencia.
11. Cules son los tipos de algoritmo de sustitucin que se pueden utilizar en la
memoria cach?
Utilizado m e n o s recienten ente (LRU)
Prim ero en entrar-primero en salir (FIFO)
Utilizado m e n o s frecuente ente (LFU)
Aleatorio
2) Qu es la ubicacin en la memoria?
Es la que nos indica si la memoria es interna o externa al computador.
3) Cul es el objetivo bsico de la Memoria Cach?
Lograr que la velocidad de la memoria sea lo ms rpida posible, consiguiendo al
mismo tiempo un tamao grande al precio de memorias semiconductoras menos
costosas.
Unidad de transferencia: para la memoria principal es el nmero de bits que se leen o escriben
en memoria a la vez.
cunta capacidad?
Si se consigue hasta una cierta capacidad, probablemente se desarrollarn aplicaciones que la utilicen. La
cuestin de la rapidez es, en cierto sentido, fcil de responder.
Qu tan rpida?
Para conseguir las prestaciones ptimas, la memoria debe seguir al procesador. Es decir, cuando el
procesador ejecuta instrucciones
de qu coste?
En la prctica, el coste de la memoria debe ser razonable con relacin a los otros componentes.
El objetivo de la memoria cach es lograr que la velocidad de la memoria sea lo ms rpida posible,
consiguiendo al mismo tiempo un tamao grande al precio de memorias semiconductoras menos
costosas.
Respuesta
CPU Cache - memoria principal
El tamao de la memoria cache debe ser lo suficientemente pequeo como para que el coste total
medio por bit se aproxime al de la memoria principal sola, y que fuera lo suficientemente grande
como para que el tiempo de acceso medio total sea prximo al de la cach sola.
Es una solucin de compromiso que recoge lo positivo de las correspondencias directa y asociativa,
sin presentar sus desventajas. En si toma la facilidad de uso de la memoria directa y la utilidad de la
memoria asociativa asindola una muy compleja y sencilla al momento de implementarse.
1 Si el bloque antiguo de la cach no debe ser modificado, puede sobrescribirse con el nuevo bloque
sin necesidad de actualizar el antiguo.
2) Funcin de correspondencia
3) Algoritmo de sustitucin
4) Poltica de escritura
5) Tamao de lnea
6) Nmero de cachs
13. Cules son los tipos de poltica de escritura de la memoria cache?
Escritura Inmediata
Escritura Aplazada
Escritura Obligada
14. Cules son los parmetros de prestaciones que toma en cuenta el usuario?
Tiempo de acceso (Latencia)
Tiempo de ciclo de memoria
Velocidad de transferencia
15. Cul es la diferencia entre las memorias voltil y no voltil?
Las memorias voltiles la informacin se va perdiendo o desaparece cuando se
desconecta la alimentacin.
Las memorias no voltiles la informacin, una vez grabada, permanece hasta que se
modifique; no se necesita la fuente de alimentacin para retener la informacin.