Logic Flashcards

1
Q

And

A

a conjunction, only when both statements are true can the compound statement be true

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Arithmetic Shift Function

A

multiplications of bit patterns, which involves moving the bits in specific directions, either left or right, by a specific number of places

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Boolean

A

can be either true or false, shortened to bool

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Absorptive Law

A

allows a reduction in complicated expression to a simpler one by absorbing terms, e.g. A+(A.B)=A, A(A+B)=A

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Annulment Law

A

a law that states and always equals 1/or always equals 0. A variable and 0 is always equal to 0 e.g. A.0=0, A+1=1

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Associative Law

A

this is a biconditional equivalence as long as they all use conjunction and disjunction i.e. not a continuation, e.g. A+(B+C)=(A+B)+C=A+B+C, A(B.C)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Commutative Law

A

the order for conjunctions or disjunctions does not matter A.B=B.A, A+B=B+A

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Complement Law

A

a term and’d with its complement equals 0/ a term or’d with its complement equals 1, e.g. A.NotA=0, A+NotA=1.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Distributive Law

A

a non-associate law i.e. the order of brackets matter, however the contents of the brackets are commutative -you can multiply out an expression e.g. A(B+C)=A.B+A.C, A+(B.C)=(A+B).(A+C)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Double Complement Law

A

the double complement of a variable is always equal to the variable

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Idempotent Law

A

an input that is and’d or or’d with itself is equal to the input e.g. A+A=A, A.A=A

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Identity Law

A

a law that states if a term is or’d with a 0 it will always be a 0/ if a term is and’d with a 1 it will always be a 1

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Implication

A

a relationship between two statements

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Most Significant Bit

A

used to display a range of either positive or negative numbers, where 0 is positive and 1 is negative

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Negation

A

a unary argument, ie is not

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Operator

A

the part of computer instruction that specifies how data is to be manipulated

17
Q

Operand

A

the part of computer system that specifies what data is to be manipulated or operated on, while at the same time representing the data itself

18
Q

Or

A

a disjunction, if one or more statement is true, the combined statement is true

19
Q

Order of Precedence

A

BODMAS for boolean algebra: brackets, not, xor, and, or

20
Q

Propositional Logic

A

a statement that will either end in true or false, considering the way statements interact with each other and following mathematical rules

21
Q

Propositional Logic Symbols

A

uses symbols to represent logic links

22
Q

Radix Complement

A

methods of manipulating binary numbers, eg two’s complement

23
Q

Truth Table

A

a diagram that shows all possible logical outputs and their associated outputs

24
Q

Two’s Complement

A

an operation done on binary numbers, to turn them into the inverse, ie turning a positive sign into a negative

25
Q

Underflow

A

occurs when a number resulting from a calculation is too small to be representing