2024年3月11日发(作者:)

1、 检查系统运行模式:32位/64位:

1.1、isalist –v;isainfo –v;isainfo –b;

64-bit mode

#isalist -v

sparcv9+vis sparcv9 sparcv8plus+vis sparcv8plus sparcv8

sparcv7 sparc

#isainfo -v

64-bit sparcv9 applications

32-bit sparc applications

#isainfo –b

64

32-bit mode

#isalist -v

sparcv8plus+vis sparcv8plus sparcv8 sparcv8-fsmuld sparcv7

sparcv8-fsmuld

#isainfo -v

32-bit sparc applications

#isainfo –b

32

注:

A、

ISA:Industrial Standard Architecture,工业标准结构总线;

B、

isainfo –b用于查看内核位数

C、

isalist的输出中,从高到底列出了CPU的指令状态,sparcv9+vis sparcv9是

64位指令,sparcv8plus+vis sparcv8plus sparcv8 sparcv8-fsmuld sparcv7是32位的;

D、

isainfo是用来识别当前系统支持的指令集的特征;

-v参数:列出当前系统支持的应用程序的位数、采用的指令集结构;

-b参数:列出当前系统的位数;

1.2、32位和64为之间的转换方法:

1.2.1、将64位转换为32位: