找回密码
 注册
关于网站域名变更的通知
查看: 303|回复: 2
打印 上一主题 下一主题

ARM的体系结构(2)

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2019-7-2 10:57 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
3;CISC与RISC2 p. T8 M4 h  a/ Q0 F. e' l/ H

+ _2 M" q( o# c) l) ^; r
8 j5 `2 @9 n- r) i6 ~, S) ?
3.1CISC(complex intruction-sex computer)复杂指令集电脑cpu , w- c" P- w6 S' N" ?" w# A6 I
他的设计理念就是用最少的指令来完成任务;
8 y) \% Q* U6 u6 ~7 q- f) o7 g1 {3 u( `5 ]8 ~) t
/ n4 I; o+ |8 g% N+ X
把cpu复杂化 让cpu读取更多的汇编操作 意思就是cpu电路中的功能模块更多了 . P7 E; O/ X% V2 B2 e7 Z
譬如计算乘加法只需要一条指令指令即可,而其他的可能需要多条指令组合才能完成 因为该款cpu中存在乘加法电路 而其他的没有 则需要一些指令调用配套的电路组合才能完成)4 Y& W, S4 N! b3 o, P3 E) n9 v+ l
3 f* z) x9 }6 S7 g8 d

( v, |8 ?1 l& Y4 s  Q7 Y* H特点 : 因此CISC的CPU本身设计复杂、工艺复杂,但好处是编译器好设计,因为基本都是一条语句完成一个作用不需要组合。CISC的cpu的常用汇编指令大约有300条 也就是cpu中大约有300多个模块 来读取这些汇编指令转换成的机器码进行操作。并且我们汇编的程序员需要知道这300条指令才能对CISC进行开发
2 r- E4 a' v- ?# k! Z& l7 U/ W  A- X* A. i4 \, g" a
' `, B% c! _% t4 c! V  B' ~8 h' F- v  }, @
游客,如果您要查看本帖隐藏内容请回复

8 L0 k1 T; \: [% z9 S# g3 E% p7 Z! B# T, u3 m+ B4 E$ W

6 g% t- M. b' ]  g9 D/ H
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-11-24 18:17 , Processed in 0.203125 second(s), 26 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表