What is the difference between 8086 and ARM processors in tabular form?
Sounds like a homework question so I’ll only be listing some differences here.
Intel 8086:
- Released by Intel in 1978
- Manufactured on a 3 micron process
- CISC design
- Has 8 general purpose 16-bit registers
- Consists of roughly 29,000 transistors
- No internal caches
- Original variants were locked at 5–8 MHz
- Was often paired with a math 8087 co-processor
- Used segmentation to address up to 1MiB of RAM (16 x 64KiB) via a 20-bit address bus
- Consists of two main blocks, the BIU and EU
- Has a TDP of ~1.8W and requires +5V power
Since you didn’t mention the ARM processor, I’ll use the Cortex-A53 for the comparison:
- Announced by ARM Ltd in 2012. Note: ARM cores are purely register transfer level (RTL) semiconductor intellectual properly cores (SIP). Os modelos VHDL/Verilog são simplesmente licenciados a terceiros que os integram em seus próprios desenhos>li>Integrados em desenhos que foram fabricados em nós FinFET de 28, 16, 14 ou 10 nanômetrosli>li>desenho RISCli>Has 31 registros 64-bit de propósito geral (no modo Aarch64).>li>Li>Cache separado de nível 1 e de dados (ambos 64KiB) juntamente com um cache de nível 2 (128-2048 KiB).Li>Li>Uma implementação típica A53 com 128KiB de cache L2 pesa em cerca de 26 milhões de transistoresLi>Li>É normalmente registado entre 1000 e 2500 MHzLi>Can address 44-bits de memória física (16 TiB) e 48-bits de endereços virtuais (256 TiB). Nenhum modelo de segmentação é usado.
- li>É uma unidade FPU/SIMD integrada, bem como uma MMU e múltiplos TLBs>li>Consiste de um front end, back end (motor de execução) e um subsistema de memória un-core que inclui o cache L2.
- TDP pode variar de 500mW a 1.5W e o núcleo requer 100mV+ de potência, dependendo da velocidade do relógio.