| 
	
		|  Autor | Tema: no me sale un exe. al compilar con tasm  (Leído 5,617 veces) |  
	| 
			| 
					
						| javier210186 
								
								 Desconectado 
								Mensajes: 10
								
								
								
								
								
								   | 
 
buenas noches, mi problema es que estoy iniciando en ensamblador con algunos ejemplos, tesgo tasm 5 y context como editor de texto pero al enlazar no me sale un ejecutable. solo lo guarda con extensión asm. y sale un erro de fatal no output file especified. que debo hacer, me dices que debo manejar algo de interrupciones, o que sera aunque he trataddo con varios y nada 
 
 |  
						| 
								|  |  
								|  |  En línea | 
 
 |  |  |  | 
			| 
					
						| Eternal Idol 
								Kernel coder ajeno al tiempo 
								Moderador
								      Desconectado 
								Mensajes: 5.970
								
								 
								Israel nunca torturó niños, ni lo volverá a hacer.
								
								
								
								
								
								     | 
 
¿Quien te dice eso de las interrupciones? ¿El TASM? Sin ver el codigo y el error exacto es dificil saber que problema tenes. ¿Probaste con un codigo mas simple? 
 
 |  
						| 
								|  |  
								|  |  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
 |  |  |  | 
			| 
					
						| javier210186 
								
								 Desconectado 
								Mensajes: 10
								
								
								
								
								
								   | 
 
este es el codigo para pasar de ASCII A BINARIO
 DATOS SEGMENT
 ASCII   DB `A`,`B`,`C`,`D`,`E`,`F`,`G`,`H`
 BINARY  DB 64 DUP (?)
 DATOS ENDS
 .
 .
 .
 LEA SI, ASCII
 LEA DI, BINARY
 
 ASCII2BIN PROC NEAR
 
 XOR AX,AX
 MOV CX, 8
 ASCII1:
 MOV AL, [SI]
 PUSH CX
 MOV CX, 8
 LOOP_SHIFT:
 SHL AL, 1
 JC BIN_UNO
 MOV [DI], BYTE PTR `0`
 JMP CICLO_SHIFT
 BIN_UNO:
 MOV [DI], BYTE PTR `1`
 CICLO_SHIFT:
 INC DI
 LOOP LOOP_SHIFT
 POP CX
 INC SI
 LOOP ASCII1
 RET
 ASCII2BIN ENDP
 
 
 
 
 
 El que me da error es el editor contex..  dice fatal: no outpout file especificed
 entonces cuando busco el programa en el ms dos  lo encuentro pero con extensión asm.
 
 
 muchas gracias, estoy intentando con varios pero lo mismo, que debo hacer cambiar de editor o probar con  el bloc de notas
 
 atentamente javier ardila
 
 |  
						| 
								|  |  
								|  |  En línea | 
 
 |  |  |  | 
			| 
					
						| Eternal Idol 
								Kernel coder ajeno al tiempo 
								Moderador
								      Desconectado 
								Mensajes: 5.970
								
								 
								Israel nunca torturó niños, ni lo volverá a hacer.
								
								
								
								
								
								     | 
 
Proba a ensamblarlo desde la linea de comandos entonces. |  
						| 
								|  |  
								|  |  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
 |  |  |  | 
			| 
					
						| javier210186 
								
								 Desconectado 
								Mensajes: 10
								
								
								
								
								
								   | 
 
hola nuevamente, segui probando con los comandos del ms dos paso con el tasm y me lo compila, luego cuando paso el tklin  resulta bat objet file record in uno. asm  near modulo file offset 0x000000este es lo que me dice, gracias por todo, por pedir tanto o si no me pudieras recomendar en donde leer sobre este problema o ejercicios sencillos o algo parecido a ver si arranco con emsamblador que me esta dando duro, y eso que me la paso leyendo manuales y tutoriales pero nada,,,
 
 gracias por todo
 
 atentamente javier ardila
 |  
						| 
								|  |  
								|  |  En línea | 
 
 |  |  |  |  |  
 
	
 
   |