See tähendab, et märgi muutmine tehakse alati enne kui astendamine või korrutamine ja korrutamine omakorda eelneb liitmisele või lahutamisele. Sellest tulenevalt on avaldise 2 + 7 * 3 väärtuseks 23 mitte 27. Operatsiooni nimetus | operandi tüüp | tulemuse tüüp | operande ------------------------+------------------+---------------------+--------- märgi muutmine | täisarv,reaalarv | sama, mis operandil | 1 astendamine | täisarv,reaalarv | sama, mis operandil | 2 korrutamine | täisarv,reaalarv | sama, mis operandil | 2 jagamine | täisarv,reaalarv | sama, mis operandil | 2 täisarvuline jagamine | täisarv | täisarv | 2 jagamise jäägi leidmine | täisarv | täisarv | 2 nihutamine paremale | täisarv | täisarv | 2 nihutamine vasakule | täisarv | täisarv | 2
tähtsuse) kahanemise järjekorras. See tähendab, et märgi muutmine tehakse alati enne kui astendamine või korrutamine ja korrutamine omakorda eelneb liitmisele või lahutamisele. Sellest tulenevalt on avaldise 2 + 7 * 3 väärtuseks 23 mitte 27. Operatsiooni nimetus | operandi tüüp | tulemuse tüüp | operande ------------------------+------------------+---------------------+--------- märgi muutmine | täisarv,reaalarv | sama, mis operandil | 1 astendamine | täisarv,reaalarv | sama, mis operandil | 2 korrutamine | täisarv,reaalarv | sama, mis operandil | 2 28 / 115 jagamine | täisarv,reaalarv | sama, mis operandil | 2 täisarvuline jagamine | täisarv | täisarv | 2 jagamise jäägi leidmine | täisarv | täisarv | 2
Lk 108 näide joonis 2. Adresseerimise viisid. Vahetu adresseerimine käsukoodi juurde kuulub kohe operand. Käsukoodiga ei ole kaasas operandi aadress vaid operand ise. Programmi on kirjutatud konstant ja masinkoodi transleerituna on see käsukoodi juures. Konstant laetakse protsessorisse koos käsukoodiga. Operandi pikkus võib olla piiratud. Otsene adresseerimine programmis on otseselt määratud operandi asukoht mälus. Analoogiliselt vahetu adresseerimise on operandil piirang peab alati asume mälus kindlas kohas, kuhu näitab käsukoodi juures olev aadress. Operandi väärtus võib muutuda, aga asukoht peab jääma samaks. Kaudne adresseerimine käsuga antakse kaasa aadressi aadress ehk käsuga antav aadress näitab operandi aadressi asukohta mälus. Käsukoodiga kaasas olev aadress võib olla ka lühike aadress, mis näitab registrile, kus on operandi aadress (kaudse adresseerimise erijuht). Uutele operandidele viitamiseks
Tõeväärtustabeli parema poole alumistes ridades esitatakse tulemi (avaldise) tõeväärtused vastavalt metamuutujate tõeväärtustele. Kui uuritav avaldis sisaldab kaht metamuutujat, nt p ja q, siis on tabeli alumises pooles 4 rida, sest ühe metamuutuja väärtuseks oleva lause kindla tõeväärtuse korral võib teisel metamuutuja väärtuseks oleva lausel olla kaks erinevat tõeväärtust. Kokku on neli võimalust. Kuna metamuutuja väärtuseks oleval lausel (metamuutujaga tähistatud operandil) saab olla vaid kaks tõeväärtust (l või 0), on tõeväärtustabelid väikese metamuutujate (operandide) arvu korral küllaltki lühikesed: n metamuutuja korral on tabeli alumises osas 2n rida. Iga võimalik olukord esineb täpselt üks kord, erinevates allikates võidakse tabeli ridu erinevalt järjestada. Loogikaalgebra tehteid on võimalik defineerida tõeväärtustabelite abil. Lausearvutuse tehte tulemi tõeväärtus oleneb operandide tõeväärtusest samamoodi, nagu
tulemi (avaldise) tõeväärtused vastavalt metamuutujate tõeväärtustele. Kui uuritav avaldis sisaldab kaht metamuutujat, nt p ja q, siis on tabeli alumises pooles 4 rida, sest ühe metamuutuja väärtuseks oleva lause kindla tõeväärtuse korral võib teisel metamuutuja väärtuseks oleva lausel olla kaks erinevat tõeväärtust. Kokku on neli võimalust. Kuna metamuutuja väärtuseks oleval lausel (metamuutujaga tähistatud operandil) saab olla vaid kaks tõeväärtust (l või 0), on tõeväärtustabelid väikese metamuutujate (operandide) arvu korral küllaltki lühikesed: n metamuutuja korral on tabeli alumises osas 2n rida. Iga võimalik olukord esineb täpselt üks kord, erinevates allikates võidakse tabeli ridu erinevalt järjestada. Loogikaalgebra tehteid on võimalik defineerida tõeväärtustabelite abil. Lausearvutuse tehte tulemi tõeväärtus oleneb operandide tõeväärtusest samamoodi, nagu