振我汉纲——tasm汉化浅析 镜像: https://leisurebamboo.wordpress.com/2022/12/01/tasm1 原文在2005-2-27 发表于 http://www.aogosoft.com/bbs/view.asp?id=37168 ,现有增删。 "汉化"(Sinicization)暂定义为“函数名、变量名、宏名 能用汉字”。 aogo 作的是masm预处理的汉化工作。 网上对“中文编程”向来都是臧否不一,有嘲讽的、有吹捧的、有不屑的、有沉思的、有望而却步的。在负面评价为主的氛围之下,aogo还是毅然冲了上去。 汉化的苦哇!殚思髮白、寒夜孤灯。 这正是鲁迅所云“寂寞的猛士”一流人物。而鼠辈是如何报答这样的猛士的呢?黑了他的网站。 无语…… 跑题了,不好意思,但不骂真的就不解气。希望此文能稍慰aogo其寂寞于一二。 同时,老大的闭关仍未暇 将大作杀青,而各位却盼得早已望穿秋水,希望此文能聊解大家的相思,收望梅止渴之效。 既是浅析,便从低开始:在网上搜索"tasm 1.0",容易觅得 vetusWare.com 或 winWorldPc.com 内的 tasm 1.0版本……(众人怒道:"别卖广告!"),长度祗9'7876字节。反汇编其code段,知它扫描asm文件时 cs:2FD1 BB3D2D MOV BX,2D3D cs:2FD4 8BFE MOV DI,SI cs:2FD6 8B36C21F MOV SI,[1FC2] cs:2FDA AC LODSB cs:2FDB D7 XLAT cs:2FDC A803 TEST AL,03 cs:2FDE 7413 JZ 2FF3 cs:2FE0 A801 TEST AL,01 cs:2FE2 ...
评论