Operating System Basics

Source: Internet
Author: User

Computer architecture

Operator---> Register: internal operator for temporary storage of data->l1 (L1I+L1D)->l2->l3-> memory

Controller: Control memory and operator communication

Storage: memory, planar addressing

Input device and output device (IO device) and user interaction

Post:power on Self Test (power-on bootstrap)---BIOS map loads into memory---CPU reads from memory into BIOS initialization system device

Program: Instruction instruction+ data

Interrupt:cpu Knowing the IO device type via interrupt Controller


Machine language (binary)

Microcode (assembly language, chip customization), compiler-based binaries

Advanced language->api (functional interface provided by Assembly language), assembly language, binary


Hardware architecture

ARM x86 amd64 Itanium Celeron Pentium Core Corei7 Alpha Ultrasparc Power


CPU Time Shard Slice multitasking

Memory virtual address space plane address

program, load memory CPU execution--process (with life cycle)


Operating system

Hardware->kernel->system Call->libraryapi->app (Shell:cli,gui man-machine Interface)

In-memory data: Bios+kernel+app

Kernel features

Process Management memory Management hardware driver file system network functional security mechanism

This article is from the "12253051" blog, please be sure to keep this source http://12263051.blog.51cto.com/12253051/1870069

Operating System Basics

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.