Read "In-depth understanding of computer systems" Chapter1
The foundation is weak to make up.
1. Representation of information in a computerWe know that the bottom of the computer is a bunch of integrated circuit components, each IC element has a lot of pins, each pin above the DC voltage only 0v/5v, so each can only represent two states, it is doom
Do you know the share of top 10 super computer Linux systems? -- Linux Enterprise Application-Linux server application information. For details, refer to the following section. If it is the top 20, the share of Linux is as high as 95%. If it is the top 10, then the answer is too small.
Answer:
This information can be viewed only after you reply.Please go to the relevant forum posts to view details.
ArticleDirectory
Why is swap used?
Swap space management
Process Entry and Exit:
Introduction
Page and physical block
Page size
Address Structure
Address conversion mechanism-page table
Basic address translation mechanism
Memory Management in computer operating systems
Program Run
To convert a user's source program into a program that can be executed in the memory, fol
better than the switch, and the hardware firewall is the first choice.
3. upgrade your software
In many cases, it is critical to perform a patch test on the system before you install and deploy the productive application software. The final security patch must be installed in your system. If the security upgrade is not performed for a long time, the computer you use may easily become the target of an immoral hacker. Therefore, do not install the soft
operating system. this part is also a well-written part. In chapter 2, we will talk about the links and make it very clear about the concepts in the links (such as the two target files and the Three Link methods. I am a beginner. I have never understood what a link is. But after reading this book, I feel much better. chapter 2 describes exception handling. The most important thing is to introduce an important concept in the computer field of process.
cannot control hardware between, there is an operating system in between. The operating system controls the hardware directly.Understand some of the conceptsProcess: illusion, like exclusive processor, main memory and I/O device, only this program is running.Actually several programs are executing. Run concurrently (a Cheng instruction executes with the instructions of another program), Context switch: All the information needed to save the program to runVirtual Memory: illusion, each process e
"In-depth understanding of computer Systems" Chapter III-Machine-level representation of the program. The author first explains the relationship between the assembly code and the machine code, expounds the function of the assembly link, then starts from the machine language IA32, describes how to store the data, how to access the data, how to complete the operation and how to jump. Through these steps, we a
keyboard driver to check the table, so that the key ASCII code, and finally into the memory of the keyboard buffer for the hostSee here for details.In general, the input from the keyboard will be stored in ASCII to the memory, these ASCII characters can be output to the display adapter, and then the display display these ASCII characters.Although these ASCII characters are stored in memory, they are not executable files because these byte encodings represent characters and do not represent inst
Many developers have the habit of installing dual systems for convenience of development and learning. However, it is troublesome to uninstall one of the operating systems, the following describes the commonly used dual-system combination and uninstallation solutions, hoping to help you.
I,Win7 + XP, uninstall XP
1. log on to Windows 7 and put the XP disc (or use a virtual optical drive to load the image)2.
: Universal processor with all the above functionsAll kinds of special processor, coprocessor, embedded processor3. Classification by data typeFixed-point computers, Frond, vector computers, stack computers, etc.4, according to the number of processors and type DivisionSingle processorParallel processing machine, multiprocessor, distributed processorCorrelation processorSuperscalar processor, ultra-line processing machine, VLIW processorSMP (symmetric multiprocessor), MPP (massively parallel pro
In fact, we have been familiar with computer systems for a long time, but we are still confused and cannot understand clearly. This part of knowledge requires us to spend a lot of time understanding it, because we cannot reach out to many things, such as the verification code and code system. If you don't understand it, but remember it, it will be difficult to understand the principle, besides, I cannot rem
"In-depth understanding of computer Systems" chapter seventh linksA link is the process of collecting and combining various pieces of code and data into a single file that can be loaded (the goods are copied) to the memory and executed.The timing of the link
At compile time, that is, when the source code is translated into machine code
Load, that is, when the program is loaded into storage and
One, the Windows operating system
Microsoft Windows, a set of operating systems developed by Microsoft Corporation in the United States, was launched in 1985,
At first, only the Microsoft-dos simulation environment, the subsequent version of the system due to Microsoft's continuous update upgrade, not only easy to use, but also slowly become the family's favorite operating system.
Windows uses a graphical GUI, which is more user-frien
Overview
● This chapter mainly describes the structure of the ELF File.
● Concept of static library
● The concept of a dynamic library (also called a shared library) is generally used in an operating system, and common applications do not play a major role.
● Program loading process.
The explanation of the link in this book is not detailed enough. At the end of the chapter, the author admitted that there is no good record link in the computer system l
book is that although the Chinese translation is pretty good-and it's a revised version, typography often goes wrong, especially when it comes to assembling code and staring. And the title of the translation is particularly boring, Leng like mixed in a pile of domestic computer structure Book of things ...Just still that sentence, his flaws, Csapp is indeed the best computer book I have ever read one of th
book is that although the Chinese translation is pretty good-and it's a revised version, typography often goes wrong, especially when it comes to assembling code and staring. And the title of the translation is particularly boring, Leng like mixed in a pile of domestic computer structure Book of things ...Just still that sentence, his flaws, Csapp is indeed the best computer book I have ever read one of th
In the operating system, the first chapter is the introduction of the operating system. After drawing a picture of the first chapter, it is found that the introduction is mainly about the computer system. This article introduces the entire computer system.
In the hierarchy,
The most hierarchical and complex software. The operating system is a system software that provides management processor, memory,
This article reprinted address : http://www.cnblogs.com/zuoxiaolong/p/computer4.htmlIntroductionConcurrency and parallelism have always been a hot word in the IT world, and I am sure you will never be unfamiliar to apes. In the computer system this book, concurrency and Parallelism is the interpretation that concurrency refers to a system with multiple activities at the same time, while parallel refers to the use of concurrency to make a system run fa
Reference: In-depth understanding of computer systems, sixth chapter6.1.1 Random access memory ram1. Static RAM (SRAM) vs. dynamic RAM (DRAM)First of all. Basic concepts: SRAM stores a bit structure to six transistors, and the DRAM stores a bit structure as a capacitor (dram can reach a higher density than SRAM). So SRAM is more expensive than DRAM, and the effect is faster access. (a desktop system SRAM no
Original address: http://blog.csdn.net/slvher/article/details/9150597Memory management is a big challenge for C + + programmers, it is absolutely worth the cautious, otherwise it is painful to let the module of tens of thousands of lines of code run up before the memory crashes. Because the location of the crash is in time and space, it is usually shown after a distance from the real source of the error. A few days ago on-line module due to heap memory write out of 1 bytes caused by various stra
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.