• Miércoles 24 de Abril de 2024, 09:20

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 - Astor

Páginas: [1] 2 3 ... 5
1
C/C++ / ayuda con mini shel
« en: Jueves 20 de Noviembre de 2003, 05:51 »
Mira si te tira un segmentation fault debes estar teniendo algun problema con direcciones de memoria.
Si sabes usar bien punteros, verifica que ninguno esté descontrolado. Verifica los argumentos de exec.

2
C/C++ / Re: ayuda con mini shel
« en: Miércoles 19 de Noviembre de 2003, 17:25 »
Mira algunos comandos son internos de el shell, aunque en Nix* la mayoría son externos.

Sencillamente tenés que forkear y desde el hijo ejecutar un exec.

Podrias medir el tiempo utilizando los jiffies del sistema.

3
ASM (Ensamblador) / a veces se me cuelga el programa en asm
« en: Miércoles 19 de Noviembre de 2003, 17:21 »
Voy a hacerte una analogía, espero no la sientas hostil: "Doctor me siento mal. Que puede ser "?

Entendés ?
Que debugger? Que hace el programa ? Que es el 1900 ? El año 1900 ? O el 1900 de la av Rivadavia ?

Especifidad por sobre todo.:think:

4
ASM (Ensamblador) / Control del Teclado
« en: Miércoles 19 de Noviembre de 2003, 06:10 »
Mira exactamente simultaneas no existe.
El teclado produce una interrupción cada vez que se produce una presión y cada vez que se produce un release (se suelta).

Sería cuestión tuya reescribir el driver o trapearlo (interceptarlo) para que si el tiempo entre las interrupciones provocadas por algunas teclas es menor a un tiempo especificado, lo considere una combinación.

5
ASM (Ensamblador) / Re: Comunicacion puerto serial
« en: Martes 18 de Noviembre de 2003, 15:40 »
Busca en google las hojas de datos de la UART 16550. (leyendo eso vas a entender como funciona la comunicación serie, y como programar el dispositivo).

6
ASM (Ensamblador) / Re: Soy muy novato , ayuda porfis
« en: Martes 18 de Noviembre de 2003, 04:11 »
Si. Si buscas Nasm Download vas a ir a su site.

nasm.sf.net

7
ASM (Ensamblador) / Re: traductor
« en: Lunes 17 de Noviembre de 2003, 18:45 »
La verdad con tu redacción, no se entiende que es lo que querés. Intenta de nuevo.

8
ASM (Ensamblador) / Alguien sabe como mando comandos al puerto 64???
« en: Lunes 17 de Noviembre de 2003, 18:44 »
No conoces el coman do OUT ?

Se utiliza de la forma
OUT AL, DX
en sintaxis Intel y
outb dx, al
en sintaxis AT&T.

Carga en AL el valor, y en DX el numero de puerto.

9
ASM (Ensamblador) / Re: Soy muy novato , ayuda porfis
« en: Lunes 17 de Noviembre de 2003, 18:42 »
Escribi en google:

Download NASM

y tambien ASM tutorial o ASM Manual.
Vas a encontrar mucha informacion.

10
C/C++ / Re: motor a pasos
« en: Domingo 16 de Noviembre de 2003, 19:17 »
Te referís a un motor paso a paso ?

Con que tenés problemas ? Se más específico.

11
ASM (Ensamblador) / Re: Comunicacion serial (URGENTE)
« en: Sábado 15 de Noviembre de 2003, 21:25 »
Decime para cuando lo necesitas.
Te estaria saliendo alrededor de Euros 120
:devil:

(la tarea es para que aprendas. Si no queres hacerla deja la facultad y listo)

12
C/C++ / Re: necesito un editor de texto hecho en c++
« en: Viernes 14 de Noviembre de 2003, 19:27 »
busca en programmersheaven

13
C/C++ / graficos
« en: Viernes 14 de Noviembre de 2003, 00:39 »
Si, tenes que linkear contra la libreria de gráficos.

No te olvides que los .h (headers) son solo texto, prototipo y declaraciones, pero el codigo objeto de esas funciones estan en otro lado.
En las opciones del BC hay un lugar donde decis explicitamente linkear contra la libreria de gráficos.

14
ASM (Ensamblador) / Re: manejo de teclado
« en: Jueves 13 de Noviembre de 2003, 14:29 »
Disculpame que te lo diga de este modo, pero tu descripción es media pobre.
No entiendo donde estás escribiendo. Sobre un sistema operativo ? Vos mismo lo hacés ? Sobre DOS ? Linux ? Minix ? Routix ?

Usas tu propio driver de teclado ? El de Bios ?

:question:

15
ASM (Ensamblador) / Re: capturar un sector del disquette
« en: Martes 11 de Noviembre de 2003, 22:30 »
Y con que tenés problemas ?
O querés que te lo hagamos ? contanos así vemos si te guiamos o te pasamos honorarios :suerte:

16
C/C++ / Re: Funcion getch() en gcc (linux)
« en: Martes 11 de Noviembre de 2003, 14:44 »
Probaste con getchar() ?

17
ASM (Ensamblador) / Re: reset en asm
« en: Domingo 9 de Noviembre de 2003, 23:09 »
Citar
entonces la instruccion siguiente a ejcutarse estara en la direccion:
CS:IP=0FFFF0H; y no 0FFFFH


Y ? si exactamente tiene que estar en 0xFFFF0.

 
Citar
ya hice el programa y no me funciona en win98


Vos lees todos los post ? :think:
Probaste con leer el Manual de Intel acerca del modo virtual ?

18
C/C++ / Gcc Inline Assembly - How to
« en: Domingo 9 de Noviembre de 2003, 01:24 »
Algún comentario para transcribirle a Martín Candurra :-) ?

19
ASM (Ensamblador) / Re: reset en asm
« en: Viernes 7 de Noviembre de 2003, 13:58 »
El problema es que el DOS sobre el cual ejecutes tu programa va a correr en modo virtual, no en modo real, por lo que me imgino que al intentar saltar a una dirección fuera de tu espacio de direcciones vas a obtener una excepción 13.

20
C/C++ / Re: quiero algo nuevo
« en: Lunes 3 de Noviembre de 2003, 18:59 »
Nada tiene solución ? :bad:

Creo que casi todo la tiene, es cuestión de ser capaz de encontrarla.

21
ASM (Ensamblador) / Re: Diferncias entre progamas
« en: Domingo 2 de Noviembre de 2003, 22:51 »
http://atc.ugr.es/docencia/udigital/06.html#01

Espero te sea util. Hay un buscador que se llama google en el cual podes encontrar de todo :good:

22
C/C++ / Re: porfavor ayuda¡¡¡
« en: Viernes 31 de Octubre de 2003, 03:59 »
Mira es conveniente que tu tarea la hagas vos. Generalmente el objeto de estos ejercicios es que acompañes con práctica lo que te enseñan con teoría.
Creo que nadie tendría problema de darte una mano, pero vos pedís un cuerpo entero :think:

Porque no intentas resolverlo empezando con numeros del 1 al 10
luego haces hasta el 20, despues al 100 y así

Divide y vencerás

23
C/C++ / Re: Comando que desconozco
« en: Miércoles 29 de Octubre de 2003, 00:29 »
los operadores << >> se los llaman Shift hacia izquierda y derecha respectivamente.
Lo que hacen es como rotar los bits del numero. En verdad al rotar, por ejemplo un lugar los bits que salen por la izquierda entran por la derecha, en cambio al shiftear no.

por ej:

11111111 << 3
quedaria
11111000

o

11111111 >> 1
daria
01111111

Shiftear 1 hacia la derecha (que es lo que hace tu codigo) es lo mismo que dividir por 2.

24
C/C++ / Re: Pido ayuda con manejo de archivos
« en: Martes 28 de Octubre de 2003, 21:56 »
No la verdad no entiendo. Verifica que lo abras en el modo que corresponde a su contenido (o texto o binario).

Ya te manejas bien con las funciones "f" de archivos ? (fopen, fclose, fseek, fread, fwrite) ?
Si no, busca algun libro y practica un poco.

25
C/C++ / Re: Necesito ayuda urgente, porfavor
« en: Martes 28 de Octubre de 2003, 18:05 »
Entendiste donde estaba el inconveniente de usar un Do - While en ese caso ?

Páginas: [1] 2 3 ... 5