Let the CPU run the program (i)

Source: Internet
Author: User

We should be clear, according to their own idea of the design of the CPU is just a hardware, really let the CPU can move to complete the task, it depends on the software. The so-called Software is a program written by the instruction system, of course, including the program operation of the data object. We know that the basic way in which an electronic computer can express information is a binary number, so whether it is data or instructions, it exists in the form of a binary number inside the CPU. We communicate directly with the CPU with a binary number, and most people are overwhelmed, even by computer experts, which is very laborious to use. What to do? The instructions of the CPU are expressed in words that are easily remembered by people, and the number used is still expressed in the familiar decimal notation. This allows the CPU to use the binary instructions and people more familiar with the text symbols, so that people to facilitate the use of computers. We will be able to and computer CPU instruction system to form one by one corresponding text symbols called assembly instruction system.

The noun of assembly instruction I don't think anyone who wants to learn CPU design doesn't know, so I used it many times in the previous narrative and I didn't explain it. Now that we're going to discuss how the CPU works, it's not necessary to parse the assembly instructions in detail to solve the problem of how the assembly instructions can be executed on the CPU.

Let the CPU run the program (i)

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.