SPARC架构下的反汇编(一)——SPARC简介

1. 写作目的&个人水平

 

之前做过SPARC架构下的反汇编项目,但资料比较少,所以写一点笔记,结合已有的资料以及个人的经验以便于查阅。总体来说就是资料的阅读理解和实际操作的经验。因为水平有限,对于底层的基本看不懂,所以不涉及。

 

2.SPARC简介

 

“可扩充处理器结构(SPARC,Scalable Processor Architecture)是RISC微处理器架构之一。它最早于1987年由Sun电脑所设计,也是SPARC国际公司的注册商标之一。可扩展处理器结构是Sun Microsystems的一种32位及64位微处理器结构,它基于精简指令集计算机(RISC)。SPARC广泛应用于使用Unix操作系统(包括Sun自身的Solaris系统)的硬件。”——百度百科

对比理解:可以将SPARC架构和X86架构对比理解。SPRAC的设计哲学是RISC,X86的设计哲学是CISC。RISC的特点是指令及其格式精少,操作和控制简捷。CISC指令丰富,执行特殊任务时效率高。在反汇编的时候的实际效果就是在IDA中看到的汇编代码,X86架构下的各种指令很多,有时需要查文档,SPARC架构下的指令就那么多种,基本都能看懂意思。值得注意的是SPARC架构只是一种架构模式,具体的芯片设计可以有不同。因此基于SPARC架构的产品也比较多。

 

3.参考书目

 

3.1 SPARC V8/V9

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值