x86架构首度出现在1978年推出的Intel 8086中央处理器,它是从Intel 8008处理器中发展而来的,而8008则是发展自Intel 4004的.Intel之后又推出了包括80186.80286.80386以及80486. 在设计上,这些后续的处理器使用的指令集都是在8086的基础上添加新支持的指令进行改进的,因此可以说都是向下兼容的(backward compatibie),即能再8086上运行的程序在80486上也一定能运行.由于都是以86结尾(不过8088也是x86),所以把这…
最近自己在编写ActiveX控件.遇到的麻烦事不少. 今天遇到了这个问题“模块XXXX可能与您正在运行的Windows版本不兼容.检查该模块是否与regsvr32.exe的x86(32位)x64(64位)版本兼容.”.在网上找了很多,都是说放置在syswow文件里用这个文件夹里的regsvr32.exe进行注册.但是这个方法没用.后来考虑是否是编写的控件有问题,于是按照默认生成一个.运行注册,没问题.后来一步一步改,在VS的属性页设置配置类型为动态库(.dll)就不会出现问题.而设置为静态库时就…
(1)x86的由来 x86架构首度出现在1978年推出的Intel 8086中央处理器,它是从Intel 8008处理器中发展而来的,而8008则是发展自Intel 4004的.在8086之后,Intel又推出了包括80186.80286.80386以及80486. 在设计上,这些后续的处理器使用的指令集都是在8086的基础上添加新支持的指令进行改进的,因此可以说都是向下兼容(backward compatibility)的,即能在8086上运行的程序在80486上也一定能运行. 向下兼容(Do…
关于xcode 5.1   x86 - 64 编译问题   坐等了N久,终于IOS 7.1 发布了,作为一个果粉,忍不住第一时间升级了.结果用设备测试的时候,出问题了,一直检测不到设备,哈哈,纠结了半天,才想到原来是7.1 问题了.原来Xcode版本不得低于设备版本,IOS7.1 对应的是 Xcode 5.1,果断的升级Xcode.   Xcode5.1 完成之后,打开以前的项目,各种wearing,纠结....然后仔细看了一下官方的升级文档,原来是include 64 了.找到问题了,那就解决…
今天笔者准备使用VirtualBox安装一台windows的虚拟时,在选项操作系统类型为Microsoft Windows后 发现下面的版本选择中,没有之前看到的64位选择,全是32位的,但实际昨天都是可以看到64位选择的 为了快速解决问题,加上又是实验环境,于是又重新安装了一次VirtualBox,但依然如此 又开始想了一下,从昨天到今天的变更,想到了一个可能性的原因,昨天临时,在Server Manager中的,Roles and Features中安装过Hyper-V 于是准备卸载了试试(…
来自: https://blog.csdn.net/u012513972/article/details/78349192/ 信不信,随便逮住一个人问他知不知道CPU,我想他的答案一定会是肯定的,但是如果你再问他知道ARM和X86架构么?这两者的区别又是什么?绝大多数的人肯定是一脸懵逼.今天小编就带你深入了解CPU的这两大架构:ARM和X86.以后出去装X就靠它了!  ## 重温下CPU是什么鬼##  中央处理单元(CPU)主要由运算器.控制器.寄存器三部分组成,从字面意思看运算器就是起着运算的…
在使用上,零售版和批量授权版并没有区别,只是授权方式方面的区别,相对而言,VOL 版的更容易激活一些,其他并没有什么区别了. 有需要的可以在下面下载:(以下均是 64位VL 版) 版本:Office 2016 Pro Plus  64 位 文件名:SW_DVD5_Office_Professional_Plus_2016_64Bit_ChnSimp_MLF_X20-42426.ISO 文件大小: 1123452928 字节 MD5: 60DC8B1892F611E41140DD3631F3979…
win32.x86_64是64位 X86就是  32位系统 X64 就是64位系统 最好记得方法就是带有64的就是64位,其余都是32位 为什么要讲这个呢? 如果是绿色版本的eclipse,在打开eclipse的时候会报如下错误: Java was started but returned exit code=13 balabala 如果是这个 eclipse,打开后会直接跳到jdk官网,并提示需要安装jdk1.7或者更高版本的jdk, 这个时候的我是一脸懵逼,因为我命名已经安装了最新版的jdk…
简单来说:Program Files (x86)存放了一些32位的系统文件.它和正常的Program Files以及Windows文件夹一样,都属于系统文件夹,请勿随意改动. 64位Windows中提供了一种技术,Windows on Windows 64(即WoW64).它可以使32位的应用程序正常地运行在64位的Windows中,这样用户在从32位到64位过渡的过程中,不会感受到很大的不便.为了能让32位的程序正常运行,64位的Windows中自带了一大部分的32位的系统文件,当32位程序运…
转:https://blog.csdn.net/xiaolang85/article/details/51500340 有网友在网上提问:“为什么现在更多需要用的是 GPU 而不是 CPU,比如挖矿甚至破解密码? ”以下是比较准确靠谱的回答: 1.现在更多被需要的依然是CPU,只是GPU在大规模并发计算中体现出其一技之长所以应用范围逐渐变得广泛,并成为近些年的热点话题之一. 为什么二者会有如此的不同呢?首先要从CPU和GPU的区别说起. CPU和GPU之所以大不相同,是由于其设计目标的不同,它们…
这里简单来谈一下,ARM和X86之间为什么不太具有可比性的问题.要搞清楚这个问题首先要明白什么是架构,之前也有很多人提到了架构不同,但架构是什么意思?它是一个比较抽象的概念,不太容易用几句话就解释清楚.我们要明白CPU是一个执行部件,它之所以能执行,也是因为人们在里面制作了执行各种功能的硬件电路,然后再用一定的逻辑让它按照一定的顺序工作,这样就能完成人们给它的任务.也就是说,如果把CPU看作一个人,首先它要有正常的工作能力(既执行能力),然后又有足够的逻辑能力(能明白做事的顺序),最后还要听的懂…
当本地安装的excel(2013版) 是64-bit时:出现的以下两种错误 解决: 1. excel 导入数据库 , 如果文件是2007则会出现:“The 'Microsoft.ACE.OLEDB.12.0' provider is not registered on the local machine” , (文件是1997-2003类型的没有问题) 2.  SSIS 中 excel data source 建立数据源无法识别其中的sheet ==>解决办法都是 需要去微软官方网站下载并安装驱…
jQuery设置checkbox全选在网上有各种文章介绍,但是为什么在我们用他们的代码的时候就没有效果呢? 如果你的代码一点错误都没有,先不要急着怀疑人家代码的正确性,也许只是人家跟你用的jQuery版本不同而已. jQuery很多版本都会对一些小的功能做一些改进,比如checkbox的选中. jQuery对checkbox改动的界线版本 jquery1.9.1. jquery1.9.1之前,全选是这样的: $('#checkbox').attr('checked',true) $('#chec…
CPU的指令集从主流的体系结构上分为精简指令集(RISC)和复杂指令集(CISC).嵌入式系统中的主流处理器——ARM处理器,所使用的就是精简指 令集.而桌面领域的处理器大部分使用的是复杂指令集,比如Intel的X86系列处理器.我们把ARM处理器所使用的指令集称为ARM指令集,把X86处 理器所使用的指令集称为X86指令集,ARM处理器与X86处理器采用不同类型的指令集,造成了处理器在性能.成本.功耗等方面的诸多差异. ARM指令集和X86指令集的比较:     (1) 功耗:       这…
关于IE浏览器实在太坑爹了,但你又不得不去解决它,不过就本人所知,IE8—IE10差别不大,至少本人还没有遇到过在IE8环境下到了IE9及以上版本就出现坑爹的问题,但我们又不得不面对IE8以下的版本,说实话,我也不想去处理IE所谓的Bug,但又不得不去处理.谁叫我们都是干苦逼的职业的! 一.CSS规则(IE CSS hacks) 其实也只是在样式里说明一下只有IE识别的CSS规则.比如,在CSS属性前置一个”*”区分IE7和低版本,而前置一个”_”则区分IE7及低版本.但是这个方法最好别用(不是…
常常搭建nginxserver,可是好像每次的情况都不同,这次具体记录这个过程: 平台:unbutu 10.04 内核:2.6.32-33-generic 1, 编译环境搭建. sudo apt-get install g++ sudo apt-get -y install autoconf automake build-essential libass-dev libgpac-dev libsdl1.2-dev libtheora-dev libtool libvdpau-dev libvor…
http://blog.chinaunix.net/uid-20448327-id-172412.html…
1. 安装gcc,g++,make等开发环境 yum groupinstall "Development Tools" 2. 安装boost yum install boost boost-devel boost-doc 备注:默认的安装路径在/usr/lib64目录下 3. 例子 #include <boost/thread.hpp> #include <iostream> void task1() { // do stuff std::cout <&l…
在jdk1.8以后,对表示日期时间的类型进行了重新分类,这里出现了2个新的类,Duraction 和Period Duraction表示:时间的区间,用来度量秒和纳秒之间的时间值 Period表示:一段时间的区间,用来度量年月日和几天之间的时间值 那清楚了这个类度量的时间范围,那么操作api那岂不是易如反掌 如果对LocalDate LocalTime LocalDateTime Instant不熟悉的,可以看LocalDate LocalTime LocalDateTime Instant的操…
说到IA-64与x86-64可能很多人会比较陌生.不知道你在下载系统的时候有没有注意过,有的地方标注了x86/64/ia-64全版本等字样.那x86/x64/ia-64都是什么东西的版本呢?答案就是CPU. 系 统有x64,x86与ia-64三种版本之分,分别用于不同的CPU.较老的CPU只能安装x86版的系统,也就是我们常见的32位系统.因为微软的缘 故,32位系统在过去的很长一段时间内,占据着桌面计算机的主流地位.64位系统能够在较新的x86-64架构的CPU上运行.而ia-64则只能运行于…
原文:https://www.cnblogs.com/sunbingqiang/p/7530121.html 说到IA-64与x86-64可能很多人会比较陌生.不知道你在下载系统的时候有没有注意过,有的地方标注了x86/64/ia-64全版本等字样.那x86/x64/ia-64都是什么东西的版本呢?答案就是CPU. 系统有x64,x86与ia-64三种版本之分,分别用于不同的CPU.较老的CPU只能安装x86版的系统,也就是我们常见的32位系统.因为微软的缘故,32位系统在过去的很长一段时间内,…
win7 sp1下载地址:https://download.microsoft.com/download/0/A/F/0AFB5316-3062-494A-AB78-7FB0D4461357/windows6.1-KB976932-X64.exe 说到IA-64与x86-64可能很多人会比较陌生.不知道你在下载系统的时候有没有注意过,有的地方标注了x86/64/ia-64全版本等字样.那x86/x64/ia-64都是什么东西的版本呢?答案就是CPU. 系统有x64,x86与ia-64三种版本之分…
一.测试环境 CentOS6.5 X86 64位 内核版本为 2.6.32 VM 10.07 二.编译内核版本 2.1.kernel 3.2.71 2.2.kernel 3.4.108 2.3.kernel 4.2 三.编译步骤 3.1.编译环境的安装   # yum grouplist  检查已安装和未安装的开发环境和相应的库   # yum groupinstall "Development Tools" 安装编译时所需的工具软件   # yum install ncurses-d…
在查看dpdk官方文档的时候,发现有 这样(kernel - devel.x86_64; kernel - devel.ppc64:glibc.i686)这样的安装包信息,收集了点资料来分析这三者的关系和区别. 原文网址:http://www.ithao123.cn/content-1324943.html linux 版本中 i386/i686/x86-64/pcc 等的区别 2015-03-02 参考1: 一. I386 为32位 x86 64位 二.安装介质 1. i386 适用于inte…
以windows为例,看看下载到得php zip的文件名 php-5.4.4-nts-Win32-VC9-x86.zip VC6:legacy Visual Studio 6 compiler,是使用这个编译器编译的.VC9:Visual Studio 2008 compiler,就是这个编译器编译的. 这个其实没有什么太大的影响,因为从php 5.3,已经没有vc6版本提供下载了 IIS 如果想使用IIS配置PHP的话,那么需要选择Non-Thread Safe(NTS)版本的PHP Apac…
Win7 64位系统下通过VS2015编译好的最新的OpenSSL(1.0.2j)所有八个版本的链接库, 包含以下八个版本: 1.32位.debug版LIB: 2.32位.release版LIB: 3.32位.debug版DLL: 4.32位.release版DLL: 5.64位.debug版LIB: 6.64位.release版LIB: 7.64位.debug版DLL: 8.64位.release版DLL: http://download.csdn.net/detail/yaojingkao/…
当你想下载Linux.JDK.Tomcat.eclipse时,你是下载32位版本还是64位版本?64位版本有两种,应该选哪一个? 当你看到这些内容:x86.x64.x86-32.x86-64.ia64.i80386.i80486.i80586.i80686,知道是干什么的吗? 这事儿要先从CPU说起: ------------------------------- IA-32架构与IA-64架构IA是Intel Architecture(英特尔体系结构)的英语缩写.IA-32架构下有32位CPU…
用户购买windows安装盘或者重新安装操作系统的时候,通常会遇到这个问题,就是不知道该如何选择使用32位操作系统和64位操作系统,有人说64位系统速度快,其实理论上确实是这样,不过具体还要根据你的个人电脑实际的硬件情况来进行选择. 扫盲必看 32位和64位Windows的区别 32位和64位Windows操作系统概述 一般关于32位和64位Windows操作系统的描述都是关于CPU和内存寻址关系,现在市场上销售的CPU产品大多数是支持64位的,而内存寻址方面说的就是操作系统的64位还是32位,…
Windows内核开发-9-32位和64位的区别 32位的应用程序可以完美再64位的电脑上运行,而32位的内核驱动无法再64位的电脑上运行,或者64位的驱动无法在32位的应用程序上运行.这是为什么呢. 原因是在x64的Windows操作系统上,模拟了x86操作系统的操作,并且引入了一个WOW64子系统,将x86和x64完美进行兼容. WOW64子系统 x86能在x64上运行全靠这个东西.全名叫做Windows On Windows,英文名感觉是在套娃,其实它的意思就是在Windows64上运行W…