Агуулгын хүснэгт:
- Алхам 1: EfexMonV4 -ийг ажиллуулах ТОНОГ ТӨХӨӨРӨМЖ
- Алхам 2: ПРОГРАММ
- Алхам 3: Ашиглалт:
- Алхам 4: Эх код
- Алхам 5: Дараагийнх нь юу вэ?
- Алхам 6: ЭХ СУРВАЛЖ
Видео: Z80 дэлгэцийн төрлийн үйлдлийн систем ба SBC: 6 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:03
EfexV4 бол угсрагч, задлагч бүхий монитор ROM юм
z80 програмуудаа жинхэнэ техник хангамж дээр бичих, ажиллуулах, дибаг хийх үндсэн хэрэгслүүд
EfexMon -д CP/M, N8VEM болон бусад нарийн төвөгтэй төхөөрөмж хэрэггүй. Танд зөвхөн стандарт Z80 архитектур SBC, терминал бүхий нэг UART хэрэгтэй
Алхам 1: EfexMonV4 -ийг ажиллуулах ТОНОГ ТӨХӨӨРӨМЖ
ДУРСАМЖИЙН ЗУРАГ
XTAL = 4 МГц
ХАВСРАГДСАН ЦАГИЙН ХҮРГЭЛИЙГ АШИГЛАХ
ROM START: 0000H НИЙТ УРТ 8КБ
RAM эхлэл: 8000H RAM дуусах: FFFFH
Стек: F800H
СИСТЕМИЙН ӨӨРЧИЛГӨӨ: F900H-F910H FF00-FFFFH
UART 8251 ПОРТЫН ХАЯГ: 00H, BAUDRATE: 19200 KBS 8-n-1
PIO 8255 ПОРТЫН ХАЯГ: 08H: 8255 CS -ийг IC 74LS139 -ийн PIN 5 -тэй холбоно уу
Алхам 2: ПРОГРАММ
Өмнөх хуудсанд тайлбарласны дагуу Efexmon -д 32Kb RAM (62256 SRAM сайн), 8 Kb ROM (28c64 байж магадгүй)
стек ба системийн хувьсагчид хуцын дээд талд байрладаг тул 8000H -ийн дараа хэдэн тонн үнэгүй байт байдаг
Алхам 3: Ашиглалт:
EfexV4 -т хүрэхийн тулд та Терминал эмулятор програмыг ашиглах ёстой
Систем нь мэндчилгээний мессеж болон хувилбарын мэдээллээр эхэлдэг
тушаалын сурталчилгаа дараа нь ирдэг
C: \> энэ бол DOS promt -ийн инээдэм юм:)
бүх оролт ДЭЛГЭРЭНГИЙН ХАРИЦАРТ байх ёстой! Caps lock товчийг нэг удаа дарахаа бүү мартаарай.
Тусламж авахын тулд H товчлуурыг дарж, ашигтай горимыг харахын тулд U товчийг дарна уу
(S) дундаж програмыг дуудах ёстой
(R) ердийн горимыг үсрэх ёстой гэсэн үг
ЧУУЛГАЧ:
Aseembler нь бүрэн хүчирхэг, чулуулагтай, зөвхөн (IX+*) ба (IY+*) битүүдийг удирдах командуудыг оруулаагүй болно.
Үүнээс бусад тохиолдолд Efex ассемблер нь z80 албан ёсны бүх тушаалыг хүлээн авдаг.
Мнемоник оролтын үед # эсвэл $ тэмдэгт хүртэл backspace хийх боломжтой. Энэ тэмдэгтүүдийн дараа битгий ухраарай.
(8k -д ROM -ийг тохируулахын тулд бүрэн буцах функцийг идэвхгүй болгосон)
Энэхүү ROM -ийн зарим хэсгийг өөрөө бичсэн болно! өөрийн угсрагчтай.
БУУДЛАГЧ:
Disassembler нь бүх z80 кодыг таньж чаддаг бөгөөд тушаалын бус байтуудыг таньж чаддаг
мөн тэдгээрийг '***' тэмдгээр заана
Оролт:
Efex Hexadecimal оролт нь гекс бус тэмдэгтүүдийг таних боломжтой бөгөөд тэдгээрийг үл тоомсорлодог.
Оруулж эхэлмэгц та бүх талбарыг эцэс хүртэл бөглөх ёстой;
#: дундаж 1 байт оролт (хоёр зургаан өнцөгт)
$: дундаж 2 байт оролт (дөрвөн зургаан өнцөгт)
Алхам 4: Эх код
Асуух зүйл байвал надтай холбоо бариарай
Эх код нь GNU лицензийн дор байдаггүй. Үүнийг арилжааны зорилгоор ашиглах боломжгүй!
Кодыг арилжааны зорилгоор ашиглахын тулд танд миний зөвшөөрөл хэрэгтэй болно.
Та үүнийг миний нэрээр чөлөөтэй ашиглах, өөрчлөх, хуваалцах боломжтой
Энэхүү кодыг ашиглахад цаг зав, хөдөлмөр зарцуулсандаа баярлалаа
Доктор Мустафа Кемал ПЕКЕР (MD)
Алхам 5: Дараагийнх нь юу вэ?
-USB товчлуурыг дэмжих (туршилтын хэрэгжилт бүрэн)
-УДИРДЛАГА ХЭРЭГЛЭГДЭХ 128Х64 ГРАФТ БИЧЛЭГ ХЭРЭГТЭЙ LCD
-ҮНДСЭН ТОЛГОГЧ (ТЕСТИЙН ХЭРЭГЖүүлэлтийн БҮРЭН)
-SD картыг дэмжих
ЭНЭ ДӨРВӨН ХЭРЭГЖүүлэлт нь EFEXV4 -ийг СТАНДАЛТ КОМПЬЮТЕР БОЛНО.
Алхам 6: ЭХ СУРВАЛЖ
1) z80 заавар хүснэгт
2) TASM ассемблер кодын хүснэгтүүд:
3) Их мастер Эртурк КОКАЛАР -ын 6809 дэлгэц (онгод орсон)
4) Searle -ийн бүтээлүүдийг өг (урам зоригоор)
5) Нэгдсэн хэлхээ ба микропроцессор. R C HOLLAND 1986 ном
6) Z80SimulatorIde
7) Leventhall Z80 угсрах ажлын ном
8) Брайан М. Фелпсийн 6502 бүтээл
9) Zilog z80 каталог ба чипийн тодорхойлолт
10) z80 мэдээллийн вэбсайт
11) Төслийг үндэслэсэн төсөл:
12) Миний дагалдагчдын санал бодол, яриа
Зөвлөмж болгож буй:
Системийн үйлдлийн систем үү? 3 алхам
Системийн үйлдлийн систем үү ?: Компьютерийн систем нь үйлдлийн системтэй байх ёстой бөгөөд энэ нь компьютерийн системд ажиллах боломжтой болно
3D принтертээ бүх төрлийн LED -ийг хэрхэн хялбархан нэмэх вэ: 8 алхам (зурагтай)
3D принтертээ ямар ч төрлийн LED -ийг хэрхэн хялбархан нэмэх вэ: Танай хонгилд тоос цуглуулдаг сэлбэг LED байдаг уу? Та принтерийн хэвлэж буй бүх зүйлийг харахгүй байхаас залхаж байна уу? Цааш харах хэрэггүй, энэхүү зааварчилгаа нь принтерийнхээ дээр LED гэрлийн зурвас нэмж оруулахыг танд заах болно
Raspberry Pi 2 (Pi 3)- WTware for Thin Clients Үйлдлийн систем: 3 алхам
WTware for Raspberry Pi 2 (Pi 3) - Нимгэн үйлчлүүлэгчдийн үйлдлийн систем: Raspberry Pi -ийн нимгэн үйлчлүүлэгч нь сүлжээний системийн администраторын мөрөөдөл юм. Pi.WTware -ийн Windows програмууд нь Raspberry Pi -ийн Windows програмууд нь үйлчлүүлэгчдийн нимгэн үйлдлийн систем бөгөөд холболт үүсгэдэг. Windows Remote Desktop Services.WTware for Raspbe
4х4, бүх төрлийн цахилгаан машин: 5 алхам (зурагтай)
4х4, бүх төрлийн цахилгаан машин: Дараагийн алхам руу очиж илүү ихийг үзээрэй
P.O.S халаасны үйлдлийн систем: 4 алхам
P.O.S халаасны үйлдлийн систем: Би SLAX -ийг флаш диск дээрээ хэрхэн суулгахыг танд үзүүлэх гэж байна (цонхны компьютерээс). Slax бол жижиг USB зөөврийн Linux түгээлт юм. Энэ бол линк дээр ажиллаж эхлэх хамгийн сайн арга юм, учир нь таны хатуу дискэнд юу ч суулгаагүй болно. Энэ нь KD дээр баригдсан