• Viernes 8 de Noviembre de 2024, 17:50

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - Instru

Páginas: [1]
1
ASM (Ensamblador) / Instrucciones Con "borrow"
« en: Viernes 7 de Julio de 2006, 21:44 »
Solo tengo una duda.
Como pone el borrow una instruccion de ensamblador?

Por ejemplo.
En una resta

La bandera carry dice:Activar si no se pide prestado(no hay borrow).
Esto en C se podria traducir asi?


if(registro>valor)
 no hay borrow
else
 si hay borrow

Donde valor se le resta a registro: registro=registro-valor;

Me surgio la duda, porque yo generalmente lo hago como lo acabo de poner, pero al checar una documento, me dice que est al revez. Entonces es

registro>valor
ó
registro<valor
?
Saludos

2
HTML / Re: Correr Un Script Cgi En Medio De Un Html
« en: Jueves 22 de Junio de 2006, 19:21 »
Hay un problema con lo que puso cyclop. Tu server tiene que tener SSI. Mi server local tiene, pero el de la web no, y no me dejan instalar algo riesgoso como el fakessi.

Alguna otra manera?

3
HTML / Re: Correr Un Script Cgi En Medio De Un Html
« en: Jueves 22 de Junio de 2006, 19:10 »
Citar
el problema es que C no es un lenguaje de scripting.

Si en eso tienes razon. Pero digamos que lo uso como tal, en este caso. Voy a probar el link que me dio ahora cyclop, al parecer viene otro metodo por ahi.

Ahi les cuento.

Gracias

saludos

4
HTML / Re: Correr Un Script Cgi En Medio De Un Html
« en: Jueves 22 de Junio de 2006, 06:13 »
Hey cyclop, tampoco exageres, digo, los primeros 2 links que salen en google no son muy buenos que digamos...no responen mi pregunta.

Lo que pasa es que tengo un html por ejemplo:

<html>
<body>

Aqui quiero que se "anide" la salida de mi script CGI

</body>
<body>

Yo lo que intente usar es:

<script language="javascript" src="http://localhost/cgi-bin/cgi.cgi"></script>

Solo que tengo un problema. No funciona.
El problema no es con el cgi, ya que este por si solo, es decir, si llamamos al script directamente funiona perfectamente(http://localhost/cgi-bin/cgi.cgi). Me dal la salida tal como la quiero.

Pero al intentar lo del script languaje simplemente no me muestra nada.
Alguien sabe de que manera arreglar esto? Por que no funiona?

Saludos

5
HTML / Correr Un Script Cgi En Medio De Un Html
« en: Jueves 22 de Junio de 2006, 03:45 »
Hace tiempo que no ando en HTMl y pues me surgen dudas. No se si me puedan ayudar.

Lo que quiero hacer es que un script cgi hecho en C se ejecute en mi web para que escriba todos los datos que el script tiene que escribir.
Como si fuera a meter una eiqueta php...
Seguro que hy que usar javascript, pero ustedes qu eme recomendais?

Saludos

6
ASM (Ensamblador) / Mover El Sp???
« en: Jueves 4 de Mayo de 2006, 05:52 »
Tengo otra duda con una instruccion.
En la arquitectua que manejo,  ha una instrcion llamada: LDHL SP,n
Que lo que hace es poner el puntero a la pila mas el siguiente byte en HL, un registro de 16 bits. No se cual sea el equivalente ahora en los nuevos CPUs, pero, en la documentacion que tengo me dice que las 4 flags cambian: 2 se resetean(se ponen a cero) y las otras dos se prenden o resetean dependiendo de la operacion.
Yo me puedo imaginar por deduccion, que tiene que ver con el +n, si este es un numero positivo o negativo. Pero como afectaria realmente?
Saludos

7
ASM (Ensamblador) / Re: Que Hace Daa
« en: Jueves 4 de Mayo de 2006, 05:47 »
Muchas gracias. Mucho mas claro. El ejemplo que me pusiste y el link de Eternal Idol estuvieron bastante bien.

8
ASM (Ensamblador) / Que Hace Daa
« en: Martes 2 de Mayo de 2006, 01:36 »
Una duda. Que es lo que hace DAA? Pero si me le pudieran explicar con un ejemplo mejor, porque por mas que leo en los libros que tengo sobre la instruccion DAA nunca le entiendo que es lo que exactamente hace.

Saludos

9
ASM (Ensamblador) / Re: Traduccion De Codigo C A Ensamblador.
« en: Sábado 22 de Abril de 2006, 04:47 »
Bueno y otra duda medio rara sobre la traduccion de codigo.

No se si sea asi en las arquitecturs x86 pero en z80 no existen las instrucciones DB, DW, etc..para "declarar variables"

En primero lugar como se manejarian estas instrucciones? Y en si un int un char, etc como se manejarian?

Saludos

10
ASM (Ensamblador) / Re: Traduccion De Codigo C A Ensamblador.
« en: Martes 18 de Abril de 2006, 20:07 »
Es de que los compiladores de ahora son mounstruos que estan de nuestro lado. Pero pueden ser nuestros peores enemigos cuando intentamos crearlos.

Otra pequeña duda.

Imaginemos que tienes una estructura.
Y en una funcion pasas como argumento por valor esa estructura. Que hay que hacer muchos pushs para meter toda la estructura al stack o sino como seria?.

struct mistruct{
   int a;
   long b[100][100];
   .
   .
};

struct mistruct *funcion(struct mistruct)
{
//hace algo con struct y la devuelve
}
Saludos

11
ASM (Ensamblador) / Re: Desensamblado
« en: Martes 18 de Abril de 2006, 20:02 »
A bueno, a si si.
Gracias por la aclaracion

12
ASM (Ensamblador) / Re: Traduccion De Codigo C A Ensamblador.
« en: Martes 18 de Abril de 2006, 02:10 »
Muy muy claro. Estuvo bastante bien la respuesta.
Solo me quedo una duda. Yo el ensambldor que manejo no es x86 entonces no se que significan unas de las instruccions, pero namas para aclarar dudas.
je .10 salta a .10 si el flag zero esta prendido?

Saludos

13
ASM (Ensamblador) / Traduccion De Codigo C A Ensamblador.
« en: Martes 18 de Abril de 2006, 00:25 »
Bueno, mas o menos tengo la idea, pero no se pierde por preguntar.

Una instruccion en C:
if(algo==1)
{
//hacer algo
}
else
{
//hacer otra cosa
}

A que instrucciones de ensamblador se traduciria?

SAludos

14
ASM (Ensamblador) / Re: Desensamblado
« en: Martes 18 de Abril de 2006, 00:16 »
:devil:
Citar
Si es posible desensamblar un *.exe hecho en VC# (para .net) por ejemplo usando el IDA. Meter codigo no es tan facil igual, el tamaño de las secciones de codigo ya esta definido en el formato del ejecutable (PE).

Pero que no se puede volver a ensamblar. Digo, yo hize un desensamblador pero de z80 y uno puede modificar libremente el codigo y reensamblarlo. Tambien depende del desensamblador posiblemente. el IDA es buenisimo sobretodo al usar los archivos de libreria. Esos para que sepas cules son las funciones de la libreria en assembler.

Saludos

Páginas: [1]