Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
[RVLCN]
C L A SES de
P r og r a m a c iOn C ON
M A SM +Ra da sm
C a p itulo I :I n s ta la cio n y C o n figur a cio n .
Escrito por: ^A|An M0r3N0^
Consejero: RedH@wk
DESCARGO LEGAL
[RVLCN]
[ Introducci n ]
RVLCN te da la bienvenida al curso de programaci n con MASM32 usando el
IDE RadAsm, aqu aprenders a crear y dise ar tus propias aplicaciones en
forma fcil y rpida.
MASM32 ofrece una buena alternativa si quieres aprender a programar en
ensamblador, tiene una gran cantidad de constantes, estructuras, y libreras
que usaras al momento de programar, esto nos ahorra mucho tiempo al escribir
nuestra aplicaci n, adems que su sintaxis es agradable a comparaci n de
otros compiladores en ensamblador.
Este curso es 100% practico, cada capitulo contiene videos donde se puede
observar como se programa, describiendo el proceso de programaci n,
tambi n lo que no ha quedado claro o no esta descrito en el video se puede
aclararlo en el documento respectivo de cada capitulo.
Si tienes dudas, preguntas podrs hacerla en la lista MASm+Radasm, para que
no quede nada inconcluso.
[ Agradecimientos ]
Gracias a hutch que constantemente actualiza y da soporte a MASM32, y
tambi n ha kelitO por programar el mejor IDE (RadASM) para Assembler que
nos facilita y nos ayuda al momento de programar nuestras aplicaciones.
[ Materiales ]
1.- Necesitamos el compilador MASM32 v9.0 o superior:
Pagina Oficial:
http://www.masm32.com/
Descargar compilador:
http://website.assemblercode.com/masm32/m32v9r.zip Version 9.
2.- Necesitamos tambi n el IDE RADASM v 2.2.0 o superior:
Pagina Oficial:
http://www.radasm.com/
Descargar IDE :
http://www.radasm.com/RadASM2000/RadASM.zip
Descargar los Lenguajes de Programaci n:
http://www.radasm.com/RadASM2000/Assembly.zip
Descargar el idioma del IDE:
http://www.radasm.com/RadASM2000/RadLNG.zip
[RVLCN]
Fig.1
Elegimos en que disco duro queremos instalar, luego presionamos el bot n
Start, para continuar la instalaci n y aparece el siguiente mensaje:
Fig. 2
Instala masm32 en la unidad C:\?, presionamos el bot n Si y muestra el
siguiente mensaje:
Fig. 3
[RVLCN]
Fig. 4
Procedemos a presionar el bot n Extract, y empieza la extracci n de los
archivos:
Fig. 5
Una vez terminada la extracci n de sus archivos muestra una ventana en DOS:
Fig. 6
Presionamos la tecla ENTER y observamos como crea las libreras de las
APIS de Windows necesarios para crear nuestros programas, despu s de que
termina muestra la siguiente ventana:
[RVLCN]
Fig. 7
Volvemos a presionar la tecla ENTER, para continuar con la creaci n de
libreras:
Fig.8
Listo se termino de crear todas las libreras, volvemos a presionar la tecla
ENTER:
[RVLCN]
Fig. 9
Instalaci n Exitosa, volvemos a presionar la tecla ENTER para que termine la
instalaci n:
Fig. 10
SI se desea aceptamos el mensaje, sirve para instalar el qeditor.exe que para
nosotros es obsoleto.
Ya tenemos el compilador Instalado y listo para programar, pero para ello
vamos a instalar el IDE RadAsm.
[RVLCN]
Fig. 11
Fig. 12
Seleccionamos el disco duro donde queremos extraer los archivos en mi caso
he elegido C:\. Damos clic al bot n Aceptar.
Luego debemos extraer el paquete de lenguajes de programaci n
Assembly.zip y tambi n extraemos el paquete de Idioma RadLNG.zip en la
misma carpeta donde tenemos el RadAsm en mi caso es C:\RadAsm:
[RVLCN]
Fig.13
Como se observa en la Fig.13 estamos en el directorio assembly donde
debemos copiar el archivo masm.ini y la carpeta \MASM, para pegarlo en el
directorio de RadAsm como muestra la siguiente figura:
Fig. 14
Luego abrimos el RadASM.exe, para configurar el idioma y agregar el lenguaje
de programaci n:
Para agregar el Lenguaje de programaci n debemos ir al
Option/Programming Languages, como muestra la siguiente imagen:
men
Fig. 15
Damos Clic y sale una ventana para agregar el lenguaje de programaci n:
[RVLCN]
Fig. 16
Damos clic en el bot n marcado con rojo y sale una ventana para abrir solo
archivos con extensi n *.ini y seleccionamos el archivo masm.ini:
Fig.17
Damos clic en el bot n Abrir y observamos que se ha habilitado el bot n add
(Agregar Fig.16) y como ultimo paso presionamos el bot n OK (Fig.16).
Para cambiar a nuestro idioma espa ol, nos vamos al men Option/language,
como muestra la imagen siguiente:
10
[RVLCN]
Fig. 18
Damos clic y muestra la ventana de idiomas as que seleccionamos el espa ol
como muestra la imagen siguiente:
Fig. 19
Presionamos el bot n Apply (Aplicar), y luego el bot n OK.
Si Usted ha instalado el Masm32 en otra Unidad por ejemplo la D:\ debemos
configurar la ruta, para que pueda compilar los programas que escribimos, para
ello nos dirigimos al men Opciones/Fijar Rutas:
Fig. 20
11
[RVLCN]
Al hacer clic en esa opci n aparecer una ventana para configurar la carpeta
donde esta instalado el compilador, si tenemos el Masm32 en la unidad D:\
debemos configurar de esta manera:
Fig. 21
Luego damos clic en el bot n Aplicar y luego el bot n Ok
Ya terminamos de instalar y configurar todo, ya estamos listo para empezar a
aprender programaci n en MASM32+RadAsm.
[ Optimizando Instalaci n ]
Para una instalaci n mucho ms rpida que la anterior te recomiendo el
[RVLCN]_InstRApiMAsm_RadASm.rar lo puedes descargar de:
http://www.rvlcnsecurity.com/clases/anexo/RVLCN_InstRApiMAsm_RadASm.rar
12
[RVLCN]
Fig. 22
Si quieres instalar en otra unidad presionamos el bot n marcado con azul, y si
deseamos instalar el RadAsm activaremos la casilla marcada con negro, luego
damos clic en el bot n Instalar (marcado con amarillo).
Radasm Se instala en la misma carpeta donde hemos instalado masm32, por
ejemplo:
[ Recordatorio ]
Si tienes Dudas, sugerencias, otros, hacerlas en lista.
13
[RVLCN]