Introduction to Learning linux--computer

Source: Internet
Author: User
Tags arithmetic compact

Always wanted to learn Linux, but the plan was delayed, now start, decided to start learning Linux every day. Learning from the simplest of beginnings, steps, can not be the simplest thing to ignore.

1, the computer hardware five large units

The computer is divided into three parts: input unit, CPU, output unit, the main focus of the whole host is the CPU, it is a specific function of the chip, which contains micro instruction set, the CPU can be divided into arithmetic logic Unit and control unit.

In summary, computer hardware can be divided into: input unit, output unit, CPU internal control unit, arithmetic logic unit, and memory.

, the system unit refers to the main components within the computer host, focusing on the CPU and memory. Especially to see is the real line part of the direction of transmission, basically the data are flowing through the memory and then go out. As for whether the data will flow in or out of memory, it is the control command issued by the CPU. The actual data that the CPU is going to process is entirely from memory .

2. CPU Type

The two main types of CPUs that are currently common are: the compact instruction Set (RISC) system and the complex instruction set (CISC) system. Here are the differences between the two systems:

Compact instruction set (reduced instruction set computer, RISC):

In RISC, the micro instruction set is simpler, the execution time of each instruction is very short, the operation is simple, and the execution performance of the instruction is better; but to do something complex, it is done by multiple instructions. The common RISC micro-instruction set CPU mainly includes Sun's SPARC series, IBM's power Architecture (including PowerPC) series and arm series.

On the application side, the SPARC architecture computer is often used in large workstations in the academic field, including the main servers of the banking financial system, which have such computer architectures, while most of the CPUs used in the ARM architecture are those used in mobile phones, PDAs, navigation systems and network equipment. The most widely used CPU in the world today is the ARM architecture.

Complex instruction Set (Complex instruction set Computer,cisc):

CISC's micro-instruction set, each small instruction can perform some lower-order hardware operations, the number of instructions is many and complex, and the length of each instruction is not the same. Common CISC micro-instruction set CPU mainly has AMD, Intel, via and so on x86 architecture CPU.

Personal computers are generally referred to as x86 architectures. This is called the x86 architecture, because the first Intel developed a CPU designator called 8086, which later evolved to 80286.

    • The main differences in architecture for the current two major CPUs are:

Both are incompatible, and if you want to understand the architectural differences between these two CPUs, first understand the chipset on your computer's motherboard.

The chipset is usually divided into two bridges to control the communication of the components, namely: North Bridge is responsible for connecting the CPU, memory and graphics and other components; The South Bridge is responsible for connecting the slower peripheral interfaces, including hard drives, USB, network cards, etc. Typically, Intel's architecture uses these common approaches, and AMD, in order to speed up the data communication between CPU and memory, integrates the memory control components into the CPU instead of the North Bridge, which in theory accelerates the speed of CPU and memory transfer. This is the difference between the two large CPUs.

Introduction to Learning linux--computer

Related Article

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.