Ir al contenido principal

Ejemplos de Lenguaje Ensamblador (Emu8086)

Ejemplos de lenguaje ensamblador

Programa 1
Programa que muestre como mensaje en la pantalla "Hello World"
Código:
Resultado:

Programa 2
Programa que convierta números de decimal a binario
Código:
Resultado:

Programa 3
Programa que verifica si dos cadenas son iguales
Código:
Resultado:

Programa 4
Escribir un código que verifique si una cadena es subcadena de otra.
Por ejemplo: «la Mu» es subcadena de «Hola Mundo».
La cadena: «233» es subcadena de la cadena «2122432234»
Código:
Resultado:

Programa 5
 Escribir un código que verifique que todas los caracteres de una cadena se encuentran en otra.
Por ejemplo: todas las letras de la cadena «casa» se encuentran en «escaso». Pero no todas las letras de «cerro» se en cuentran en «recanate»
Código:
Resultado:

Programa 6
Escribir una programa que reciba una cadena ingresada por teclado, terminada en ENTER. Luego que elimine todos los caracteres que no son dígitos, sin utilizar una variable auxiliar.
Código:
Resultado:

Programa 7
Escribir un programa que tome una cadena que representa un número decimal y escriba su equivalente octal.
Código:

Programa 8
Escribir un programa que tome tres cadenas, la primera y la tercera representan un número y la segunda una operación, por ejemplo: «329», «-«, «21» e imprima el resultado «308»
Código:
Resultado:


Programa 9
Escribir un programa que imprima X en la pantalla hasta que se presiones ESC.
Código:
Resultado:

Programa 10
Escribir un programa que ordene un vector de mayor a menor.
Código:

Programa 11
Escribir un programa que halle el MCM Y MCD
Código:

Programa 12
Escribir un programa que dibuje una diagonal en la pantalla.
Código:
Resultado:

Programa 13
Escribir un programa que lea un archivo y cuente cuantas palabras terminan con la letra a.
Código:
Resultado:

Comentarios

Entradas más populares de este blog

Unidad III: Configuración y administración del espacio en disco

3.1 Estructuras lógicas de almacenamiento  Para la gestión del almacenamiento de una base de datos existen 4 conceptos bien definidos que deben ser conocidos para poder comprender la forma en la que se almacenan los datos. Vamos a ver la diferencia entre bloque, extensión, segmento y espacio de tablas. Bloques: Se tratan de la unidad más pequeña. Generalmente debe múltiple del tamaño de bloque del sistema operativo, ya que es la unidad mínima que va a pedir Oracle al sistema operativo. Si no fuera múltiple del bloque del sistema se añadiría un trabajo extra ya que el sistema debería obtener más datos de los estrictamente necesarios. Se especifica mediante DB_BLOCK_SIZE. Extensiones: Se forma con uno o más bloques. Cuando se aumenta tamaño de un objeto se usa una extensión para incrementar el espacio. Segmentos: Grupo de extensiones que forman un objeto de la base de datos, como por ejemplo una tabla o un índice. Espacio de tablas: Formado por uno o más datafiles, cada da...

Conexion MySQL Workbench con Python

CODIGO (FORMA 1): import pymysql try: conexion = pymysql.connect(host='localhost',user='root',password='kennethbd',db='escuela') print("Conexión correcta") except (pymysql.err.OperationalError, pymysql.err.InternalError) as e: print("Ocurrió un error al conectar: ", e) CODIGO (FORMA 2): import pymysql ############### CONFIGURAR ESTO ################### # Abre conexion con la base de datos db = pymysql.connect(host='localhost',user='root',password='kennethbd',db='escuela') ################################################## # prepare a cursor object using cursor() method cursor = db.cursor() # ejecuta el SQL query usando el metodo execute(). cursor.execute("SELECT VERSION()") # procesa una unica linea usando el metodo fetchone(). data = cursor.fetchone() print ("Database version : {0}".format(data)) # desconecta del servidor db.close() NOTA (FORMA 2) Si corres este...