| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 625 人关注过本帖
标题:c中如何嵌入汇编
只看楼主 加入收藏
frenn
Rank: 1
等 级:新手上路
帖 子:26
专家分:0
注 册:2006-8-2
收藏
 问题点数:0 回复次数:4 
c中如何嵌入汇编
void main()
{
_asm{
mov ax,1;
}
}
在vc++6.0中可以通过编译,请问在tc2.0中怎么做才能嵌入汇编语句啊?
搜索更多相关主题的帖子: 汇编 
2006-08-05 02:33
OmO
Rank: 1
等 级:新手上路
帖 子:69
专家分:0
注 册:2006-7-28
收藏
得分:0 
原版的tc2.0在ide界面不支持内联汇编,在命令行也只支持 asm mov ax,1/*注意不是 _asm */ 格式,
win-tc改进一些,对内联汇编提供了些许支持。
int main()
{
char *c="Hello, world$";
asm mov ah,9
asm mov dx,c
asm int 33
getch();
}

楼主你的那种格式tc2.0不支持(包括win-tc)
turbo c++3。0倒是支持
asm
{
.........
........
}


asm mov al,13
asm mov ah,0
asm int 10h


另,微软出品的Quick C倒是支持内联汇编,格式与你的例子一模一样,一脉相承阿
,不过好像都没人用哦

2006-08-05 08:44
frenn
Rank: 1
等 级:新手上路
帖 子:26
专家分:0
注 册:2006-8-2
收藏
得分:0 
那tc2.0还有什么方面比tc++ 3.0有优势呢?
2006-08-05 17:05
frenn
Rank: 1
等 级:新手上路
帖 子:26
专家分:0
注 册:2006-8-2
收藏
得分:0 

刚下了个tc++ 3.0,里面的界面做得太刺眼了,那么多乱七八糟的颜色,弄得眼睛很不舒服,还有他怎么编译.c格式的文件啊?使用里面的file->open只能打开.cpp格式的。
运行tc.exe的时候cpu一直100%,我下载的这个是不是有问题啊?

2006-08-05 17:21
OmO
Rank: 1
等 级:新手上路
帖 子:69
专家分:0
注 册:2006-7-28
收藏
得分:0 
将file->open里的*.cpp改为*.c即可浏览c文件

dos的程序在windows的cpu占用率一直是100%,没办法

2006-08-05 23:11
快速回复:c中如何嵌入汇编
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.064152 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved