Understanding Modern CPU Architecture(Part 2): Microarchitectureby@mrekole
853 reads
853 reads

Understanding Modern CPU Architecture(Part 2): Microarchitecture

by 6mApril 4th, 2022
Read on Terminal Reader
Read this story w/o Javascript
tldt arrow

Too Long; Didn't Read

In the last article, we discussed what a CPU was, and explained the concept of computing abstraction layers, and Instruction Set Architectures. Today we will delve into what the microarchitecture of the CPU is made up of. The CPU operates on the four-step cycle: Fetch, Decode, Execute and Write back steps. A modern microprocessor has about 15-20 stages, collectively these are called the frontend of the microprocessor. Modern CPUs can run up to 5GHz, the amount of logic in these stages determines how fast the stages or clock can operate.

Companies Mentioned

Mention Thumbnail
Mention Thumbnail
featured image - Understanding Modern CPU Architecture(Part 2): Microarchitecture
undefined HackerNoon profile picture

@mrekole

Share Your Thoughts

About Author

undefined HackerNoon profile picture
@mrekole

TOPICS

THIS ARTICLE WAS FEATURED IN...

Permanent on Arweave
Read on Terminal Reader
Read this story in a terminal
 Terminal
Read this story w/o Javascript
Read this story w/o Javascript
 Lite
L O A D I N G
. . . comments & more!