|
Endi tenglamaning ikkinchi yarmini bajaramiz:
A kirishining chap tomonidagi EMAS ni
|
bet | 5/18 | Sana | 12.02.2024 | Hajmi | 1,82 Mb. | | #155128 |
Bog'liq MD588888888
Endi tenglamaning ikkinchi yarmini bajaramiz:
Bizning javobimiz:
76543210
Biz tenglamaning bir qismini hal qildik, shuning uchun endi biz buni bilamiz:
F(B, C, D) = 88888888 YOKI 76543210
Biz buni quyidagicha tugatishimiz mumkin:
A kirishiga 88888888 raqami kiritilmoqda (EMAS qutisi endi tanlanmaganligiga ishonch hosil qiling).
Uning ostidagi ochiladigan menyudan OR ni tanlash .
B kirishiga 76543210 kiritilmoqda.
Operatsiya natijasi ostida joylashgan to'rt xil raqam tizimidan Hexni tanlash .
Agar siz buni to'g'ri bajargan bo'lsangiz, F(B, C, D) ning chiqishi quyidagicha bo'lishi kerak:
fedcba98
Mantiqiy algebra oddiy algebradan farq qiladi. Agar butun jarayon sizni chalkashtirib yuborsa, biz yuqorida havola qilgan Boolean algebra sahifasida bir oz fon o'rganishingiz kerak bo'lishi mumkin. Aks holda, bizga ishonishingiz kerak bo'ladi.
Hozircha biz faqat birinchi hisob-kitobni yakunladik. Qayerga ketayotganimizni ko'rish uchun diagrammaga qarang:
Biz B, C va D qiymatlarini F funksiyasi orqali bajardik. Bu diagrammada ko‘p narsa bor. Ushbu diagramma faqat bitta operatsiyani ifodalaydi va bir turda ularning o'n oltitasi mavjud. Har bir 512-bitli blok uchun to'rtta tur mavjud, bu bizga jami 64 ta operatsiyani beradi . Agar kirish ma'lumotlarining bir nechta 512 bitli bloklari mavjud bo'lsa, har bir blok ushbu 64 ta operatsiyani bajarishi kerak. Bizda juda ko'p narsa bor, keling, birga harakat qilaylik.
|
| |