Publicado el

Las mujeres hablan en ASM (Ensamblador), los hombres en Python


Después de estar haciendo esta tarea de Ensamblador, para la materia de Programación de Sistemas con la cual me he quebrado bastante la cabeza, y saber que mis demás compañeras (si, féminas) ya terminaron la tarea y yo no (hombre) que estuvo por demás sencilla, se me ocurrió lo siguiente, que las mujeres hablan y piensan en ASM, mientras que nosotros los hombres siendo unas criaturas más simples (gracias a Dios por ello) nos comunicamos en Python y para muestra escribiré cómo nos comunicamos los unos y los otros.

Ejemplo: Di HOLA.

  • Ellas:

Pila segment stack 'stack'
Pila ends
Datos segment 'data'
palabra db 'hola, ¿como estas? ¿como te ha ido? bla bla bla bla...', 0
Datos ends
Codigo segment 'code
Assume cs:Codigo, ds:Datos, ss:Pila
extrn hablar: near
Inicio:
mov ax, Datos
mov ds, ax
mov ax, offset palabra
push ax
call habla
mov ah, 4ch
int 21h
codigo ends
end inicio

======================================================================================================

Codigo segment 'code'
public hablar
hablar proc near
palabra equ [bp + 4]
push bp
mov bp, sp
push si
mov si, offset palabra
expresa:
mov dl, [si]
cmp dl, 0
je callar
mov ah, 02h
int 21h
inc si
jmp expresa
callar:
pop si
pop bp
ret 2
hablar endp
end hablar
  • Ellos:

print 'Hola'

Jaja  asi que ya saben la verdad de la vida, los hombres somos unas criaturas por lo más sencillas y eso nos encanta.

Hasta la vista Paranoides.

NOTA: por cierto, los 2 programas corren 😛

Actualización: 09 de marzo de 2010

NOTA 2: Olvidé mencionar que este ensamblador está formateado a C (por ellos es que es tan largo xD)

Anuncios

Acerca de LuizJa

撲は メキシコ人だ。Me gusta disfrutar de esta vida y de las bendiciones de Dios en esta Tierra.

2 Respuestas a “Las mujeres hablan en ASM (Ensamblador), los hombres en Python

  1. asm86 ⋅

    mov dx, offset palabra
    mov ah, 09
    int 21h

    estas 3 lineas hacen lo mismo que el programa completo en ensamblador, aunque eso ya depende del tipo y edad de ellas porque este Ensamblador ya es viejo (de 1979). Ahora que si quieres hablar con alguna computadora (o mujer ) hecha de 1995 para aca, asi es como dicen hola:

    push 0
    push _caption
    push _message
    push 0
    call [MessageBoxA]

    push 0
    call [ExitProcess]

    section ‘.data’ data readable writeable

    _caption db ‘Programa de habla femenina’,0
    _message db ‘Hola’,0

  2. Pingback: Trackback

No te quedes callado deja un comentario

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s