Yangi boshlanuvchilar uchun qo'llanma Logisimga xush kelibsiz!


Download 1.38 Mb.
bet28/82
Sana16.04.2023
Hajmi1.38 Mb.
#1359783
1   ...   24   25   26   27   28   29   30   31   ...   82
Bog'liq
Logisim

Qiymatlarni hisoblash
Sxemalar orqali qiymatlarning o'tishini taqlid qilish uchun Logisim algoritmi odatda tashvishlanishingiz kerak bo'lgan narsa emas. Algoritm elementlarning kechikishlarini hisobga olish uchun etarlicha murakkab, ammo kuchlanishning o'zgarishi yoki poyga sharoitlari kabi murakkab hodisalarni boshqarish uchun etarlicha real emasligini aytish kifoya.
Hali ham ko'proq bilishni xohlaysizmi?
Darvoza kechikishlari
Drayv xatolari
Kamchiliklari
Darvoza kechikishlari
Logisim algoritmining murakkablik darajasiga misol sifatida quyidagi diagrammani ko'rib chiqing.

Bu "aniq" har doim chiqishda 0 ni beradi. Ammo elementlar haqiqatda kirish signallariga bir zumda javob bermaydi va Logisim-da ham. Natijada, ushbu kontaktlarning zanglashiga olib kirishidagi qiymat 0 dan 1 gacha o'zgarganda, AND elementi ikkala kirishda ham qisqa vaqt ichida 1 ni, qisqa vaqt ichida esa 1 ni ko'radi. Siz uni ekranda ko'rmaysiz. Lekin bu effektni AND elementining chiqishini triggerning D taktli kirishiga qo'llasak kuzatilishi mumkin.

Agar siz qiymatni 0 dan 1 ga o'zgartirish uchun kirish ustiga bossangiz, u holda D flip-flop darhol 1 ga o'tadi va har safar kontaktlarning zanglashiga olib kirish qiymati 0 dan 1 ga o'zgarganda uning qiymati o'zgaradi.
Har bir komponentda u bilan bog'liq kechikish mavjud. Logisim-ga o'rnatilgan murakkabroq komponentlar uzoqroq kechikishlarga ega, ammo bu kechikishlar biroz o'zboshimchalik bilan sodir bo'ladi va haqiqatni aks ettirmasligi mumkin.
Texnik nuqtai nazardan, bitta sxemada bunday murakkablik darajasiga erishish nisbatan oson. Biroq, kichik sxemalardagi elementlarning kechikishlarini muvaffaqiyatli boshqarish biroz murakkabroq; Logisim ibtidoiy komponentlar uchun hisoblangan qiymatlarni komponentning qaysi pastki sxemasidan qat'i nazar, bir xil navbatga qo'yish orqali buni hal qilishga harakat qiladi.
(Loyiha parametrlari oynasining Simulyatsiya yorlig'i orqali siz Logisim-ni komponentlar hisobiga tasodifiy kechikish qo'shish uchun sozlashingiz mumkin. Bu haqiqiy sxemalarning tartibsizligini simulyatsiya qilish uchun amalga oshiriladi. Masalan, ikkita NOR elementi yordamida qurilgan R-S flip-flop Bu tasodifiyliksiz yong'in, chunki ikkala element ham o'z kirishlarini "toe-toe" qayta ishlaydi. Bu tasodifiylik sukut bo'yicha o'chirib qo'yilgan.)
Logisim har doim element kechikishlarini to'g'ri hal qiladi, deb ayta olmayman. Lekin hech bo'lmaganda u harakat qiladi.

Download 1.38 Mb.

Do'stlaringiz bilan baham:
1   ...   24   25   26   27   28   29   30   31   ...   82




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling