|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
学了一段时间的嵌入式,发现有好多根本性的问题不太懂,这些问题学微电子和ic的人来解答比较好。1.最近听了龙芯课题组胡伟武的一个讲座,讲到现在处理器都朝着多核方向发展,原因是a.单核处理器的性能已经达到了极限,功耗降不下来,主频升不上去 b.与外围设备的工作速度不匹配,cpu工作速度已经远远超出了外围设备的存取数据处理数据的速度,造成性能浪费。
这样说对不对?还有什么补充没有?
2地址总线的位数决定了寻址空间,一般来讲,操作系统的位数就是知道地址总线的位数。但是cpu的位数和地址总线的位数有时候不相等。那么cpu的位数是指的什么,和cpu里寄存器的位数一样吗?
3寄存器是有什么构成的,电气原理如何,晶体管级的电路如何,由几个管子构成?
3我原来学过一点verilog的东西,知道搭建一个加法器就是把好多门电路,门电路就是一个个mos管搭起来的。处理器也就那么几个部件,控制部件、运算部件、寄存器、加上几个缓存器。现在动辄上亿的晶体管都用在了什么地方?为什么对那么几个寄存器还那么计较?
4增加指令集或是创建指令集的难度在哪里?为什么听一个老师说,龙芯为什么借用mips的几十条指令每年要给mips好多的钱? |
|