memdump 0.2
Před pár dny jsem vytvořil první verzi dot příkazu pro EsxDos, který vypisoval paměť na obrazovku. Jelikož se mi dostalo trochu zpětné vazby (hlavně od Busyho, který tento počin komentoval slovy: "Uf, ta desiatkova sustava je priserne neprehladna. Ktory blb ju vymyslel ?!?!", rozhodl jsem se o menší update.
Tady si můžete stáhnout verzi 0.2 této utilitky, která umí oproti první verzi několik věcí navíc.
listování pamětí pomocí šipek nahoru/dolů
pomocí klávesy H - přepnete na hexadecimální výpis
pomocí klávesy D - přepnete na dekadický výpis
pomocí klávesy Q - ukončíte memdump a vrátíte se zpět do Basicu
Dále bylo vylepšeno zadávání adresy, nyní můžete zadat adresu v desítkové soustavě, šestnáctkové, ale i dokonce, pro hardcore binárně založené jedince, i ve dvojkové soustavě. Můžete tedy zadat toto:
.memdump 32768
.memdump $8000
.memdump #8000
.memdump %1101111010101110
Pokud zadáte adresu dekadicky, nebo ve dvojkové soustavě, memdump zobrazí výpis v desítkové soustavě (ale můžete si jej přepnout do hexadecimálního výpisu pomocí klávesy H). Pokud ale zadáte adresu v hexadecimálním formátu, memdump Vám vypíše paměť v 16tkové soustavě, kterou opět můžete změnit na desítkovou pomocí klávesy D. Myslím, že by toto pro tak malou rutinku stačilo, ale pokud by Vás něco napadlo, ozvěte se mi... ;)