Computer Composition principle Language level

Source: Internet
Author: User

The No. 0 level is implemented by hardware,

The 1th level is implemented by the Micro program (which is cured in ROM, also known as firmware), and the 2nd level to the 6th level is implemented by software. The part of the software that is usually implemented is called a virtual machine, which distinguishes it from the actual machine implemented by hardware or firmware.

The 2nd level is the traditional language machine. This level of machine language is the command system of the machine. Machine language programmers Use this level of instruction system to write programs, and through the 1th level of the micro-program to explain.

The 3rd level is the operating system machine. Most of the instructions in this level of machine language are instructions for traditional machines, such as arithmetic operations, logic operations, and shifts. In addition, this level provides operating system-level directives such as opening files, reading/writing files, closing files, and so on.

The 4th level is the assembly language machine. The machine language at this level is assembler. A program written in assembly language is first translated into a 3rd or 2nd language, which is then interpreted by the corresponding machine.

Level 5th is a high-level language machine. This level of machine language is a variety of high-level languages. Programs written in these languages are generally translated by the compiler to the 4th or 3rd level language, and the individual high-level languages are implemented in an interpreted way.

The 6th level is the application language machine. This level of machine language is the application language. This language enables non-computer professionals to use the computer directly, and can access the 6th level of information processing system simply by issuing a service request on the user terminal with a keyboard or other means.

Computer Composition principle Language level

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.