Yangi boshlanuvchilar uchun qo'llanma Logisimga xush kelibsiz!


Download 1.38 Mb.
bet53/82
Sana16.04.2023
Hajmi1.38 Mb.
#1359783
1   ...   49   50   51   52   53   54   55   56   ...   82
Bog'liq
Logisim

Kutubxona: Elementlar
Taqdim etilgan: XOR/Odd/Juft uchun 2.0 Beta 1; XOR uchun 2.0 Beta 6
Tashqi ko'rinish: XOR Eksklyuziv NOR G'alati Paritet
Jingalak:
To'rtburchaklar:
Xulq-atvor
XOR, XOR-NOT, Odd va Juft elementlari kirishlardagi qiymatlardan mos keladigan funktsiyani hisoblab chiqadi va natijani chiqishga beradi.
Odatiy bo'lib, ulanmagan kirishlar e'tiborga olinmaydi - ya'ni kirishlarda haqiqatan ham ularga ulangan hech narsa bo'lmasa - hatto simlar ham. Shunday qilib, siz 5 ta kirish elementini qo'shishingiz mumkin, lekin faqat ikkita kirishni ulashingiz mumkin va u 2 kirish elementi kabi ishlaydi; bu sizni har safar element yaratganingizda kirishlar sonini belgilash haqida tashvishlanishdan qutqaradi. (Agar barcha kirishlar ulanmagan bo'lsa, chiqish X ning xato qiymati bo'ladi.) Biroq, ba'zi foydalanuvchilar Logisimni barcha kirishlar ulanishini talab qilishini afzal ko'radilar, chunki bu haqiqiy elementlarga mos keladi. Loyiha > Variantlar… menyusini tanlab, Simulyatsiya yorlig‘iga o‘ting va Noaniqlikdagi element chiqishi uchun Aniqlanmagan kirishlar uchun xato opsiyasini tanlash orqali ushbu xatti-harakatni yoqishingiz mumkin.
Elementlar uchun ikkita kirishli haqiqat jadvali quyidagicha.
x y XOR Eksklyuziv NOR G'alati Paritet

Ko'rib turganingizdek, Odd va XOR elementlari ikkita kirish holatida bir xil ishlaydi; xuddi shunday, Parite va XOR elementlari ham xuddi shunday harakat qiladi. Ammo ma'lum bir qiymatga ega ikkitadan ortiq kirish mavjud bo'lsa, XOR elementi birlik qat'iy ravishda bitta kirishda bo'lsa, 1 ni chiqaradi, birlik toq sonli kirishda bo'lsa, Odd element 1 ni chiqaradi. XOR elementi bitta bilan bir nechta kirishlar mavjud bo'lganda 1 ni chiqaradi, Parite elementi esa bitta bilan kirishlar soni juft bo'lganda 1 ni beradi. XOR va XOR elementlari ko'p kirish xatti-harakati nomli atributga ega bo'lib, ularni toq va juft elementlarning harakatlarini ishlatish uchun sozlash imkonini beradi.
Agar biron bir kirishda xato qiymati bo'lsa (masalan, qarama-qarshi qiymatlar bir xil simda bo'lsa) yoki suzuvchi qiymat bo'lsa, chiqish xato qiymati bo'ladi.
Har bir elementning ko'p bitli versiyalari o'zlarining bir bitli konvertatsiyalarini kirishlarda bitma-bit amalga oshiradi.
Eslatma: Ko'pgina mutaxassislar jingalak XOR elementining xatti-harakati Odd elementning xatti-harakati bilan mos kelishi kerakligini ta'kidlaydilar, ammo bu masala bo'yicha kelishuv mavjud emas. Logisimning XOR elementi uchun standart xatti-harakati IEEE 91 standartiga asoslanadi. Bu XOR atamasini intuitiv tushunishga ham mos keladi: garnitura kartoshka pyuresi, sabzi, yashil no‘xat yoki salat salatidan iborat bo‘lishini so‘ragan ofitsiant qabul qiladi. Ba'zi mutaxassislar sizga nima deyishidan qat'i nazar, uchta emas, faqat bitta tanlov. (Ammo tan olishim kerakki, men bu bayonotni sinab ko'rmaganman.) XOR va XOR elementlarini Ko'p kiritishli xatti-harakat atributini o'zgartirish orqali variantlardan birini ishlatish uchun sozlashingiz mumkin.
Kontaktlar (komponent sharqqa qaragan holda)
West edge (kirishlar, bit kengligi Data Bits atributiga mos keladi)
Komponent kirishlari. Ularning soni kirishlar atributida ko'rsatilgandek ko'p bo'ladi.
E'tibor bering, agar siz jingalak elementlardan foydalansangiz, XOR va XOR elementlarining g'arbiy chekkasi egri bo'ladi. Biroq, kirish pinlari deyarli masofada joylashgan. Logisim buni ko'rsatish uchun qisqa segmentlarni chizadi; Agar siz segmentni bir-biriga yopishtirsangiz, dastur jimgina uni bir-biriga yopishtirmoqchi emasligingizni taxmin qiladi. "Chop etish ko'rinishi" dan foydalanilganda, agar simlarga ulanmagan bo'lsa, bu segmentlar chizilmaydi.
Sharqiy chekka (chiqish, bit kengligi Data Bits atributiga mos keladi)
Yuqorida aytib o'tilganidek, qiymati kirishlarning joriy qiymatlari asosida hisoblangan elementning chiqishi.
Atributlar
Komponent tanlangan yoki allaqachon qo'shilgan bo'lsa, 0 dan 9 gacha tugmalar uning "Kirishlar soni" atributini o'zgartiradi, Alt-0 dan Alt-9 gacha kombinatsiyalar Data bits atributini o'zgartiradi va o'q tugmalari "Yo'nalish" atributini o'zgartiradi.
Yo'nalish
Komponentning yo'nalishi (uning kirishlariga nisbatan chiqishi).
Ma'lumotlar bitlari
Komponentning kirish va chiqishlarining bit kengligi.
Element hajmi
Komponentning keng yoki tor versiyasini ko’rsatishni belgilaydi. Bu yozuvlar soniga ta’sir qilmaydi, bu yozuvlar soni atributi bilan belgilanadi; ammo, agar kirishlar soni 3 (tor komponent uchun) yoki 5 (keng komponent uchun) dan oshsa, u holda element so’ralgan kirishlar sonini joylashtirish uchun “qanotlari” bilan ko’rsatiladi.
Kirishlar soni
Komponentning g'arbiy chekkasida nechta pin bo'lishini belgilaydi.
Chiqish qiymati
Natijalar "noto'g'ri" va "to'g'ri" chiqish qiymatlariga qanday tarjima qilinishini belgilaydi. Odatiy bo'lib false past (0) va rost (1) yuqori, lekin ulardan birini yuqori impedans (float) qiymati bilan almashtirish mumkin. Bu sizga hujjatlar maqolasida ko'rsatilganidek, simli OR va simli VA ulanishlarini yaratish imkonini beradi VA/YOKI/VA-EMAS/YOKI-EMAS elementlari.
Yorliq
Element bilan bog'langan yorliq ichidagi matn.
Yorliq shrifti
Yorliq chizilgan shrift.
Ko'p kirish harakati (faqat XOR va XOR)
Uch yoki undan ortiq kirishlar mavjud bo'lganda, XOR va XOR elementlarining chiqishi qiymati 1 qat'iy ravishda bitta kirishda (standart) yoki toq sonli kirishda ekanligiga asoslanadi.
Asboblar harakati
Yo'q.
Matn vositasining harakati
Elementga biriktirilgan yorliqni tahrirlash imkonini beradi.
Boshqariladigan bufer/inverter
Tashqi ko'rinish:
Xulq-atvor
Ko'pincha tri-holatli bufer/inverter deb ataladigan boshqariladigan bufer va inverter janubiy uchida bir bitli kirish piniga ega. Ushbu boshqaruv pinidagi qiymat komponentning harakatini aniqlaydi:

  • Ushbu pindagi qiymat 1 bo'lsa, komponent oddiygina mos keladigan komponent (bufer yoki inverter (element EMAS)) kabi ishlaydi.

  • Agar qiymat 0 yoki noma'lum bo'lsa (masalan, suzuvchi), u holda komponentning chiqishidagi qiymat ham suzuvchidir.

  • Qiymat xato qiymati bo'lsa (bu ikkita qarama-qarshi qiymat kiritilganda sodir bo'lishi mumkin), u holda chiqish ham xato qiymati hisoblanadi.

Boshqariladigan buferlar bir nechta komponentlardan birining chiqishiga mos kelishi kerak bo'lgan sim (ko'pincha avtobus deb ataladi) mavjud bo'lganda foydali bo'lishi mumkin. Har bir komponentning chiqishi va shina o'rtasida boshqariladigan buferni joylashtirish orqali siz ushbu komponentning chiqishi avtobusga yuboriladimi yoki yo'qligini nazorat qilishingiz mumkin.
Kontaktlar (komponent sharqqa qaragan bo'lsa, boshqaruv kirishi o'ngda)
West edge (kirish, bit kengligi Data Bits atributiga mos keladi)
Boshqarish kiritish 1 bo'lsa, chiqish qiymatini hisoblash uchun ishlatiladigan komponent kiritish.
Janubiy chekka (kirish, bit kengligi 1)
Komponentning kirishini boshqarish.
Sharqiy chekka (chiqish, bit kengligi Data Bits atributiga mos keladi)
Agar boshqaruv kirishi 0 yoki suzuvchi qiymat bo'lsa, qiymati suzuvchi bo'ladigan komponentning chiqishi; xato qiymati, agar boshqaruv kirishida xato qiymati bo'lsa; yoki agar nazorat kiritish 1 bo'lsa, g'arbiy kirish qiymatiga qarab hisoblab chiqiladi.
Atributlar
Komponent tanlangan yoki allaqachon qo'shilgan bo'lsa, Alt-0 dan Alt-9 gacha kombinatsiyalar uning Data bits atributini o'zgartiradi va o'q tugmalari Yo'nalish atributini o'zgartiradi.
Yo'nalish
Komponentning yo'nalishi (uning kirishiga nisbatan chiqishi).
Ma'lumotlar bitlari
Komponentning kirish va chiqishlarining bit kengligi.
Element hajmi
(Faqat boshqariladigan inverter) Komponentning kattaroq yoki kichikroq versiyasini chizishni belgilaydi.
Kirish joyini boshqarish
Boshqaruv kirish joyining joylashuvi, agar biz kirish qismidan chiqishga qarayotganimizni tasavvur qilsak: agar komponent sharqqa yo'naltirilgan bo'lsa va atribut qiymati - o'ng tomonda, boshqaruv kirish qismi janubda bo'ladi. ; va agar chap tomonda, keyin shimolda.
Yorliq
Element bilan bog'langan yorliq ichidagi matn.
Yorliq shrifti
Yorliq chizilgan shrift.

Download 1.38 Mb.

Do'stlaringiz bilan baham:
1   ...   49   50   51   52   53   54   55   56   ...   82




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