S-R(oRS)solosignificaqueusamos'ALTO'o'1'paraSetoRparaestablecerlassalidas.LaseñaldeajustedebehacerquelasalidaQseaaltaylaseñalderestablecimientodebehacerlabaja.EstaoperaciónsepuederealizarmediantelaconexióncruzadadedospuertasNOR.
OtrocircuitocomúnmenteusadoeselflipflopNOTSRqueusalaspuertasNAND.Aquí,laentradadecontroles'LOW'o'0',esdecir,NO'1'EstoseconstruyecondospuertasNAND.
AhoraesposibleconstruirNORoNANDSapartirdeotrascombinacionesdecompuertasparaquelosdiagramasdecircuitospuedanverseunpocodiferentes.Porejemplo,podríaagregaruninversoralasentradasdelaversiónNANDyconvertirloenuntipoSR.AlconectarlasdosentradasdeunacompuertaNAND,puedehaceruninversor,porloquesepodríausarunacompuertaNANDde4entradasdobles(p.Ej.,4011o7400)paraproducirsusflipflop..
UnrecorridoporelfuncionamientodelcircuitodelflipflopNANDSR(4puertas).
Cuandoambasentradasestánbajas,elflip-flopestaráenunodedosestados,yaseaquelasalidaQseaaltaoserábaja.Encualquiercaso,lasentradasbajas(0)notendránefectoylassalidaspermaneceránensuestadoinicial.Ponerun'1'enlaentradaA('0'enB)causaráunaentrada'0'enCqueproduciráunasalida'1'enE(porquecualquierentrada'0'enunapuertanandproduciráun'1').LasalidaEcolocaráunaentrada'1'enlacompuertainferior.Laotraentradatambiénes'1'porquelaentradaBes'0'.Lasalidadelacompuertainferiorpasaráa'0'.Lasalida'0'(F)mantendrálasalidadelapuertasuperioren'1'cuandolaentradaAcambiedenuevoa'0'.ElflipflopahoraestáenlacondiciónSET(un'1'enlaentradaSEThaproducidoun'1'enlasalidaQ)
Demanerasimilar,silaentradaBesun'1'(unaentrada'0'),estopondráun'1'enlasalidaF.,Estoproduciráun'1enlaentradaalapuertasuperiorquesecombinaconelotro'1'enCparaproducirun'0'enlasalida.Este'0'mantendrálasalidadelapuertainferioren'1'cuandolaentradaBpasea'0'.ElflipflopestáahoraenlacondiciónRESET.(un'1'enlaentrada'REST'haproducidoun'0'enlasalidaQ)
AligualquecontodoslosflipflopsSR,surgeunproblemacuandointentaCONFIGURARyREINICIARlassalidasalmismotiempo.Enestecaso,ambassalidasirána'1'ydependerádequéentradacaigaa'0'primeroencuantoacómosedeterminaráelestadodelassalidas.