You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 08ff1d4
Browse filesBrowse the repository at this point in the historyBrowse files
Copy file name to clipboardExpand all lines: pills/comparación_tecnica_arquitecturas_x86_arm_mips.html
+9-12Lines changed: 9 additions & 12 deletions
Original file line number
Diff line number
Diff line change
@@ -135,8 +135,8 @@ <h4 class="mt-4"><b>2.2 Descripción técnica breve de las arquitecturas compara
135
135
el consumo hasta la nube” de esta misma Universidad, se realiza un exhaustivo estudio del<br>
136
136
auge de este tipo de arquitectura con respecto a x86 en entornos cloud. [8]<br>
137
137
</p>
138
-
<blockquoteclass="blockquote mt-3"><pclass="mb-0"><i>Nota del autor: ARM es una de las arquitecturas que más me han fascinado en los</i></p></blockquote>
139
138
<p>
139
+
<br><b>Nota del autor:</b><i>ARM es una de las arquitecturas que más me han fascinado en los<br>
140
140
últimos 15 años. A partir de la adquisición de una GP2X Wiz con su ARM926EJ en el SoC<br>
141
141
POLLUX [72] y el primer modelo de Raspberry Pi (ARM 1176JZF-S) [71], ambas muy<br>
142
142
centradas en la comunidad open source, he empezado a estudiar el ecosistema acerca<br>
@@ -163,7 +163,7 @@ <h4 class="mt-4"><b>2.2 Descripción técnica breve de las arquitecturas compara
163
163
como Orion O6.<br>
164
164
En el paper “OPENCCA: An Open Framework to Enable Arm CCA Research” se puede ver<br>
165
165
una comparativa entre estos dos últimos SoC (además de muchos otros) corriendo<br>
166
-
OpenCCA en ARMv9 y ARMv8.2 (no compatible con CCA) [70].<br>
166
+
OpenCCA en ARMv9 y ARMv8.2 (no compatible con CCA) [70].</i><br><br>
167
167
MIPS representa una de las expresiones más clásicas del enfoque RISC. Se caracteriza por una<br>
168
168
gran regularidad en el formato de instrucciones, por el uso de instrucciones normalmente<br>
169
169
alineadas y por un diseño que históricamente ha resultado muy útil tanto en docencia como en<br>
@@ -178,11 +178,11 @@ <h4 class="mt-4"><b>2.2 Descripción técnica breve de las arquitecturas compara
178
178
embebidos y algunas familias de microcontroladores, como ciertos PIC32 basados en núcleo<br>
179
179
MIPS32.<br>
180
180
</p>
181
-
<blockquoteclass="blockquote mt-3"><pclass="mb-0"><i>Nota del autor: Algunos de los sistemas MIPS que he tenido en propiedad se han</i></p></blockquote>
182
181
<p>
182
+
<br><b>Nota del autor:</b><i>Algunos de los sistemas MIPS que he tenido en propiedad se han<br>
183
183
centrado sobre todo en dispositivos de entretenimiento como la Dingoo A320 (MIPS<br>
184
184
JZ4732), la GCW Zero (Ingenic JZ4770) [67] y varias consolas de Sony como la PSX y<br>
185
-
PSP. [66]<br>
185
+
PSP. [66]</i><br><br>
186
186
x86 responde a una tradición más vinculada al enfoque CISC, con un conjunto de instrucciones<br>
187
187
muy amplio, codificación de longitud variable y una fuerte orientación histórica a la<br>
188
188
compatibilidad hacia atrás. Esa continuidad ha sido una de sus grandes fortalezas, ya que ha<br>
@@ -205,9 +205,8 @@ <h4 class="mt-4"><b>2.2 Descripción técnica breve de las arquitecturas compara
205
205
sino que cada una ha evolucionado para responder a prioridades técnicas y comerciales<br>
206
206
distintas.<br>
207
207
</p>
208
-
<h2class="mt-4 mb-3"><b>3. ARM, MIPS y x86: ejecución de instrucciones, rasgos</b></h2>
208
+
<h2class="mt-4 mb-3"><b>3. ARM, MIPS y x86: ejecución de instrucciones, rasgos internos y entornos de uso</b></h2>
209
209
<p>
210
-
internos y entornos de uso<br>
211
210
Para comparar “cómo ejecutan instrucciones”, es razonable partir de un modelo general de<br>
212
211
pipeline: búsqueda (fetch), decodificación, lectura de operandos, ejecución, acceso a<br>
213
212
memoria si aplica y escritura/retirada del resultado. Esta descomposición sirve como<br>
0 commit comments