ArvutidProgrammeerimine

Loogiline operatsiooni. Põhilised loogikatehteid

Arvuti teaduse teadus kogumise meetodeid, korraldada ja töödelda erinevaid andmeid hakkab arenema keskel kahekümnenda sajandi. Kuigi mõned ajaloolased usuvad, et alguses teket infotehnoloogia pandi 17. sajandil, koos leiutise esimese mehaanilise kalkulaatori, enamik seostab seda vanust rohkem arenenud infotehnoloogia. 40s 20. sajandi tulekuga esimese arvutid, infotehnoloogia on saanud uue tõuke.

Õppeaineks informaatika

See oli tekkega esimese arvutid on muutunud vajalikuks töötada välja uued meetodid süstematiseerimine, arvutamise ja töötlemise suurte andmekogumite, samuti arengus algoritme, mis võimaldaks täieliku potentsiaali uued arvutid. Informaatika saanud staatuse sõltumatu teadusliku distsipliini ja kolis välja lennuk matemaatilisi arvutusi õppida arvutamist üldiselt.

Kõik kaasaegsed infotehnoloogia põhineb loogilisi operatsioone. Nad võib nimetada põhikomponent. In programmeerimine, arvutisüsteemide mõiste loogika toimimist - see on tegevus, mis on loodud pärast täidab uue kontseptsiooni või väärtus alusel moodustatud olemasolevate kontseptsioonide. Komplekt sellised meetmed võivad varieeruda sõltuvalt protsessor element täita käske. Siiski on mõned toimingud, mis on ühised praktiliselt kõiki olemasolevaid süsteeme. See operatsioon, mis töötavad sisu väärtustab ise, nagu eitamine või need, mis muudavad kvantitatiivne iseloomustus mõisted - liita, lahutada, korrutada, jagada.

Operandi loogilisi operatsioone

Kuna algebra loogika tähendab töö abstraktne mõisted, siis kui operandi kõik loogiline operatsioonid on üldistatud andmete liiki. Neli elementi, töötab algebra avaldused on avaldused, vale või õige. Elektroonika ja programmeerimine kirjeldamise nende terminite kasutatakse Boole'i muutujad õige ja vale või täisarvulise väärtusega 1 (true) ja 0 (väär). On kombinatsioon neid väärtusi, kui uskumatu kui see võib tunduda, töö on seotud kõige keerulisem ja suurte süsteemide. Kõik programmi kood, mis täidetakse arvutis või digitaalse seadme dünaamiliselt tõlgib jada ühtesid ja nulle - universaalne kood, mida saab töödelda iga töötlemiseks.

Liiki loogilisi operatsioone

Nagu varem mainitud, klassikalises Boole'i algebra on 2 tüüpi ülesandeid. Peamised loogilisi operatsioone binaarne andmetüübid - on meetmed, mis mõjutavad väite enda (unaarsed või ühe, operatsiooni). See on ka toiminguid, mis tekitavad uusi avaldusi alusel olemasolevate väärtuste (binaartoiminguid või twin). Järjekorras loogilisi operatsioone on sama kui teostatakse mis tahes matemaatilisi arvutusi vasakult paremale, pidades silmas sulgudes.

Lihtsaim ja üks tuntumaid funktsioone Boole'i loogika funktsioon on eitamine. See lihtne loogika operatsiooni on vastupidine sisendsuurus operandi. Elektroonika, see tegevus on mõnikord inversioon. Näiteks, kui te vahetage proposition "tõde", on tulemus "false". Ja vastupidi - eitus väärtused "false" toob kaasa väärtus "true". See loogiline operatsioon programmeerimine kasutatakse sageli hargnevate algoritme ja rakendamine "valik" hilisema käsukomplekti alusel olemasolevate tulemuste või muutunud tingimustes.

binaartehe

Programmeerimine ja kasutada piiratud hulgal binaarne (binaarne) operatsioone. Nad said oma nime ladinakeelsest sõna bi, mis tähendab "kaks" ja on omamoodi funktsioone, mis võtavad kaks sisend argumente ja tagastab tulemuse üks uus väärtus. Kirjeldusi kõik funktsioonid Boole'i algebra kasutab tõeväärtustabelitega.

Mida nad vajavad

See süsteem on ette nähtud teatud hulk sisendi operandi kirjeldab kõiki saadud väärtused, mis saab pöörduda etteantud loogika toimima nimetatud seatud sisendparameetritele.

Kõige sagedamini kasutatavad funktsioonid arvuti ja tehnoloogia on loogiline Lisaks (lahkmel) ja loogilise korrutamise (koos).

sidesõna

Loogiline operatsiooni "ja" - on funktsioon valikul vähemal kahe või n sisend operandi. On sisenevad see funktsioon võib olla kaks (binary funktsioon), kolme väärtust (kolmekomponendiliste) või piiramatul arvul operandi (n-nda operatsiooni). Kui arvutamise tulemusena funktsiooni see väikseim tarnitud sisendväärtused.

Analoog tavalise algebra on funktsioon paljunemise. Seega koos operatsiooni sageli nimetatakse loogilise korrutamise. Kui märk funktsiooni salvestamise tegude või korrutusmärk (punkt) või ampersand. Kui teeme tõeväärtustabelitega selle funktsiooni, siis on näha, et funktsioon on seatud "true" või 1, ainult tõtt kõigi sisend operandi. Kui vähemalt üks sisend parameetrid on null või väärtus "false", tulemus funktsiooni saab ka "false".

See peegeldab sarnaselt aritmeetiline korrutamine: korrutamist ja mis tahes arvu komplekti numbreid 0 tulemusena tagastab alati 0. See loogika operatsiooni kommutatiivne: millises järjekorras ta saab sisendi parameetrid ei mõjuta lõpptulemust arvutus.

Teine omadus see funktsioon on assotsiatiivsuse või assotsiatiivsuse. See majutusasutus võimaldab arvutada binaarne jada operatsioone ei võta arvesse, et hindamine. Seetõttu 3 või enama järjestikuse loogilise korrutamise operatsiooni ei ole vaja arvestada sulgudes. In programmeerimine, see funktsioon on sageli kasutatud veenduda, et konkreetse käsud ainult siis, kui kokku teatud tingimustel.

lahkmel

Loogiline operatsiooni "VÕI" - vormis loogilise funktsiooni, mis on sarnane algebralise lisamist. Muud nimed selle funktsiooni - loogiline Lisaks lahtiühendamise. Samamoodi nagu loogilise korrutamise operatsiooni lahkmel võib olla binaarne (väärtuse arvutamiseks põhineb kahel argumendid), kolme- või n-nda.

Tõde tabelis selle loogiline operatsioon on mingi alternatiiv koos. Loogiline operatsiooni "VÕI" arvutab parim tulemus kaasasoleva argumendid. Lahkmel saab toodangu väärtus "false" või 0 vaid siis, kui kõik sisendparameetritele koos saadud väärtusi 0 ( "false"). Muul juhul väljund on saadud väärtus "true" või 1. salvestamiseks see funktsioon on kõige sagedamini kasutatav matemaatiline märk Lisaks ( "pluss") või kahe vertikaalse ribad. Teine variant on laialt levinud enamikus programmeerimiskeeltes ja eelistatud, sest see võimaldab teil selgelt eraldi loogiline toimimise aritmeetika.

Üldised omadused loogilisi operatsioone

Basic loogikatehteid, kas see on unaarsed, kahe-, kolme- või muud funktsioonid, on teatud reeglid ja omadused, mis kirjeldavad nende käitumist. Üheks selliseks põhiomadusi omas ülalkirjeldatud loogikafunktsioonide on kommutatiivse.

See funktsioon tagab, et permutatsioon funktsioon paigutab operandi väärtus ei muutu. Mitte kõik operaatorid on see vara. Erinevalt koos ja lahtiühendamise et rahuldada Kommutatiivsus nõuetele, funktsiooni maatriksi korrutamine ei ole, ja ümberkorraldusi tegurid selles toiming eeldab muudatuse tulemusel, samuti astendamine.

Leiutise järgmine aspekt

Teine oluline omadus, mis on sageli kasutatud elektroonika ja lülitused, on alluvus paari loogilisi operatsioone De Morgan seadusi.

Need seadused seovad paari loogikaoperatsioone lehe loogiline eitus funktsiooni, mida kasutatakse, et väljendada loogilise operatsiooni kasutades teisi. Näiteks koostoimes negation funktsiooni võib väljendada lahtiühendamise negations eraldi operandi. Nende seaduste loogiline operatsioon "JA" "või" ja vzaimovyrazheny saab rakendada minimaalse riistvara maksumus. See funktsioon on väga kasulik circuit design, sest see võimaldab salvestada ressursside arvutamise ja moodustamise kiipe.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 et.delachieve.com. Theme powered by WordPress.