-
The hardware can only identify the level of voltage or the presence or absence of current, when you input or copy the program from the keyboard, it leaves a series of binary data information in the hard disk, reads these binary information under the control of the relevant circuit, and produces the corresponding output according to the digital logic function of the chip design. That's roughly it, I've studied the details of this question, many people can't answer me, and my understanding may not be right, welcome to ask**.
-
It's hard to explain. Nowadays, hardware is based on Boolean algebra, which means that only logical operations can be performed, but the functions that can be achieved by various combinations are indeed very powerful. You can look for a book on the principles of digital logic circuits and computers.
There is also a BIOS, which is used to control things like computer boot and the like, and does not rely on software.
-
This is a seemingly simple question, but it is incredibly complex.
To explain it simply on an ordinary desktop PC: the hardware of the entire computer is controlled by the CPU, and the instructions you input will be converted into binary data by the program and sent to the CPU, and there is an instruction set inside the CPU (that is, a lot of pre-programmed programs), and the CPU coordinates the transmission of the data required by each hardware (in the form of binary pulses represented by the level of high and low changes), and each part of the hardware completes its own corresponding functions.
-
The hardware can identify high and low levels, and the high and low levels are represented. Hence the recognition of Ahh
To put it simply, you can identify it through a hardware circuit. Storage, arithmetic, the simplest adder appeared.
Through the accumulation of this simplest logic, more complex operations are achieved with adders.
However, the computers of the phenomena were all implemented through von Neumann.
You can look at the von Neumann structure to make it clearer.
You can also find some more detailed information on your own.
-
So install drivers and help them convert them into a language they can understand.
-
That's it. To put it simply, first of all, the action of the software is parsed into two states, 0 and 1Then it depends on the opening and closing of the circuit or the level of the potential, and the circuit uses transistors, capacitors, resistors and other things, which will process the actions of the software according to certain rules, and then feed back the processed information to the software
I still don't feel like I've made it clear.
-
The hardware relies on electrical current to execute the commands of the software.
Depending on the current, high and low levels, 0 and 1 are distinguished
The current then drives the physical action of the hardware.
-
Computer languages and software are also language programmed, and as for the hardware, the CPU can analyze these languages and process them, and the specific process is more cumbersome to say, and the score is ......Quick.
I'm going to answer other people's questions, so many people need help, good, good!
-
01 Combination, power-off and power-on results!
-
010101010110 is powered on.
001010001010 is the shutdown.
001010100100 open the office010101010000 ......
-
1. Binary, i.e. the stacking of 1s and 0s. Such as 1+0=1, 1+1=10, 10+11=101 and so on. It can be converted to octal, decimal, and hexadecimal, such as the 1011110 of "binary", which is equivalent to 136 of "octal", which is equivalent to 94 of "decimal", which is equivalent to "hexadecimal".
5e, etc.
2. The computer can directly identify only 0 and 1
Such a machine language, and many 0s and 1s in different combinations are given a specific concept, so that when we enter the meaning to be expressed, it is converted into machine language through CPU operation, so that it is recognized by other hardware.
-
It is calculated by binary.
The main thing is to enter commands. The system recognizes and processes the task.
-
The computer recognizes both 0 and 1
-
Computer programs, such as C language, etc., are compiled and processed to form a machine code represented by '0' and '1', put 01 strings into the CPU, and use high and low levels to distinguish 0 and 1. This is my understanding.
I don't know if you've learned assembly language, assembly is very close to the machine code, and you can find out what the machine code corresponding to the assembly instruction is directly through the lookup table - so 01 came out.
There is a book called "Coding: The Language Hidden Behind Computer Hardware and Software", if you are interested, you can take a look at it, step by step from the basic circuit to form a computer: maybe in it, you can find the answer.
-
What the CPU has to do is only to execute commands, or operations, and the output result after operation is the effect of executing commands, which can be summed up in one word is human-computer dialogue.
-
The operating system is responsible for compiling the program into the underlying language, the driver compiles the underlying language into the instruction set, and the CPU can run the instruction set directly.
-
The language that computer hardware can recognize and execute directly is machine language.
Machine language is a collection of machine instructions that can be directly recognized and executed by the computer in binary**, and is data that can be directly interpreted by the computer's CPU.
It is the designer of the computer through the hardware structure of the computer to give the computer the operation function, the collection of all machine instructions constitute the machine language of the computer, the program programmed with the machine language is called the target program.
Only the target program can be directly recognized and executed by the computer.
The machine language of different types of computers is not compatible, and programs written according to the machine instructions of one computer cannot be executed on another computer.
-
Machine language.
Machine language is a collection of machine instructions that can be directly recognized and executed by a computer in binary **. It is the operational function that the designer of the computer gives to the computer through the hardware structure of the computer. Machine language is flexible, straightforward, and fast.
To write a program in machine language, the programmer must first memorize all the instructions and meanings of the computer he is using. When programming by hand, the programmer has to handle the storage allocation, input and output of each instruction and each piece of data, and also has to remember the state of the work unit used at each step of the programming process. This is a very tedious task, and it often takes tens or hundreds of times the time it takes to write a program.
Moreover, the programmed programs are all 0 and 1 instructions**, which are not intuitive and prone to errors. Nowadays, the vast majority of programmers, except for the professionals of computer manufacturers, no longer learn machine languages.
-
The language that is directly recognized and executed is:
Machine language.
-
In digital circuits, haven't you learned that they represent voltage? , is for people to see, in fact, they are all voltage signals.
Isn't it very simple to control the electronics with a series of impulse voltages and work according to a programmed program?
-
0,1 is like a light switch, such as a display, 0 is the top one is not lit, 1 is the top one is on. In this way, a graph is formed, and as for the hardware, it is to convert these binary numbers into information transmission.
Learn PLC programming.
First of all, we need to start with the theoretical foundations. >>>More
Now the best guide for this is the chargé d'affaires.
There's not much to do.
It's about practicing more. And the body should be good. >>>More
When learning boxing for beginners, you should hit the sandbag correctly with one punch, and pay attention to the correct maintenance of posture, boxing and footwork when you start to hit, so as to lay the foundation for the formation of good habits in the future, and at the same time pay attention to whether the action route of boxing is correct, pay attention to correctly judge the hitting part, and cultivate a good sense of distance. Pay attention not to push when hitting, but to hit explosively, only when the strength of the waist and the strength of the upper body are used, your hitting will be more powerful, the distance between the left and right straight punches is very important, and the footwork movement of the front and back, left and right should be practiced when striking, and there should be in the mind"Imaginary enemy"It is important to pay attention to putting your weight on your toes and make the most of your weight. When hitting a sandbag, you can mark the sandbag, draw circles, and practice targeted strikes to develop the accuracy of your hits. >>>More
The characteristic of cancer cells is that they multiply indefinitely, and if they want to proliferate, they need nutrition, and in order to obtain nutrients, cancer cells need to achieve their goals through the new Zentan blood vessels, so metastasis and diffusion are a way to "feed" themselves. >>>More