SixFiveOhTwo යනු ඔබගේ Android උපාංගයේම ක්රියාත්මක වන සම්පූර්ණ WDC W65C02S CPU ඉමුලේටරයකි. 6502 එකලස් කිරීමේ කේතය ලියන්න, එය තත්ය කාලීනව බයිට්කේතයට එකලස් කරන්න, සහ CPU එය ක්රියාත්මක කරන ආකාරය නරඹන්න - සියල්ල ඔබගේ සාක්කුවෙන්.
සම්පූර්ණ CPU අනුකරණය
සියලුම මූලික උපදෙස් 56, ලිපින මාතයන් 15, වලංගු opcodes 242, BCD අංක ගණිතය, දෘඪාංග බාධා කිරීම් (IRQ, NMI, BRK) සහ සියලුම CPU පින් 40 (PHI2, RESB, NMIB, IRQB, ලිපින බස්, දත්ත බස් සහ තවත් දේ) ඇතුළත් වේ. 64 KB ලිපින අවකාශයට ශුන්ය පිටුවක්, දෘඪාංග තොගයක්, සාමාන්ය කාර්ය RAM, $0400 මිලකට 40×25 පෙළ සංදර්ශකයක් සහ සම්මත NMI/Reset/IRQ දෛශික ඇතුළත් වේ.
ස්වදේශීය එකලස් කිරීමේ සංස්කාරකය
තත්ය කාලීන වාක්ය ඛණ්ඩ උද්දීපනයක් සහිත ඔප දැමූ ස්වදේශීය සංස්කාරකයක 6502 එකලස් කිරීම කෙලින්ම ලියන්න සහ සංස්කරණය කරන්න — මතක සටහන්, ලේබල්, නියෝග, රෙජිස්ටර්, අංක සහ අදහස් සියල්ල වර්ණ-කේතනය කර ඇත. ඔබේ වැඩසටහන් නමින් සුරකින්න, ඕනෑම වේලාවක ඒවා නැවත පූරණය කරන්න, සහ ඔබ අවසන් වූ පසු ඒවා මකා දමන්න.
බිල්ට්-ඉන් උදාහරණ වැඩසටහන්
බොහෝ උපදෙස්, ලිපින මාතයන් සහ පොදු ක්රමලේඛන රටා ආවරණය වන උදාහරණ වැඩසටහන් කට්ටලයක් සමඟින් බිම ධාවනය කරන්න: කවුන්ටර, මතක මෙහෙයුම්, රෙජිස්ටර් මාරු කිරීම්, උප චර්යාවන්, වක්ර ලිපින, ධජ/ශාඛා පරීක්ෂණ, බහු-බයිට් අංක ගණිතය, බිට් හැසිරවීම, වර්ග කිරීමේ ඇල්ගොරිතම, බාධා කිරීම් හැසිරවීම, පෙළ සංදර්ශකය, BCD, සහ තවත් දේ.
යෙදුම තුළ යොමු ලේඛන
යමක් සොයා බැලීමට කිසි විටෙකත් යෙදුමෙන් ඉවත් නොවන්න. සංචාලන ලාච්චුව සම්පූර්ණ එකලස් කිරීමේ භාෂා ඉක්මන් යොමුවකට සහ සම්පූර්ණ Opcode වගුවකට ක්ෂණික ප්රවේශය ලබා දෙයි - දෙකම ඔබේ ඉමුලේටර් සැසියට බාධා නොකර ආවරණ ලෙස ලබා ගත හැකිය.
නොනැසී පවතින ගබඩාව
ඔබේ සියලුම වැඩසටහන් - උදාහරණ සහ පරිශීලක-ලියා - දේශීය දත්ත ගබඩාවක ගබඩා කර ඇත. ඔබ නැවත පැමිණෙන විට ඔබේ කාර්යය සැමවිටම එහි ඇත.
පිරිසිදු ටැබ් කළ UI
ඉමුලේටරයේ ටැබ් කළ අතුරුමුහුණත මඟින් ඔබට CPU රෙජිස්ටර්, මතක අන්තර්ගතයන්, තනි පින් තත්වයන් සහ පෙළ සංදර්ශක ප්රතිදානය පරීක්ෂා කිරීමට ඉඩ සලසයි, සියල්ල ජංගම තිර සඳහා ප්රශස්තිකරණය කර ඇති පිරිසිදු පිරිසැලසුමකින්.
W65C02S දිගු සඳහා සහය දක්වයි: BRA, PHX, PLX, PHY, PLY, STZ, TSB, TRB, WAI, STP, RMB0–7, SMB0–7, BBR0–7, BBS0–7.
ඔබ 6502 එකලස් කිරීම ඉගෙන ගන්නේද, සම්භාව්ය රෙට්රෝ පරිගණකකරණය නැවත බලන්නේද, නැතහොත් ගමනේ දී පහත් මට්ටමේ ක්රමලේඛනය ගවේෂණය කරන්නේද, SixFiveOhTwo ඔබේ අතේ සම්පූර්ණ සංවර්ධන සහ ක්රියාත්මක කිරීමේ පරිසරයක් තබයි.
එකලස් කරන්නා, සංස්කාරක සහ යොමු ලේඛන සහිත 6502 CPU ඉමුලේටරයක්.
යාවත්කාලීන කළේ
2026 බිනර 21