Yangi boshlanuvchilar uchun qo'llanma Logisimga xush kelibsiz!


Download 1.38 Mb.
bet19/82
Sana16.04.2023
Hajmi1.38 Mb.
#1359783
1   ...   15   16   17   18   19   20   21   22   ...   82
Bog'liq
Logisim

Jurnalga kirish...
Ro'yxatga olish moduliga kiritilgan bo'lib, u simulyatsiya jarayonida qiymatlarni sxemada avtomatik ravishda belgilash va saqlashga yordam beradi.
Menyu oynasi
Minimallashtirish
Joriy oynani kichraytiradi (belgiga kichraytiradi).
Kattalashtirish (MacOS-da kattalashtirish)
Joriy oynaning hajmini optimal o'lchamga o'zgartiradi.
Yopish
Joriy oynani yopadi.
Kombinatsion tahlil
Joriy Kombinatsion tahlil oynasini mazmunini o'zgartirmasdan ko'rsatadi.
Sozlamalar
Ilova sozlamalari oynasini ko'rsatadi.
Alohida oynalarning nomlari
Tegishli oynani oldingi planga olib chiqadi.
Yordam menyusi
Yangi boshlanuvchilar uchun qo'llanma
"Logisim foydalanuvchisi bo'lish" qo'llanmasining "Boshlang'ich uchun qo'llanma" bo'limida yordam tizimini ochadi.
Foydalanuvchi uchun qo'llanma
“Qanday qilib Logisim foydalanuvchisi bo’lish” qo’llanmasida yordam tizimini ochadi.
Kutubxona yordami
Kutubxona yordamida yordam tizimini ochadi.
Dastur haqida...
Splash ekran grafikasi bilan birlashtirilgan versiya raqamini o'z ichiga olgan oynani ko'rsatadi. (MacOS-da ushbu menyu elementi Logisim menyusida joylashgan).
Xotira komponentlari
RAM va ROM komponentlari Logisim o'rnatilgan kutubxonasidagi eng foydali komponentlardan ikkitasidir. Biroq, ular saqlashi mumkin bo'lgan katta hajmdagi ma'lumotlar tufayli, ular ikkita murakkab komponent hisoblanadi.
Ularning sxemada qanday ishlashi haqidagi hujjatlarni kutubxona yordamining RAM va ROM sahifalarida topish mumkin. Foydalanuvchi qo'llanmasining ushbu bo'limlari foydalanuvchiga xotira tarkibini ko'rish va o'zgartirish imkonini beruvchi interfeysni tushuntiradi.
Xotira ustiga bosish;
Qalqib chiquvchi menyular va fayllar;
O'rnatilgan Logisim hex muharriri.
Xotira ustiga bosish
Matbuot vositasi yordamida xotira tarkibini boshqarishingiz mumkin, ammo buning uchun interfeys o'lchami bilan cheklangan: agar sizga oddiy tahrirlashdan ko'proq narsa kerak bo'lsa, siz o'rnatilgan olti burchakli muharrirni ancha qulayroq deb topasiz.
Biroq, sxemadagi qiymatlarni ko'rish va tahrirlash uchun Click Tool ikki ish rejimiga ega: ko'rsatilgan manzilni va individual qiymatni o'zgartirishingiz mumkin.
Ko'rsatilgan manzilni o'zgartirish uchun qiymatlar bilan maydon tashqarisiga bosing. Logisim yuqori manzil atrofida qizil quti chizadi.

  • O'n oltilik raqamlarni kiritish yuqori manzilni o'zgartiradi.

  • Enter tugmasini bosish bir qator pastga siljiydi.

  • Backspace tugmachasini bosish bir qator yuqoriga siljiydi.

  • Bo'sh joyni bosish bir sahifani pastga aylantiradi (4 qator).

Muayyan qiymatni o'zgartirish uchun to'rtburchak ichidagi qiymatni bosing. Logisim ushbu manzil atrofida qizil to'rtburchak chizadi.

  • O'n oltilik raqamlarni kiritish tahrir qilinayotgan manzildagi qiymatni o'zgartiradi.

  • Enter tugmasini bosish qiymatni bir satr pastga o'zgartiradi.

  • Backspace tugmachasini bosish oldingi manzildagi qiymatni tahrir qiladi.

  • Bo'sh joy tugmasini bosish keyingi manzildagi qiymatni tahrirlaydi.

Qalqib chiquvchi menyular va fayllar
Xotira qalqib chiquvchi menyusi barcha komponentlar uchun umumiy variantlardan tashqari to'rtta elementni o'z ichiga oladi:

  • Tarkibni tahrirlash: Xotira tarkibini tahrirlash uchun olti burchakli muharrirni chaqiradi.

  • Tarkibni tozalash: Barcha xotira qiymatlarini 0 ga qaytaradi.

  • Rasmni yuklash...: Quyida tavsiflangan formatdan foydalanib, fayldagi qiymatlar asosida xotiradagi barcha qiymatlarni o'rnatadi.

  • Rasmni saqlash...: Xotiradagi barcha qiymatlarni quyida tavsiflangan formatdan foydalanib faylga yozadi.

Tasvir fayllari uchun ishlatiladigan fayl formati ataylab oddiy saqlanadi; bu sizga xotiraga yuklanishi mumkin bo'lgan xotira tasvirlarini yaratuvchi assembler kabi dasturlarni yozish imkonini beradi. Mana bu fayl formatiga misol. Agar bizda birinchi besh bayt 2, 3, 0, 20 va -1 bo'lgan 256 baytli xotira bo'lsa va keyingi barcha qiymatlar 0 bo'lsa, tasvir quyidagi matn fayli bo'ladi.
v2.0 xom
02
03
00
14
ff
Birinchi qator foydalaniladigan formatni belgilaydi (hozirda faqat bitta tan olingan format mavjud). Keyingi qiymatlar 0-manzildan boshlab, o'n oltilik shaklda qiymatlarni ro'yxatga oladi; ushbu qiymatlarning bir nechtasini bitta satrga qo'yishingiz mumkin. Agar faylda ko'rsatilgandan ko'proq xotira katakchalari bo'lsa, Logisim qolgan hujayralarga 0 ni yuklaydi.
Tasvir fayli takroriy kodlashdan foydalanishi mumkin; masalan, 00 qiymatini ketma-ket o'n olti marta ro'yxatga olish o'rniga, fayl 16*00 ni o'z ichiga olishi mumkin. Takrorlashlar soni 10-bazada yozilganligiga e'tibor bering. Logisim tomonidan yaratilgan fayllar kamida to'rtta bir xil qiymatdagi ketma-ketliklar uchun takroriy kodlashdan foydalanadi.
Faylga '#' belgisi yordamida izoh qo'yishingiz mumkin: '#' bilan boshlangan qatordagi barcha belgilar Logisim tomonidan e'tiborga olinmaydi.
Hex muharriri
Logisim xotira tarkibini ko'rish va tahrirlash uchun o'rnatilgan olti burchakli muharrirni o'z ichiga oladi. Unga kirish uchun xotira komponentining qalqib chiquvchi menyusiga qo'ng'iroq qiling va Tarkibni tahrirlash... ni tanlang. Xotira tarkibi atribut qiymatining bir qismi bo'lgan ROM komponentlari uchun tegishli atribut qiymatini bosish orqali olti burchakli tahrirlovchiga kirishingiz mumkin.

Chapdagi kursivdagi raqamlar o'n oltilik tizimda yozilgan xotira manzillarini bildiradi. Boshqa raqamlar ushbu xotira manzilidan boshlanadigan qiymatlarni ifodalaydi; hex muharriri oynaga nima mos kelishiga qarab har bir satrda 4, 8 yoki 16 qiymatni ko'rsatishi mumkin. Hisoblash uchun to'rtta qiymatdan iborat har bir guruh ular orasida kattaroq bo'shliqqa ega.
O'tkazish paneli yoki klaviatura yordamida xotira bo'ylab harakat qilishingiz mumkin (o'q tugmalari, Bosh sahifa, End, Page Up va Page Down). O'n oltilik belgilarni kiritish tanlangan qiymatni o'zgartiradi.
Siz sichqonchani sudrab, Shift tugmachasini bosib ushlab turganda sichqonchani bosish yoki Shift tugmachasini bosib ushlab turganda klaviatura yordamida xotira bo'ylab harakatlanish orqali qiymatlar oralig'ini tanlashingiz mumkin. Qiymatlarni tahrirlash menyusi yordamida nusxalash va joylashtirish mumkin; shuningdek, clipboard boshqa ilovalarga o'tkazilishi mumkin.
Jurnal yozish
Katta kontaktlarning zanglashiga olib sinovdan o'tkazilayotganda va kontaktlarning zanglashiga olib kelishini hujjatlashtirganda, kontaktlarning zanglashiga olib borish jurnali foydali bo'lishi mumkin. Bu Logisim logging moduli uchun vazifa bo'lib, u qiymatlari qayd qilinishi kerak bo'lgan komponentlarni tanlash imkonini beradi; ixtiyoriy ravishda, jurnal joylashtiriladigan faylni belgilashingiz mumkin.
Logging moduliga Simulyatsiya menyusining Logging... bandi orqali kirishingiz mumkin. Bu uchta yorliqli oynani ochadi.

Ushbu yorliqlarning har birini alohida muhokama qilamiz.
Tanlash yorlig'I;
Jadval yorlig'I;
Fayl yorlig'i.
Har bir loyihada faqat bitta jurnal oynasi mavjud; loyiha uchun boshqa loyihani ko'rishga o'tganingizda, jurnal oynasi avtomatik ravishda boshqa loyiha uchun jurnal yozuviga o'tadi. Ya'ni, agar siz bir xil simulyatsiya doirasida yuqoriga yoki pastga harakat qilmaguningizcha shunday qiladi - bu holda jurnallar moduli o'zgarishsiz qoladi.
Shuni esda tutingki, jurnalga yozish moduli boshqa simulyatsiya jurnaliga o'tganda, u faylga biror narsani yozishni to'xtatadi. Agar siz yana avvalgi simulyatsiyaga qaytsangiz, u o'sha simulyatsiya sozlamalarini "eslab qoladi", lekin faylga kirishni qo'lda qayta yoqishingiz kerak bo'ladi.
Tanlash yorlig'i
Tanlash yorlig'i jurnalga qaysi qiymatlarni kiritish kerakligini tanlash imkonini beradi. Quyidagi oyna quyidagi diagramaga mos keladi.

Yorliq uchta vertikal maydonga bo'lingan. Birinchi (eng chap tomonda) qiymatlari qayd etilishi mumkin bo'lgan barcha sxema komponentlari ro'yxati. O'rnatilgan kutubxonalar orasida quyidagi komponent turlari jurnalni qo'llab-quvvatlaydi.
Simlar kutubxonasi: kontakt, sensor va soat komponentlari;
I/u kutubxonasi: tugma va LED komponentlari;
Xotira kutubxonasi: ROMdan tashqari barcha komponentlar
Ular bilan bog'langan teglar bo'lgan komponentlar uchun nomlar teglarga mos keladi; boshqa komponentlarning nomlari ularning turini va sxemada joylashishini aniqlaydi. Ro'yxatda barcha pastki sxemalar ham paydo bo'ladi; ularni yozish uchun tanlab bo'lmaydi, lekin ulardagi mos komponentlar mumkin. Esda tutingki, RAM komponenti qaysi xotira manzillarini jurnalga kiritish kerakligini tanlashni talab qiladi; u faqat birinchi 256 ta manzilni yozishni qo'llab-quvvatlaydi.
Oxirgi (eng o'ng) vertikal maydon tanlangan komponentlar ro'yxatini o'z ichiga oladi. Shuningdek, u komponentning ko'p bitli qiymatlari yoziladigan bazani belgilaydi; baza bir bitli qiymatlarga ta'sir qilmaydi.
Tugmalarning o'rta ustuni tanlov ichidagi elementlarni boshqarish imkonini beradi.
Qo'shish chap sohada tanlangan elementni (yoki bir nechtasini) tanlovga qo'shadi.
Change Base 2 (ikkilik), 10 (o‘nlik) va 16 (on oltilik) o‘rtasida tanlashda hozirda tanlangan komponent uchun bazani almashtiradi.
Yuqoriga siljitish tanlovdagi joriy tanlangan komponentni bir pozitsiyaga yuqoriga siljitadi.
Move Down tanlovdagi joriy tanlangan komponentni bir pozitsiya pastga siljitadi.
O'chirish tanlovda hozirda tanlangan komponentni olib tashlaydi.

Download 1.38 Mb.

Do'stlaringiz bilan baham:
1   ...   15   16   17   18   19   20   21   22   ...   82




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