1. ¿QUE ES POSICIÓN EN EL CPU?
Célula de memoria en la que se almacena una instrucción,
palabra o dato.
Posición de memoria: Unidad de memoria que se corresponde
biunívocamente con una dirección, en la que se conserva un
byte de datos
2. 5. ¿A QUE SE REFIERE EL TERMINO DIRECCIONEN EL CPU Y EN LA RAM?
Una dirección de memoria es un identificador para una localización de
memoria con la cual un programa informático o un dispositivo de
hardware pueden almacenar un dato para su posterior reutilización.
Una forma común de describir la memoria principal de un ordenadores
como una colección de celdas que almacenan datos e instrucciones.
Cada celda está identificada unívocamente por un número o
dirección de memoria.
3. ¿Qué ES UNA INSTRUCCIÓN?
En informática, una instrucción es una única operación de un procesador
definida por un conjunto de instrucciones de una arquitectura.
En las arquitecturas típicas, una instrucción cuenta con un opcode (que
especifica cuál es la operación que se realizará, como por ejemplo:
agregar datos a un registro de memoria) y cero, uno o más operandos
(que especifica registros, ubicaciones de memoria o datos).
En arquitecturas de palabra (VLIW), una única instrucción puede contar
con múltiples operaciones y operandos.
La mayoría de los procesadores actuales utilizan instrucciones que tienen
un tamaño de entre 16 y 64 bits. En arquitecturas RISC, las instrucciones
tienen una longitud fija, generalmente una longitud que se corresponde
al tamaño de palabra de la arquitectura.
En otras arquitecturas, las instrucciones pueden tener diferentes tamaños,
desde un par de bits a miles de bits, estos últimos especialmente en
sistemas VLIW.
4. Las instrucciones que forman un programa generalmente se escriben en
lenguaje ensamblador (con palabras humanas como ADD o STORE) o el
compilador se encarga de generarlas a partir de un código escrito en un
lenguaje de programación de alto nivel. Raramente el programador
programa escribiendo la forma numérica de las instrucciones, debido a
su complejidad.
5. OBJETIVO CICLO DE VIDA DE UNA INSTRUCCIÓN
Ciclo de instrucción: es el tiempo total, medido en números de períodos
de reloj, de duración de un ciclo de búsqueda más uno de ejecución
de la instrucción teniendo en cuenta los sucesivos accesos a memoria
en el caso de ser una instrucción de más de un byte.
6. ¿ A QUE SE REFIERE EL TERMINO TIEMPO DEEJECUCION?
Se denomina tiempo de ejecución (runtime en inglés) al intervalo de
tiempo en el que un programa de computadora se ejecuta en un sistema
operativo. Este tiempo se inicia con la puesta en memoria principal del
programa, por loque el sistema operativo comienza a ejecutar sus
instrucciones. El intervalo finaliza en el momento en que éste envía al
sistema operativo la señal determinación, sea ésta una terminación
normal, en que el programa tuvo la posibilidad de concluir sus
instrucciones satisfactoriamente, o una terminación anormal, en el que el
programa produjo algún error y el sistema debió forzar su finalización.