ዝርዝር ሁኔታ:
- አቅርቦቶች
- ደረጃ 1 ማሽንዎን ማዘጋጀት - የሚፈለገውን ሶፍትዌር ማከል
- ደረጃ 2 - አካባቢን ማቀናበር
- ደረጃ 3 - TASM ን መሞከር
- ደረጃ 4 የ Cpm22.bin ፋይልን በመተካት
ቪዲዮ: Z80 MBC2 - CPM2.2 ባዮስን እንደገና ያጠናቅሩ -4 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:29
እንደ እኔ ፣ ለኤምቢሲ 2 ሲፒ/ኤም ባዮስ (2.2) እንደገና ማጠናቀር በሚያስፈልግዎት ቦታ ውስጥ እራስዎን ካገኙ - ከዚያ እርስዎ እንዴት እንደሚያደርጉት።
በእኔ ሁኔታ አንድ ፕሮግራም በኖረ ቁጥር ወይም ctrl-c ባደረጉበት ጊዜ ሁሉ “ሞቅ ያለ ቡት” የሚለውን መልእክት ለማስወገድ ፈለግሁ። እኔ ደግሞ በተወሰኑ ክስተቶች ላይ የተጠቃሚውን ኤልኢዲ ለማብራት አንዳንድ ተጨማሪ ጥሪዎችን እጨምራለሁ ፣ ለምሳሌ የ PRN መሣሪያ ከተገኘ። በሲፒ/ኤም ወዘተ ስር ማመልከቻ ለማረም
አቅርቦቶች
አጠናቃሪውን ለማሄድ የመስኮት ማሽን። በ KVM ላይ የሚሰራ ዊንዶውስ ኤክስፒ ምናባዊ ማሽንን እጠቀም ነበር ፣ ምክንያቱም እሱ በጣም ትንሽ ስለሆነ እና በይነመረብ ላይ በጭራሽ አይሄድም። ግን በመስኮቶች 10 ስር ይሠራል ፍጹም።
የ TASM 3.2 z80 አጠናቃሪ ፣ በጉግል ላይ ይህንን ይፈልጉ ፣ መጨረሻ ላይ https://www.ticalc.org/archives/files/fileinfo/250/25051.html ላይ መድረስ አለብዎት
ከ z80-mbc2 መነሻ ገጽ የ SD ዚፕ ፋይል ቅጂ ፣ በሚጽፍበት ጊዜ https://cdn.hackaday.io/files/1599736844284832/SD-S220718-R240620-v1.zip ነበር
ደረጃ 1 ማሽንዎን ማዘጋጀት - የሚፈለገውን ሶፍትዌር ማከል
አንዴ የዊንዶውስ ማሽንዎን ሥራ ከጀመሩ በኋላ ከላይ ባለው “ያስፈልግዎታል” በሚለው ክፍል ውስጥ የተጠቀሱትን ፋይሎች ይቅዱ ወይም ያውርዱ።
በማሽንዎ ላይ የሥራ ማውጫ ይፍጠሩ ፣ እኔ እጠቁማለሁ (ብዙ መተየብ እና የትየባ ጽሑፍን ለማስወገድ) በ Drive C ላይ ማውጫ እንዲፈጥሩ ፣ ለምሳሌ ሐ: / z80mbc። በስሞች እና በረዥም ማውጫ ዱካዎች ውስጥ ክፍተቶችን እንዲያስወግዱ አጥብቄ እመክራለሁ። ቀላል እንዲሆን.
የ TASM ፋይሎች እንዲገቡ በዚህ ማውጫ ውስጥ አቃፊ ይፍጠሩ ፣ c: / z80mbc / tasm
የ SD ካርድ ምስል የሚገባበት አቃፊ ይፍጠሩ ፣ c: / z80mbc / SD
በእያንዳንዱ ፋይሎች ላይ በቀኝ ጠቅ ያድርጉ እና ይዘቶቹን ከላይ ወደፈጠሯቸው ማውጫዎች ያውጡ። Tasm.zip ን ወደ c: / z80mbc / tasm እና ወደ SD ካርድ ዚፕ ፋይል ወደ c: / z80mbc / SD ማውጣትዎን ያረጋግጡ።
ደረጃ 2 - አካባቢን ማቀናበር
በመስኮቶችዎ ስሪት ላይ በመመስረት በሚከተለው ላይ አንድ ያድርጉ
ዊንዶውስ 10
ከአሳሽ መስኮት ውስጥ “ይህ ፒሲ” ንጥል ላይ በቀኝ ጠቅ በማድረግ የንብረት ምናሌውን ይክፈቱ።
“የላቀ የስርዓት ቅንጅቶች” ላይ ጠቅ ያድርጉ ፣ ይህ “የስርዓት ባህሪዎች” የተባለ መስኮት ይከፍታል (በሌሎች መንገዶች ወደ የስርዓት ባህሪዎች መሄድ ይችላሉ ፣ ግን እኔ መስኮቶችን በጣም አልጠቀምም ስለዚህ ይህ የእኔ መንገድ ነው!)
“የአካባቢ ተለዋዋጮች” ላይ ጠቅ ያድርጉ
ዊንዶውስ ኤክስፒ
የመነሻ ቁልፍን ጠቅ ያድርጉ ፣ “በኮምፒተርዬ” ላይ በቀኝ ጠቅ ያድርጉ ፣ ከዚያ “የስርዓት ባህሪያትን” ለማግኘት ንብረቶችን ጠቅ ማድረግ ይችላሉ (እንዲሁም በሌሎች መንገዶች ወደ የስርዓት ባህሪዎች መድረስ ይችላሉ ፣ ግን መስኮቶችን በጣም አልጠቀምም ስለዚህ ይህ የእኔ መንገድ ነው!)
የላቀ ትር ላይ ጠቅ ያድርጉ
“የአካባቢ ተለዋዋጮች” ላይ ጠቅ ያድርጉ
በማያ ገጹ ላይ የአከባቢ ተለዋዋጮች መስኮት ሲኖርዎት ሁለት ነገሮችን ማድረግ ያስፈልግዎታል።
አዲስ ተለዋዋጭ ያክሉ
በመስኮቶቹ የላይኛው ክፍል ውስጥ “የተጠቃሚ ተለዋዋጮች ለ…” ስር
አዲስ ጠቅ ያድርጉ
በ TASMTABS ውስጥ ለስም ዓይነት
ለ እሴት ዓይነት በ c: / z80mbc / tasm
የ PATH ን ተለዋዋጭ ይለውጡ
በመስኮቱ ታችኛው ክፍል ፣ በ “ስርዓት ተለዋዋጮች” ስር
ዱካ ይምረጡ (አድምቅ) ፣ ከዚያ አርትዕን ጠቅ ያድርጉ
አሁን ባለው ይዘት መጨረሻ ላይ ያክሉ ፣ c: / z80mbc / tasm
(ሲጀመር ከፊል-ኮሎን አይርሱ!)
እነዚህ ተጨማሪዎች ተግባራዊ እንዲሆኑ አሁን ኮምፒተርውን እንደገና ማስጀመር ያስፈልግዎታል።
ደረጃ 3 - TASM ን መሞከር
የዊንዶውስ ማሽንዎን እንደገና ካስጀመሩ በኋላ።
የ CMD ማስተዋወቂያ ይክፈቱ ፤
ዊንዶውስ 10
የዊንዶውስ አዶን ጠቅ ያድርጉ ፣ cmd ይተይቡ። በፍለጋ ሳጥኑ አናት ላይ እንደ መተግበሪያ ሆኖ ሲታይ ሁለቴ ጠቅ ያድርጉት ወይም ክፈት የሚለውን ጠቅ ያድርጉ።
ዊንዶውስ ኤክስፒ
የዊንዶውስ START አዶን ጠቅ ያድርጉ ፣ አሂድን ጠቅ ያድርጉ። በሚታየው ሳጥን ውስጥ cmd ይተይቡ እና እሺን ጠቅ ያድርጉ።
ማውጫውን ወደ ምንጭ ኮድ ማውጫ ይለውጡ
ዓይነት: cd / z80mbc / sd / src / CPM_22_Custom_BIOS
የዚህን አቃፊ ማውጫ ካደረጉ የሚከተሉትን ማግኘት አለብዎት
ሐ ፦ / z80mbc / sd / src / CPM_22_Custom_BIOS> dir
ድራይቭ ሲ ውስጥ ያለው መጠን መለያ የለውም። የድምፅ ተከታታይ ቁጥር D426-9C7C የ C: / z80mbc / sd / src / CPM_22_Custom_BIOS 2020-10-19 11:38 ነው። 2020-10-19 11:38.. 2020-10-17 13:30 5 ፣ 597 a.bin 2020-10-17 13:30 44 ፣ 492 BIOS CPM22 - S030818 -R040219.asm 2020-10-17 13: 30 47 ፣ 076 ባዮስ CPM22 - S030818 -R140319.asm 2020-10-17 13:30 44 ፣ 649 ባዮስ CPM22 - S030818.asm 2020-10-17 13:30 115 ፣ 962 cpm22_Z80MBC2.asm 5 ፋይል (ዎች) 257 ፣ 776 ባይት 2 ዲር (ዎች) 5 ፣ 575 ፣ 921 ፣ 664 ባይቶች በነፃ
የ cpm22.bin ፋይልን መሰብሰብ ከቻሉ አሁን ለመፈተሽ ዝግጁ ነዎት ፣ በግልጽ እርስዎ እስካሁን ማንኛውንም ኮድ አላሻሻሉም። ግን ይህ የእርስዎ ነው።
ፍንጭ - ፋይሉ cpm22_Z80MBC2.asm መፈለግ መጀመር ነበረበት ፣ አንድ ወይም ከዚያ በላይ ሌሎች ፋይሎችን ፣ በተለምዶ ባዮስ CPM22 - S030818 -R140319.asm ያካትታል። የሚወዱትን ማንኛውንም የጽሑፍ አርታኢ ይጠቀሙ ፣ ሌላው ቀርቶ write.exe ወይም notepad.exe እንኳን ደህና ናቸው
ባዮስ (BIOS) ለማጠናቀር የሚከተሉትን ይተይቡ
tasm -b -g3 -80 cpm22_Z80MBC2.asm cpm22.bin
ሁሉም ነገር ደህና ከሆነ ፣ እንዲህ ማለት አለበት -
TASM Z80 አሰባሳቢ። ስሪት 3.2 መስከረም ፣ 2001. የቅጂ መብት (ሲ) 2001 Squak Valley Software tasm: pass 1 ተጠናቋል። tasm: ማለፊያ 2 ተጠናቅቋል። tasm: የስህተቶች ብዛት = 0
ካልተሳካ ወደ ኋላ ይመለሱ እና የአካባቢዎን ዱካ እና የ TASMTAB ቅንብሮችን ይመልከቱ።
እርስዎም ባዮስ (BIOS) ለውጦችን ለማድረግ ከወሰኑ ፣ የ cpm22_z80MBC2.asm ፋይልን መፈተሽዎን ያስታውሱ። ከላይኛው አቅራቢያ እርስዎ ከሚፈጥሩት የሁለትዮሽ መድረሻ ጋር የሚዛመዱ አንዳንድ መስመሮች አሉ ፣ በነባሪነት እንደዚህ ይመስላሉ
;-----------------------------------------------------------------------
; Z80-MBC2; ---------------------------------------------- ------------------------- iLoadMode.equ 0; ለ iLoad ሁነታ 1 (ለሙከራ) ተዘጋጅቷል ፣ ለትራክ 0 የምስል ትውልድ ወደ 0 ተቀናብሯል ፣; ለ cpm22.ቢቢ የሁለትዮሽ ፋይል ማመንጫ; --------------------------------------- --------------------------------; ከ cpm22.bin ጋር ለመጠቀም iLoadMode ን ወደ 2 መለወጥ ያስፈልግዎታል ፣ ካላደረጉት በጭራሽ አይነሳም።
ደረጃ 4 የ Cpm22.bin ፋይልን በመተካት
በዚህ ጊዜ ለሲፒ/ኤም 2.2 ባዮስዎ የሚሰራ Tasm ማዋቀር እና የምንጭ ፋይሎች አለዎት።
የእርስዎን መስፈርቶች ለማሟላት አሁን የምንጭ ፋይሎችን ማርትዕ ይችላሉ
የመጨረሻው እርምጃ የሶፍትዌሩን አዲስ ስሪት ለማስነሳት z80-mbc2 ን ማግኘት ነው። በመነሻ ኮዱ ውስጥ በአስተያየቶቹ ውስጥ ካነበቡ ይህንን ኮድ ለመፈተሽ ብዙ አማራጮች እንዳሉ ያውቃሉ ፣ ለምሳሌ የሄክስ ፋይል ማምረት እና በ mbc2 ምናሌ ውስጥ የመጫኛ አማራጭን ለመጫን እና ለማስኬድ መጠቀም ይችላሉ። ሆኖም ይህ ዘዴ ለእርስዎ mbc2 አዲስ እድገቶችን ለመፈተሽ በጣም ተስማሚ ነው። ምናልባት የ Mp/m ስሪት ለምሳሌ።
አዲሱን የ cpm22.bin ፋይላችንን ለመፈተሽ ፣ እኔ ቀላል አድርጌዋለሁ። በ SD ካርድዎ ላይ ባለው ነባር ምትክ ይቅዱ እና ከእሱ ለመነሳት ይሞክሩ! ዋናውን ከመተካትዎ በፊት - ኮፒ ያድርጉ። በእጅ በእጅ የመጀመሪያውን ለመያዝ ጊዜን ይቆጥባል።
ያ ሁሉ ፣ ደስተኛ አዲስ ባዮስ!
የሚመከር:
Z80 MBC2 - QP/M Bios እና Loader ን እንደገና ያጠናቅሩ - 6 ደረጃዎች
Z80 MBC2 - QP/M Bios እና Loader ን እንደገና ያጠናቅቁ - እንደ እኔ ፣ ለኤምቢሲ 2 የ QP/M bios ን እንደገና ማጠናቀር በሚፈልጉበት ቦታ ውስጥ እራስዎን ካገኙ - ከዚያ እርስዎ እንዴት እንደሚያደርጉት። ሂደቱን ፣ ነባሩን ስሪት እንዴት እንደሚመልስ። በእውነተኛው ባዮስ ላይ ለውጦችን ማድረግ የእርስዎ ነው
Z80-mbc2 Z80 ኮድ ፍላሽ ተጠቃሚ LED: 3 ደረጃዎች
Z80-mbc2 Z80 ኮድ ፍላሽ ተጠቃሚ ኤል.ዲ.-ይህ ለ z80-mbc2 ኮምፒዩተር በ Z80 አሰባሳቢ ውስጥ የተፃፈ ምሳሌ የተጠቃሚ LED ፕሮግራም ነው። ይህንን ለሙከራ እና ለክለሳ ልምምድ አደረግኩ ፣ ይህ ከ 35 ዓመታት በላይ የመጀመሪያዬ የ Z80 ፕሮግራም ነው።
እንደገና ጥቅም ላይ ከዋሉ እና እንደገና ጥቅም ላይ ከዋሉ ቁሳቁሶች የተሠሩ ተናጋሪዎች - 6 ደረጃዎች
እንደገና ጥቅም ላይ ከዋሉ እና እንደገና ጥቅም ላይ ከዋሉ ቁሳቁሶች የተሠሩ ተናጋሪዎች-ሙዚቃ የሰው ልጅ ሁለንተናዊ ቋንቋ ነው። "-ሄንሪ ዋድወርዝ ሎንግፌል እንደገና ጥቅም ላይ የዋሉ እና እንደገና ጥቅም ላይ የዋሉ ቁሳቁሶችን በመጠቀም ታላቅ የድምፅ ማጉያ ስብስብ ለማድረግ ጥሩ መንገድ ነው። እና በጣም ጥሩው-አንድ ሳንቲም አልከፈሉልኝም። በዚህ ፕሪምፕ ውስጥ ሁሉም
የሮቦት ጭንቅላት ወደ ብርሃን ተመርቷል። እንደገና ጥቅም ላይ ከዋሉ እና እንደገና ጥቅም ላይ ከዋሉ ቁሳቁሶች 11 ደረጃዎች
የሮቦት ጭንቅላት ወደ ብርሃን ተመርቷል። እንደገና ጥቅም ላይ ከዋሉ እና እንደገና ጥቅም ላይ ከዋሉ ቁሳቁሶች - አንድ ሰው ሮቦቶች ባዶ ኪስ ይዘው መምጣት ይችሉ እንደሆነ ቢያስብ ፣ ምናልባት ይህ አስተማሪ መልስ ሊሰጥ ይችላል። ከድሮው አታሚ እንደገና ጥቅም ላይ የዋሉ የእንፋሎት ሞተሮች ፣ ያገለገሉ የፒንግ ፓን ኳሶች ፣ ሻማዎች ፣ ያገለገሉ ባልሳ ፣ ሽቦ ከአሮጌ ማንጠልጠያ ፣ ያገለገለ ሽቦ
ይቀንሱ ፣ እንደገና ይድገሙ ፣ እንደገና ጥቅም ላይ ይውላሉ - 6 ደረጃዎች
ይቀንሱ ፣ ይድገሙ ፣ እንደገና ጥቅም ላይ ይውላሉ - ማህበራዊ ዝግጅቶች ከአሉሚኒየም ጣሳዎች እስከ ፕላስቲክ ኩባያዎች ድረስ ከፍተኛ መጠን ያለው ቆሻሻ ያፈራሉ ፣ ይህ ሁሉ እንደገና ጥቅም ላይ ሊውል ይችላል። ከዚህ በፊት ይህንን እንደገና ጥቅም ላይ ማዋልን የሚያበረታቱ ፕሮግራሞች አልነበሩም ፣ ስለሆነም ተማሪዎች ጣሏቸው እና በ