当前位置:网站首页>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的特点
边栏推荐
- Typical use cases for knapsacks, queues, and stacks
- 884. Uncommon words in two sentences
- Sword finger offer 53 - ii Missing numbers from 0 to n-1
- Hang wait lock vs spin lock (where both are used)
- Animation scoring data analysis and visualization and it industry recruitment data analysis and visualization
- Reflection summary of Haut OJ freshmen on Wednesday
- 中职网络安全技能竞赛——广西区赛中间件渗透测试教程文章
- Educational Codeforces Round 107 (Rated for Div. 2) E. Colorings and Dominoes
- Solution to game 10 of the personal field
- 智慧工地“水电能耗在线监测系统”
猜你喜欢
Sword finger offer 35 Replication of complex linked list
[practical skills] technical management of managers with non-technical background
YOLOv5-Shufflenetv2
CF1634 F. Fibonacci Additions
In this indifferent world, light crying
CCPC Weihai 2021m eight hundred and ten thousand nine hundred and seventy-five
Reader writer model
Sword finger offer 06 Print linked list from beginning to end
R语言【数据集的导入导出】
[cloud native] record of feign custom configuration of microservices
随机推荐
Web APIs DOM node
ssh免密登录设置及使用脚本进行ssh登录并执行指令
sync. Interpretation of mutex source code
PC寄存器
On the characteristics of technology entrepreneurs from Dijkstra's Turing Award speech
AtCoder Grand Contest 013 E - Placing Squares
Educational codeforces round 109 (rated for Div. 2) C. robot collisions D. armchairs
[cloud native] record of feign custom configuration of microservices
Maximum number of "balloons"
Daily question 2013 Detect square
Daily question 1342 Number of operations to change the number to 0
2022 pole technology communication arm virtual hardware accelerates the development of Internet of things software
常见的最优化方法
Bit mask of bit operation
26、 File system API (device sharing between applications; directory and file API)
CF1634E Fair Share
Sword finger offer 05 Replace spaces
Palindrome (csp-s-2021-palin) solution
Haut OJ 1401: praise energy
CF1634 F. Fibonacci Additions