Autor
		 | 
		
			Tema: Assembler?  (Leído 27,656 veces)
		 | 
	 
 
	
		
			
				
					
						
							D1e6o!
							
								
								  Desconectado
								Mensajes: 133
								
								 
								
								
								
								
								 
							 
						 | 
						
							
							 
							
Asm: No tiene mucho que ver con programar e, c, c++, etc. etc.. son pocas las instrucciones y básicas, y después todas llamadas a subrutinas preprogramadas (apis en windows) pero te permite meterte a un nivel mucho mas cercano del procesador... Si querés programar asm en windows, te recomiendo que te bajes el masm32, hay muchos tutoriales y ejemplos acerca de él. Vas a necesitar una guía de las apis de windows también (hay un archivo que circula por internet, que ahora no se donde, creo que en la web de microsoft que tiene información detallada acerca de cada una de ellas) y comenzar estudiando los programas de ejemplo que trae. Para depurar, el ollydbg, que lo usan mucho los crackers. En linux el masm, que no lo conozco.. y en dos el tasm. Saludos y suerte 
						 | 
					 
					
						
							
								| 
								 | 
							 
								| 
								 | 
								
									 
									En línea
								 | 
							  
							 
							
						 | 
					 
				 
			 |  
		 
	 |  
	
		
		
			
				
					
						
							JuszR
							
								       
								
								  Desconectado
								Mensajes: 2.866
								
								 
								Programming & RI
								
								
								
								
								
								  
							 
						 | 
						
							
							 
							
Asm: No tiene mucho que ver con programar e, c, c++, etc. 
  ¿Qué? Asm junto con C y C++ hacen un super-programa: OS (por ej.).  
						 | 
					 
					
						
							
								| 
								 | 
							 
								| 
								 | 
								
									 
									En línea
								 | 
							  
							 
							- No programming language is perfect. There is not even a single best language; there are only languages well suited or perhaps poorly suited for particular purposes. [Herbert Mayer]  
						 | 
					 
				 
			 |  
		 
	 |  
	
		
		
			
				
					
						
							D1e6o!
							
								
								  Desconectado
								Mensajes: 133
								
								 
								
								
								
								
								 
							 
						 | 
						
							
							 
							
Ok. aclaro, me refiero al método, instrucciones, etc... 
						 | 
					 
					
						
							
								| 
								 | 
							 
								| 
								 | 
								
									 
									En línea
								 | 
							  
							 
							
						 | 
					 
				 
			 |  
		 
	 |  
	
		
		
			
				
					
						
							jose2c
							
								
								  Desconectado
								Mensajes: 204
								
								
								
								
								
								  
							 
						 | 
						
							
							 
							
  Sigo creyendo que los tutos que circulan x internet sobre asm (almenos en español) no son muy buenos, yo quiero aprender bien a codear en asm  y por lo general en estos tutos dan por sentado muchas cosas, obvian otras, faltan muchos "porque" ...etc 
						 | 
					 
					
						
							
								| 
								 | 
							 
								| 
								 | 
								
									 
									En línea
								 | 
							  
							 
							
						 | 
					 
				 
			 |  
		 
	 |  
	
		
		
			
				
					
						
							JuszR
							
								       
								
								  Desconectado
								Mensajes: 2.866
								
								 
								Programming & RI
								
								
								
								
								
								  
							 
						 | 
						
							
							 
							
						 | 
					 
					
						
							
								| 
								 | 
							 
								| 
								 | 
								
									 
									En línea
								 | 
							  
							 
							- No programming language is perfect. There is not even a single best language; there are only languages well suited or perhaps poorly suited for particular purposes. [Herbert Mayer]  
						 | 
					 
				 
			 |  
		 
	 |  
	
		
		
			
				
					
						
							cyrux22
							
								
								  Desconectado
								Mensajes: 5
								
								 
								
								
								
								
								 
							 
						 | 
						
							
							 
							
Si quieren aprender asm (por lo menos para win32) visiten la pagina  http://win32assembly.online.fr/. Leyendo los tutos de iczelion q hay ahi aprendi yo (aparte de meter mano en el cracking). No van a salir siendo uno expertos en asm pero lo basico si.  
						 | 
					 
					
						
							
								| 
								 | 
							 
								| 
								 | 
								
									 
									En línea
								 | 
							  
							 
							
						 | 
					 
				 
			 |  
		 
	 |  
	
		
		
			
				
					
						
							jose2c
							
								
								  Desconectado
								Mensajes: 204
								
								
								
								
								
								  
							 
						 | 
						
							
							 
							
No consigo ningun libro en español sobre ASM, me pase 2 horas chekando dos librerias bien grandes y nada... parece que me ekivoke de epoca xD, todos los libros son de lenguajes de alto nivel. Me podrían dar el nombre de algun buen libro sobre ASM para ver si esta en algun rincon de Venezuela? ya estoy frustrado, tendre que conformarme con los tutos que se consiguen en la web (todos lo buenos en ingles ¬¬) 
						 | 
					 
					
						
							
								| 
								 | 
							 
								| 
								 | 
								
									 
									En línea
								 | 
							  
							 
							
						 | 
					 
				 
			 |  
		 
	 |  
	
		
		
			
				
					
						
							Hexios
							
								
								  Desconectado
								Mensajes: 24
								
								 
								
								
								
								
								 
							 
						 | 
						
							
							 
							
Este lo consegui en el kiosco de revistas y diarios (aca en Argentina).
  Biblioteca tecnica de programacion - Como programar en Ensamblador 80x86 - Prensa Tecnica. (Impreso en España 1997) C/Vicente Muzas 15, 1º D Madrid 28043 Tel: (91) 5192353 - Fax (91) 4135577
  Es un libro de bolsillo (en español) que viene con un CD Mi opinion es que es aceptable, medianamente completo, por lo menos para empezar. (Fuel el primero y unico que consegui en español el resto siempre fueron en ingles)
  Atentamente Hexios. 
						 | 
					 
					
						
							
								| 
								 | 
							 
								| 
								 | 
								
									 
									En línea
								 | 
							  
							 
							"El trabajo que nunca se empieza es el que tarda más en finalizarse" J. R. R. Tolkien (1892-1973), erudito y escritor Británico 
						 | 
					 
				 
			 |  
		 
	 |  
	
		
		
			
				
					
						
							jose2c
							
								
								  Desconectado
								Mensajes: 204
								
								
								
								
								
								  
							 
						 | 
						
							
							 
							
muchas gracias Hexios, a ver si lo consigo. 
						 | 
					 
					
						
							
								| 
								 | 
							 
								| 
								 | 
								
									 
									En línea
								 | 
							  
							 
							
						 | 
					 
				 
			 |  
		 
	 |  
	
		
		
			
				
					
						
							JuszR
							
								       
								
								  Desconectado
								Mensajes: 2.866
								
								 
								Programming & RI
								
								
								
								
								
								  
							 
						 | 
						
							
							 
							
En linux el masm, que no lo conozco.. y en dos el tasm. Saludos y suerte
  ¿MASM en Linux? No lo creo, lo veo un poco difícil: The Microsoft Macro Assembler (abbreviated MASM) is an assembler for the x86 family of microprocessors. It was originally produced by Microsoft for development work on their MS-DOS operating system, and was for some time the most popular assembler available for that operating system. It supported a wide variety of macro facilities and structured programming idioms, including high-level constructions for looping, procedure calls and alternation (therefore, MASM is an example of a high-level assembler). Later versions added the capability of producing programs for the Windows operating systems that were released to follow on from MS-DOS.http://en.wikipedia.org/wiki/MASM
 Tengo como 5 e-books muy buenos de Asm, en inglés obviamente. Si alguno los quiere que mande MP (son muchos Mb, no pienso subir todos).    
						 | 
					 
					
						
							
								| 
								 | 
							 
								| 
									« Última modificación: 23 Abril 2006, 19:42 pm por X.Cyclop »
								 | 
								
									 
									En línea
								 | 
							  
							 
							- No programming language is perfect. There is not even a single best language; there are only languages well suited or perhaps poorly suited for particular purposes. [Herbert Mayer]  
						 | 
					 
				 
			 |  
		 
	 |  
	 |  
 
	 
	
 
			 
			   |