elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Arreglado, de nuevo, el registro del warzone (wargame) de EHN


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  ASM (Moderador: Eternal Idol)
| | | |-+  turbo ensamblador para procesadores amd
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: turbo ensamblador para procesadores amd  (Leído 5,397 veces)
Bleach@lex

Desconectado Desconectado

Mensajes: 61


Ver Perfil
turbo ensamblador para procesadores amd
« en: 19 Agosto 2010, 05:13 am »

hola
en la escuela vamos ayver el curso de lenguaje ensamblador para procesadores inetl y pos yo qisieara saver como programar para procesadores amd no se si puedan pasarme un tuto jejeje
weno eso estodo espero queme puedan ayudar


En línea

Eternal Idol
Kernel coder
Moderador
***
Desconectado Desconectado

Mensajes: 5.969


Israel nunca torturó niños, ni lo volverá a hacer.


Ver Perfil WWW
Re: turbo ensamblador para procesadores amd
« Respuesta #1 en: 19 Agosto 2010, 16:37 pm »

Son compatibles ...


En línea

La economía nunca ha sido libre: o la controla el Estado en beneficio del Pueblo o lo hacen los grandes consorcios en perjuicio de éste.
Juan Domingo Perón
Bleach@lex

Desconectado Desconectado

Mensajes: 61


Ver Perfil
Re: turbo ensamblador para procesadores amd
« Respuesta #2 en: 19 Agosto 2010, 18:54 pm »

ok tank gracias y no se si es mucho pedir pero no conoces algun tutu? gracias eso estodo
En línea

[L]ord [R]NA


Desconectado Desconectado

Mensajes: 1.513

El Dictador y Verdugo de H-Sec


Ver Perfil WWW
Re: turbo ensamblador para procesadores amd
« Respuesta #3 en: 23 Agosto 2010, 07:37 am »

Lo mejor para entender todas las instrucciones son las referencias de Intel... estan en el Tomo 2.
En línea

farresito


Desconectado Desconectado

Mensajes: 302



Ver Perfil
Re: turbo ensamblador para procesadores amd
« Respuesta #4 en: 23 Agosto 2010, 22:56 pm »

Si no me equivoco TASM usa síntaxis Intel. Si no tienes conocimiento de ASM es mejor un manual mas que la propia referencia de intel, donde no es tan explicado.

Tienes conocimientos de ingles? Si asi es puedes echar una ojeada a un tuto bueno llamado "Art of assembly". http://homepage.mac.com/randyhyde/webster.cs.ucr.edu/www.artofasm.com/index.html

Si no sabes ingles o no lo dominas mucho esta muy bien el siguiente, donde esta bien explicado: http://www.drpaulcarter.com/pcasm/pcasm-book-spanish.zip (es el link de descarga directo).

Yo estoy estudiando ASM de un libro en papel, no online, de Francisco Charte Ojeda, llamado Lenguaje Ensamblador pero me imagino que lo querras online y gratis ;)

Saludos! Espero haberte ayudado :D
En línea

Bleach@lex

Desconectado Desconectado

Mensajes: 61


Ver Perfil
Re: turbo ensamblador para procesadores amd
« Respuesta #5 en: 24 Agosto 2010, 05:16 am »

ok muxas gracias
En línea

Bleach@lex

Desconectado Desconectado

Mensajes: 61


Ver Perfil
Re: turbo ensamblador para procesadores amd
« Respuesta #6 en: 25 Agosto 2010, 02:17 am »

ola aqi de nuevo molestando jejejeje a horra tengo un problema al ejecutar un ejemplo.
codigo:


ejem3 :dos.asm

;Este Programa demuestra el control de flujo
;entrada y salida por pantalla

.model small

.stack

.data                      ;directiva de declaracion de datos   

Messaje    db  13,10,"Programa de entrada y salida", '$'
Prompt      db  13,10,"Entrada.$"
Again        db  13,10,"De nuevo$"
Another     db   13,10,"aqui esta de nuevo!$"
GoodBye   db   13,10,"wenole halodictos.$"
.code
start:
   
   mov dx, offset Messaje     ;mensaje a la pantalla
   mov ah,9h                        ;unsando 09h
   int 21h                            ; e interrupcion 21
   
   mov dx, offset Prompt       ;mensaje a la pantalla
   mov ah,9                         ;unsando 09
   int 21h



jmp First_Time                  ;continua en la etiqueta Firstime
Prompt_Again:

mov dx, offset Another
mov  ah,9
int 21h

First_Time:

mov dx, offset Again
mov ah,9
int 21h
xor ah,ah             ;limpia el valor ah a ah
int 16h                  ;interrupcion 16h lee caracter

mov bl,al             ;almacena al en bl
mov dl,al             ;mueve al a dl
mov ah,02h          ;funcion 02h-caracter a pantalla
int 21h     

cmp bl,'y'             ; al=y?
je Prompt_Again    ;si si, nuevo mensaje en pantalla
cmp bl,'y'             ; al=y?
je Prompt_Again    ;si si, nuevo mensaje en pantalla
theEnd:
mov dx,offset GoodBye           
mov ah,9
int 21h
mov ah,4ch           ;fin
int 21h


end start

fin de codigo

cuando ejecuto el codigo en lugar dq me imprima los mensajes me imprime unos simbolos q qiensave q son y pos nose aq se deva este proble espero q puedan ayudarme
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Gráficas y Procesadores para portátiles
Hardware
darth_senjius 2 3,476 Último mensaje 10 Junio 2011, 16:15 pm
por Aprendiz-Oscuro
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines