随笔分类 - 汇编
摘要:放假了,发现自己知识面窄,趁有时间就打算折腾下Win32汇编。其实在学校也上过汇编课,是基于dos的。那时老师不务正业,老跟我们讲政治经济文化,唯独不怎么讲课;再加上自己的问题,导致了dos汇编学得好烂(几乎没学),但发现dos汇编比较少用,所以直接学Win32汇编了,基础知识薄弱遇到再补上去。我只是多了解其他知识,不求精通。如果要学好还是应该先写好dos汇编的。介绍Win32可执行环境的开发过程如下图常用的编译器有Microsoft的MASM系列和Borland的TASM系列。但都存在一些缺点:MASM:没有当做完整的开发包发布,会发现在不同版本中都会缺少一些工具,需要在其他地方获得。TAS
阅读全文
摘要:作用Debug用于简单的汇编调试打开开始——>运行,在运行框中输入debug,Debug就会被启动常用指令R——显示寄存器A——编辑程序A [地址];从指定的地址开始输入符号指令;如省略地址,则接着上一个A命令的最后一个单元开始;若第一次使用A命令省略地址,则从当前CS:IP开始(通常是CS:100)。 ①在DEBUG下编写简单程序即使用A命令。 ②每条指令后要按回车。 ③不输入指令按回车,或按Ctrl+C结束汇编。 ④支持所有8086符号硬指令,伪指令只支持DB、DW,不支持各类符号名。G——运行程序 ① G;从CS:IP指向的指令开始执行程序,直到程序结束或遇到INT 3。 ② G=
阅读全文
浙公网安备 33010602011771号