现代处理器设计——超标量处理器基础(1-4)
体系结构(architecture):通常称为指令集体系结构,对指令集处理器的指令集合进行说明,并定义处理器的功能性行为。
逻辑实现:体系结构的具体设计,也称为微体系结构(microarchitecture)。某种体系结构在其ISA的生命周期内可以有多种逻辑实现。逻辑实现通常在硬件中实现,对软件透明。
物理实现:设计的具体物理表现形式。对于微处理器而言,这个具体的物理表现形式通常是单芯片或者多芯片的封装。对于一个逻辑实现,可以有多个不同的物理实现
不同的类型的ISA的不同点集中在如何定义操作数类型以及操作数上。
DSI(Dynamic-Static Interface)动态-静态接口。传统上,所有在编译时由软件和编译器静态完成的任务和优化,认为在DSI之上;所有在运行时由硬件动态完成的任务及优化,认为是在DSI之下的。ISA设计中一个关键问题:DSI的位置。理想情况下,DSI的位置应该使得静态技术和动态技术很好的协同配合,在编译器的复杂性和硬件复杂性之间做出权衡,并得到最好的组合。
————————————————
版权声明:本文为CSDN博主「shuiliusheng」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/shuiliusheng/article/details/82081714
猜您喜欢
推荐内容
开源项目推荐 更多
热门活动
热门器件
用户搜过
随便看看
热门下载
热门文章
热门标签
评论