惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

P
Proofpoint News Feed
D
DataBreaches.Net
雷峰网
雷峰网
WordPress大学
WordPress大学
Microsoft Security Blog
Microsoft Security Blog
云风的 BLOG
云风的 BLOG
Google DeepMind News
Google DeepMind News
Blog — PlanetScale
Blog — PlanetScale
MongoDB | Blog
MongoDB | Blog
F
Fortinet All Blogs
B
Blog
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
Engineering at Meta
Engineering at Meta
月光博客
月光博客
V
Visual Studio Blog
美团技术团队
I
InfoQ
Stack Overflow Blog
Stack Overflow Blog
Hugging Face - Blog
Hugging Face - Blog
爱范儿
爱范儿
博客园 - 【当耐特】
V
V2EX
Microsoft Azure Blog
Microsoft Azure Blog
博客园 - 聂微东

博客园 - fishert

nasm学习ing vs2005下编译asm文件 控制台清屏 - fishert - 博客园 C/C++从文件中读取文件 gstreamer 0.10学习笔记 Fedora 5下安装VMware Tool[转] uCOS-II在ARM上的移植[转] 2008/6/3 ARM7板子的驱动 排序算法比较 调试LINUX驱动的方法 pads 2007的概述 2008/5/20 C++ 调用DLL方法 - fishert - 博客园 2008/5/19 2008/5/17 2008/5/16 一些电路上的概念 Cadence orCAD 15.7 使用心得 - fishert
嵌入式汇编入门
fishert · 2011-07-22 · via 博客园 - fishert

写汇编一定要写成枯涩的ASM吗? 不一定, 写成嵌入式汇编, 在VS中还可以调试,查看到寄存器变化.

来一段简单的, 若真想写成ASM, 也可以调试完后拷贝生成ASM文件. (^_^)

#include <stdio.h>int main()
{
    
int a = 10;
    
int b = 20;
    
int c = 0;
    _asm
    {
        mov eax, [a]
        mov ebx, [b]
        add eax, ebx
        mov [c], eax
    }
    printf(
"c = %d\n", c);
    
return 0;
}