發布NES FC修改專用的16進製制編輯器

2021-05-22 20:22:37 字數 738 閱讀 9486

這是在乙個delphi開源控制項的demo程式的基礎上寫成的。

它本來就是乙個16進製制的編輯器。我加入了nes/fc的指令輸入功能。將這些彙編指令直接轉換成機器碼。

見"原創工具" 

1 簡述和認識軟體介面

1.1簡述

我的開發個軟體是應網友「偽·七伽社」的邀請而作的。是直接從機器碼操作的。

目的是輔助輸入機器碼。你可以輸入彙編碼,甚至只是選擇彙編指令和定址就能輸入機器碼。

當然,完整的彙編大部分都包含運算元,那麼運算元也是同時輸入的。

普通模式下使用者只須選擇指令和定址,(若有運算元)並輸入運算元。

運算元只會被當作

16進製制處理,不接受其它型式,同時運算元不用帶

』$』,

』h』或

』h』等表示

16進製制的符號。

專家模式下使用者可以,按指定格式,自行輸入指令碼

(包括位址,指令和運算元,其中位址可輸入也可不輸入,輸入的話會記錄下來,位址只會在自動計算相對定址的時候有作用。)

軟體會自動分辨定址方式。

記錄會自動與檔案儲存在同乙個資料夾。記錄檔案是與檔案同名的

txt。

為方便輸入,可使用匯入功能,記錄檔案可作為匯入檔案。彙編

asm檔案,要求與記錄的型式相同,

**格式須按本軟體按指定的格式。反編譯所得的**須去除機器碼部分。

本軟體由delphi 7開發

dll打包進需要發布的exe z

我們需要發布的exe檔案很多時候都可能會依賴於一堆鬆散的dll,如果想在發布 的時候只提供exe檔案,而不想把一大堆dll一起放在和exe同乙個資料夾下,是有方法的,該方法由clr via c 作者提出,我在實踐的過程中遇到的幾點問題,現在記錄下總體的流程和該注意的事項。1.開啟vs,新建類庫,使用...

Linux下修改ulimit設定的最大程序數

修改linux最大程序數 我們可以通過 ulimit a 來檢視當前linux系統的一些系統引數 我們可以做如下修改 1 centos 7.4.1708 正確的修改方式是修改 etc security limits.d 20 nproc.conf 檔案中的值。cat etc security lim...

如何將鬆散的dll打包進需要發布的exe

我們需要發布的exe檔案很多時候都可能會依賴於一堆鬆散的dll,如果想在發布的時候只提供exe檔案,而不想把一大堆dll一起放在和exe同乙個資料夾下,是有方法的,該方法由clr via c 作者提出,我在實踐的過程中遇到的幾點問題,現在記錄下總體的流程和該注意的事項。1.開啟vs,新建類庫,使用預...