# CPU architectures

> TODO

Intro

<!-- Remove this line to uncomment if used
## Table of contents <!-- omit in toc -->

1. [TL;DR](#tldr)
1. [Further readings](#further-readings)
   1. [Sources](#sources)

## TL;DR

| Architecture                         | Summary                                                    |
| ------------------------------------ | ---------------------------------------------------------- |
| `arm`, `AArch32`, `ARMv1` … `ARMv7`  | 32-bit ARM CPUs                                            |
| `arm64`, `AArch64`, `ARMv8`, `ARMv9` | 64-bit ARM CPUs                                            |
| `i386` … `i586`                      | 32-bit AMD or Intel CPUs                                   |
| `ppc64le`                            | 64-bit PowerPC CPUs with **little-endian** memory ordering |
| `rv64gc`, `rv64g`                    | 64-bit RISC-V CPUs                                         |
| `x86_64`, `amd64`                    | 64-bit AMD or Intel CPUs                                   |
| `x86`                                | Generic AMD or Intel CPUs                                  |

<!-- Uncomment if used
<details>
  <summary>Setup</summary>

```sh
```

</details>
-->

<!-- Uncomment if used
<details>
  <summary>Usage</summary>

```sh
```

</details>
-->

<!-- Uncomment if used
<details>
  <summary>Real world use cases</summary>

```sh
```

</details>
-->

## Further readings

### Sources

- [`arm` vs `aarch64` vs `amd64` vs `x86_64` vs `x86`: What's the Difference?][arm vs aarch64 vs amd64 vs x86_64 vs x86: what's the difference?]

<!--
  Reference
  ═╬═Time══
  -->

<!-- In-article sections -->
<!-- Knowledge base -->
<!-- Files -->
<!-- Upstream -->
[arm vs aarch64 vs amd64 vs x86_64 vs x86: What's the Difference?]: https://itsfoss.com/arm-aarch64-x86_64/

<!-- Others -->
