Форум » Логические выражения » Bitwise2 решение (x&24 != 0)⊕(x&9 != 0) => (x&A != 0)*(x&8 =0) » Ответить

Bitwise2 решение (x&24 != 0)⊕(x&9 != 0) => (x&A != 0)*(x&8 =0)

dbaxps: ¬Z(24)⊕¬Z(9) => ¬A*Z(8) = 1 ¬Z(24)¬Z(9) + Z(24)*Z(9) + ¬A*Z(8) = 1 ¬(Z(24) + Z(9)) + Z(25) + ¬A*Z(8) = 1 ¬Z(24&9) + Z(17)*Z(8) + ¬A*Z(8) = 1 Во-первых :- 24 = 11000 & побитная конъюнкция 09 = 01001 =========== 8 = 01000 Во-вторых:- Z(24)*Z(9) = Z(25) = Z(17)*Z(8) так как 17= 10001 "v"- побитная дизъюнкция 08= 01000 ============= 25 = 11001 Продолжим :- ¬Z(8) + Z(17)*Z(8) + ¬A*Z(8) = 1 ¬Z(8) + Z(17) + ¬A = 1 (A=> Z(17)) + (A=> ¬Z(8)) = 1 Thus A(min) = 17

Ответов - 0



полная версия страницы