社区
C语言
帖子详情
高手帮忙,一个在c中嵌入汇编的程序,在线等待中
yishanhai
2005-05-29 08:30:28
下面的程序能在tc 2.0 下编译吗?
请帮忙!谢谢
#include <stdio.h>
void reboot()
{
asm{
mov ax,0ffffh
push ax
xor ax,ax
push ax
retf
}
}
void main()
{
printf("Please press any key to reboot...\n");
getch();
reboot();
}
...全文
260
19
打赏
收藏
高手帮忙,一个在c中嵌入汇编的程序,在线等待中
下面的程序能在tc 2.0 下编译吗? 请帮忙!谢谢 #include void reboot() { asm{ mov ax,0ffffh push ax xor ax,ax push ax retf } } void main() { printf("Please press any key to reboot...\n"); getch(); reboot(); }
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
19 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yishanhai
2005-06-28
打赏
举报
回复
谢谢,我调试一下
lyemail19791103
2005-06-10
打赏
举报
回复
把tcc的配置文件(turboc.cfg)修该为
-I+tc路径\include\
-L+tc路径\lib\
配置文件(turboc.cfg)请讲详细一些
yishanhai
2005-06-10
打赏
举报
回复
请问,tasm那儿可以下载,高手告诉我一个地址,谢谢
sky911911
2005-06-10
打赏
举报
回复
搜索一下 以前看过这样的帖子 帮你顶ing。。。。。。。
qfeng_zhao
2005-06-10
打赏
举报
回复
关注。。。
yishanhai
2005-05-31
打赏
举报
回复
请问,tasm那儿可以下载
yishanhai
2005-05-31
打赏
举报
回复
请问,tasm那儿可以下载
xuwedo2003
2005-05-30
打赏
举报
回复
请问tc 2.0 里面包含tasm吗?
不
TeddyWin125
2005-05-30
打赏
举报
回复
代码修改为:
............
void reboot()
{
asm mov ax,0ffffh
asm push ax
asm xor ax,ax
asm push ax
asm retf
}
void main()
{
........
}
把tcc的配置文件(turboc.cfg)修该为
-I+tc路径\include\
-L+tc路径\lib\
tasm放到tcc同一目录下然后tcc file.c 保证通过
yishanhai
2005-05-30
打赏
举报
回复
请问tc 2.0 里面包含tasm吗?
yishanhai
2005-05-30
打赏
举报
回复
请问tc 2.0 里面包含tasm吗?
yishanhai
2005-05-30
打赏
举报
回复
请问tc 2.0 里面包含tasm吗?
zwzzj
2005-05-30
打赏
举报
回复
只能在命令行下编译,集成环境下不行。
DiabloWalkOnTheEarth
2005-05-30
打赏
举报
回复
你要有 tasm , 然后 tcc xxx.c 就可以啦. 程序只能在 DOS 下运行地, WIN 下会 GP.
MagicCarmack
2005-05-30
打赏
举报
回复
TC没有用过
yishanhai
2005-05-30
打赏
举报
回复
我想问一下tc 2.0与哪一个版本的tasm兼容,需要从哪儿下载,谢谢
yishanhai
2005-05-29
打赏
举报
回复
是的,这是一段重启代码,但我不知道怎么编译,谢谢
yishanhai
2005-05-29
打赏
举报
回复
是的,这是一段重启代码,但我不知道怎么编译,谢谢
kobefly
2005-05-29
打赏
举报
回复
这个是要重启吗?
不知道能不能执行
看样子是getch来等待键盘的输入,如果有输入就执行reboot
这段汇编代码就是往栈里压了2个值0xffff和0x0000啊
至于能否重启,偶不知道
C语言/C++初学 问题
编程及C/C++初学者 FAQ 本文原为本人在论坛所发若干帖,意在集
中
解决新手学习C/C++语言时将遭遇到的各类问题,网友反馈情况良好,集合修订后作为个人作品贴于此处。 本贴主要分析概念原理和解决方案,不讨论具体
程序
语法,立足于让初学者能运行起第
一个
程序
。其他事宜如解释入门语法等本文基本不涉及。 本文依照 创作公用约定(署名-非派生作品-非商业用途) 发布。作者(即本人)无更新计划,请勿与
arm体系结构与
汇编
100问
arm体系结构与
汇编
100问 第1章 体系结构 第1问: Q:请问在初始化CPU堆栈的时候一开始在执行mov r0, LR这句指令时处理器是什么模式 A:复位后的模式,即管理模式. 第2问: Q:请教:MOV
中
的8位图立即数,是怎么一回事 0xF0000001是怎
C语言笔试题目
想成为
嵌入
式
程序
员应知道的0x10个基本问题: 预处理器(Preprocessor) 1 . 用预处理指令#define 声明
一个
常数,用以表明1年
中
有多少秒(忽略闰年问题) #define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL 我在这想看到几件事情: 1) #define 语法的基本知识(例如:不能以分号结束,括号的使用,等等
C/C++笔试题(很多)
微软亚洲技术
中
心的面试题!!! 1.进程和线程的差别。 线程是指进程内的
一个
执行单元,也是进程内的可调度实体. 与进程的区别: (1)调度:线程作为调度和分配的基本单位,进程作为拥有资源的基本单位 (2)并发性:不仅进程之间可以并发执行,同
一个
进程的多个线程之间也可并发执行 (3)拥有资源:进程是拥有资源的独立单位,线程不拥有系统资源,但可以访问隶属于进程的资源. (4
c/c++笔试题
微软亚洲技术
中
心的面试题!!!
1.进程和线程的差别。
线程是指进程内的
一个
执行单元,也是进程内的可调度实体.
与进程的区别:
(1)调度:线程作为调度和分配的基本单位,进程作为拥有资源的基本单位
(2)并发性:不仅进程之间可以并发执行,同
一个
进程的多个线程之间也可并发执行
(3)拥有资源:进程是拥有资源的独立单位,线程不拥有系统资源,但可以访问隶属于进程的资源.
(4)系统开销:在创建或撤消进程时,由于系统都要
C语言
70,037
社区成员
243,246
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章