Detailed Exploration of MIPS Architecture: From Origins to Features

Detailed Exploration of MIPS Architecture: From Origins to Features

Similarly, we will reformat the content according to the instructions above. The difference is that this time the content needs to be over 1200 words. The content to be formatted is as follows: MIPS (Microprocessor without Interlocked Pipelined Stages) is a reduced instruction set computer (RISC) instruction set architecture (ISA) developed by MIPS Computer Systems. … Read more

Learn ARM from Scratch: ARM Modes, Registers, and Pipelines

Learn ARM from Scratch: ARM Modes, Registers, and Pipelines

Some basic concepts about ARM, you can refer to my previous article: “What Exactly Are Cortex, ARMv8, ARM Architecture, ARM Instruction Set, SoC? A Comprehensive Guide to Basic Concepts【Popular Science】” For the IDE development environment used for ARM instructions, you can refer to the following article: “1. Learn ARM from Scratch – Installing Keil MDK … Read more

How Did the Number of Transistors in Chips Reach Today?

How Did the Number of Transistors in Chips Reach Today?

Source: Content from cpuTECH and ECO, thank you. Beginning with the birth of the Intel 4004, the fifty-year history of microprocessors has been written. Few fields have developed as rapidly as microprocessors, which have advanced across seven orders of magnitude in just fifty years—from 2,300 transistors to 54 billion. The initial 4-bit single ALU design … Read more

In-Depth Discussion of Four Mainstream CPU Architectures

In-Depth Discussion of Four Mainstream CPU Architectures

RISC (Reduced Instruction Set Computer) is a microprocessor that executes a small number of instruction types, originating from the MIPS mainframe in the 1980s (i.e., RISC machines), collectively referred to as RISC processors. This allows it to execute operations at a faster speed (millions of instructions per second, or MIPS). Each type of instruction executed … Read more

User Guide for Embedded Design with MicroBlaze Processor

User Guide for Embedded Design with MicroBlaze Processor

*This guide covers the use of the MicroBlaze processor in embedded design, designs with memory IP cores, and reset and clock topologies in IP integrator. To obtain the full version of the “User Guide for Embedded Design with MicroBlaze Processor,”please scan the QR code at the end of the document to download it. Overview of … Read more

40th Anniversary of Arm Architecture: Over 250 Billion Chips Shipped

40th Anniversary of Arm Architecture: Over 250 Billion Chips Shipped

April 2025 marks the 40th anniversary of the Arm architecture. Originally just an ambitious project in a small corner of Cambridge, UK, Arm has evolved into the most widely used computing architecture globally, supporting billions of devices—from sensors, smartphones, and laptops to cars and data centers. The story of Arm architecture began over forty years … Read more

Absolutely! Assembly is Here!

Absolutely! Assembly is Here!

Author | cxuan Source | Java Builders Assembly code is a low-level representation of a computer, which is a low-level language that can be understood literally, including data processing, memory management, reading and writing data on storage devices, and utilizing network communication, etc. The compiler generates machine code through a series of transformations that follow … Read more

The Origin of ARM: How a Small British Company Invented ARM and Changed the World

The Origin of ARM: How a Small British Company Invented ARM and Changed the World

Selected from arstechnica Author: JASON TORCHINSKYTranslated by: Machine HeartEdited by: Panda, Egg Sauce The performance of the Apple M1 chip is powerful, showcasing the immense potential of ARM processors in the desktop computer market, while ARM had already become the absolute ruler of the smartphone market. Where did this chip, which has already taken control … Read more

A Brief History of the Global Chip Industry (Part 3): Computing Chips

A Brief History of the Global Chip Industry (Part 3): Computing Chips

Intel: Microprocessor Chip 01 Intel 4004 Microprocessor Release Date: November 15, 1971 Features: 10-micron process, 2250 transistors, speed 108KHz, size 3mm×4mm, 4-bit processor, 45 instructions, executes 50,000 instructions/second, priced at $200 The 4004 can read and execute instructions and exchange information with other computer components. It can perform 60,000 calculations per second, with a computing … Read more

Understanding SoC Design and Computer Networks

Understanding SoC Design and Computer Networks

The previous blog discussed SoC design, but I felt it wasn’t thorough enough. This time I’m prepared to elaborate on SoC design and clarify several core issues. To explain SoC clearly, we need a good “textbook” or reference. Unfortunately, there isn’t a textbook that explains SoC comprehensively. I’ve read papers for many years and have … Read more