Documente Academic
Documente Profesional
Documente Cultură
Describa brevemente cómo funcionan los registros y la memoria de una computadora básica
por medio de un bus común.
Registros, se podría definir como el “lugar” donde se almacena información temporal, que constituyen
el almacenamiento interno de la CPU. La UC, la UAL y los registros van a constituir el procesador del
sistema, encargado del control y ejecución de todas las operaciones del sistema.
A todo esto, para llevar a cabo todo esto, la CPU, debe comunicar a través de un conjunto de circuitos
o conexiones físicas llamadas bus.
La cantidad de líneas del bus a medida que pasa el tiempo se va incrementando como uno de los
métodos para incrementar la velocidad de transferencia de señales en el computador, y así
incrementar el desempeño. Cada línea tiene un uso específico, y hay una gran diversidad de
implementaciones, pero en general podemos distinguir 3 grandes grupos de buses:
Memoria
Recibe los datos sobre los que efectúa operaciones de cálculo y comparaciones, toma decisiones
lógicas (determina si una afirmación es correcta o falsa mediante reglas del algebra de Boole) y
devuelve luego el resultado, todo ello bajo supervisión de la unidad de control.
2. Dibuje el diagrama que muestra los registros de la computadora básica conectados a un bus
común.
6.
Describa brevemente que es una pila.
R= Es un dispositivo de almacenamiento que guarda información de manera que el artículo que se
almacena al último es el primero que se recupera.
8. Describa brevemente que función desempeña una pila en una computadora digital.
R= Es esencialmente una unidad de memoria con un registro de direccionamiento que sólo puede
contar (después de que un valor inicial se carga dentro de ella).
AL revés de una pila de charolas en la cual la charola misma puede sacarse o insertarse, los registros
físicos de una pila están siempre disponibles para lectura o escritura.
10. Describa brevemente cuales son las dos operaciones que realiza una pila y defina cada una
de ellas.
R=Son la inserción y el borrado de datos.La operación de escritura se llama “empujar” (push) porque
puede pensarse que es el resultado de “empujar” un nuevo dato sobre la parte superior. La
operación de borrado o recuperación se llama “botar” (pop) porque puede pensarse que es el
resultado de quitar un dato para que salga despedido de la pila. Estas operaciones se simulan al
incrementar o decrementar el registro de apuntador de la pila.
17.- Describa brevemente cuales son las ventajas de una pila de memoria?
R= 1) Registro de memoria de datos contiene la dirección de memoria de celda en la que se va a
realizar una operación de lectura o de escritura.
2) Registro de intercambio de memoria en operaciones de lectura recibe el dato que se lee para
enviarle a otra unidad a través del bus. Si la operación es escritura entonces el bus recibe un dato
procedente de otra unidad.
3) Selector de memoria: conecta la celda con la que va a realizar una operación con el registro de
intercambio de memoria
TEMA: FORMATOS DE INSTRUCCIÓN
18.- Describa brevemente cual es la función de la unidad de control
R= La función principal de la unidad de control de la CPU es dirigir la secuencia de pasos de modo
que la computadora lleve a cabo un ciclo completo de ejecución de una instrucción, y hacer esto con
todas las instrucciones de que conste el programa.
19.- Describa brevemente que son los formatos de instrucción
R= El formato de la instrucción es un conjunto de especificaciones que indican como debe ser
interpretado el patrón de bits de una instrucción de máquina para logra su ejecución dentro del
computador. El formato de la instrucción nos indica cual es el código de operación y cuales los
operandos que la instrucción específica, tanto explícita como implícitamente.
20.Describa brevemente cuales son los campos más comunes que se encuentran en los
formatos de instrucción
R= MIPS presenta tres formatos básicos de instrucción (32 bits):
Tipo R, o instrucciones de registro.
Tipo I, instrucciones de transferencia de datos o ramificación condicional.
Tipo J, o de salto incondicional.
21.- Describa brevemente que es un campo de código de operación
R= Es la porción de una instrucción de lenguaje de máquina que especifica la operación a ser
realizada. Su especificación y formato serán determinados por la arquitectura del conjunto de
instrucciones (ISA) del componente de hardware de computador, normalmente un CPU, pero
posiblemente una unidad más especializada. Una instrucción completa de lenguaje de máquina
contiene un OPCODE y, opcionalmente, la especificación de uno o más operandos sobre los que la
operación debe actuar. Algunas operaciones tienen operandos implícitos, o de hecho ninguno.
22.- Describa brevemente que es un campo de dirección
R= El campo de dirección, dependiendo del tipo de direccionamiento, se divide en subcampos Modo
de direccionamiento (MD): Se codifica el modo de direccionamiento a emplear para localizar el dato.
MD Campo de registro (CR): Especifica un registro de la CPU. Campo de dirección (D): Dependiendo
del modo de direccionamiento empleado, contiene la dirección absoluta, el desplazamiento relativo, el
operando inmediato, etc. CR D
23.-Describa brevemente que es un campo de modo
R= Modo de direccionamiento (MD): Se codifica el modo de direccionamiento a emplear para localizar
el dato. Campo de registro (CR): Especifica un registro de la CPU Campo de dirección (D):
Dependiendo del modo de direccionamiento empleado, contiene la dirección absoluta, el
desplazamiento relativo, el operando inmediato, etc.
24.- Describa brevemente cuales son los 3 tipos de organizaciones de un CPU
R= Una computadora, en su forma más simple, consta de una unidad central de proceso (CPU), una
unidad de memoria y una unidad de entrada/salida, a su vez estas unidades están interconectadas
mediante un conjunto de líneas de comunicación que recibe el nombre de BUS. La unidad de memoria
está organizada como un conjunto de celdas, cada una de las cuales puede almacenar una instrucción
y tiene asociada una dirección única, asignada secuencialmente empezando con la dirección 0. Cada
celda de la memoria tiene capacidad un número fijo de bits, lo cual hace que se tenga un límite en
cuanto los valores de los datos que puedan representarse en la máquina.
TIPOS DE ORGANIZACIONES DE UN CPU
R= La organización de computadoras se refiere a las unidades funcionales de una computadora (como
la unidad central de procesamiento, unidad de memoria y los dispositivos de entrada/salida) y sus
interconexiones, que materializan especificaciones arquitectónicas.
La organización de una computadora y su arquitectura están estrechamente relacionadas; sin
embargo, no se deben confundir la arquitectura con la organización, que en algunos casos suele ser
usada como un sinónimo de esta última, puesto que la arquitectura se enfoca a la forma de construir
las unidades funcionales para que realicen las funciones especificadas por su organización, al igual
que su forma de comunicarse e interactuar entre ellas.
25. ACUMULADOR UNICO.
R=Tanto los operandos como los resultados pueden tener un almacenamiento temporal en la ruta de
datos. Acelera el acceso evitando las latencias de memoria (de datos). Puede estar constituido por: -
1 único registro (Acumulador) - Banco de Registros - Sin registros: pila y memoria 1.1.2.1 Acumulador
El propio registro acumulador es uno de los operandos de entrada. Corresponde a la arquitectura de
las primeras maquinas Almacenamiento temporal breve Reutilización de dato.
26. REGISTRO GENERAL
R= En informática, o concretamente en el contexto de una base de datos relacional, un registro
(también llamado fila o tupla) representa un objeto único de datos implícitamente estructurados en una
tabla.
Un registro es un conjunto de campos que contienen los datos que pertenecen a una misma repetición
de entidad. Se le asigna automáticamente un número consecutivo (número de registro) que en
ocasiones es usado como índice aunque lo normal y práctico es asignarle a cada registro un campo
clave para su búsqueda.
27. PILA
Una pila (stack en inglés) es una lista ordenada o estructura de datos que permite almacenar y
recuperar datos, el modo de acceso a sus elementos es de tipo LIFO (del inglés Last In, First Out,
«último en entrar, primero en salir») . Esta estructura se aplica en multitud de supuestos en el área de
informática debido a su simplicidad y capacidad de dar respuesta a numerosos procesos.
Para el manejo de los datos cuenta con dos operaciones básicas: apilar (push), que coloca un objeto
en la pila, y su operación inversa, retirar(o desapilar, pop), que retira el último elemento apilado.
En cada momento sólo se tiene acceso a la parte superior de la pila, es decir, al último objeto apilado
(denominado TOS, Top of Stack en inglés). La operación retirar permite la obtención de este elemento,
que es retirado de la pila permitiendo el acceso al anterior (apilado con anterioridad), que pasa a ser
el último, el nuevo TOS.
Las pilas suelen emplearse en los siguientes contextos:
• Evaluación de expresiones en notación postfija (notación polaca inversa).
• Reconocedores sintácticos de lenguajes independientes del contexto.
• Implementación de recursividad.
En un sistema operativo cada proceso tiene un espacio de memoria (pila) para almacenar valores y
llamadas a funciones.
Una pila acotada es una pila limitada a un tamaño máximo impuesto en su especificación.
Por analogía con objetos cotidianos, una operación apilar equivaldría a colocar un plato sobre una pila
de platos, y una operación retirarequivaldría a retirarlo.
ALUMNO:
MIRANDA VELAZQUEZ FROYLAN
TEMA:
CUESTIONARIO 2DO PARCIAL
MATERIA:
ARQUITECTURA DE COMPUTADORAS
GRUPO:
5551
TECNOLOGICO DE ESTUDIOS
SUPERIORES DE ECATEPEC
ALUMNO:
LEON ORTA LIZBETH
TEMA:
CUESTIONARIO 2DO PARCIAL
MATERIA:
ARQUITECTURA DE COMPUTADORAS
GRUPO:
5551