This website uses cookies. By using this site, you consent to the use of cookies. For more information, please take a look at our Privacy Policy.
Home > Wiki encyclopedia > MPU

MPU

MPU has two meanings, microprocessor and memory protection unit. The MPU is a single chip, and the chipset is composed of a group of chips. In the early days, there were even as many as 7, 8 chips, but most of them are currently merged into 2 chips, generally called North Bridge (North Bridge) chips and South Bridge (South Bridge). Bridge) chip. MPU is the computer's calculation, judgment or control center, some people call it "the heart of the computer.

MPU

Catalogues

MPU

Introduction

MPU (Microprocessor Unit)

The central processing unit (CPU) in the microcomputer is called the microprocessor (MPU), which is the core component of the microcomputer, and can also be said to be the heart of the microcomputer. It plays the role of controlling the work of the entire microcomputer, generates control signals to control the corresponding components, and performs corresponding operations.

In the microcomputer, the CPU is integrated on a very large scale integrated circuit chip, called a microprocessor (MPU), and the microprocessor is inserted in the CPU socket of the motherboard.

Generally speaking, the 16-bit machine and 32-bit machine refer to the width of the internal data bus of the microprocessor in the computer, that is, the number of binary digits that the CPU can operate simultaneously. At present, commonly used CPUs are all 64-bit, that is, they can transmit 64-bit binary numbers at a time.

Functional composition

The functional structure of the microprocessor mainly includes three parts: arithmetic unit, controller and register:

The main function of the calculator is to perform arithmetic operations and logical operations.

The controller is the command center of the entire microcomputer system, and its main role is to control the execution of the program. Including decoding and registering instructions, and completing the prescribed operations according to the instructions, that is, instruction control, timing control and operation control.

The registers are used to store operands, intermediate data and result data.

The main technical parameters

The quality of the CPU directly determines the grade of a computer system, and the main technical characteristics of the CPU can reflect the basic performance of the CPU.

The main technical parameters of the CPU are as follows:

⑴ The number of bits of binary data that the CPU can process simultaneously, that is, the word length;

⑵ Clock frequency;

(3) The capacity and speed of the cache memory (Cache);

⑷ The width of address bus and data bus;

⑸ Manufacturing process.

Memory protection

Memory protection unit (ARM system) (MPU, Memory Protection Unit), a field in the MPU is some attribute values and its corresponding piece of memory. These attributes include: starting address, length, read and write permissions, and cache. ARM940 has different domains to control instruction memory and data memory. The kernel can define 8 pairs of areas, respectively control 8 instruction and data memory areas.

Domains and domains can overlap and different priorities can be set. The start address of the domain must be an integer multiple of its size. In addition, the size of the domain can be any index of 2 between 4K and 4G, such as 4K, 8K, 16K...

English-Chinese Computer Vocabulary

= Main Processing Unit, main processor; = Memory Protection Unit, memory protection device; = MicroProcessing Unit, microprocessor [machine]; = MicroProgrammed control Unit, microprogram controller; = MicroProgramming Unit, microprogramming component; = Miniature Power Unit, small power supply equipment.

ASSOCIATED PRODUCTS

  • XCS20XL-5TQG144C

    XCS20XL-5TQG144C

    FPGA Spartan-XL Family 20K Gates 950 Cells 250MHz 3.3V 144-Pin TQFP

  • XC2V1500-4FG676C

    XC2V1500-4FG676C

    FPGA Virtex-II Family 1.5M Gates 17280 Cells 650MHz 0.15um Technology 1.5V 676-Pin FBGA

  • XC2V1500-5FFG896C

    XC2V1500-5FFG896C

    FPGA Virtex-II Family 1.5M Gates 17280 Cells 750MHz 0.15um Technology 1.5V 896-Pin FCBGA

  • XC2V1500-5FGG676I

    XC2V1500-5FGG676I

    FPGA Virtex-II Family 1.5M Gates 17280 Cells 750MHz 0.15um Technology 1.5V 676-Pin FBGA

  • XC3064-100PG132M

    XC3064-100PG132M

    FPGA XC3000 Family 4.5K Gates 224 Cells 100MHz 5V 132-Pin CPGA

FPGA Tutorial Lattice FPGA
Need Help?

Support

If you have any questions about the product and related issues, Please contact us.