首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

AMD64和i386的区别

下载Debian系统时,出现两个选项:ADM64和i386,那么这两者的区别是什么? i386=Intel 80386。其实i386通常被用来作为对Intel(英特尔)32位微处理器的统称。...不过虽说都是x86的,但只能说明使用的指令集是兼容8086的,除8086指令集之外的其他指令支持情况就不一样;其内部实现的微体系结构 microarchitecture显然也是各自不同,就好比Linux...实际上由于32位x86处理器的统治性,术语“x86”几乎等于IA-32,即32位的x86或x86-32,例如Windows和 Linux发行版的32位命名都是x86(而不是x86-32或ia-32)。...实际上EM64T与AMD64几乎相同。早期EM64T不兼容AMD64的少量指令,但是由于AMD在64位技术中的领先地位,Intel2005年不得 不宣布将完全兼容AMD64。...“i386“和”i486″作为Intel 80386和80486处理器的别名是比较显然的。

8K70
您找到你想要的搜索结果了吗?
是的
没有找到

Linux 中的 32 位与 64 位

在通用PC领域,不论是windows还是linux界,我们都会经常听到"32位"与"64位"的说法,类似的还有"x86"与"x86_64","i386"与"amd64",这两组概念之间有着怎样的联系和区别呢...当然intel也很快开发出支持该指令集的CPU,不过intel将其称为x64架构,而不是用amd64这个名字。而在linux中则称为x86_64,即x86架构的64位扩展。...查看linux系统是32位还是64位的方法:执行shell命令“arch”,显示为x86_64表示当前系统为64位,显示为i386,i486等表示系统是32位的。...4、linux发行版与内核 在linux发行版中,一般会针对不同的架构发布不同的安装光盘,以debian为例,可用于PC的就有i386amd64这两个版本。...在debian amd64光盘中带的内核及软件包全都是64位版本的,而debian i386光盘中则有32位和64位的内核,以及32位的软件,可能是考虑到有些用户想用64位内核来运行32位程序吧。

3.2K20

透过一个编译报错,总结两个Go程序编译的重要知识

具体怎么用呢,比如这个例子里是需要在Mac环境下编译能在Linux系统amd64架构下运行的执行文件,就得酱婶进行编译: CGO_ENABLED=0 GOOS=linux GOARCH=amd64...linux windows 对应 windows GOARCH :目标平台的体系架构【386amd64,arm】, 目前市面上的个人电脑一般都是amd64架构的 386 也称 x86 对应 32位操作系统...GOARCH=amd64 go build main.go # Linux 去执行 SET CGO_ENABLED=0 SET GOOS=linux SET GOARCH=amd64 go build...例如,编译条件为(linux AND 386) OR (darwin AND (NOT cgo)) // +build linux,386 darwin,!...cgo 另外一个文件可以有多个编译约束,比如条件为(linux OR darwin) AND amd64 // +build linux darwin // +build amd64 也可以使用ignore

2.5K10

由一条编译报错信息,引出两个Go编译的重要知识

具体怎么用呢,比如这个例子里是需要在Mac环境下编译能在Linux系统amd64架构下运行的执行文件,就得酱婶进行编译: CGO_ENABLED=0 GOOS=linux GOARCH=amd64...linux windows 对应 windows GOARCH :目标平台的体系架构【386amd64,arm】, 目前市面上的个人电脑一般都是amd64架构的 386 也称 x86 对应 32位操作系统...GOARCH=amd64 go build main.go # Linux 去执行 SET CGO_ENABLED=0 SET GOOS=linux SET GOARCH=amd64 go build...例如,编译条件为(linux AND 386) OR (darwin AND (NOT cgo)) // +build linux,386 darwin,!...cgo 另外一个文件可以有多个编译约束,比如条件为(linux OR darwin) AND amd64 // +build linux darwin // +build amd64 也可以使用ignore

94250
领券