Entradas

Mostrando entradas de mayo, 2024

Lenguaje Maquina

Imagen
 El lenguaje máquina es el nivel más bajo de programación y es el único que la CPU de una computadora puede ejecutar directamente. Este lenguaje consiste en una serie de instrucciones codificadas en formato binario (combinaciones de 0s y 1s) que la unidad central de procesamiento (CPU) de una computadora entiende y ejecuta.    Características del Lenguaje Máquina 1. Binario: Las instrucciones están representadas en código binario (ej. 10101000). 2. Específico del Hardware: El lenguaje máquina es específico de la arquitectura de la CPU para la que está diseñado. Esto significa que el código escrito para una CPU específica no se puede ejecutar en otra CPU sin modificaciones. 3. Directo a la CPU: Las instrucciones en lenguaje máquina se ejecutan directamente por la CPU sin necesidad de traducción o interpretación adicional. 4. Eficiencia y Control: Permite un control muy detallado y eficiente del hardware, aunque a costa de la complejidad en la programación. Ventajas y Desve...

Emu

 .model .stack 100h .data              Num1 DB 0      Num2 DB 0      Num3 DB 0      Cociente DB 0      Residuo DB 0      Mensaje3 DB 10,13, ' Cociente: $' ,0DH, 0AH     Mensaje4 DB 10,13, ' Residuo: $' ,0DH, 0AH     msj1 db 10, 13, "Ingresa el primer numero: $"     msj2 db 10, 13, "Ingresa el segundo numero: $"      msj3 db 10, 13, "El resultado es: $"     msj4 db 10, 13, "", "$"     mensaje_salida db "Gracias por usar este programa. Hasta luego!", "$"     mensaje_menu db 10, 13, "1.- SUMA", 10, 13, "2.- RESTA", 10, 13, "3.- MULTIPLICACION", 10, 13, "4.- DIVISION", 10, 13, "5.- SALIR", 10, 13, "$"     mensaje_opcion db 13, 10, "Selecciona una opcion: $"     msj7 db " ", 0DH, 0AH, "$"     msj8 db 10, 13, "OPCION INVALIDA", "$"      newline db 0DH, 0AH,...

4.1 Registros de la Computadora

Imagen
  Los registros de la computadora son pequeñas áreas de almacenamiento de datos dentro de la unidad central de procesamiento (CPU) o en otros componentes del sistema informático. Estos registros se utilizan para una variedad de propósitos, como almacenar datos temporales, direccionar memoria, realizar cálculos y controlar la ejecución de instrucciones. Registros de propósito general (GPR) : Son utilizados por la CPU para almacenar datos temporales y resultados de cálculos. Estos registros son accesibles para la mayoría de las instrucciones de la CPU y se utilizan para realizar operaciones aritméticas y lógicas. Contador de programa (PC) : Es un registro especial que contiene la dirección de la próxima instrucción que debe ejecutar la CPU. Después de ejecutar cada instrucción, el valor del PC se actualiza para apuntar a la siguiente instrucción en la secuencia. Registros de dirección (AR, DR) : Estos registros se utilizan para direccionar memoria. El registro de dirección (AR) conti...

Exposicion

  Diapositivas