فهرست مطالب:
- مرحله 1: سخت افزار اجرای EfexMonV4
- مرحله 2: نرم افزار
- مرحله 3: استفاده:
- مرحله 4: کد منبع
- مرحله 5: بعدی چیست؟
- مرحله 6: منابع
تصویری: نوع سیستم عامل مانیتور Z80 و SBC: 6 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:55
EfexV4 یک رام مانیتور با مونتاژ کننده و جدا کننده داخلی و
ابزارهای اساسی برای نوشتن ، اجرا و اشکال زدایی برنامه های z80 در سخت افزار واقعی
EfexMon نیازی به CP/M ، N8VEM یا سایر سخت افزارهای پیچیده ندارد. شما فقط به معماری معمول Z80 SBC و یک UART با ترمینال نیاز دارید
مرحله 1: سخت افزار اجرای EfexMonV4
MEMORY MAP
XTAL = 4 مگاهرتز
از مدار ساعت متصل استفاده کنید
شروع رام: 0000H TOTAL LENGHT 8KB
شروع RAM: 8000H RAM پایان: FFFFH
STACK: F800H
متغیرهای سیستم: F900H-F910H FF00-FFFFH
UART 8251 PORT آدرس: 00H ، BAUDRATE: 19200 KBS 8-n-1
PIO 8255 PORT آدرس: 08H: CONNECT 8255 CS TO IC 74LS139'S PIN 5
مرحله 2: نرم افزار
همانطور که در صفحه قبل توضیح داده شد ، Efexmon به 32 کیلوبایت رم نیاز دارد (62256 SRAM خوب است) و 8 کیلوبایت ROM (ممکن است 28c64 باشد)
متغیرهای stack و system در بالای ram قرار دارند ، بنابراین ، پس از 8000H تن بایت رایگان وجود دارد
مرحله 3: استفاده:
برای دسترسی به EfexV4 باید از یک برنامه شبیه ساز Terminal استفاده کنید
سیستم با پیام تبریک و اطلاعات نسخه شروع می شود
پس فرمان فرمان می آید
C: \> این یک کنایه از تبلیغات DOS است:)
همه ورودی ها باید از نویسه های بزرگ باشند! فراموش نکنید که یکبار cap caps را فشار دهید.
برای راهنمایی ، H را فشار دهید ، برای کارهای معمول U را فشار دهید
(S) به معنی زیر روال باید فراخوانی شود
(R) میانگین روتین باید پرش شود
مونتاژ کننده:
Aseembler کاملاً قدرتمند و قوی است ، فقط دستورات دستکاری (IX+*) و (IY+*) حذف نمی شوند
به جز این ، Efex assembler تمام دستورات رسمی z80 را می پذیرد.
در حین ورود ورودی ، فضای عقب تا # یا $ نویسه خوش آمدید. پس از این کاراکترها عقب نشینی نکنید
(عملکرد کامل backspace غیرفعال است تا ROM را در 8k جا دهد)
برخی قسمت های این رام روی خودش نوشته شده است! با اسمبلر خودش
تخلیه کننده:
Disassembler می تواند تمام کد z80 را تشخیص دهد و می تواند بایت های بدون فرمان را تشخیص دهد
و آنها را با علامت "***" نشان می دهد
ورودی:
ورودی های Efex Hexadecimal می توانند نویسه های غیر هگزا را تشخیص داده و آنها را نادیده بگیرند.
پس از شروع ورودی ، باید تمام مناطق را تا انتها پر کنید.
#: میانگین ورودی 1 بایت (دو عدد شش ضلعی)
$: میانگین ورودی 2 بایت (چهار کاراکتر شش ضلعی)
مرحله 4: کد منبع
لطفا دریغ نکنید در صورت هر گونه سوال با من تماس بگیرید
کد منبع تحت مجوز GNU نیست. نمی توان از آن برای اهداف تجاری استفاده کرد!
برای استفاده از اهداف تجاری کد ، به اجازه من احتیاج دارید.
شما می توانید آزادانه از آن استفاده کنید ، آن را تغییر دهید یا با نام من به اشتراک بگذارید
از احترام شما به سخت کوشی و زمانی که صرف این کد می کنید متشکریم
دکتر مصطفی کمال پیکر (MD)
مرحله 5: بعدی چیست؟
-پشتیبانی از صفحه کلید USB (اجرای کامل آزمون)
-LCD ON BOARD WIDE SCREEN 128X64 GRAPH LCD در حالت TEXT (اجرای آزمایش کامل)
-ترجمه اصلی (اجرای آزمون کامل)
-پشتیبانی از کارت SD
این چهار اجرا EFEXV4 را به یک کامپیوتر ثابت تبدیل می کند
مرحله 6: منابع
1) جدول دستورالعمل z80
2) جداول کد مونتاژ TASM:
3) مانیتور استاد بزرگ Erturk KOCALAR 6809 (با الهام)
4) آثار گرانت سرل (الهام گرفته)
5) مدارهای مجتمع و ریزپردازنده ها. کتاب R C HOLLAND 1986
6) Z80SimulatorIde
7) کتاب روال مونتاژ Leventhall Z80
8) 6502 آثار برایان ام فلپس
9) کاتالوگ Zilog z80 و توضیحات تراشه
10) وب سایت اطلاعات z80
11) پروژه بر اساس:
12) نظرات و صحبت های پیروان من
توصیه شده:
بلندگوهای مپ سیستم عامل: 7 مرحله (همراه با تصاویر)
بلندگوهای مجهز به سیستم عامل Maple: بلندگوهای قابل حمل بلوتوث مناسب هستند اما نمی توانند جایگزین مجموعه ای زیبا از بلندگوهای قفسه کتاب شوند. من یک مجموعه از پیش ساخته را در نظر داشتم اما از DIY لذت ببرید ، بنابراین در مورد کیت های مختلف تحقیق کردم. کیتی که من روی آن قرار گرفتم احساسات یک شبه بود زیرا
سیستم عامل Raspbian را در Raspberry Pi با مانیتور نصب کنید: 3 مرحله
سیستم عامل Raspbian را در Raspberry Pi با مانیتور نصب کنید: سلام به همگی ، امروز & quot؛ نحوه نصب سیستم عامل Raspbian در Raspberry Pi & quot؛ را خواهیم دید. اگر از دسکتاپ جداگانه ای برای اتصال با Raspberry Pi استفاده می کنید ، این راه رفتن مناسب شما خواهد بود. این کار برای Raspberry pi 4 و نسخه های قدیمی تر مناسب است
هک شدن مانیتور حریم خصوصی از طریق مانیتور LCD قدیمی: 7 مرحله (همراه با تصاویر)
هک شدن مانیتور حریم خصوصی از طریق مانیتور LCD قدیمی: در نهایت شما می توانید با آن مانیتور LCD قدیمی که در گاراژ دارید کاری انجام دهید. می توانید آن را به یک مانیتور حریم خصوصی تبدیل کنید! برای همه به جز شما سفید به نظر می رسد ، زیرا شما & quot؛ جادو & quot؛ می پوشید. عینک! تنها چیزی که واقعاً باید داشته باشید یک پدر است
نحوه نصب سیستم عامل روی رزبری پای: 15 مرحله (همراه با تصاویر)
نحوه نصب سیستم عامل روی رزبری پای: رزبری پای یک کامپیوتر کوچک است که می توان آن را به مانیتور کامپیوتر متصل کرد و از صفحه کلید و موس استاندارد استفاده می کند و کاربر را قادر می سازد تا در مورد برنامه نویسی اطلاعات بیشتری کسب کند. می توانید دستگاه اینترنت اشیاء خود را با آن بسازید. رزبری پای مانند
نحوه فلش کردن سیستم عامل MicroPython در سوئیچ هوشمند Sonoff مبتنی بر ESP8266: 3 مرحله (همراه با تصاویر)
نحوه فلش کردن سیستم عامل MicroPython بر روی Switch Smart Sonoff مبتنی بر ESP8266: Sonoff چیست؟ Sonoff یک خط دستگاه برای Smart Home است که توسط ITEAD توسعه یافته است. یکی از انعطاف پذیرترین و ارزان ترین دستگاه های آن خط Sonoff Basic و Sonoff Dual هستند. اینها سوئیچ های Wi-Fi هستند که بر اساس یک تراشه عالی ، ESP8266 ساخته شده اند. در حالی که