Yangi boshlanuvchilar uchun qo'llanma Logisimga xush kelibsiz!


Kutubxona: Xotira Taqdim etilgan


Download 1.38 Mb.
bet68/82
Sana16.04.2023
Hajmi1.38 Mb.
#1359783
1   ...   64   65   66   67   68   69   70   71   ...   82
Bog'liq
Logisim

Kutubxona: Xotira
Taqdim etilgan: 2.3.0
Tashqi ko'rinish:
Xulq-atvor
Hisoblagich Q chiqishiga chiqadigan yagona qiymatni saqlaydi. Har safar soat kiritishi (komponentning janubiy chetida uchburchak bilan belgilangan) Trigger atributiga ko‘ra ishga tushganda, hisoblagichdagi qiymat qiymatlar asosida yangilanishi mumkin Komponentning g'arbiy chekkasidagi ikkita kirish: yuklash deb ataladigan yuqori kirish va hisoblash deb ataladigan pastki kirishlar va ular quyidagicha talqin qilinadi.
yuklash tekshirish harakat deb ataladi
0 yoki z 0 Hisoblagich qiymati o'zgarishsiz qoladi
0 yoki z 1 yoki z Hisoblagich qiymati bittaga oshiriladi.
1 0 Hisoblagich D kirishidan qiymatni yuklaydi.
1 1 yoki z Hisoblagich qiymati bittaga kamayadi.
Hisoblash diapazoni Maksimal qiymat atributi yordamida sozlanishi mumkin. Hisoblagich bu qiymatga yetganda, keyingi o'sish hisoblagich qiymatini 0 ga qaytaradi; va agar hisoblagichning qiymati 0 bo'lsa, dekrementatsiya hisoblagichni maksimal qiymatiga qaytaradi.
Q chiqishiga qo'shimcha ravishda komponent bir bitli tashish chiqishiga ham ega. Hisoblagich maksimal qiymatda bo'lganda, bu chiqish 1 ga teng bo'ladi va kirishlar yuklanishi va soni keyingi bosqichda komponentning qiymatini oshirish kerakligini ko'rsatadi; yoki hisoblagich qiymati 0 bo'lsa va yuklash va hisoblash kirishlari keyingi bosqichda komponentning qiymati kamayishi kerakligini ko'rsatadi.
Clear kiritish asinxron ravishda hisoblagich qiymatini 0 ga qaytaradi (barcha nol); shuningdek, Clear kiritish 1 bo'lsa, soat kiritishidan qat'i nazar, qiymat 0 ga o'rnatiladi.
Kontaktlar
Sharqiy chekka, Q bilan belgilangan (chiqish, bit kengligi Data Bits atributiga mos keladi)
Hisoblagichda saqlangan qiymatni qaytaradi.
Sharqiy chekka, pastki pin (chiqish, bit kengligi 1)
Tashish: Yuklash va hisoblash kirishlari hisoblagichga oshirishni bildirganda, registr maksimal qiymatda bo'lsa, bu chiqishdagi qiymat 1 ga teng. Yuklash va hisoblash kirishlari hisoblagichga kamaytirishni bildirganda, registr 0 bo'lsa, bu chiqish 1 bo'ladi. Boshqa barcha holatlarda bu chiqish 0 ga teng.
G'arbiy chekka, yuqori pin (kirish, bit kengligi 1)
Yuklash: bu kirish 1 bo'lsa, hisoblash kiritish 0 bo'lsa, soat kiritish keyingi safar ishga tushirilganda hisoblagich ma'lumotlar kiritishidagi qiymatni yuklaydi; yoki, agar kirish soni 1 bo'lsa, hisoblagich qiymati kamayadi.
G'arbiy chekka, o'rta pin, D etiketli (kirish, bit kengligi Data Bits atributiga mos keladi)
Ma'lumotlar: soat kiritishi yuk kiritishda 1 va hisoblash kiritishda 0 bilan ishga tushirilsa, hisoblagich qiymati ushbu kirishda olingan qiymatga o'zgaradi.
G'arbiy chekka, pastki pin, belgilangan ct (kirish, bit kengligi 1)
Hisoblash: Agar bu kirish 1 bo'lsa yoki ulanmagan bo'lsa, soat kiritishi ishga tushirilganda hisoblagich ko'payadi yoki yuk kiritishi ham 1 bo'lsa, kamayadi.
Janubiy chekka, uchburchak bilan belgilangan (kirish, bit kengligi 1)
Soatni kiritish: Ushbu kiritish ishga tushirilganda (Trigger atributida ko'rsatilgandek), hisoblagich qiymati Load va Count kirishlarida ko'rsatilgandek yangilanadi.
Janubiy chekka, 0 bilan belgilangan (kirish, bit kengligi 1)
Tozalash: Agar bu kirish 0 yoki aniqlanmagan bo'lsa, u hech qanday ta'sir qilmaydi. U 1 da bo'lsa, hisoblagich qiymati asinxron ravishda 0 ga o'rnatiladi. Bu asinxron tarzda sodir bo'ladi - ya'ni soat kiritishidagi joriy qiymatdan qat'iy nazar. U 1da bo'lsa-da, boshqa kirishlar ta'sir qilmaydi.

Download 1.38 Mb.

Do'stlaringiz bilan baham:
1   ...   64   65   66   67   68   69   70   71   ...   82




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