You are on page 1of 13

TECNOLOGICO DE ESTUDIOS SUPERIORES DE CHALCO

INGENIERIA EN SISTEMAS COMPUTACIONALES

LENGUAJES DE INTERFAZ

ALUMNA: SUSANA VILLALPANDO MARTÍNEZ

PROFESOR: DANIEL GUADALUPE MORENO

GRUPO: 4651

1
ÍNDICE

PORTADA………………………………………………………………………1

INTRODUCCIÓN………………………………………………………………2

DESARROLLO……………………………..…………………………….. 3 , 11

CONCLUSIÓN…………………………………………………………………12

1
INTRODUCCIÓN

El lenguaje ensamblador es un tipo de lenguaje de bajo nivel utilizado para escribir


programas informáticos, y constituye la representación más directa del código
máquina específico para cada arquitectura de microprocesador.
Lenguaje Ensamblador es la primera abstracción del Lenguaje de Máquina,
consistente en asociar a los códigos de operación (OPCODES) palabras clave que
faciliten su uso por parte del programador. Como se puede ver, el Lenguaje
Ensamblador es directamente traducible al Lenguaje de Máquina, y viceversa;
simplemente, es una abstracción que facilita su uso para los seres humanos. Por
otro lado, la computadora no entiende directamente el Lenguaje Ensamblador; es
necesario traducirle a Lenguaje de Máquina. Originalmente, este proceso se hacía
a mano, usando para ello hojas donde se escribían tablas de programa similares al
ejemplo de la calculadora que vimos anteriormente. Pero, al ser tan directa la
traducción, pronto aparecieron los programas Ensambladores, que son traductores
que convierten el código fuente (en Lenguaje Ensamblador) a código objeto (es
decir, a Lenguaje de Máquina).

2
DESARROLLO

Ejercicio 1
Se ingresa el código que se nos ha proporcionado

Para realizar la emulación se da click en “EMULATE”

3
Ejercicio 5

Se ingresa el código que se ha proporcionado:

4
Ejecutamos dando click en EMULATE

Le damos click en vars y revisamos que nos muestra el valor correcto:

Cambiamos el valor (show as) a octal, y el resultado tiene que cambiar.

5
Ejercicio 6

Se ingresa el código proporcionado:

Se ejecuta:

6
Le damos click en vars para verificar las variables:

Y se realiza l mismo cambio en show as, y lo cambiamos a octal.

Ejercicio 7
Ingresamos el código proporcionado:

7
Nuevamente en la opción vars cambiamos el resultado (show as) a octal y
verificamos que cambien los resultados:

8
9
PRÁCTICA 1: Práctica de introducción a la programación en
lenguaje ensamblador
Realizar un programa en ensamblador que realice las cuatro operaciones
aritméticas básicas, para dos datos dados al comienzo del programa, en las
variables Op1 y Op2 y que deje los resultados en las variables ResSuma, ResResta,
ResMul y Resdiv.

Ingresamos el código de nuestros ejercicios, SUMA, RESTA, MULTIPLICACIÓN y


DIVISIÓN.

Lo ejecutamos y verificamos las celda que nos marca.

10
Nos muestra los resultados en hexadecimal y verificamos que en binario cambian
los valores.

Y ahora cambiamos la opción a ASCII:

11
CONCLUSIÓN

Puedo decir que el lenguaje ensamblador me ha resultado complicado de entender,


pero estás practicas han sido de gran utilidad sobre todo en el aspecto de comenzar
a entender el código que se maneja (bajo nivel), espero seguir reforzando el
conocimiento en este lenguaje con prácticas como ésta.

12