



Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Encuentra los documentos específicos para los exámenes de tu universidad
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
Asignatura: Estructura y tecnologia de Computadores, Profesor: Miriam Cifredo Chacón, Carrera: I. T. Infor. Sistemas, Universidad: UCA
Tipo: Ejercicios
1 / 5
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!




Dibujar la memoria y rellenar con los valores dado pero en formato binario. Sabiendo que el código de operación en código máquina de las operaciones AND y OR son respectivamente 0000 y 0001, realizar las siguientes instrucciones e indicar en el gráfico de la memoria los nuevos valores de las posiciones que cambien su contenido.
a) ¿De cuántas pociones debe tener su memoria principal? b) Si el ancho de palabra de la memoria principal es e 8 bits ¿Cuántas posiciones ocupará una instrucción? c) ¿Y si el ancho de palabra fuera de 16 bits? d) ¿Cuántas operaciones pueden codificarse?
8 bits 8 bits 8 bits 8 bits
Sabiendo que el Código de Operación de la instrucción para sumar, cuyo nemónico es ADD, es 0000 0011, y el de restar (SUB) es 1111 1100, Si se proporciona el siguiente programa en lenguaje máquina: 0000 0011 111 110 0000 0011 000 001 1111 1100 110 001 a) Convertirlo en un programa en lenguaje Ensamblador. b) Si, inicialmente, todos los registros contienen el valor 0000 1110, calcular el valor de R0, R y R6 después de ejecutar el programa.
C.OP Operando Operando Fuente Destino (inmediato) (destino)
h) XOR C i) INC E j) ADD E k) MOV A, C l) ADD A m) CMP A n) INC A
o) AND 3F p) MVI 00,E q) LDA 0062 r) BEQ 0063 s) SFA t) LDAX
a) Codificar el programa en Ensamblador. b) Interpretar la función de dicho programa.