Et logisk udtryk er midler til at beskrive en funktion af logik: ? Logikken gate . Logiske gates danner grundlag for booleske ligninger , der ofte bruges til at designe databaser eller computer kredsløb , og er bygget på et binært system , der betragter kun to stater . Disse stater er matematisk repræsenteret ved nul og én, stedfortræder for modsatte tilstande , såsom " ja /nej " eller " sand /falsk . " Logic Gates
p Der er syv grundlæggende typer af logiske gates , men generelt har alle logiske gates to indgange og en udgang . Baseret på regler, der gælder for de input, beregne logiske gates , om en udgang er et "ja" eller et "nej " - ". Falsk " en "sand " vers a Hver logik gate kan kombineres med andre logiske gates til at udføre komplekse operationer.
AND og OR
AND og OR er to af de mest grundlæggende typer af logisk gate . Og tildeler en tilstand som "0 ", "ja" eller " sande " og den anden tilstand som "1 ", "nej " eller "falsk " og derefter afgør resultatet af udtrykket. For eksempel, hvis input er lige med nul ( ja /sand) og input to er lig med en ( nej /falsk) resultatet er falsk - som begge indgange skal være sandt for at give et retvisende resultat. OR gates adskiller sig fra , og at kun en af indgangene skal være sandt , for at resultatet er sandt, så længe den ene eller den anden er sandt, kan resultatet være sandt
< . br > Inverter IKKE
IKKE kan tilføjes til AND og OR udtryk og eliminerer en af de stater , således at der kun er én indgang - og en udgang . IKKE invertere er almindeligt anvendt i situationer, hvor en kreds skal være konstrueret til at fungere på én måde eller fjerne tilknyttede data , når du søger en database.
Applikationer
Logiske udtryk og porte er anvendt ved konstruktionen kredsløb til edb-systemer, som kredsløb selv er binære i funktion: kredsløb kan enten være " on" eller "off ". Database ingeniører bruger logik udtryk og porte , når de planlægger databaser , der lagrer store mængder af information på en logisk , synlig måde . I disse tilfælde er de databaser udformet på back-end at blive søgbare ved hjælp Boolsk søgning på front -end , så brugerne kan søge efter et søgeord , en kombination af søgeord , et søgeord eller den anden, eller alle data, der ikke indeholder et nøgleord.