我可以有一個彙編代碼的簡單示例,該代碼在編譯爲.com文件(使用TASM)時,將能夠讀取0到255之間的值命令行並將其放入註冊表中?使用.com文件從命令行讀取值
例如:Test.com 255 (我應該在寄存器中看到FF)。
謝謝。
我可以有一個彙編代碼的簡單示例,該代碼在編譯爲.com文件(使用TASM)時,將能夠讀取0到255之間的值命令行並將其放入註冊表中?使用.com文件從命令行讀取值
例如:Test.com 255 (我應該在寄存器中看到FF)。
謝謝。
您可以通過查看程序段前綴來獲得命令行;有關詳細信息,請參見http://www.fysnet.net/cmndline.htm。不過,您需要自己解析數字。
使用dos interrupt您必須獲取該號碼並將其手動轉換爲十六進制。如果這聽起來太複雜,你可以看看ucr standard library,其中包含基本功能,如轉換。