早教吧作业答案频道 -->其他-->
单片机疑问8051和8080都有16位地址线,但是8051的存储器采用的是哈佛结构,因此具有2个64K存储空间,而8080的存储器采用的是普林斯顿结构,只有一个64K存储空间,是否可以得出结论:哈佛结构的存
题目详情
单片机疑问
8051和8080都有16位地址线,但是8051的存储器采用的是哈佛结构,因此具有2个64K存储空间,而8080的存储器采用的是普林斯顿结构,只有一个64K存储空间,是否可以得出结论:哈佛结构的存储空间利用率比普林斯顿结构高出1倍?请对此现象给出你的结论,并解释原因.
8051和8080都有16位地址线,但是8051的存储器采用的是哈佛结构,因此具有2个64K存储空间,而8080的存储器采用的是普林斯顿结构,只有一个64K存储空间,是否可以得出结论:哈佛结构的存储空间利用率比普林斯顿结构高出1倍?请对此现象给出你的结论,并解释原因.
▼优质解答
答案和解析
存储空间利用率高一倍,肯定不能这么说,哈佛结构把指令和数据分开各存在64K存储器内,而普林斯顿(个人喜欢称为冯诺依曼)指令和数据共用一个存储器,我们假设是55均分即每个占用32K,固然存取速度和预读指令方面效率确实哈佛结构大抵快了一倍,但是空间利用率却可能低于冯诺依曼结构,假设一个程序只有16K的数据和8K的指令,对于哈佛结构,肯定是占用了2个存储器,一个闲置了48K,另一个闲置了56K,而冯诺依曼型仍可以在一个存储器内,利用率为24/64,显然高于前者任意一个,相对的,其功耗就低,所以现在冯诺依曼结构还有在用的,例如ARM7系列,用在手机等移动计算芯片里较多.这个问题不应该放在单片机里啊,应该算是计算机组成原理
看了 单片机疑问8051和8080...的网友还看了以下:
用完全归纳法证明左右相等我的第一步是写设k=1时,左边=1=右边.那我的第二步是不是要写k=2n+ 2020-04-27 …
二、解释句子中加点字词的意思。1.斯是陋室,惟吾德馨。 2020-05-14 …
设N是正整数,如果存在大于1的正整数k,使N-[k(k-1)/2]是k的正整数倍,则N称为一个千禧 2020-05-17 …
翻译下列句子。(1)斯是陋室,惟吾德馨。(2)苔痕上阶绿,草色入帘青。(3)予独爱莲之出 2020-06-20 …
一个不等式的问题比如-4k大于-4答案是k小于1还是k大于1? 2020-08-01 …
数学归纳法,刚才有一点还没弄明白,这个式子1+4+9··+n^2=1/6n{n+1}{2n+1}n 2020-08-01 …
1+2+3+4+5+.+n=0.5n^2+n1^2+2^2+3^2.+n^2=n(n+1)(2n+ 2020-08-03 …
an=n^(n+1),bn=(n+1)^n比较大小并证明用数学归纳法这样证明是对的吗?当n=1时, 2020-08-03 …
1.解释下面各句中加点的词语。(1)斯是陋室()(2)谈笑有鸿儒()(3)往来无白丁()(4)无丝竹 2020-12-17 …
求数列1^k+2^k+3^k+...+n^k的和如题,已求出当k=1时值为1/2n^2+1/2n,当 2020-12-31 …