Parcial 1 Flashcards
(29 cards)
Desde el Modo Usuario sólo podemos acceder a las banderas condicionales las cuales son:
Opciones
- Z. Se activa cuando el resultado es cero o una comparación es cierta
- N. Se activa cuando el resultado es negativo.
- V. Desbordamiento aritmético.
- C. Indica acarreo en las operaciones aritméticas.
Los registros son elementos de almacenamiento interno del procesador.
V/F
V
Si tenemos el archivo factorial.s con el código fuente. ¿Cuál es el/los comando/s para crear el archivo ejecutable?
as -o factorial.o factorial.s
ld -o factorial factorial.o
En la arquitectura Harvard el tamaño de las instrucciones no está relacionado con el de los datos logrando así mayor velocidad y menor longitud de programa.
V/F
V
El costo de la memoria principal es menor que la memoria caché porque tiene un mayor rendimiento
V/F
F
Los circuitos de control interpretan dicha instrucción y generan la secuencia de señales eléctricas que permiten ejecutarla.
Decodificación de la instrucción
Se puede descomponer en tres subetapas que se dan en la mayor parte de las instrucciones
Ejecución de la instrucción
El procesador envía a la memoria, mediante los buses de interconexión externos al procesador, la dirección almacenada en el contador de programa PC y la memoria responde devolviendo la instrucción a ejecutar.
Lectura o búsqueda de la instrucción
El contador de programa debe incrementarse según el tamaño de la instrucción leída.
Incremento del contador de programa
Los registros de propósito específico no tienen asignada una tarea predeterminada y se utilizan como almacenamiento temporal de los datos que se están siendo procesados.
V/F
F
Se tiene un programa en ensamblador ARM, con el nombre calculo.s, el cual es compilado y se genera el archivo calculo.o. ¿Cuál es el comando para enlazarlo?
ld -o ejecutable calculo.o
Componentes de la sección de camino de datos .
Registros, ALU y circuitos no aritméticos
El ancho de memoria es la cantidad de instrucciones que se pueden ejecutar en cada acceso
V/F
F
Si se utiliza el conjunto de instrucciones de un procesador versión V8-A, con una memoria de 16 bits ¿Cuántos ciclos se deben usar para cargar una instrucción?
4
Es el encargado de generar señales de control que determinan el funcionamiento de todo el sistema.
Procesador
Comando para entrar a la configuración de Raspberry Pi
sudo raspi-config
La computadora está compuesta por dos partes con funciones bien definidas: Unidad de control y camino de datos
V/F
F
Después de ejecutar un programa en ensamblador ARM ¿Cuál es el comando de terminal del sistema para mostrar el contenido del registro R0?
echo $?
En la primera fase del ciclo de instrucción, el procesador lee la instrucción desde la memoria.
V/F
V
Atributos típicos del sistema de computadoras ARM.
Opciones
- Una gran variedad de registros uniformes
- Una instrucción uniforme de longitud fija
- Un modelo de carga / almacenamiento de procesamiento de datos
- Un pequeño número de modos de direccionamiento en que todas las direcciones de carga/almacenamiento
El procesador, disco duro y memoria transforman programas para guardar datos en los dispositivos
V/F
F
El conjunto de instrucciones del procesador determina el tamaño y forma de organizar la memoria.
V/F
V
Con la versión de QEMU utilizada en las prácticas de laboratorio, se puede emular una máquina con 512MB de memoria RAM
V/F
F
El núcleo está conectado al controlador de interrupción utilizando un bus y también un árbitro AHB.
V/F
V