[C con Clase] alguien ke me aclare esto de la lectura y escritura en memoria y en programacion?

Jose Cabrera josmaca en gmail.com
Dom Dic 27 09:50:26 CET 2009


La pregunta es un tanto extraña, yo casi que amplio un poco lo de kalith
diciéndote que no es lo mismo, amplio la parte de memoria
Cuando tu lees de memoria, la cpu envía una dirección de memoria por el bus
de direcciones y poco tiempo después recibe el dato por el bus de datos, en
el caso de la escritura la cpu manda al mismo tiempo dirección por su bus y
dato por su bus, y una señal especial que le indica a la memoria que es
escritura en esta caso se sustituye lo que este en esa dirección por el dato
que esta en el bus.

En general leer y escribir seria como recorrer un camino pero en sentido
contrario uno del otro, excepto en el caso de monitor y pantalla que no
tienen nada que ver.

El 27 de diciembre de 2009 01:08, Kalith <kalith en kernelerror.net> escribió:

> veamos, dijo el ciegho..
>
> El 26 de diciembre de 2009 18:53, omar <coco3325 en hotmail.com> escribió:
>
>
>> ees lo mismo??: ....
>>
>> -lectura y escritura de memoria.
>>
>
> mmm exactamente no entiendo lo que dices.
>
>> -la lectura y escritura de una variable (por ejemplo cuando programas en C
>> el scanf lo usas para leer una variable y el printf para escribir).
>>
>
> mmm sigo sin entender.. a ver si te abro un poco la mente y aclaras tu
> pregunta cuando creas una variable ya sea estatica (creada en la pila) o
> dinamicamente (creada en el heap en tiempo de ejecución) tienes que guardar
> lo que vas a meter en alguna parte no crees tu?.. y bueno cuando tu dices
> por ejemplo
>
> char variable;
>
> le dices al compilador, "oye reservame un espacio de memoria de 1 byte (el
> tamaño de un char) que hay voy a guardar un caracter".. tu con scanf lo que
> haces es leer un stream de entrada donde viene informacion externa y la
> guardas en un lugarcito de tu memoria, como? usando variables, y pues printf
> envía un flujo de salida.. no se si es lo que preguntas?
>
>
>> -la lectura y escritura de un archivo creado en C (por ejemplo el modo en
>> que creas un archivo si es para lectura "r" o para escritura "w").
>>
>
> aja cual es tu pregunta? puedes crearlo de varias manera al final todos
> convergen a la estructura FILE<http://c.conclase.net/librerias/?ansitip=FILE>en c++ no estoy seguro pero creo que se implementa de otra forma.. no lo se
> todo depende del compilador y una teoría infumable que por ahora no te
> interesa mucho.. en fin se mas claro si quieres ver algo pues yo estuve
> trabajando hace unos dias en una clase para leer y escribir ficheros
> realmente la abandone ni siquiera llegue a implementar le lectura de una
> forma correcta, y que funcione, si te apetece echarle un ojo pues adelante
> no esta ni el 10% terminarda, tampoco creo que la termine.
>
> Interfaz: http://pastebin.com/f329a69d8
> Implementación: http://pastebin.com/f406e9057
>
>
>>
>> ..en fin nose si me explico bien pero kiero saber si se usa el mismo
>> concepto de lectura/escritura para todos esos contextos prke la verdad ando
>> confundido.
>>
>
> realmente no te explicaste bien.. y como consejo personal por el bien de
> todos usa la K cuando debas usarla, mi ortografía no es la mejor pero kiero
> o porke no llevan K.. en fin
>
>
>> un saludo y grazias de antemano
>> ___________________________________________
>
>
> jajaja suena tan HOYGAN <http://www.frikipedia.es/friki/HOYGAN>
>
> lo que te puedo recomendar es que te pongas a leer y a leer y a leer y a
> leer muchísimo.
>
> --
> Linux Counter User #487374
>
> Está en contra de los fundamentos de la educación moderna enseñar a
> programar a los niños. ¿Qué diversión hay en hacer planes, en adquirir
> disciplina para organizar los pensamientos, en dedicarle atención al
> detalle, y en aprender a ser autocrítico?
>
> _______________________________________________
> Lista de correo Cconclase Cconclase en listas.conclase.net
> http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net
> Bajas: http://listas.conclase.net/index.php?gid=2&mnu=FAQ
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.conclase.net/pipermail/cconclase_listas.conclase.net/attachments/20091227/ddce5ee2/attachment.html>


Más información sobre la lista de distribución Cconclase