Use LEFT and RIGHT arrow keys to navigate between flashcards;
Use UP and DOWN arrow keys to flip the card;
H to show hint;
A reads text to speech;
66 Cards in this Set
- Front
- Back
Interrupción para el procesamiento avanzado de la pantalla |
10h |
|
en el ordenamiento de bytes_ las instrucciones de ensamblador para elegir 1,2, y 4 o un numero mayor de bytes proceden de la misma forma primero se lee el byte de menor peso que esta en el offset (desplazamiento ) 0 |
little endian |
|
la siguiente función acepta datos desde el teclado y los guarda en la variable entrada 1 completa el código para tal hecho
|
ah, 21h |
|
en el ordenamiento de bytes al tener el byte de mayor peso el primero se puede comprobar de forma directa si el numero es positivo o negativo solo comprobando el primer byte (recordemos que el signo se almacena en el primer bit y sin necesidad de saber la longitud del numero) |
big endian |
|
las siguientes características indentifican al lenguaje
|
ensamblador |
|
la mayoría de los sistemas unix el protocolo de eterneth tcp los procesadores de Motorola 68000 (y por lo tanto los maquintosh) hp y sun superstar utilizan este ordenamiento de bytes |
big endian |
|
este grupo de registros están formados por 4 registros de 16 bits que en ocasiones pueden funcionar como parejas de 8 bits son únicos en el sentido de que pueden direccionar como una palabra o como parte de un byte |
de datos |
|
en esta clasificación de organización paralela se encuentran los clúster y los multiprocesadores simétricos |
MIMD |
|
componente del cpu que se encarga de traer las instrucciones de la memoria principal y de terminar su tipo |
unidad de control |
|
el comando de debug utilizado para rastrear paso a paso la ejecución de un programa |
t |
|
Elige la secuencia correcta del ciclo de ejecución de instrucciones. 1. Decodifica o determina el tipo de operación (instrucción) a realizar. 2. Verifica si la instrucción requiere datos de la memoria y calcula su dirección para extraerlos o captarlos. 3. Guarda el resultado en memoria después de la ejecución 4. Regresa al ciclo para comenzar la ejecución de la siguiente instrucción. 5. Calcula, busca y capta de la memoria la siguiente instrucción. 6. Realiza o ejecuta la operación indicada en la instrucción. |
5, 1, 2, 6, 3, 4 |
|
Es el lenguaje cuyas instrucciones son directamente entendibles por las computadoras y no necesitan traducción posterior para que la máquina pueda comprender y ejecutar el programa.
|
Lenguaje Maquina |
|
Esta arquitectura de procesadores utiliza la técnica de prebúsqueda de instrucciones |
RISC |
|
Este tipo de instrucciones puede implicar transferencia de datos, antes y/o después. Realiza la operación en la ALU. Actualiza códigos e indicadores de condición |
Aritmeticas |
|
Uno de los criterios de diseño para el formato de instrucciones establece que: Una dirección más corta significa una instrucción más corta, lo que no solamente ocupa menos espacio sino que también requiere _____________ |
Menos tiempo de extraccion |
|
Incluye los aspectos de alto nivel del diseño de una computadora, detalles de hardware transparentes al programador:
|
Organizacion de computadoras |
|
Tipo de instrucción que puede especificar que la secuencia de ejecución se altere por lo que la CPU debe poner el contador de programa al valor adecuado |
de control de flujo |
|
¿Cuál es la función principal del registro de banderas en un procesador? |
Registro indicador del estado actual de la ejecución de una instrucción |
|
Tipo de memoria en la que es factible copiar la ROM en RAM y acelerar sensiblemente el rendimiento del sistema, especialmente con los programas que se apoyan en la BIOS: |
memoria CMOS RAM |
|
¿Por qué la mayoría de los procesadores RISC tiene una lógica de decodificación de tipo hardwired? |
Por la posible facilidad y rapidez del decodificado de la instrucción |
|
Este concepto de memoria maneja al sistema de memoria tal como lo ve el programador. Se enumera por bytes teniendo una dirección única: |
Logica |
|
Selecciona la opción para completar la siguiente información que representa un criterio de diseño para el formato de instrucción:
|
cortas-largas |
|
Hablando de la memoria principal podemos decir que ___________ es la unidad más pequeña direccionable: |
un bit |
|
Analice la estructura propuesta a continuación; seleccione el orden de los datos en la memoria utilizando el ordenamiento big_endian si cada celda es capaz de almacenar un byte de información.
|
0x11 0x22 0x33 0x44 |
|
Si se tiene instrucciones de 16 bits: 4 bits para código de operación y siendo las direcciones de 4 bits, se realizará una expansión de código de operación debido a que ahora se necesitan 40 instrucciones, cuál de las siguientes opciones sería un posible diseño: |
8 bits para el código de operación con los primeros 2 bits en 1 (11000000-11100111) y dos direcciones |
|
El procesador cuenta con registros especiales para el manejo de la memoria, los cuales llevan las siglas: |
CS,DS,ES,SS |
|
Algunos ejemplos de este tipo de instrucciones son: MOVE, STORE, LOAD, EXHCANGE, CLEAR, SET |
transferencia de datos |
|
Los bytes en una palabra pueden enumerarse de izquierda a derecha como por ejemplo las máquinas de la familia Motorota, a este ordenamiento se le conoce como |
big endian |
|
Se encarga de estudiar aspectos como: el set de instrucciones, número de bits para representación de datos, mecanismos de E/S y las técnicas para direccionamiento de memoria. Conjunto de registros visibles al programador, conjunto de instrucciones máquina o ensamblador, tipos básicos de datos soportados por las instrucciones máquina, modos de direccionamiento, mecanismos de E/S |
Arquitectura de Computadoras |
|
Es una memoria RAM (lectura y escritura) que almanena las aplicaciones de SW, el sistema operativo y diversos programas que controlan los dispositivos de E/S, abarca los primeros 640Kb de memoria. |
PSW |
|
|
R1= 0X100, R2 = 0xFF, R1 = 0xF0 |
|
En esta organización existen diferentes CPU’s que ejecutan diferentes instrucciones, compartiendo en alguna de sus implementaciones una memoria común: |
MIMD |
|
Es uno de los componentes de la unidad de control excepto: |
Indicadores |
|
Modo de direccionamiento en donde la dirección contenida en la instrucción es la dirección del objeto |
directo |
|
El siguiente segmento de código presenta un error, identifíquelo:
|
jamas terminara su ejecucion |
|
El lenguaje ensamblador permite usar diferentes enunciados que permiten controlar la manera en que un programa ensambla y lista. Estos enunciados actúan sólo durante el ensamblado de un programa y no generan código ejecutable de máquina. |
Directivas |
|
|
Near |
|
¿Qué significan los bits P y M que se encuentran en la tabla de páginas del administrador de memoria del sistema operativo? |
presencia y modificacion |
|
|
10h |
|
Comando de debug que permite ver el contenido del registro BX y poder asignarle un nuevo valor |
r bx |
|
|
proc |
|
Le indica al ensamblador que inicie la generación de código objeto en un desplazamiento de 256K pasando el inicio del PSP, en donde el programa comienza |
org 100h |
|
Es un área especial en un programa en memoria que inicia en un límite de un párrafo, estos bloques son similares a la técnica de paginación pero manejando tamaños variables |
segmento |
|
|
.data |
|
|
'$' |
|
Estas instrucciones actualizan el contador de programa. En el caso de llamadas y retornos de subrutinas, gestiona la transferencia y enlace de parámetros, ejemplos de estas instrucciones son: JUMP, JUMP CONDITIONAL |
de control de flujo |
|
|
DS, AX |
|
|
ENDP |
|
Permite hacer repeticiones de código teniendo el número de veces ha realizarlas, contenidas en el registro denominado CX decrementándolo: |
LOOP |
|
|
64 |
|
|
TITTLE, |
|
|
RET |
|
|
ENDP |
|
EL comando -u 0100 0110 en DEBUG realiza: |
Muestra el programa (desensambla) desde la dirección 0100 hasta la dirección 0110 |
|
Memoria que es considerada como el método que permite efectuar de manera automática el proceso de Traslapes (piezas en las que se divide un programa), sin que el programador se de cuenta de lo que sucede, utilizando esquemas de paginación y segmentación |
virtual |
|
El BIOS maneja las interrupciones 00H-1FH y el DOS maneja las interrupciones del rango: |
20h-3fh |
|
Los primeros ____ kbs del sistema de memoria en todas las computadoras personales se llama área programada transitorio (TPA)
|
640 |
|
Estas máquinas operan en paralelo con múltiples conjuntos de datos. Existen dos modelos: maquinas vectorial y procesador de arreglos (matricial)
|
SIMD |
|
Una máquina de Von Newman corresponde a este tipo de organización, interpreta una única secuencia de instrucciones con una única secuencia de datos |
SISD |
|
Son computadoras que interpretan y ejecutan en gran número de instrucción, son más lentas con mayor número de modo de direccionamiento
|
CISC |
|
La mayoría de los procesos RISC tienen una lógica de decodificación de tipo ________por la posible facilidad y rapidez
|
Hardware |
|
Es la memoria RAM comprendida entre 0 y 64 KB, es la memoria utilizada por el MSR para programas de usuario
|
memoria convencional |
|
Este registro contiene los datos y direcciones que el usuario necesita guardar temporalmente o para el uso de sus llamadas subrutinas |
SS |
|
Este criterio de la memoria se refiere que la memoria se numera por bytes y se referencia por medio de una dirección en formato hexadecimal
|
organizacion logica |
|
Campo de instrucción de bajo nivel que proporciona información para la operación que actúa sobre él: |
operando |
|
2.- Elije la secuencia del ciclo de instrucciones correcta: a) Decodifica o determina el tipo de operación (instrucciones a realizar) b) Verifica si las instrucciones requieren datos y calcula su instrucción para captar c) Guardar el resultado en memoria después de ejecución d) Regresa al ciclo para comenzar la ejecución de la siguiente instrucción e) Calcula, busca y capta de la memoria de siguiente instrucción f) Realiza o ejecuta la operación indicada en la instrucción |
2,5,3,6,1,4 |