Professional Documents
Culture Documents
CUESTIONARIO CAP 1
1.2 Qu es el reloj de un computador? Por qu es necesaria esta seal? Razonar qu ocurre si esta
seal deja de aplicarse. Qu pasard si se aumenta la frecuencia de reloj?
CPU: La Unidad Central de Proceso es el corazn del computador. Controla el flujo de datos, los procesa, y
gobierna el secuenciamiento & las acciones en todo el sistema. Para ello necesita un o scilador externo o reloj
que sincroniza las operaciones y marca la velocidad de proceso. Este reloj no es ms que una seal
peridica cuadrada con una frecuencia constante.
Si se aumenta la frecuencia de reloj el sistema no podr seguir al reloj y se producirn d
esfases y
desincronizaciones
El cdigo binario puede representar una operacin en cdigo mquina, el carcter ASCII 'a', el nmero entero
sin signo 97 o el nmero negativo -31 (en complemento a 2) o -33 (en signo magnitud).
1.4 Enumerar los principales registros internos de la CPU. 2 Cul es la utilidad bsica de cada uno de
ellos?
1.5 Qu diferencias hay entre el cdigo de alto nivel como el C, el ensamblador y el cdigo mquina?
Puede ejecutarse programa en cdigo mquina en CPUs diferentes? Cul es el proceso que se debe
seguir para ejecutar un mismo programa escrito en C en CPUs diferentes?
1.6 Enumerar las funciones bsicas de los buses de direcciones, datos, control y alimentacin.
Un bus se define como un enlace de comunicacin compartido
Bus de datos: Son las lneas por las que se transmiten los datos entre los diversos dispositivos que
forman el computador: CPU, memoria y controladores de E ntradalsalida.
Bus de direcciones: Sirve para indicar a la memoria o al resto de dispositivos la p osicin del dato que
se quiere acceder.
Bus de control: Agrupa todas las seales de control que gobiernan el acceso al bus de datos y
direcciones. Sirven para seleccionar el emisor y el receptor en una transaccin de bus, as como el
tipo de sta. Agrupa seales de lectura, escritura, arbitraje, etc.
Bus de alimentacin: Diversos dispositivos pueden tener alimentaciones con tensiones distintas, pero
todos elios deben estar alimentados. (ENERGIA)
1.7 De qu material estn realizados los circuitos integrados? ,j Cmo se consigue integrar millones
de transistores en circuitos de unos pocos milmetros cuadrados ?
Para integrar millones de transistores: Aplicar las tcnicas de integracin fotogrficas (litografa)
captulo 2
2.1 Enumerar todos los modos de direccionamiento indicando cules son sus ventajas.
Direccionamiento inmediato
Una vez cargada la instruccin, no se requiere una nueva referencia a memoria para obtener el operando,
ahorrndose de esta manera un ciclo de memoria en la ejecucin de la instruccin.
La mayor desventaja es que el rango de valores de un operando inmediato queda limitado por el tamao del
campo empleado por la instruccin para almacenarlo,
Direccionamiento directo
La principal ventaja es su sencillez, puesto que no necesita ningn clculo previo para conocer la direccin
final de memoria del dato.
Facilita el acceso a un conjunto de posiciones de memoria especificadas a partir de una direccin considerada
como referencia
Este modo de direccionamiento permite acceder a todo el espacio de direccionamiento del procesador,
empleando un nmero de bits en el campo CD muy inferior al necesario si se utilizase direccionamiento
absoluto.
Direccionamiento indirecto
La ventaja obvia de esta aproximacin es que ya no existe la limitacin en el conjunto de direcciones
accesible.
La desventaja es que la ejecucin de la instruccin requiere dos referencias a memoria para obtener el
operando: una para obtener su direccin, y otra para obtener su valor.
23 Supongamos un computador con palabra de 32 bits. La CPU tiene 64 tkstrucciones diferentes, en las que
se pueden especificar dos operandos, 32 registros internos de 32 bits y la posibilidad de dos modos de
direccionamiento directo o relativo a registro. Disefiar el formato de las instrucciones. i Cul es la nhitna
direccin de memoria que se puede alcanzar con el desplazamiento directo y con el relativo a registro?
Disear el circuito necesario para calcular la direccin efectiva en el direccionamiento relativo a registro.
2.4 Disear una expansin de cddigo de operacin que permita codgcar en una instruccin de 36 bits lo
siguiente: 7 instrucciones con dos direcciones de 15 bits y una direccin de 3 bits. 500 instrucciones de una
direccin de 15 bits y una de 3 bits. 50 instrucciones de O direcciones 2.5 Dibujar el cronograma de la
instruccin SUB#125, siguiendo el esquema de computador elemental ejemplo.
2.6 iQut valor estar almacenado en el acumulador y en la posicin de memoria 401, cuando el computador
elemental ejemplo termine de ejecutar Ins siguientes instrucciones?
Direccin Contenido
400 10
401 5
bucle: LW#401
INC AC
SW #401
SUB #4W
JMZfin (salto condicional a lnea indicada por la etiqueta fin) JMP bucle (salto incondicional a lnea indicada
por bucle) fin: STP