一个例子搞懂x86_64 x86_32代表什么?-程序员宅基地

技术标签: 环境配置  经验分享  

1) 指令集架构==设计规范
开发CPU就像修一栋楼一样,建楼要按照不同的国家设计规范(比如窗户的大小朝向,排水管的设计等等)来设计,X86 、ARM是指不同的指令集架构,也就相当于不同的设计规范。

2)X86和ARM
指令集架构是指机器的语言,包含各种各样的指令,电脑的CPU(Intel和AMD)采用的是X86的指令集架构,而手机、平板等移动设备采用的是ARM指令集架构。X86属于复杂指令集(CISC,很多个操作步骤都集合在一个指令中),ARM属于精简指令集(RISC)。

3)微架构
当选定不同的设计规范之后就要设计出相应的户型(两室一厅,一室一厅),就相当于不同的微架构(电脑的微架构有Haswell等,移动设备的微架构有Cortex-A55等)。

在这里插入图片描述
以上可知:
x86_64:指支持x86指令集,寻址位宽为64bit的操作系统和硬件,在我们计算机中最明显的体现是支持内存容量大于3.3G以上
x86_32:指支持x86指令集,寻址位宽为32bit的操作系统和硬件,在我们计算机中最明显的体现是支持内存容量小于3.3G

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/jindaxiaoooo/article/details/108186370

智能推荐

将本地项目上传到码云gitee,只需这几步,每个步骤都有图文_发布module到gitee图文-程序员宅基地

文章浏览阅读157次。1,首先在码云上新建一个项目,如下图所示2,本地新建一个文件夹3,进入新建的文件夹,点击鼠标右键,选择git bash here然后在窗口输入 git init 这时候文件夹会多出一个.git文件夹,看不到文件夹的,点击鼠标右键选择“显示不显示隐藏的文件”就可以看到这个文件夹了4,进入刚刚在码云新建的项目里,复制框框里的路径,选HTTPS5,然后在回到本地新建的文件夹里继续操作git输入git remote add origin + 你刚刚在码云复制的那行路径6,继续输入 git_发布module到gitee图文

awk —— shell编程_shell期待一元表达式-程序员宅基地

文章浏览阅读225次。awk是一个用于分析文本文件的工具,对文本的各个字段进行编辑。功能:正则表达式的匹配、样式输入、流控制、数学运算符、进程控制语句、内置变量和函数awk语法工作流程分为三个过程:BEGIN块、BODY块、END块;BEGIN块:BEGIN {awk-commands}开始语句,用来预处理或打印表头等,是可选过程。在程序启动时执行的代码部分,在整个过程中只执行一次,一般我们可以在BEGIN块中初始化一些变量。BEGIN是awk的关键字,必须大写。BODY块:/pattern/{a_shell期待一元表达式

cmake_policy规定了cmake解析行为_cmake policy-程序员宅基地

文章浏览阅读319次。https://blog.csdn.net/gispipi/article/details/108275569_cmake policy

WebSphere MQ收发通道异常的问题处理_mq接收通道不活动怎么解决-程序员宅基地

文章浏览阅读1.4w次。1、摘要 一直和公司有数据交换的一家单位,由于最近机房搬迁,导致服务器故障无法恢复应用,只能另外重新部署一套应用。在搭建IBM WebSphere MQ时,发送通道始终无法正常连接。经过几日的折腾,终于发现问题所在,更换服务器安装后搞定,再次记录以备后查。2、部署环境 双方系统环境基本一致,Windwos2003 EE sp2,JDK 1.5,WebSphere MQ 5.3 甲方PC 服务器,乙方刀片服务器(最后得知)3、故障描述 双方创建完队列、通道后,启动时一切正常,发送和接收通道都_mq接收通道不活动怎么解决

mysql存储过程自定义结构体_mysql自定义存储过程-程序员宅基地

文章浏览阅读150次。创建存储过程DELIMITER $$CREATE PROCEDURE user_sum()BEGININSERT INTO t_user_sum(userId,cId,readCount,collCount,shareCount,commCount,learnTime,ctime,pushId,pointCount)SELECT t1.userId,t1.courseId AS cId,C..._mysql存储过程自定义结构体

skyeye安装_skyeye 基础开发环境的安装-程序员宅基地

文章浏览阅读1.8k次。SkyEye是一个开源软件项目,它是在Linux和Windows平台上实现一个纯软件模拟集成开发环境,模拟常见的嵌入式系统。可以在SkyEye上运行Linux,uClinux以及uC/OS-II等多款嵌入式操作系统和各种系统软件。 (1)在ubuntu中最简单的方法当然是使用下面的命令来安装skyeye : sudo apt-get install skyeye (2_skyeye 基础开发环境的安装

随便推点

出现报错:jinja2.exceptions.TemplateNotFound_jinja2.exceptions.templatenotfound: simple_chart.h-程序员宅基地

文章浏览阅读1.4k次。这是因为没有templates文件夹,因为默认情况下,Flask在程序文件夹中的templates子文件夹中寻找模板。在程序文件夹下边新建一个templates文件夹,将index.html模板文件放进去..._jinja2.exceptions.templatenotfound: simple_chart.html [27/dec/2023 23:41:51]

mediasoup-demo-android输出硬编码H264流_mediasoup-android-demo-程序员宅基地

文章浏览阅读1.1k次。修改库:libmediasoupclient (v3) 3.2.0diff --git a/CMakeLists.txt b/CMakeLists.txtindex 70f0a0b..aa62c91 100644--- a/CMakeLists.txt+++ b/CMakeLists.txt@@ -74,6 +74,7 @@ set( src/sdp/MediaSection.cpp src/sdp/RemoteSdp.cpp src/sdp/Utils.cpp+ src/A_mediasoup-android-demo

【PCL入门系列之一】点云库PCL简介-程序员宅基地

文章浏览阅读7.9k次,点赞4次,收藏30次。点击上方“小白学视觉”,选择加"星标"或“置顶”重磅干货,第一时间送达本系列文章首先介绍什么是PCL以及PCL的功能。之后将讲解如何在Linux上安装P..._linux下 pcl 形成点云

python之父图片-低代码的承诺有多现实?-程序员宅基地

文章浏览阅读134次。原标题:低代码的承诺有多现实?低代码平台有望简化应用程序的开发过程,但是最终企业长期一致应用起来有多现实?最近,低代码作为一种加速应用程序交付,同时降低成本的方法,已经成为人们关注的焦点。在没有改变业务流程的情况下,定制化是有限的。云计算厂商也开始关注这一领域,那么低代码的承诺到底有多现实呢?在本文中,我们探讨了该领域五位专家的观点,以及这种特殊的编码技术为软件开发团队带来了什么。加速发展Redi..._低代码之父

【VALSE 2019 PPT】南理工计算机学院院长/人工智能院长-杨健-《面向无人驾驶的环境感知与理解》学习记录_南理工计算机院院长-程序员宅基地

文章浏览阅读4.1k次,点赞2次,收藏4次。目录(1) 阴影检测与去除结果(2)车道线的检测(3)行人检测(3.1)如何处理遮挡(3.2)行人搜索(3.3)行人姿态估计(4)场景分割(5)单目深度估计(6)语义分割与 深度估计的联合学习从历史讲起,引入现在最新成果,杨老师讲的脉络清晰标志性时间就是1995年CMU的智能车实验和美国军方DARPA04,05,07的比赛然后讲了南京理工无人..._南理工计算机院院长

USART3_IRQHandler()-程序员宅基地

文章浏览阅读8.9k次。void USART3_IRQHandler(){ u8 temp; if(USART_GetITStatus(USART3, USART_FLAG_RXNE) == SET); { temp = ( u8 )USART_ReceiveData(USART3); USART_usart3_irqhandler

推荐文章

热门文章

相关标签