当前位置:网站首页>Différence entre le mode grand et le mode petit
Différence entre le mode grand et le mode petit
2022-06-12 16:53:00 【Icejuhua】
Par exempleLes données sont les suivantes:0x01234567 L'adresse de stockage en mémoire est0x101 0x102 0x103 0x104Parmi eux0Est un bit de symbole
Mode grand terminal:
Le mode grand terminal signifie que les bits élevés des données sont stockés dans une adresse basse en mémoire,Et les bits inférieurs des données sont stockés dans des adresses élevées en mémoire
Mode petit terminal:
Le mode petit terminal signifie que les bits élevés des données sont stockés dans des adresses élevées en mémoire,Le BIT inférieur des données est stocké dans l'adresse inférieure de l'adresse,Contrairement au mode petit terminal
Comme le montre la figure ci - dessous:
| Adresse mémoire | 0x101 | 0x102 | 0x103 | 0x104 |
| Mode grand terminal | 01 | 23 | 45 | 67 |
| Mode petit terminal | 67 | 45 | 23 | 01 |
Application du mode taille - extrémité:
L'utilisation du mode grand et petit dépend principalement du mode supporté par le micro - ordinateur à puce unique,Choisir différents modes en fonction des différents moteurs est la bonne façon d'utiliser
eg:Mode grand terminal:KEIL C51
Mode petit terminal:Beaucoup.ARM,DSPTous en mode petit bout(Plus fréquent)
D'autres SCM peuvent choisir d'utiliser différents modes
Pourquoi y a - t - il une différence dans le mode taille - extrémité
C'est parce que dans un système informatique,Nous sommes en octets,Chaque Unit é d'adresse correspond à un octet,Un octet est8bit.Mais dansCDans la langue8bitDecharAu - delà,Et16bitDeshortType,32bitDelongType(Voir le compilateur spécifique et l'environnement système),En plus,Pour les chiffres supérieurs à8Processeur de bits,Par exemple16Bits ou32Processeur de bits,Parce que la largeur du registre est supérieure à un octet,Il doit y avoir un problème si plusieurs octets sont programmés.Il en résulte des modes de stockage à grande et à petite échelle.Par exemple,16bitDeshortTypex,L'adresse en mémoire est0x0010,xLa valeur de0x1122,Alors0x11Est un octet élevé,0x22Faible octet.Pour le mode grand terminal,Juste...0x11Placer à basse adresse,C'est - à - dire:0x0010Moyenne,0x22Placer à haute adresse,C'est - à - dire:0x0011Moyenne.Mode petit terminal,Exactement le contraire..Que nous utilisonsX86La structure est un modèle à petite extrémité,EtKEIL C51Mode grand terminal.Beaucoup.ARM,DSPTous en mode petit bout.CertainsARMLe processeur peut également être sélectionné par le matériel en mode grand ou petit.
Enfin, les avantages et les inconvénients
Le mode taille - extrémité n'a en fait aucun avantage ou inconvénient
Mode petit terminal: Il n'y a pas d'erreur dans les données lors de la conversion forcée , Parce que les données sont stockées de petite à grande par incréments de mémoire
Mode grand terminal:Parce que le BIT le plus élevé est un bit symbolique, Il est donc plus facile de juger les symboles
边栏推荐
- CAS乐观锁
- Recommend AI intelligent drawing repair software
- vim 从嫌弃到依赖(16)——宏
- canvas 高级功能(下)
- MySQL面试整理
- 2022-2028 global press dehydrator industry research and trend analysis report
- The C programming language (version 2) notes / 8 UNIX system interface / 8.4 random access (lseek)
- Unit sshd.service could not be found
- JS using RSA encryption and decryption
- (八)goto关键字
猜你喜欢

CVPR 2022 | 元学习在图像回归任务的表现

Doctor application | National University of Singapore, Xinchao Wang, teacher recruitment, doctor / postdoctoral candidate in the direction of graph neural network

About component value transfer

goland变成中文版了怎么修改回英文版

并发包和AQS

idea如何设置导包不带*号

QCustomplot笔记(一)之QCustomplot添加数据以及曲线

Iscc-2022 part WP

su直接切换到超级管理员模式,这样很多报错都可以避免了

Programmers broke the news: 3 job hopping in 4 years, and the salary has tripled! Netizen: the fist is hard
随机推荐
【研究】英文论文阅读——英语poor的研究人员的福利
JS monitors whether the user opens the screen focus
JS using RSA encryption and decryption
\Begin{algorithm} notes
武汉大学甘菲课题组和南昌大学徐振江课题组联合招聘启事
generate pivot data 2
JS écoute si l'utilisateur allume le focus de l'écran
uabntu的sudo
Recommend 6 open source projects of yyds
JVM内存模型与本地内存
薛定谔的日语学习小程序源码
并发包和AQS
丁总路由器设置以及401联网
Information outline recording tool: omnioutliner 5 Pro Chinese version
\Begin{algorithm} notes
[MySQL] internal connection, external connection and self connection (detailed explanation)
(五)输出和输出
Leetcode 2190. The number that appears most frequently in the array immediately after the key (yes, once)
叶子分享站PHP源码下载
Token and idempotency