怎样编译VC中嵌入的PentiumIII汇编指令?

shyworm 2003-02-12 03:53:38
如movntq和maskmovq指令,编译时出现错误提示:
fatal error C1601: unsupported inline assembly opcode
怎么解决这个问题?
...全文
30 点赞 收藏 6
写回复
6 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
shyworm 2003-02-13
谢谢诸位高人!我去Down一个。
回复
Richuen22 2003-02-12
到Intel网站下载一个试用版。优化到P4都可以。
回复
masterz 2003-02-12
http://msdn.microsoft.com/vstudio/downloads/ppack/download.asp

or

The _emit Pseudoinstruction
Home | Overview | How Do I

The _emit pseudoinstruction is similar to the DB directive of MASM. You use _emit to define a single immediate byte at the current location in the current text segment. However, _emit can define only one byte at a time, and it can only define bytes in the text segment. It uses the same syntax as the INT instruction.

The following fragment places the given bytes into the code:

#define randasm __asm _emit 0x4A __asm _emit 0x43 __asm _emit 0x4B
.
.
.
__asm {
randasm
}

回复
crime 2003-02-12
#define randasm __asm _emit 0x4A __asm _emit 0x43 __asm _emit 0x4B
.
.
.
__asm {
randasm
}

回复
shyworm 2003-02-12
_asm
{
...
maskmovq mm1, mm0
...
}

就是这样嵌入的,编译通不过。
回复
nbgyf 2003-02-12
_asm
{
}
不行吗?

可能VC不支持!

I don't know!
回复
相关推荐
SIMD指令集 SSE/AVX
SIMD指令集 SSE/AVX 概述 参考手册 Intel® Intrinsics Guide Tommesani.com Docs Intel® 64 and IA-32 Architectures Software Developer Manuals 背景 1. 什么是指令集 所谓指令集,就是CPU中用来计算和...
SSE学习笔记
什么是指令集? 指令集是为了增强CPU在某些方面(如多媒体)的功能而特意开发出的一组程序代码集合。 常见的指令集有哪些呢? MMX(Multi-Media Extensions,多媒体扩展):Intel1996年推出的一项多媒体指令增强...
SSE 使用总结
SIMD(single-instruction, multiple-data)是一种使用单道指令处理多道数据流的 CPU 执行模式,即在一个 CPU 指令执行周期内用一道指令完成处理多个数据的操作。 常见的指令集 • MMX(Multi-Media Extensions,...
DSP学习资料
DSP-起始篇  数字信号处理(Digital Signal Processing,简称DSP)是一门涉及许多学科而又广泛应用于许多领域的新兴学科。20世纪60年代以来,随着计算机和信息技术的飞速发展,数字信号处理技术应运而生并得到迅速...
电子/硬件工程师手册
硬件工程师手册 目 录 第一章 概述 3 第一节 硬件开发过程简介 3 §1.1.1 硬件开发的基本过程 4 §1.1.2 硬件开发的规范化 4 第二节 硬件工程师职责与基本技能 4 §1.2.1 硬件工程师职责 4 §1.2.1 硬件工程师基本...
一些好用的链接
http://www.embedworld.com/http://c-faq.com/Cross-Referencing Linux(基于lxr的linux源码阅读,emacs的etags不好使的时候用它)http://lxr.linux.no/source/优龙科技http://www.ucdragon.com/华恒公司的主页,里面...
华人操作系统项目列表
也许大部分人都知道Windows,可能相当一部分人知道Linux,甚至知道Linux和Windows的纷争。但是提到华人制作的操作系统时恐怕就知之甚少了。能提起名字的,恐怕只有中科院的红旗、国防科技大学的银河麒麟。...
用得着的链接
整理一下用得着的链接 收藏 http://www.embedworld.com/ http://c-faq.com/ Cross-Referencing Linux(基于lxr的linux源码阅读,emacs的etags不好使的时候用它) http://lxr.linux.no/source/ ...华恒公司的主页
【转】征集华人操作系统项目列表
 也许大部分人都知道Windows,可能相当一部分人知道Linux,甚至知道Linux和Windows的纷争。但是提到华人制作的操作系统时恐 怕就知之甚少了。能提起名字的,恐怕只有中科院的红旗、国防科技大学的银河麒麟。...
完全用 GNU/Linux 工作
完全用 GNU/Linux 工作 — 摈弃 Windows 低效率的工作方式,发掘 Linux 身上的 UNIX 气质 我已经半年没有使用 Windows 的方式工作了。Linux 高效的完成了我所 有的工作。 GNU/Linux 不是每个人都想用的。...
计算机英语名词简释及省略解释
计算机英语名词简释一 著名计算机公司Microsoft: 有时缩略为MS,是全球最著名的软件商,美国软件巨头微软公司的名字。Microsoft其实是由两个英语单词组成:Micro意为“微小”,Soft意为“软的”,此处应为“Software...
整理一下用得着的链接
http://www.embedworld.com/http://c-faq.com/Cross-Referencing Linux(基于lxr的linux源码阅读,emacs的etags不好使的时候用它)http://lxr.linux.no/source/优龙科技http://www.ucdragon.com/华恒公司的主页,里面...
CISCO技术(1.7万)
0 base|以零为基底\r\n 0 disturbed zero output signal|干扰0输出信号\r\n 0parallel communication cable|平行通讯传输缆线\r\n 1 binary operation|二进制运算\r\n 1 di
征集华人操作系统项目列表
也许大部分人都知道Windows,可能相当一部分人知道Linux,甚至知道Linux和Windows的纷争。但是提到华人制作的操作系统时恐怕就知之甚少了。能提起名字的,恐怕只有中科院的红旗、国防科技大学的银河麒麟。...
软件调试(第2版)卷1:硬件基础
第4章 断点和单步执行
软件调试(第2版)卷1:硬件基础
第4章 断点和单步执行
内核的启动过程分析-uboot和系统移植第16部分
本课程为linux kernel移植的第3部分,主要内容是linux内核启动流程的代码分析和细节解读。本部分的学习目标是对linux内核的启动和构建过程有个清晰理解,对内核启动后的状态有清晰认识,从而能够帮助我们分析和解决内核移植过程中的问题。 本课程为uboot和系统移植阶段的第16部分,适合学习了uboot移植,需要继续学习ulinux内核移植的同学。
微信公众平台开发入门
本套课程的设计完全是为初学者量身打造,课程内容由浅入深,课程讲解通俗易懂,代码实现简洁清晰。通过本课程的学习,学员能够入门微信公众平台开发,能够胜任企业级的订阅号、服务号、企业号的应用开发工作。 通过本课程的学习,学员能够对微信公众平台有一个清晰的、系统性的认识。例如,公众号是什么,它有什么特点,它能做什么,怎么开发公众号。 其次,通过本课程的学习,学员能够掌握微信公众平台开发的方法、技术和应用实现。例如,开发者文档怎么看,开发环境怎么搭建,基本的消息交互如何实现,常用的方法技巧有哪些,真实应用怎么开发。 通过合理的课程设计,结合讲师多年的教学经验、微信开发经验,轻松引导初学者掌握微信公众平台开发。
ArcGIS for JavaScript
全面介绍ArcGIS for JavaScript 开发 让大家学会ArcGIS for JavaScript 开发
JavaEE详解-全程实战案例
肖老师这套课程:抛弃传统的知识点教学模式,采用全程案例教学模式,通过网上书城项目,把所有的JavaEE需要掌握的重要知识点都融入项目中,使学员可以掌握实用的知识,同时获得佳实践. 主要涉及内容有:多表查询、翻页、多条件查询、文件上传/下载、过滤器、监听器、AJAX、事务处理等。 采用案例教学模式,通过网上书城项目,把所有的JavaEE需要掌握的重要知识点都融入项目中
c#图片文字-字母-数字自动识别-深入代码-非常好
c#图片文字-字母-数字自动识别-深入代码-非常好
rtl8188eu_USB_linux.tar.gz
TP-LINK TL-WN725N V2 Linux 驱动安装
vs2013配置Qt5.7制作简单的音乐播放器
在VS2013配置Qt5.7制作的简单的音乐播放器,具有以下功能: 1.播放歌曲 2.添加歌曲 3.控制音量 4.换肤 5.本地搜索歌曲
数据结构基础系列(1):数据结构和算法
数据结构课程是计算机类专业的专业基础课程,在IT人才培养中,起着重要的作用。课程按照大学计算机类专业课程大纲的要求,安排教学内容,满足需要系统学习数据结构的人。系列课程包含11个部分,本课为第1部分,介绍与数据结构、程序、算法相关的概念,训练初步的数据逻辑结构表达能力,和初步的算法分析能力。 系列课程的目标是帮助学习者系统掌握数据结构课程的相关知识,具备利用这些知识分析问题、解决问题的能力。课程提供视频、课件、例程、自测、实践要求、参考解答等整套的解决方案,帮助学习者达到目标。本课是系列课程中的第1部分,具体目标包括:了解数据结构在计算机类人才培养中的重要意义、掌握数据结构的基本概念、掌握数据结构的分类、理解抽象数据类型ADT及其作用,以及初步学会算法分析的“套路”。
24个带后台的小程序源码
24个带有后台的小程序源码下载,供大家交流学习(后台语言多种)
嵌入式工程师养成计划之——嵌入式软件工程师完全学习指南
本系列课程针对有意向学习嵌入式软件开发的童鞋,从零开始、深入浅出,内容涵盖:linux系统基础、shell、linux C编程、linux系统编程、网络编程、ARM体系结构及汇编语言、ARM裸机编程、linux系统移植、linux驱动开发等模块。分多个子课程逐步学习。 本课程是全套课程的第0部(前传),目的是讲解我们的整个视频学习体系路线图,同时也会对大家学习路线的一个指引。 本期课程共计4节课,主要回答了何为嵌入式、为何要学习嵌入式、什么人适合学嵌入式、究竟应该怎样去学嵌入式等问题。最后为大家详细介绍了我们的嵌入式软件工程师学习路线图,希望能够对大家的嵌入式学习之路有所指引。
CListControl设置颜色
CListControl类派生,设置单元格颜色,丰富功能
SSIM 指标说明 文章
介绍 SSIM 图像评价指标和由来,比较一般的图像质量评价标准,比较ssim 和尖峰信噪比的差异,等等,是英文资料
Java基础核心技术:多线程(day16-day17)
本套Java视频完全针对初级学员,课堂实录,自发布以来,好评如潮!Java视频中注重与学生互动,讲授幽默诙谐、细致入微,覆盖Java基础所有核心知识点,同类Java视频中也是代码量大、案例多、实战性强的。同时,本Java视频教程注重技术原理剖析,深入JDK源码,辅以代码实战贯穿始终,用实践驱动理论,并辅以必要的代码练习。 通过20的课程学习,使学员掌握java核心语法、面向对象思想编程、异常处理、IO流、集合类、多线程、网络编程等。
Linux系统管理员/网络管理员(PDF版)
两本非常好的Linux系统学习的书 系统管理主要介绍Linux系统的结构、管理、命令等 网络管理主要从网络协议角度出发阐述Linux的网络功能
发帖
图形处理/算法
创建于2007-09-28

1.9w+

社区成员

VC/MFC 图形处理/算法
申请成为版主
帖子事件
创建了帖子
2003-02-12 03:53
社区公告
暂无公告