cisc 和 risc_RISC和CISC | 电脑组织

cisc 和 risc

1)复杂指令集架构(CISC) (1) Complex Instruction Set Architecture (CISC))

The basic idea behind is to make hardware complex as a single instruction will do all the operation such as loading, evaluating and storing operations just like a division command will do stuff like loading data, evaluating and storing it.

背后的基本思想是使硬件变得复杂,因为一条指令将完成所有操作(例如加载,评估和存储操作),就像除法命令将执行诸如加载数据,评估和存储操作一样。

2)精简集指令集体系结构(RISC) (2) Reduced Set Instruction Set Architecture (RISC))

The basic idea behind this is to make hardware simpler by using an instruction set composed of very few basic steps for many operation such as loading, evaluating and storing operations just like an subtraction command will be composed of loading data, evaluating and storing.

这背后的基本思想是通过使用由很少的基本步骤组成的指令集来简化硬件,而这些基本步骤对于许多操作(如加载,评估和存储操作)而言,就像减法命令将由加载数据,评估和存储构成一样。

Both approaches basically try to increase the CPU performance.

两种方法基本上都试图提高CPU性能。

  • CISC: The CISC approach basically tries to minimize the number of instructions per program but it leads to theincrease in the cost of number of cycles per instruction.

    CISC: CISC方法基本上是尝试将每个程序的指令数减至最少,但它导致每个指令的循环数成本增加。

  • RISC: Role of RISC is basically to reduce the cycles per instruction at the cost of the number of instructions per program.

    RISC:RISC的作用基本上是减少每个指令的周期,但以每个程序的指令数为代价。

Characteristic of RISC:

RISC的特点:

  1. It basically consists of simple instruction which basically leads to simple instruction decoding.

    它基本上由简单的指令组成,从根本上导致简单的指令解码。

  2. This Instruction basically comes undersize of one word.

    该指令基本上不到一个字。

  3. This instruction basically takes one clock cycle to get executed.

    该指令基本上需要一个时钟周期来执行。

  4. These basically require a large number of general purpose register.

    这些基本上需要大量的通用寄存器。

  5. It comprises simple Addressing Modes.

    它包含简单的寻址模式。

Characteristic of CISC:

CISC的特点:

  1. As the name suggests Complex instruction should have complex instruction decoding.

    顾名思义,复杂指令应具有复杂指令解码。

  2. These Instruction sizes are greater than one-word size.

    这些指令大小大于一个字的大小。

  3. Unlike RISC, CISC can take more than one clock cycle to execute Instruction.

    与RISC不同,CISC可能需要多个时钟周期来执行指令。

  4. Unlike RISC, in CISC we basically require Less number of general purpose register as operation get performed in memory itself.

    与RISC不同,在CISC中,随着操作在内存本身中执行,我们基本上需要较少数量的通用寄存器。

  5. It comprises complex Addressing Modes.

    它包含复杂的寻址模式。

翻译自: https://www.includehelp.com/cso/RISC-and-CISC.aspx

cisc 和 risc

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/543887.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

黑五已火 电商跨境成燎原之势

我国有着众多的电商,这些电商为了促进消费总是想出千奇百怪的营销节日,比如年中大促、双十一、双十二、年终大促,在今年更是多出了6.18促销、双十萌节,还有一个慢慢火起来的“黑五”。“黑五”与之前提到的众多营销节日有所不同&a…

dir函数_PHP dir()函数与示例

dir函数PHP dir()函数 (PHP dir() function) dir() function is an instance of the directory class, it is used to read the directory, it includes handle and path properties – which can be used to get the resource id and path to the directory. Both handle and …

引用头文件报错 .pch引用不了其他的.h文件

2019独角兽企业重金招聘Python工程师标准>>> 一、编绎显示Unknown type name “CGFloat” 错误解决方法 将Compile Sources As 改为 Objective-C 二、如果是extern const引起的。直接加头文件 #import <UIKit/UIKit.h> 最后在 .h文件 #import <UIKit/UIK…

ibm mq的交互命令模式_IBM的完整形式是什么?

ibm mq的交互命令模式IBM&#xff1a;国际商业机器 (IBM: International Business Machines) IBM is an abbreviation of International Business Machines. It is an I.T based multinational and consulting corporation which is also an American trusted brand in the IT …

iptables 状态策略 允许内网连接外网 拒绝外网主动连入内网 _ 笔记

4种状态newestablishedrelatedinvalidNEW ( a连接b 在b没有回复前 都被称为NEW包)ESTABLISHED ( a和b 连接成功 只有一个连接时 称为ESTABLISHED状态 )a和b一旦连接看到两个方向上都有通信流&#xff0c;与此附加相关的其它包都被看作处于 ESTABLISHED 状态RELATED ( a和b 连接…

r软件说明lib文件未指明_软件说明文件

r软件说明lib文件未指明The software primarily consists of Computer Programs and the associated documentation. We all know that the computer program is the baseline of the entire software, but the documentation part is also as important as the programming pa…

NSTimer详解

1、初始化 (NSTimer *)timerWithTimeInterval:(NSTimeInterval)ti target:(id)aTarget selector:(SEL)aSelector userInfo:(id)userInfo repeats:(BOOL)yesOrNo; (NSTimer *)scheduledTimerWithTimeInterval:(NSTimeInterval)ti target:(id)aTarget selector:(SEL)aSelector us…

linux cnc_CNC的完整形式是什么?

linux cncCNC&#xff1a;计算机数控 (CNC: Computerized Numerical Control) CNC is an abbreviation of Computerized Numerical Control. It is an automated controlling system with which digital electronic computers are used to control, automate, and monitor the …

dfa与ndfa_DFA和NDFA之间的区别| 目录

dfa与ndfaDFA stands for Deterministic Finite Automata and NDFA stands for Non-Deterministic Finite Automata. DFA代表确定性有限自动机&#xff0c;而NDFA代表非确定性有限自动机。 Read more: Deterministic Finite Automata (DFA) 阅读更多&#xff1a; 确定性有限自…

css圆角三角形3个圆角_CSS中的圆角

css圆角三角形3个圆角CSS | 圆角 (CSS | Rounded Corners) border-radius property is commonly used to convert box elements into circles. We can convert box elements into the circle element by setting the border-radius to half of the length of a square element.…

数据库范式5nf_第四范式(4NF)| 数据库管理系统

数据库范式5nfFourth normal form (4NF) is a normal form used in database normalization, in which there are no non-trivial multivalued dependencies except a candidate key. After Boyce–Codd normal form (BCNF), 4NF is the next level of normalization. Although…

da---tlc5615._CD-DA的完整形式是什么?

da---tlc5615.CD-DA&#xff1a;光盘数字音频 (CD-DA: Compact Disc Digital Audio) CD-DA is an abbreviation of "Compact Disc Digital Audio". CD-DA是“光盘数字音频”的缩写 。 It is also known as Audio CD, is the established conventional format for au…

iti axi dsp_ITI的完整形式是什么?

iti axi dspITI&#xff1a;工业培训学院 (ITI: Industrial Training Institute) ITI is an abbreviation of the Industrial Training Institute. It offers training in engineering and non-engineering technical fields. It is a post-secondary school in India which is…

文本分析工具 数据科学_数据科学工具

文本分析工具 数据科学The Data Scientist is the "Sexiest job of 21 Century", by Harvard Business Review, however, what specifically will a data Scientist do, what tools do they use? 数据科学家是《哈佛商业评论》(Harvard Business Review)所说的“ 21…

appweb ejs_具有快速路线的EJS

appweb ejsHI! Welcome to NODE AND EJS TEMPLATE ENGINE SERIES. Today, we will see how we can work with EJS and routes? 嗨&#xff01; 欢迎使用NODE和EJS模板引擎系列 。 今天&#xff0c;我们将看到如何使用EJS和路由&#xff1f; A route is like a sub domain wit…

数据分析 数据科学_数据科学中的数据分析

数据分析 数据科学资料剖析 (Data Profiling) Data Profiling is a method of examining data from an existing supply and summarizing info this data. Your profile data to work out the accuracy, completeness, and validity of your data. Information identification …

bpl开发模式_BPL的完整形式是什么? 什么是电力线宽带

bpl开发模式BPL&#xff1a;电力线宽带 (BPL: Broadband Over Power Lines) BPL is an abbreviation of "Broadband Over Power Lines". BPL是“电力线宽带”的缩写 。 BPL is also occasionally called as Internet over power line (IPL) or power line telecommu…

ups一直响是什么原因_UPS的完整形式是什么?

ups一直响是什么原因UPS&#xff1a;不间断电源 (UPS: Uninterruptible Power Supply) UPS is an abbreviation of Uninterruptible Power Supply. It operates with the support of a battery which is used to supply power in the lack of most important source or when th…

语音asr是什么意思_ASR的完整形式是什么?

语音asr是什么意思ASR&#xff1a;自动语音识别 (ASR: Automated Speech Recognition) ASR stands for Automated Speech Recognition. With the help of this technology, spoken words can be easily converted to written text. What actually it does? It gives access to…

数据库缓冲池_块缓冲| 数据库管理系统

数据库缓冲池When several blocks need to be transferred from disk to main memory and all the block addresses are known, several buffers can be reserved in main memory to speed up the transfer. 当需要将几个块从磁盘传输到主存储器并且所有块地址已知时&#xff0…