puertas logicas
puertas logicas
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.
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.
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,
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,
santiago
Muchas gracias nor seria un negativo y nand un positivo o un cero y 3volt etc?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,
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.
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.
no solo se computa con electronica
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
http://web.media.mit.edu/~paulo/courses ... roject.htm
No es practico, pero tiene merito.
Un saludo
Redneuronal
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.
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.
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.
puertas logicas
como es que pasa a la forma condensada los miniterminos o maxiterminosAngel 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.
?
Gracias
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.
PD: No es necesario que abras sobre el mismo tema un nuevo post.
Saludos.
¿Quién está conectado?
Usuarios navegando por este Foro: Ahrefs [Bot], Bing [Bot] y 1 invitado