Académique Documents
Professionnel Documents
Culture Documents
Sección: ING-S-06S-1526D-01
Facilitado: bachiller:
Jesús Dávila Anderson rondon
Briggit homsy
Organización básica de computadoras
Programa:
Conjunto de instrucciones que especifican las operaciones, operandos, y la
secuencia mediante la cual tienen que ocurrir el procesamiento de datos.
Instrucción: Se denomina instrucción al conjunto de datos insertados en una
secuencia estructurada o específica que el procesador interpreta y ejecuta.
Los tipos de instrucción permitidos están definidos y determinados dentro de cada
plataforma en el conjunto de instrucciones (en inglés ISA, instruction set
architecture).
Estas instrucciones del computador son las que determinan el funcionamiento de
la CPU que las ejecuta. La CPU puede realizar una diversidad de funciones, que
son el reflejo de la variedad de las instrucciones definidas para dicha CPU. El
programador tiene un repertorio de instrucciones como medio para controlar la
CPU.
EJECUCIÓN DE INSTRUCCIONES
La función básica que realiza un computador es la ejecución de un programa. Un
programa consiste en un conjunto de instrucciones y datos almacenados en la
unidad de memoria. La CPU es la encargada de ejecutar las instrucciones
especificadas en el programa.
La culminación de cada una de estas fases necesita de uno a seis ciclos de reloj.
Fase de Búsqueda:
(1) Transferir el contenido del Contador de Programa (CP) al registro de
Direcciones (RD). 1. 2. 3. 4.
(2) Pasar a registro de Memoria (RM) el dato almacenado en la dirección de
memoria indicada por RD.
(3) Transferir el dato leído desde el RM al registro de instrucción (RI).
(4) Incrementar el valor del Contador de Programa para apuntar a la instrucción
siguiente.
(5) El decodificador interpreta la instrucción al RI.
(6) El CP se auto incrementa con un valor 1 (o n en el caso de que esta sea la
longitud de la palabra de memoria),
Tipos de instrucciones:
Instrucciones de entrada salida:
Instrucciones de transferencia de información y datos entre dispositivos
Periféricos (teclado impresora unidad de disco etc.)
Instrucciones selectivas:
Instrucciones que permiten la selección de tareas alternativas en función de los
resultados de diferentes expresiones condicionales.
Instrucciones repetitivas:
Instrucciones que permiten la repetición de secuencias de instrucciones un
número determinado o indeterminado de veces.
Unidad de control:
Es uno de los tres bloques funcionales principales en los que se divide una unidad
central de procesamiento. Su función es buscar las instrucciones en la memoria
principal, decodificarlas (interpretación) y ejecutarlas, empleando para ello la
unidad de proceso.
Unidad de proceso:
Es uno de los tres bloques funcionales principales en los que se divide una unidad
central de procesamiento (CPU).
Procesador:
Es un circuito integrado que contiene todos los elementos de la CPU. Este es el
cerebro del computador. Dependiendo del tipo de procesador y su velocidad se
obtendrá un mejor o peor rendimiento.
Núcleo:
Los núcleos tienen como funciones básicas garantizar la carga y la ejecución de
los procesos, las entradas/salidas.
Unidad aritmética lógica (alu)
Lleva a cabo las micro operaciones requeridas para ejecutar las instrucciones.
Suma, resta, multiplicación y división. El diseño de la (ALU) se lleva a cabo en 3
pasos.
Se diseña la sección aritmética.
Se diseña la sección lógica.
Se modifica la sección aritmética de manera que pueda realizar ambas
operaciones aritméticas y lógicas.
Unidad de coma flotante:
Es un componente de la unidad central de procesamiento especializado en el
cálculo de operaciones en coma flotante. Las operaciones básicas que toda FPU
puede realizar son la suma y multiplicación usuales, si bien algunos sistemas más
complejos son capaces también de realizar cálculos trigonométricos o
exponenciales.
Unidad de gestión de memoria:
Es un dispositivo de hardware formado por un grupo de circuitos integrados,
responsable del manejo de los accesos a la memoria por parte de la Unidad de
Procesamiento Central (CPU) o procesador.
CPU:
Se puede definir como un circuito microscópico que interpreta y ejecuta
instrucciones. La CPU se ocupa del control y el proceso de datos en los
ordenadores. Habitualmente, la CPU es un microprocesador fabricado en un chip,
un único trozo de silicio que contiene millones de componentes electrónicos.
Memoria cache: Forma parte de la tarjeta madre y del procesador y se utiliza para
acceder rápidamente a la información que utiliza el procesador.
- Bus de datos: Mueve los datos entre los dispositivos del hardware de Entrada
como el teclado, el escáner, el ratón, entre otros y de salida como la Impresora.
- Bus de direcciones: Está vinculado al bloque de Control de la CPU para tomar
y colocar datos en el Sub-sistema de Memoria durante la ejecución de los
procesos.
https://es.wikipedia.org/wiki/Nucleo_informatica)
https://es.slideshare.net/MCruz29/arquitectura-de-computadoras-iicodig
https://ejecucion-de-instrucciones-monografia.com
Unidad3-diseño-logico-de-procesadores.pdf (documento scribb)