相同位数的cpu(如16,32,64位)的寄存器和个数都相同吗80386.奔腾4,奔腾d的cpu都是32位,它们的寄存器和个数都是一样的吗?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/08 17:01:52
相同位数的cpu(如16,32,64位)的寄存器和个数都相同吗80386.奔腾4,奔腾d的cpu都是32位,它们的寄存器和个数都是一样的吗?

相同位数的cpu(如16,32,64位)的寄存器和个数都相同吗80386.奔腾4,奔腾d的cpu都是32位,它们的寄存器和个数都是一样的吗?
相同位数的cpu(如16,32,64位)的寄存器和个数都相同吗
80386.奔腾4,奔腾d的cpu都是32位,它们的寄存器和个数都是一样的吗?

相同位数的cpu(如16,32,64位)的寄存器和个数都相同吗80386.奔腾4,奔腾d的cpu都是32位,它们的寄存器和个数都是一样的吗?
相同位数的CPU中的寄存器及寄存器的数量是相同的.但支持的指令集却可能是不同的,寄存器与运算器中间是人为的设置,也就是说寄存器已经是软件层面上的,所以说这些都是相同的,而且名称也是相同的,对于CPU来说,它不在乎寄存器叫什么名字,所以说寄存器的名称也是相同的.
双核的出现,使用寄存器的个数不同相同,一个完整的核心包括运算器与相应的寄存器,也就是说寄存器是核心的一部分,每一个CPU核心具有自己的寄存器,所以每一个核心可以独立进行运算,那么也就是说双核心CPU中的寄存器是单核心的2倍,AMD的三核心是单核的三倍,所以这句话严格说来应该是相同倍数的CPU核心中的寄存器是相同的.
但对于CPU的一级缓存(内缓存,intetnat cache)也是独立的,对于二级缓存(外缓存,extran-cache)与现在CPU的三级缓存却是共享的!也就是说多核CPU共用二级与三级缓存.可有于CPU之间的数据交换.所以说,相同位数的CPU核心,寄存器的名称与个数是相同的.
那怕是最早的32位机,80286与80287开始,其寄存器的个数与名称都已经相同的了.8066,8086与8087是16位机,其中的寄存器也是相同的!
完整的CPU包括寄存器,名称是人为设定的,个数对于CPU来说没有特殊的办法去提高的!每一个寄存器对于CPU核心来说都担负着不同的不可或缺的功能,所以相同位数下的CPU核心必然具有一个的寄存器,但主频却未必一样.

相同位数的cpu(如16,32,64位)的寄存器和个数都相同吗80386.奔腾4,奔腾d的cpu都是32位,它们的寄存器和个数都是一样的吗? cpu位数代表什么意思譬如32位 64位? 操作系统中的32位和64位是什么意思?有什么不同?是CPU的位数吗? 现在指的32位CPU和64位CPU是代表地址总线位数,还是数据总线位数就是字长是32位或64位,代表的是数据总线还是地址总线? 关于计算机的位数 比如8位,16位,32位,64位.这个位数是不是表示cpu在同一时刻(不是一秒内)计算的次数,并且取值范围或者说用二进制表示的可能性为2的8次方,16次方,32次方,64方?比如说以前玩的 听说32位操作系统,64位操作系统,又貌似这个位数跟CPU有关.跟什么有关系 8位,计算机里的位数,如32位,64位操作系统啊 计算机的二进制的位数为8位,16位,32位,64位 一个字所包含的二进制位数称为字长.字长一般是字节的整数倍,如8位、16位、32位、64位等.在16位计算机中,1K字节等于? 8086CPU存储器为什么要采用分段的形式?“在16位字长的机器里怎么提供20位地址的问题”这句话是什么意思啊?地址总线位数为20位,所以内存的容量为2^20=1MB;而8086CPU一次处理数据的位数为16位, CPU的寻址范围如何计算?书上说16位(地址线)的CPU寻址范围是2 ^16=64K但是有的人说是64KB.我认为如果是CPU寻址的内存范围应该是还需根据CPU的存储字来计算,如果是8位的存储字(字节)位64K,16 PLC中都有位数,如16位计数器,32位增减计数器.这个16和32位是什么意思? 计算机中的8位、16位、32位所指的是CPU的?选项我也记不起来了··· 8088CPU中寄存器都是16位的,那么它是如何寻址20位物理地址的 数学题比较数( )的大小,位数多的数比较( ),位数相同,从( )位开始比起 车牌号码4位,前两位数相同,后两位数相同,且这4位数是个整数的平方,车牌是多少?如题 关于计算机的位数我不是太懂,像什么16位的,32位的,64位的,有什么不同与用处? 关于计算机的位数我不是太懂,像什么16位的,32位的,64位的,有什么不同与用处?3Q~