Skip to content

Number System

Decimal, binary, octal, hexadecimal (how to transfer)

Logic Operation

and or not nand(与非) nor(或非) xor(异或)

Boolean Function

\(Y=A\overline B+\overline AB+\overline B\overline C+AC\)

Karnaugh Map

simplify the Boolean function.

A\BC 00 01 11 10
0 1 1 1
1 1 1 1

Adjacent 2 '1' can be merged

result is not only.

both \(\overline A\overline C+A\overline B+BC\) and \(\overline AB+AC+\overline B\overline C\) are correct.

SR Latch

aka Set-reset Latch. detail

\(S_D\) \(R_D\) state(determined by Q)
1 0 1
0 1 0
0 0 keep the state unchanged

JK flip-flop

synchronous timing circuit. vending machines. detail

\(Q_{next}=J\overline Q+\overline KQ\)

Characteristic Table

J K Comment Qnext
0 0 Hold state Q
0 1 Reset 0
1 0 Set 1
1 1 Toggle Q

Excitation Table

Q Qnext Comment J K
0 0 No change 0 X
0 1 Set 1 X
1 0 Reset X 1
1 1 No change X 0