找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 1151|回复: 14

呼叫123姐姐

[复制链接]
发表于 2007-8-10 14:57:51 | 显示全部楼层 |阅读模式
我想问一下,VC MFC可以用来操作使用硬盘的AT指令么?
发表于 2007-8-10 15:00:25 | 显示全部楼层
VC能做Windows能做的事。
你想搞指令可以添加类似以下的代码:
__asm{

mov eax,...
...
}
回复

使用道具 举报

 楼主| 发表于 2007-8-10 15:04:06 | 显示全部楼层
原帖由 123 于 2007-8-10 03:00 PM 发表
VC能做Windows能做的事。
你想搞指令可以添加类似以下的代码:
__asm{

mov eax,...
...
}


直接用汇编?可以嵌入汇编语言?太好了:victory:
回复

使用道具 举报

 楼主| 发表于 2007-8-10 15:04:41 | 显示全部楼层
那么是否应该先声明?
回复

使用道具 举报

发表于 2007-8-10 15:05:53 | 显示全部楼层
原帖由 lintel 于 2007-8-10 15:04 发表
那么是否应该先声明?

你想怎么声明?__asm只是用来标记以下是汇编代码
回复

使用道具 举报

 楼主| 发表于 2007-8-10 15:09:45 | 显示全部楼层
原帖由 123 于 2007-8-10 03:05 PM 发表

你想怎么声明?__asm只是用来标记以下是汇编代码


谢谢,那么也就是说可以直接使用32位的寄存器喽?:lol
回复

使用道具 举报

发表于 2007-8-10 18:49:51 | 显示全部楼层
原帖由 lintel 于 2007-8-10 15:09 发表


谢谢,那么也就是说可以直接使用32位的寄存器喽?:lol

VC嵌入asm需要采用保护模式寻址,另外也不能随意调用BIOS中断提供的服务。
回复

使用道具 举报

发表于 2007-8-10 19:23:08 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2007-8-10 21:21:32 | 显示全部楼层
不懂?我也要找123姐姐:lol
回复

使用道具 举报

 楼主| 发表于 2007-8-10 21:59:19 | 显示全部楼层
原帖由 netwinxp 于 2007-8-10 06:49 PM 发表

VC嵌入asm需要采用保护模式寻址,另外也不能随意调用BIOS中断提供的服务。


什么问题?如果是硬盘的AT命令呢?
回复

使用道具 举报

发表于 2007-8-10 22:13:10 | 显示全部楼层
原帖由 netwinxp 于 2007-8-10 18:49 发表

VC嵌入asm需要采用保护模式寻址,另外也不能随意调用BIOS中断提供的服务。

可以先取得Ring0权限
回复

使用道具 举报

发表于 2007-8-10 22:40:17 | 显示全部楼层
这些不懂,进来学习了。。。
回复

使用道具 举报

发表于 2007-8-11 01:03:42 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2007-8-11 13:16:01 | 显示全部楼层
支持下LS滴```一起盖下``````
回复

使用道具 举报

发表于 2007-8-11 21:30:45 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1|闽公网安备35020302032614号 )

GMT+8, 2026-9-17 17:13

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表