游戏人生
首页
(current)
GameDevTools
登陆
|
注册
个人中心
注销
汇编 教程
汇编 教程
汇编 简介
汇编 开发环境搭建
汇编 第一个应用程序
汇编 VS查看反汇编代码
汇编 实例
汇编 实现if...else
<< 汇编 第一个应用程序
汇编 VS查看反汇编代码 >>
Visual Studio查看汇编代码
不论是网上,还是大学的教材,都没有很好的汇编语言书籍或教材。在对着教程、书本啃的同时,不妨多看几个实例。 汇编的实例也不怎么好找,但是我们可以将要实现的功能,先用C语言实现,然后查看反汇编代码。 我这里仍然以Visual Studio 2010为例,来演示如何查看C语言程序的汇编代码。其他Visual Studio版本都大同小异。 ------------ ####Visual Studio查看汇编代码 这里以一个 `if...else`结构来作为例子。 新建一个 C++ 工程,然后编写代码: ```cpp //main.cpp #include<iostream> int main() { int tmpPassword=10; if(1==tmpPassword) { std::cout<<"equal"<<std::endl; } else { std::cout<<"not equal"<<std::endl; } return 0; } ``` 设置好断点,然后开始调试。  点击菜单 调试-->窗口-->反汇编 打开反汇编窗口。  在反汇编窗口中,显示了C++代码对应的汇编代码,可以单步调试,这样可以通过实例来学习汇编代码。 
<< 汇编 第一个应用程序
汇编 VS查看反汇编代码 >>
提交
5e64d0692de88f602f070f9a