Documentos de Académico
Documentos de Profesional
Documentos de Cultura
R= Que se trabaja directamente con el microprocesador; por lo cual se debe de conocer el funcionamiento
interno de este, tiene la ventaja de que en el se puede realizar cualquier tipo de programas que en los
lenguajes de alto nivel no lo pueden realizar. Otro punto sería que los programas en ensamblador ocupan
menos espacio en memoria.
Como trabaja directamente con el microprocesador al ejecutar un programa, pues como este lenguaje
es el mas cercano a la máquina la computadora lo procesa mas rápido.
Flexibilidad: Es flexible porque todo lo que puede hacerse con una máquina, puede hacerse en el
lenguaje ensamblador de esta máquina; los lenguajes de alto nivel tienen en una u otra forma limitantes
para explotar al máximo los recursos de la máquina. O sea que en lenguaje ensamblador se pueden
hacer tareas especificas que en un lenguaje de alto nivel no se pueden llevar acabo porque tienen
ciertas limitantes que no se lo permite
Tiempo de programación: Como es un lenguaje de bajo nivel requiere más instrucciones para realizar
el mismo proceso, en comparación con un lenguaje de alto nivel. Por otro lado, requiere de más
cuidado por parte del programador, pues es propenso a que los errores de lógica se reflejen más
fuertemente en la ejecución.
Programas fuente grandes: Por las mismas razones que aumenta el tiempo, crecen los programas
fuentes; simplemente requerimos más instrucciones primitivas para describir procesos equivalentes.
Esto es una desventaja porque dificulta el mantenimiento de los programas, y nuevamente reduce la
productividad de los programadores.
Peligro de afectar recursos inesperadamente: Que todo error que podamos cometer, o todo riesgo
que podamos tener, podemos afectar los recursos de la maquina, programar en este lenguaje lo más
común que pueda pasar es que la máquina se bloquee o se reinicialize. Porque con este lenguaje es
perfectamente posible (y sencillo) realizar secuencias de instrucciones inválidas, que normalmente no
aparecen al usar un lenguaje de alto nivel.
Falta de portabilidad: Porque para cada máquina existe un lenguaje ensamblador; por ello,
evidentemente no es una selección apropiada de lenguaje cuando deseamos codificar en una máquina
y luego llevar los programas a otros sistemas operativos o modelos de computadoras.
R= El cerebro del ordenador es un chip un tipo de componente electrónico en cuyo interior existen miles o
millones de elementos llamados Transistores cuya combinación permite realizar el trabajo que tenga
encomendado el chip.
R= Es realizar operaciones aritméticas (como sumar, restar, multiplicar y dividir) y operaciones lógicas
(como AND, OR, NOT) en datos que se encuentran en los registros de la CPU. La ALU es fundamental para
ejecutar instrucciones de programas y realizar cálculos en una computadora.
CUESTIONARIO DE INTERFAZ
R= Se encarga de coordinar de que los otros componentes ejecuten las operaciones correctamente.
R= Es utilizado para operaciones que implican Entrada / Salida y la mayor parte de la aritmética. Por
ejemplo, las instrucciones para multiplicar, dividir y traducir suponen el uso de AX. También algunas
operaciones que generan código mas eficientes si se refieren al AX.
R= Es conocido como el registro base, ya que es el único registro de propósito general que puede ser un
indice de direccionamiento indexado.También es común emplear BX para cálculos.
R= Puede contener un valor para controlar el numero de veces que un ciclo se repite o un valor para
corrimiento de BITS, hacia la derecha o hacia la izquierda.El CX también es usado para muchos cálculos.
R= Realiza algunas operaciones de entrada y salida de datos, se utiliza para operaciones como
multiplicación y división con cifras grandes y trabaja junto con el AX.
R=
CUESTIONARIO DE INTERFAZ
R=Se utiliza como memoria de trabajo para el sistema operativo, los programas y la mayoría del software.
Es allí donde se cargan todas las instrucciones que ejecutan el procesador y otras unidades de cómputo
R=La expresión memoria RAM se utiliza frecuentemente para describir a los módulos de memoria utilizados
en los computadores personales y servidores.
R=Es utilizada como medio de almacenamiento de datos en los ordenadores.Debido a que no se puede
escribir fácilmente, su uso principal reside en la distribución de programas que están estrechamente ligados
al soporte físico del ordenador y que seguramente no necesitaran actualización.
R= La CPU se encarga de buscar los datos o instrucciones que se han originado en las últimas operaciones
realizadas, y estos datos o instrucciones son cargadas desde la Memoria RAM a la Memoria Cache.
La CPU siempre busca primero la información en la caché, y normalmente siempre se va a encontrar ahí,
con lo que el acceso será muy rápido. En caso de no encontrar en la Memoria Cache la información
buscada, se pierde un tiempo extra en acudir a la RAM y copiar dicha información en la caché para así
poder utilizarla.
Caché interna: También denominada cache principal, caché de nivel 1 o caché L1.
Caché Externa: También conocido cache secundaria, cache de nivel 2 o cache L2.
Caché de Disco: Esta destinada a contener los datos de disco que probablemente sean necesitados
en un futuro próximo y los que deben ser escritos. Si la información requerida está en caché, se ahorra
un acceso a disco, lo que es centenares de veces más rápido (recuerde que los tiempos de acceso a
RAM se miden en nanosegundos y los de disco en milisegundos).
R= Las memorias flash basadas en puertas lógicas NAND funcionan de forma ligeramente diferente: usan
un túnel de inyección para la escritura y para el borrado un túnel de ‘soltado’.
R=Es una señal que se origina en un dispositivo Hardware (por ejemplo, un Periférico), para indicar al
procesador que algo requiere su atención inmediata; se solicita al procesador que suspenda lo que esta
haciendo para atender la petición.
CUESTIONARIO DE INTERFAZ
R= Son las que se originan en el dispositivos externos al procesador.Que para su gestión existen tres tipos
de elementos de soporte:
El controlador de interrupciones (PIC): Un procesador especifico que realiza cierta elaboracion previa
de las peticiones antes de entregar la señal a la UPC.
R=
R=
R=
R=
R=
R=
R=
R=
R=
R=
CUESTIONARIO DE INTERFAZ
35) Codifique la Interrupción 21/09 :
37) De los siguientes ejemplos que movimientos pueden realizarlos por que si y por que no :
MOV AL , BH :
R=
R=
R=
R=
R=
R=
R=
R=
R=
R=
R=
R=
50)