��ǰλ�ã���ҳ > Ƕ��ʽ��ѵ > Ƕ��ʽѧϰ > ��ʦ���� > ARM��ϵ�ܹ��еĴ洢ϵͳ

ARM��ϵ�ܹ��еĴ洢ϵͳ ʱ�䣺2018-09-25      ��Դ��δ֪

�ڼ����ϵͳ���У����ݵĴ洢�����ֽ�Ϊ��λ�ģ�ÿ����ַ��Ԫ���ж����Դ��һ���ֽڵ����ݣ�ÿ���ֽ�Ϊ8bit����C�����б�����Ϊchar�͵����ݷ�����һ���ֽڵĴ洢�ռ䣬Ϊlong�͵����ݷ�����4���ֽڵĴ洢�ռ䣬Ϊint�͵����ݷ�����2���ֽڵĴ洢�ռ�(Ҫ������ı�����)�����������������������ռ�õĴ洢�ռ����һ���ֽ�ʱ����Ҫ�ö���ֽڵĿռ����洢һ�����ݣ���һ������ռ���˶��˵�ַ��Ԫ�������ʹ�����һ���洢˳������⣬���⼸���ֽ����ڴ浥Ԫ������ʲô����˳�����洢�ġ�

��ARM��ϵ��ͨ�����õ��ֽڴ洢������Ҫ�����֣�Big-Endian(���ģʽ)Little-Endian(С��ģʽ)��Big-Endian��ָ���ݵĸ��ֽڱ������ڴ�ĵ͵�ַ�У������ݵĵ��ֽڱ������ڴ�ĸߵ�ַ�С�Little-Endian��ָ���ݵĸ��ֽڱ������ڴ�ĸߵ�ַ�У������ݵĵ��ֽڱ������ڴ�ĵ͵�ַ�У����ִ洢ģʽ����ַ�ĸߵͺ�����λȨ��Ч�ؽ���������ߵ�ַ����Ȩֵ�ߣ��͵�ַ����Ȩֵ�ͣ������ǵ��߼�����һ�¡�

��һ�����ӣ�����ʮ����������0x12345678���ڴ��еı�ʾ��ʽΪ��

1)���ģʽ��

�͵�ַ -----------------> �ߵ�ַ

0x12 | 0x34 | 0x56 | 0x78

2)С��ģʽ��

�͵�ַ ------------------> �ߵ�ַ

0x78 | 0x56 | 0x34 | 0x12

��ARM��ϵ�ṹ�в���Big-Endian�洢ģʽ����Little-Endian�洢ģʽ���������ף�������Little-Endianģʽ��ǿ��ת�����ݲ���Ҫ�����ֽ����ݣ�����Big-Endianģʽ�·���λ���ж��̶�Ϊ��һ���ֽڣ���Little-Endianģʽ��Ƚϸ������ж����ݵ�������

��ARM��ϵ��Ĭ�ϵĴ洢��ʽΪС�˶��룬��ARM��������������Ӳ����ѡ���Ǵ��ģʽ����С��ģʽ��

��һƪ��̸̸css�ļ̳���

��һƪ��Shell����

�ȵ������Ƽ�
����ѧԱ��ҵ��
��нѧԱ�������
�ȵ������Ƽ�
ǰ̨ר�ߣ�010-82525158 ��ҵ��ѵǢ̸ר�ߣ�010-82525379 ԺУ����Ǣ̸ר�ߣ�010-82525379 Copyright © 2004-2018 ��������Զ���Ƽ���չ���޹�˾ ��Ȩ���� ����ICP��16055225�ţ�������������11010802025203��

�ص�����

X