2022年03月08日来源:信管网 作者:cnitpm
2022年软件设计师计算机基础知识考点:指令系统
【考点分析】
1、指令集体系结构分类
2、CISC和RISC指令集
【要点分析】
1、指令集体系结构分类如下:
堆栈、累加器、寄存器组
2、CISC(复杂指令集计算机)和RISC(精简指令集计算机)
·CISC弊端:
(1)指令集过分庞杂
(2)需要多个CPU周期,降低机器处理速度。
(3)难以优化编译生成高效目标代码。
(4)动作繁多、设计复杂、研制周期长。
(5)出错几率大,成本高成品率低。
·RISC关键技术:
(1)重叠寄存器窗口技术
(2)优化编译技术
(3)超流水及超标量技术
(4)硬布线逻辑与微程序相结合在微程序技术中
·指令的流水处理
(1)指令控制方式
①顺序方式
②重叠方式
③流水方式
(2)RISC流水技术
①超流水线技术
②超标量技术
③超长指令字技术
【备考指导】
流水线吞吐率和流水建立时间公式:
P=1/max{△t1,△t2,···,△tm}
【相关拓展】
CISC与RISC的具体区别如下:
指令系统类型 |
指令 |
寻址方式 |
实现方式 |
其他 |
CISC(复杂指令系统) |
数量庞杂,使用频率差别大,可变长格式 |
支持多种寻址方式 |
微程序控制技术 |
研制周期长 |
RISC(精简指令系统) |
数量少,使用频率接近,定长格式,大部分为单周期指令,操作寄存器,只有Load/Store操作内存 |
支持方式少 |
增加了通用寄存器;硬布线逻辑与微程序相结合在微程序技术中;适合采用流水线 |
优化编译,有效支持高级语言 |
指令操作数的寻址方式:
立即寻址方式:指令的地址码字段指出的非地址,而是操作数本身。
直接寻址方式:在指令的地址字段中直接指出操作数在主存中的地址。
间接寻址方式:指令地址码字段所指向的存储单元中存储的是操作数的地址。
寄存器寻址方式:指令中的地址码是寄存器的编码。
【相关考题】
某计算机有14条指令,其使用频度分别如下表所示;
I1 0.15
I2 0.15
I3 0.14
I4 0.13
I5 0.12
I6 0.11
I7 0.04
I8 0.04
I9 0.03
I10 0.03
这14条指令的指令操作码用等长码方式编码,其编码的码长至少为(1)位。若只用两种码长的扩展操作码编码,其平均码长至少为(2)位。
(1)A、3
B、4
C、5
D、6
(2)A、2.8
B、3.4
C、3.8
D、4.2
信管网参考答案及解析:http://www.cnitpm.com/st/76022617.html
温馨提示:因考试政策、内容不断变化与调整,信管网提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!
相关推荐