当前位置:网站首页>1.13 - RISC/CISC
1.13 - RISC/CISC
2022-07-05 05:44:00 【是李黏黏鸭】
目录
一、CISC:复杂指令集计算机
1、思想
- 进一步增强原有指令的功能;
- 用更为复杂的新指令去取代原先的软件的子程序,来完成对应的功能;
- 从而实现软件功能硬件化;
2、指令的特点
- 数量 多;
- 使用频率差别 大;(常用功能的指令频率就会高一些;)
- 可变长格式;(每个功能用到的指令的数量不一样,所以不可能用固定长度的二进制数序列就能实现这些功能,所以指令是课表长格式;)
3、寻址方式
- 支持多种;
4、实现方式
- 微程序控制技术;
二、RISC:精简指令集计算机
1、思想
- 通过减少指令的总数,去解放指令的功能;
- 从而降低计算机硬件设计的复杂度;
- 使指令能够在单周期内执行;
- 以通过人为的优化,提高指令的执行速度;
- 所以采用了硬布线逻辑;
2、指令的特点
- 数量 少;
- 使用频率接近;(因为基本都是单周期使用的;)
- 定长格式;
- 大部分为单周期指令;
- 操作寄存器;
- 只有Load/Store操作内存;
3、寻址方式
- 支持方式少;
4、实现方式
- 增加了通用寄存器;
- 硬布线逻辑控制为主;
- 采用流水线;
5、其他
- 优化编译,有效支持高级语言;
三、RISC/CISC比较图(考点速记)

四、考点1:RISC/CISC的特点

边栏推荐
- ssh免密登录设置及使用脚本进行ssh登录并执行指令
- [cloud native] record of feign custom configuration of microservices
- On the characteristics of technology entrepreneurs from Dijkstra's Turing Award speech
- 智慧工地“水电能耗在线监测系统”
- Sword finger offer 06 Print linked list from beginning to end
- 【云原生】微服务之Feign自定义配置的记录
- [jailhouse article] look mum, no VM exits
- SSH password free login settings and use scripts to SSH login and execute instructions
- Bit mask of bit operation
- Light a light with stm32
猜你喜欢

Using HashMap to realize simple cache
![[practical skills] how to do a good job in technical training?](/img/a3/7a1564cd9eb564abfd716fef08a9e7.jpg)
[practical skills] how to do a good job in technical training?

On the characteristics of technology entrepreneurs from Dijkstra's Turing Award speech

Sword finger offer 53 - ii Missing numbers from 0 to n-1

API related to TCP connection

【云原生】微服务之Feign自定义配置的记录

浅谈JVM(面试常考)

How to adjust bugs in general projects ----- take you through the whole process by hand

Corridor and bridge distribution (csp-s-2021-t1) popular problem solution
![[jailhouse article] look mum, no VM exits](/img/fe/87e0851d243f14dff96ef1bc350e50.png)
[jailhouse article] look mum, no VM exits
随机推荐
每日一题-无重复字符的最长子串
7. Processing the input of multidimensional features
Bit mask of bit operation
2022 极术通讯-Arm 虚拟硬件加速物联网软件开发
API related to TCP connection
中职网络安全技能竞赛——广西区赛中间件渗透测试教程文章
Codeforces round 712 (Div. 2) d. 3-coloring (construction)
【实战技能】非技术背景经理的技术管理
Palindrome (csp-s-2021-palin) solution
网络工程师考核的一些常见的问题:WLAN、BGP、交换机
Simple knapsack, queue and stack with deque
Remote upgrade afraid of cutting beard? Explain FOTA safety upgrade in detail
Acwing 4300. Two operations
Little known skills of Task Manager
全排列的代码 (递归写法)
剑指 Offer 09. 用两个栈实现队列
Sword finger offer 53 - I. find the number I in the sorted array
智慧工地“水电能耗在线监测系统”
2017 USP Try-outs C. Coprimes
AtCoder Grand Contest 013 E - Placing Squares