Operating system Overview and boot

Source: Internet
Author: User

A computer system consists of three layers: an interface that is provided by the operating system when the upper-level application wants to use hardware.

Universal Turing Works, "Set control action" is equivalent to the application.

From Turing machine to computer: first put the program in memory, use IP to point to it, take the finger, execute. Each instruction corresponds to the logic in "set control Actions".

After power on the computer (take X86 pc as an example): Disk 0 Track 0 sector is the boot sector of the operating system.

The following is the code for the boot sector: This code moves the 256-byte code at 7C00 to 90000 (to make room).

Jmpi indirect jump, ip=go,cs=initseg.

Bootsect continue reading into the following, first read the setup

After reading into the Setup module

。 So, after power on, the computer's job is to play the logo, read setup, read the rest of the operating system.

Operating system Overview and boot

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.