En una computadora, los "bits" como usted dice generalmente se mueven a través de la computadora en buses paralelos correspondientes a la longitud de palabra de la computadora, que puede ser de 8, 16, 24 o 32 bits (las computadoras anteriores también usaban otros valores como 12 , 18 y 36).
En varios puntos de la computadora, estas señales se almacenan en registers , que generalmente están compuestas por flip-flops . Aquí hay un simple flip-flop set-reset (SR) formado por dos puertas NAND (NAND significa NO Y). Para un registro que contiene 8 bites (un byte), habría 8 de estos flip-flops. (En realidad, los flip-flops utilizados normalmente estarían formados por un circuito más complejo, pero el concepto es el mismo). Por lo tanto, cada bit del registro se mantiene separado (los cables Q son las salidas positivas).
CadaunadeestaspuertasNANDestáformadaportransistores.AquíhayuncircuitosimplificadoparaunapuertaNANDqueusatransistoresMOSFET:
LasdosentradasAyBcorrespondenalasdosentradasqueentranenlapuertaNANDsimbólicacomosemuestraenelprimerdibujodearriba.ElcableYcorrespondealcableQdelprimerdibujo.
Haycuatrotransistores.EsciertoquecadaentradaAyBestáconectadaalaspuertasdedostransistores.Estosehaceparafacilitarelfuncionamientodelapuerta,comodescribí en otra respuesta aquí . No significa que los bits estén conectados entre sí, no estoy seguro de dónde se obtuvo esa idea. Recuerde, un bit está representado por todo el flip-flop, compuesto por dos de estas puertas NAND u ocho transistores en total.