Yangi boshlanuvchilar uchun qo'llanma Logisimga xush kelibsiz!


Download 1.38 Mb.
bet5/82
Sana16.04.2023
Hajmi1.38 Mb.
#1359783
1   2   3   4   5   6   7   8   9   ...   82
Bog'liq
Logisim

Explorer paneli
Logisim asboblarni kutubxonalarga joylashtiradi. Ular tadqiqotchi panelida papkalar sifatida ko'rinadi; kutubxona komponentlariga kirish uchun tegishli papkani ikki marta bosishingiz kerak. Quyida men Elementlar kutubxonasini ochdim va undan NAND vositasini tanladim. Logisim endi NAND elementini sxemaga qo'shishga tayyor ekanligini ko'rishingiz mumkin.

Elementlar kutubxonasidagi variantlarni ko‘rib chiqsangiz, avval XOR sxemasini ishlab chiqishimiz shart emasligini sezasiz: u Logisimga o‘rnatilgan.
Loyihani yaratganingizda, u avtomatik ravishda bir nechta kutubxonalarni o'z ichiga oladi:

  • Simlar: simlar bilan bevosita o'zaro ta'sir qiluvchi komponentlar;

  • Elementlar: oddiy mantiqiy funktsiyalarni bajaradigan komponentlar;

  • Pleksorlar: multipleksorlar va dekoderlar kabi murakkab kombinatsiyalangan komponentlar;

  • Arifmetik: arifmetik amallarni bajaradigan komponentlar;

  • Xotira: Flip-floplar, registrlar va RAM kabi ma'lumotlarni saqlaydigan komponentlar;

  • I/U: foydalanuvchi o'zaro aloqasi uchun komponentlar;

  • Asosiy: Logisim-dan foydalanishning muhim qismi bo'lgan asboblar, garchi siz bu kutubxonaga tez-tez kirmasangiz ham.

Logisim shuningdek, Loyiha menyusidagi Load Library pastki menyusi yordamida boshqa kutubxonalarni qo'shish imkonini beradi. Logisim kutubxonalarining uchta toifasiga ega ekanligini ko'rishingiz mumkin.

  • O'rnatilgan kutubxonalar - Logisim bilan tarqatilgan kutubxonalar. Ular kutubxona yordamida tasvirlangan.

  • Logisim kutubxonalari Logisim-da qurilgan va Logisim loyihasi sifatida diskda saqlangan loyihalardir. Siz bitta loyihada sxemalar to'plamini ishlab chiqishingiz mumkin (ushbu qo'llanmaning pastki sxemalar bo'limida tavsiflanganidek) va keyin bu sxemalar to'plamidan boshqa loyihalar uchun kutubxona sifatida foydalanishingiz mumkin.

  • JAR kutubxonalari Java-da ishlab chiqilgan, lekin Logisim bilan tarqatilmagan kutubxonalardir. Siz boshqa odamlar tomonidan yozilgan kutubxona JAR-larini yuklab olishingiz mumkin yoki ushbu qoʻllanmaning JAR kutubxonalari boʻlimida tasvirlanganidek, oʻzingiz yozishingiz mumkin. JAR kutubxonasini ishlab chiqish Logisim kutubxonasini ishlab chiqishdan ancha murakkab, ammo komponentlar, jumladan, atributlar va foydalanuvchilarning oʻzaro taʼsiri nuqtai nazaridan ancha noodatiy boʻlishi mumkin. O'rnatilgan kutubxonalar (Core kutubxonasidan tashqari) JAR kutubxonalari foydalanishi mumkin bo'lgan bir xil API yordamida yozilgan, shuning uchun ular JAR kutubxonalari qo'llab-quvvatlashi mumkin bo'lgan funktsiyalar to'plamini yaxshi namoyish etadi.

Ba'zi JAR kutubxonalari qaysi Java sinfidan boshlanishi haqida hech qanday ma'lumotsiz tarqatiladi. Bunday JARlarni yuklashda Logisim sizni sinf nomini kiritishingizni taklif qiladi. Ushbu sinf nomi ushbu JAR faylini tarqatuvchilar tomonidan taqdim etilishi kerak.
Kutubxonani oʻchirish uchun Loyiha menyusidan kutubxonalarni oʻchirish... ni tanlang. Logisim sizni sxemada ishlatiladigan, asboblar panelida mavjud bo'lgan yoki sichqoncha tugmasi bilan bog'langan komponentlarni o'z ichiga olgan kutubxonalarni tushirishdan ogohlantiradi.
Aytgancha, texnik jihatdan kutubxona komponentlarni emas, balki asboblarni o'z ichiga oladi. Masalan, Asosiy kutubxonada siz Matbuot vositasi ( ), Tahrirlash vositasi ( ) va aniq komponentlar bilan bevosita bog'liq bo'lmagan boshqa vositalarni topasiz. Aksariyat kutubxonalar faqat alohida komponentlarni qo'shish uchun vositalarni o'z ichiga oladi; Yadro kutubxonasidan tashqari barcha o'rnatilgan kutubxonalar aynan shunday.

Download 1.38 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   82




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