সুচিপত্র:
- ধাপ 1: EfexMonV4 চালানোর জন্য হার্ডওয়্যার
- ধাপ 2: সফটওয়্যার
- ধাপ 3: ব্যবহার:
- ধাপ 4: সোর্স কোড
- ধাপ 5: পরবর্তী কি?
- ধাপ 6: সোর্স
ভিডিও: Z80 মনিটর টাইপ অপারেটিং সিস্টেম এবং SBC: 6 টি ধাপ (ছবি সহ)
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:00
EfexV4 হল একটি মনিটর রম যা ইনলাইন এসেম্বলার এবং ডিসাসেম্বলার এবং
রিয়েল হার্ডওয়্যারে আপনার z80 প্রোগ্রামগুলি লেখার, চালানোর এবং ডিবাগ করার মৌলিক উপযোগিতা
EfexMon এর CP/M, N8VEM বা অন্যান্য জটিল হার্ডওয়্যারের প্রয়োজন নেই। আপনার কেবলমাত্র স্ট্যান্ডার্ড জেড 80 আর্কিটেকচার এসবিসি এবং টার্মিনালের সাথে একটি ইউএআরটি দরকার
ধাপ 1: EfexMonV4 চালানোর জন্য হার্ডওয়্যার
স্মৃতি মানচিত্র
XTAL = 4 MHZ
অ্যাটাকড ক্লক সার্কিট ব্যবহার করুন
রম স্টার্ট: 0000H মোট দৈর্ঘ্য 8KB
RAM স্টার্ট: 8000H RAM শেষ: FFFFH
স্ট্যাক: F800H
সিস্টেম পরিবর্তনশীল: F900H-F910H FF00-FFFFH
UART 8251 PORT ADRESS: 00H, BAUDRATE: 19200 KBS 8-n-1
PIO 8255 PORT ADRESS: 08H: 8255 CS to IC 74LS139'S PIN 5 সংযুক্ত করুন
ধাপ 2: সফটওয়্যার
পূর্ববর্তী পৃষ্ঠায় বর্ণিত হিসাবে, Efexmon র্যাম 32Kb প্রয়োজন (62256 SRAM ভাল), এবং 8 Kb ROM (28c64 হতে পারে)
স্ট্যাক এবং সিস্টেম ভেরিয়েবলগুলি র্যামের উপরে বসে আছে, তাই, 8000H এর পরে টন ফ্রি বাইট রয়েছে
ধাপ 3: ব্যবহার:
EfexV4 এ পৌঁছানোর জন্য আপনাকে অবশ্যই একটি টার্মিনাল এমুলেটর প্রোগ্রাম ব্যবহার করতে হবে
সিস্টেম শুভেচ্ছা বার্তা এবং সংস্করণ তথ্য দিয়ে শুরু হয়
কমান্ড প্রম্পট তখন আসে
সি: \> এটি ডস প্রম্পটের জন্য একটি বিড়ম্বনা:)
সমস্ত ইনপুট অবশ্যই উন্নত চরিত্র হতে হবে! একবার ক্যাপ লক টিপতে ভুলবেন না।
সাহায্যের জন্য প্রেস H, দরকারী রুটিনের জন্য U টিপুন
(এস) মানে সাবরুটিন বলা আবশ্যক
(আর) মানে রুটিন লাফাতে হবে
সমাবেশকারী:
Aseembler সম্পূর্ণ চালিত এবং পাথুরে, শুধুমাত্র (IX+*) এবং (IY+*) বিট ম্যানিপ্লেশন কমান্ড বাদ
এই ছাড়া, Efex এসেম্বলার সমস্ত অফিসিয়াল z80 কমান্ড গ্রহণ করে।
স্মারক ইনপুট চলাকালীন, ব্যাকস্পেস # বা $ অক্ষর পর্যন্ত স্বাগত জানানো হয়। এই অক্ষরের পরে ব্যাকস্পেস করবেন না।
(সম্পূর্ণ ব্যাকস্পেস ফাংশন 8k রম মাপসই অক্ষম)
এই রমের কিছু অংশ নিজেই লেখা! তার নিজস্ব অ্যাসেম্বলার দিয়ে।
ডিসাসেম্বলার:
Disassembler সমস্ত z80 কোড চিনতে পারে এবং এটি নন-কমান্ড বাইট চিনতে পারে
এবং তাদের '***' চিহ্ন দিয়ে নির্দেশ করে
ইনপুট:
এফেক্স হেক্সাডেসিমাল ইনপুটগুলি ননহেক্স অক্ষর চিনতে পারে এবং সেগুলি উপেক্ষা করে।
একবার ইনপুট শুরু হলে, আপনাকে শেষ পর্যন্ত সমস্ত এলাকা পূরণ করতে হবে;
#: মানে 1 বাইট ইনপুট (দুটি হেক্স চার)
$: গড় 2 বাইট ইনপুট (চার হেক্স চার)
ধাপ 4: সোর্স কোড
কোন প্রশ্নের জন্য আমার সাথে যোগাযোগ করতে দ্বিধা করবেন না দয়া করে
সোর্স কোড GNU লাইসেন্সের অধীনে নয়। এটি বাণিজ্যিক উদ্দেশ্যে ব্যবহার করা যাবে না!
কোডের বাণিজ্যিক উদ্দেশ্যে ব্যবহারের জন্য, আপনার আমার অনুমতি প্রয়োজন।
আপনি আমার নাম দ্বারা এটি অবাধে ব্যবহার, পরিবর্তন বা ভাগ করতে পারেন
এই কোডে কঠোর পরিশ্রম এবং সময় ব্যয় করার প্রতি আপনার শ্রদ্ধার জন্য আপনাকে ধন্যবাদ
ড Mustafa মোস্তফা কামাল পেকার (এমডি)
ধাপ 5: পরবর্তী কি?
-ইউএসবি কিবোর্ড সাপোর্ট (পরীক্ষা বাস্তবায়ন কমপ্লিট)
-এলসিডি অন বোর্ড ওয়াইড স্ক্রিন 128X64 গ্রাফ এলসিডি টেক্সট মোডে (টেস্ট ইম্প্লিমেন্টেশন কমপ্লিট)
-বেসিক ইন্টারপ্রেটার (টেস্ট ইম্প্লিমেন্টেশন কমপ্লিট)
-এসডি কার্ড সাপোর্ট
এই চারটি প্রয়োগ EFEXV4 একটি স্ট্যান্ডলোন কম্পিউটার তৈরি করবে
ধাপ 6: সোর্স
1) z80 নির্দেশিকা টেবিল
2) TASM অ্যাসেম্বলার কোড টেবিল:
3) গ্র্যান্ডমাস্টার এর্তর্ক কোকালারের 6809 মনিটর (অনুপ্রাণিত)
4) গ্রান্ট সেরেলের কাজ (অনুপ্রাণিত)
5) ইন্টিগ্রেটেড সার্কিট এবং মাইক্রোপ্রসেসর। আরসি হল্যান্ড 1986 বই
6) Z80SimulatorIde
7) Leventhall Z80 সমাবেশ রুটিন বই
8) ব্রায়ান এম। ফেলপসের 6502 টি কাজ
9) Zilog z80 ক্যাটালগ এবং চিপ বর্ণনা
10) z80 তথ্য ওয়েবসাইট
11) এর উপর ভিত্তি করে প্রকল্প:
12) আমার অনুসারীদের মতামত এবং আলোচনা
প্রস্তাবিত:
কিভাবে একটি অপারেটিং সিস্টেম ইনস্টল করবেন: 4 টি ধাপ
কিভাবে একটি অপারেটিং সিস্টেম ইনস্টল করবেন: প্রতিটি ক্ষেত্রে, কম্পিউটারের একটি অপারেটিং সিস্টেমের কাজ প্রয়োজন, তাই এখানে আমরা আপনাকে দেখাব কিভাবে স্ক্র্যাচ থেকে নিজেকে ইনস্টল করতে হয়
রাস্পবেরি পাইতে কীভাবে অপারেটিং সিস্টেম ইনস্টল করবেন: 15 টি ধাপ (ছবি সহ)
রাস্পবেরি পাইতে কিভাবে অপারেটিং সিস্টেম ইনস্টল করবেন: রাস্পবেরি পাই একটি ছোট কম্পিউটার যা একটি কম্পিউটার মনিটরে প্লাগ করা যায় এবং একটি স্ট্যান্ডার্ড কীবোর্ড এবং মাউস ব্যবহার করে যা ব্যবহারকারীকে প্রোগ্রামিং সম্পর্কে আরও জানতে সক্ষম করে। আপনি এটি দিয়ে আপনার নিজস্ব ইন্টারনেট অফ থিংস ডিভাইস তৈরি করতে পারেন। একটি রাস্পবেরি পাই যেমন
রাস্পবেরি পাই 2 (পাই 3) এর জন্য WTware- পাতলা ক্লায়েন্ট অপারেটিং সিস্টেম: 3 টি ধাপ
রাস্পবেরি পাই 2 (পাই 3) এর জন্য WTware - পাতলা ক্লায়েন্ট অপারেটিং সিস্টেম: রাস্পবেরি পাই থেকে পাতলা ক্লায়েন্ট - এটি একটি অলস নেটওয়ার্ক সিস্টেম অ্যাডমিনিস্ট্রেটরের একটি স্বপ্ন। উইন্ডোজ রিমোট ডেস্কটপ সার্ভিসে। Raspbe এর জন্য WTware
কিভাবে সঠিকভাবে একটি মিনি হাইফাই শেলফ সিস্টেম (সাউন্ড সিস্টেম) সংযুক্ত করুন এবং সেট আপ করুন: 8 টি ধাপ (ছবি সহ)
কিভাবে সঠিকভাবে সংযুক্ত এবং একটি মিনি হাইফাই শেলফ সিস্টেম (সাউন্ড সিস্টেম) সেট আপ: আমি একজন ব্যক্তি যে বৈদ্যুতিক প্রকৌশল সম্পর্কে শেখার উপভোগ করি। আমি তরুণ মহিলা নেতাদের জন্য অ্যান রিচার্ডস স্কুলে একটি উচ্চ বিদ্যালয়। আমি একটি মিনি এলজি হাইফাই শেলফ সিস্টেম থেকে যে কেউ তাদের সঙ্গীত উপভোগ করতে চায় তাকে সাহায্য করার জন্য আমি এই নির্দেশনা তৈরি করছি
P.O.S পকেট অপারেটিং সিস্টেম: 4 টি ধাপ
P.O.S পকেট অপারেটিং সিস্টেম: আমি আপনাকে দেখাবো কিভাবে আপনার ফ্ল্যাশ ড্রাইভে SLAX ইনস্টল করবেন (একটি উইন্ডোজ কম্পিউটার থেকে)। Slax হল একটি ছোট USB পোর্টেবল লিনাক্স ডিস্ট্রিবিউশন। লিনাক্সে শুরু করার এটি একটি দুর্দান্ত উপায়, কারণ আপনার হার্ড ড্রাইভে কিছুই ইনস্টল করা হয় না। এটি কেডিতে নির্মিত