puertas logicas

Lugar dedicado a el diseño y realización de circuitos eléctricos, electrónicos, localización de componentes, aparatos de medida y otros.
Responder
Mensaje
Autor
santiago

puertas logicas

#1 Mensaje por santiago »

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.

baldo

#2 Mensaje por baldo »

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,

es para baldo o cualquier

santiago

#3 Mensaje por es para baldo o cualquier »

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?

Angel

#4 Mensaje por Angel »

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.

Redneuronal

no solo se computa con electronica

#5 Mensaje por Redneuronal »

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

Jorge.AR

#6 Mensaje por Jorge.AR »

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.

baldo

#7 Mensaje por baldo »

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.

santigo

puertas logicas

#8 Mensaje por santigo »

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

Angel

#9 Mensaje por Angel »

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.

Responder

¿Quién está conectado?

Usuarios navegando por este Foro: Google [Bot] y 4 invitados