Logiska grindar är också kallas grindar. De är elektroniskt styrd omkopplare. Många av dem är baserade på transistorer . A 1 kan därför representeras av fem volt , medan en 0 representeras av noll volt . Vanliga grindar är AND , OR, NOT , NAND- och NOR . En INTE kallas också en inverter . Varje grind har sin egen logik . En AND är hög endast när båda dess ingångar är höga , medan en ELLER är låg endast när båda dess ingångar är låga . Logiska grindar säljs som IC , som är integrerade kretschips.
Kombinationslogik kretsar
En kombinationslogik krets kan vara sekventiellt , vilket innebär att den reagerar på uppgifter i följd , eller det kan vara kombinatoriska , vilket innebär att den reagerar på data som är omedelbart . En mikroprocessor är byggd med båda typerna. Den är belägen på moderkortet, vilket är ett kretskort. Mikroprocessorn är datorns " hjärna " och utför operationer med data . Några av dess verksamhet omfattar grundläggande addition, subtraktion , multiplikation och division . Övrig verksamhet inkluderar gruppering och grupp jämförelse . Addera datorprogram Funktioner
Ett datorprogram lagras på en hårddisk . Hårddisken är inne i en dator , och är ansvarig för lagring . Ett program kan instruera en dator för att skapa en e-bok , rita en bild , eller öppna en webbläsare . Exempel på program är operativsystem , ordbehandlingsprogram och webbläsare . Programvaran är skriven med hjälp av vad som kallas ett programmeringsspråk , som är en uppsättning regler som används för att göra program . Språket kan vara på hög nivå , vilket innebär att den är skriven med hjälp av ord , även om en kompilator används för att ändra format till en dator kan förstå .
Logiska kretsar och datorprogram
kombinationslogik kretsar tillåter datorprogram att arbeta . De flesta mjukvarufunktioner inom ett operativsystem , vilket är ett datorprogram som gränssnitt direkt med program och även hårdvara . Operativsystemet kommunicerar med moderkortet och DVD-spelare , till exempel. Mikroprocessorn utför operationer med instruktioner från datorprogram via operativsystemet . Ett exempel är ett kalkylprogram , som arbetar med ett operativsystem för att använda mikroprocessorn och andra datachips för att utföra addition på sina kolumner . Addera