急(在线等待)一个简单的问题---什么是 privileged instructions ?

ChinaShrimp 2003-10-27 10:07:05
什么是 privileged instructions ?
为什么我写了一下代码,编译器就说error:
double* p;
p = new double[2];
_asm{
movapd xmm0, [p]
}
我个人认为没有错误呀?
...全文
38 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
ChinaShrimp 2003-10-29
  • 打赏
  • 举报
回复
哦?大家快帮忙呀
fly80 2003-10-28
  • 打赏
  • 举报
回复
我还没学到这!!
cchuocp 2003-10-28
  • 打赏
  • 举报
回复
在特定环内(ring)内才能执行的指令。一般应用程序执行在ring 3,不能执行任何特权指令,操作系统内核运行在ring 0,可以执行任何特权指令。如果程序中特权指令,而有不在想应的环内,就会出现一个操作系统异常。windows下,ring 1和ring 2没用到。
SoRoMan 2003-10-27
  • 打赏
  • 举报
回复
特權級指令。一般在相應特權級下對應相應特權級指令。你的指令越權。
WYC2300 2003-10-27
  • 打赏
  • 举报
回复
主要构件
应该是你的编译器问题了啊
zhuobattle 2003-10-27
  • 打赏
  • 举报
回复
up
ChinaShrimp 2003-10-27
  • 打赏
  • 举报
回复
老习惯,自己先顶一下

21,459

社区成员

发帖
与我相关
我的任务
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
  • 汇编语言
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧