Cientificosaficionados.com

Los foros de los científicos aficionados de la red.
Fecha actual Mié Nov 13, 2019 7:56 pm

Todos los horarios son UTC [ DST ]




Nuevo tema Responder al tema  [ 9 mensajes ] 
Autor Mensaje
 Asunto: puertas logicas
NotaPublicado: Mar May 31, 2005 11:53 pm 
Como funcionan las puertas logicas de un microchip de una PC?
Me gustaria un ejemplo por ejemplo como apreseria una vocal en mi PC ya se que atraves de la RAM.
Necesitaria leer por este medio un bosquejo simple del funcionamiento de un microchip de una pc algo simple no s coloco un pequeño programita en Lenguje C por ejemplo y ver como funciona el microchips osea un
#include<stio.h>

{ if , ,

else ( tal cosa)
}

oseas esto u otra cosa como funciona el microchip ya se que con lenguaje binario pero en base a 0 y 1 esto seria 3volt y 0 que parten del microchip o llegar a el pero como circulan dentro de el y ya se que esto poseen grabaciones leectricas ccon registros, osea con todo esto como camina este.
gracias
y disculpen mi gran elevada a la n mi ignoracia.


Arriba
  
 
 Asunto:
NotaPublicado: Mié Jun 01, 2005 8:00 pm 
la cosa es muy simple, pero muy larga de hacer y explicar, es muy facil y muy facil meter la pata.

antes de comer la tarta de un bocao intenta conprender las puertas logicas, agrupando puertas haces el microprocesador memorias y perifericos, y despues el ultimo nivel es el lenguaje c.

las puertas se basan en un transistor, que con una r de carga haces un inversor, y despues aunque hay muchos metodos el mio es con diodos, con diodos puedes hacer puertas NOR y NAND.

si conoces los pic y algun copilador de c podras ver como compila, podras ver el desensablado, lo que no veras es como en una instrucion goto el pic altera el contador de programa, ni el hard de la sumadora,


Arriba
  
 
 Asunto: santiago
NotaPublicado: Jue Jun 02, 2005 4:10 am 
baldo escribió:
la cosa es muy simple, pero muy larga de hacer y explicar, es muy facil y muy facil meter la pata.

antes de comer la tarta de un bocao intenta conprender las puertas logicas, agrupando puertas haces el microprocesador memorias y perifericos, y despues el ultimo nivel es el lenguaje c.

las puertas se basan en un transistor, que con una r de carga haces un inversor, y despues aunque hay muchos metodos el mio es con diodos, con diodos puedes hacer puertas NOR y NAND.

si conoces los pic y algun copilador de c podras ver como compila, podras ver el desensablado, lo que no veras es como en una instrucion goto el pic altera el contador de programa, ni el hard de la sumadora,


Muchas gracias nor seria un negativo y nand un positivo o un cero y 3volt etc?


Arriba
  
 
 Asunto:
NotaPublicado: Jue Jun 02, 2005 4:12 pm 
Hola.
Las puertas lógicas responden a sus niveles de entrada.
Nivel alto=+ Nivel bajo 0 volts.
P.ej. una puerta OR tendrá su nivel de salida alto si cualquiera de sus entradas está en nivel alto.
Una puerta AND tendrá su nivel de salida alto si TODAS sus entradas están en nivel alto.
Las puertas NOR y NAND (Not OR y Not AND) hacen lo mismo que la OR y la AND respectivamente pero invirtiendo la salida, o sea, que una puerta NOR tendrá su salida alta, si TODAS sus entradas están en nivel bajo.
Con respecto a microprocesador si tu pones p.ej:
A$="a" lo que sucede internamente es + o - lo siguiente:
1) el lenguaje que usas, asigna una porción de memoria en la RAM para almacenar ese dato (en realidad se lo pide al sistema operativo si es que hay uno).
2) el lenguaje "graba" ese dato en ese sector de memoria.
Esa vocal "a" quedará guardado en 1 byte de memoria (en realidad se usa más memoria pero eso no viene al caso).
Ese byte estará compuesto de 8 bits. Cada uno de esos bits tendrá un nivel de salida determinado (alto o bajo) y esa combinación de estados, será la "a".
Eléctricamente lo que habrá pasado al final, es que el microchip habrá grabado en una posición de memoria ceros y unos (estados lógicos bajos y altos).
Saludos.


Arriba
  
 
NotaPublicado: Jue Jun 02, 2005 10:32 pm 
Las puertas logicas pueden ser emuladas por otros sistemas físicos, alternativos a los semiconductores, sino mirad esto:

http://web.media.mit.edu/~paulo/courses ... roject.htm

No es practico, pero tiene merito.

Un saludo

Redneuronal


Arriba
  
 
 Asunto:
NotaPublicado: Vie Jun 03, 2005 7:04 pm 
La base de todas las operaciones de un microprocesador de PC es la SUMA. primero te recomiendo aprender sobre compuertas logicas, luego sobre un sumador hecho con compuertas (un sumador basico esta compuesto por una compuerta AND y una XOR) y luego encadenando estos logras un sumador de N bits. Al sumador le haces una pequeña modificacion y logas un sumador/restador (ahi ya entras en codigos binarios, BCD, complementos, etc) y luego de eso ya podes empezar a investigar sobre la arquitectura de una computadora, registros, etc.


Arriba
  
 
 Asunto:
NotaPublicado: Vie Jun 03, 2005 10:27 pm 
olvide decir que yo tambien me preguntaba acerca de la magia de los chip, hasta que un amigo me explico "de puertas a dentro es igual que de puertas a fuera".

parece que entiendes de c, puedes hacer programas para mover los pins de la paralelo, es facil, ¿ y si quieres mover mas bombillas que los pins que tiene?. pues tienes que poner demultiplexadores, es un ejmplo externo de lo que pasa en un pentium o un pic.


Arriba
  
 
 Asunto: puertas logicas
NotaPublicado: Lun Jun 13, 2005 12:53 am 
Angel escribió:
Hola.
Las puertas lógicas responden a sus niveles de entrada.
Nivel alto=+ Nivel bajo 0 volts.
P.ej. una puerta OR tendrá su nivel de salida alto si cualquiera de sus entradas está en nivel alto.
Una puerta AND tendrá su nivel de salida alto si TODAS sus entradas están en nivel alto.
Las puertas NOR y NAND (Not OR y Not AND) hacen lo mismo que la OR y la AND respectivamente pero invirtiendo la salida, o sea, que una puerta NOR tendrá su salida alta, si TODAS sus entradas están en nivel bajo.
Con respecto a microprocesador si tu pones p.ej:
A$="a" lo que sucede internamente es + o - lo siguiente:
1) el lenguaje que usas, asigna una porción de memoria en la RAM para almacenar ese dato (en realidad se lo pide al sistema operativo si es que hay uno).
2) el lenguaje "graba" ese dato en ese sector de memoria.
Esa vocal "a" quedará guardado en 1 byte de memoria (en realidad se usa más memoria pero eso no viene al caso).
Ese byte estará compuesto de 8 bits. Cada uno de esos bits tendrá un nivel de salida determinado (alto o bajo) y esa combinación de estados, será la "a".
Eléctricamente lo que habrá pasado al final, es que el microchip habrá grabado en una posición de memoria ceros y unos (estados lógicos bajos y altos).
Saludos.


como es que pasa a la forma condensada los miniterminos o maxiterminos
?
Gracias


Arriba
  
 
 Asunto:
NotaPublicado: Lun Jun 13, 2005 9:14 am 
La verdad no tengo idea a qué te referís con condensada, miniterminos y maxiterminos, es más haciendo una búsqueda en el google y poniendo solamente las palabras condensada miniterminos maxiterminos no aparece ningún resultado.
PD: No es necesario que abras sobre el mismo tema un nuevo post.
Saludos.


Arriba
  
 
Mostrar mensajes previos:  Ordenar por  
Nuevo tema Responder al tema  [ 9 mensajes ] 

Todos los horarios son UTC [ DST ]


¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 7 invitados


No puede abrir nuevos temas en este Foro
No puede responder a temas en este Foro
No puede editar sus mensajes en este Foro
No puede borrar sus mensajes en este Foro

Buscar:
Desarrollado por phpBB® Forum Software © phpBB Group
Traducción al español por Huan Manwë para phpbb-es.com