- 多核概念多核是多微处理器核的简称,是将两个或者更多的独立处理器封装在一起,集成一个电路中。多核处理器是单枚芯片(也称为硅核),能够直接插入单一的处理器插槽中,但操作系统会利用所有相关的资源,将它的每个执行内核作为分立的逻辑处理器。通过在多个执行内核之间划分任务,多核处理器可在特定的时钟周期内执行更多任务。多核与多CPU相比,可以很好降低系统的功耗和体积。在多核技术中,计算机可以同时执行多个进程;在操作系统中,多个线程也可以并发执行。SMP、BMP、MP这几种处理器系统硬件结构都有差异,采用哪种,是要考虑这个因素的。
- 哈佛结构是一种将程序指令和数据存储分开的存储器结构,哈佛结构是一种并行体系结构,它的主要特点是将程序和数据存储在不同的存储空间中,即程序存储器和数据存储器是两个独立的存储器,每个存储器独立编址、独立访问。与两个存储器相应的是系统的4条总线:程序和数据的数据总线与地址总线。这种分离的程序总线和数据总线可允许在一个机器周期内同时获得指令字(来自程序存储器)和操作数(来自数据存储器),从而提高了执行速度,提高了数据的吞吐量。又由于程序和数据存储在两个分开的物理空间中,因此取地址和执行能完全重叠。中央处理器首先到程序指令存储器中读取程序指令内容。程序指令存储和数据存储分开,可以使指令和数据有不同的数据宽度。哈佛结构能在一个机器周期内同时获取指令字与操作数,但做不到一个机器周期内多次访问存储器。
- 精简指令集,数量少,使用频率接近,定长格式,大部分为单周期指令,操作寄存器,只有Load、store操作内存。支持方式少,增加了通用寄存器,硬布线逻辑控
2022上半年系统分析师必考知识点
关注
打赏