MIPS体系结构简介

本文是关于MIPS体系结构的总结,源自北京大学陆俊林老师的课程。MIPS是一种精简指令集计算机,特点是固定指令长度、简单寻址、指令数量少且功能单一,强调高效的执行效率。与CISC相比,MIPS不支持通过算术指令访问存储器,访存操作仅限Load和Store指令。文章还列举了MIPS的运算和访存指令示例。
摘要由CSDN通过智能技术生成

本文内容来自于北京大学陆俊林老师的《计算机组成-MIPS体系结构》课程,文章为作者对上述课程知识点的总结。如有错误,烦请指出;如有需要,请在转载时附上本文链接。欢迎交流!

甲  两种CPU指令集的设计理念

CPU的功能由其指令集决定,不同的CPU体系结构对应不同的指令集。根据指令集的复杂度划分,现存两种主流的指令集设计:复杂指令集计算机(Complex instruction set computer,CISC,简称复杂指令集)精简指令集计算机(Reduced instruction set computer,RISC,简称精简指令集)

CISC的特点顾名思义,其单条指令可执行多个底层操作,且指令种类繁多。对于常用的指令,CISC设计者尽可能都将它们包含在内,而不常用的指令则通过组合指令进行实现。虽然这种指令集在操作时相对直接,但是其执行效率较低,因此使用CISC的CPU显得复杂庞大。由于其每条指令的字长不同,计算机在执行时需要对不同的指令进行不同的判读,从而影响CISC的性能。常见的使用CISC的CPU有x86。

RISC则是复杂指令集的反面,其基本的理念就是减少指令的类型,降低每条指令的复杂度。本文主要介绍使用RISC结构的MIPS(Microprocessor without Interlocked Piped Stages)

乙  MIPS的特点

MIPS的全称为Microprocessor without interlocked piped stages,即“

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值