Entregable - Arquitectura y programacion de computadoras
Enviado por Fernanda Olvera • 21 de Febrero de 2022 • Tarea • 879 Palabras (4 Páginas) • 1.224 Visitas
[pic 1]
Arquitectura y programación de computadoras
Entregable 2
Profesor: Rafael López Huerta
Alumna: Olvera Marin Maria Fernanda
Matrícula: 19470310
Fecha de entrega: 29 de noviembre al 05 de diciembre 2021
[pic 2]
- Transcribe el siguiente código y completar los recuadros para que se ejecute sin errores el programa. El programa debe validar si tu edad es mayor o igual a 60 años.
Pegar pantalla de ejecución una donde se cumpla la condición de “PUEDES VACUNARTE…” y otra donde no. [pic 3][pic 4]
[pic 5]
- Transcribe, corre y revisa el siguiente programa y realiza los siguiente: Modificar el programa de abajo que ya calcula la suma y resta de dos números enteros positivos, para que además calcule lo siguiente:
➢ Multiplicación.
➢ División.
➢ Modulo (resto de la división).
[pic 6][pic 7][pic 8]
- Transcribe, corre y revisa el siguiente programa y realiza los siguiente: Completa el código para que el programa realice lo siguiente:
• A = B .
• Realizar una descripción de lo que hace el programa.
• Ejecutarlo 3 veces con diferentes números y una donde sean iguales.
• Investiga y comenta que hacen las siguientes instrucciones en Lenguaje Ensamblador. o a. jg g. div o b. jl o c. ret o d. jmp o e. sub o f. mul
Este programa realiza una comparación entre los valores que ingresamos en el apartado de Mov: ax, 9h/Mov bx, 5h para que el programa realice la comparación por medio de la instrucción “cmp”, donde Jg es mayor a y Jl es menor a , es por medio de la cual hace la función de comparación.[pic 9]
Lea- Almacena la dirección efectiva del operando de memoria de registro. [pic 10]
Jg- Salta a etiqueta si es mayor.
Jl- Saltar a etiqueta si es menor.
Ret- Retorno de procedimiento / retorno de procedimiento y SP<-SP +.
Jmp- Saltar hacia la dirección label.
Sub- Resta el operando fuente del destino.
Mul- Se realiza una multiplicación con operandos no asignados ya sea 8 bit o 16 bits.
Div- El diviso o r puede ser un byte o palaba y es el operando que se le da a ala instrucción puede ser de 8 o 16 bits.
- Transcribe, corre y revisa el siguiente programa y realiza los siguiente:
• Realizar una descripción de lo que hace el programa.
• Ejecutarlo 3 veces digitando letras diferentes.
...