翻译:
The underlying logic of AI (artificial intelligence) – what is the computer foundation?
计算机基础,指人工智能(AI)赖以运行的计算机制,含二进制、逻辑门与计算机组成三部分:二进制以0和1两种状态表示数据,逻辑门用与、或、非完成逻辑运算,计算机由处理器、内存、硬盘等硬件与操作系统、程序等软件构成,解决的是理解机器如何表示与处理数据;它并不解决该机制自身的效率瓶颈。
1, binary: The computer is the use of binary data processing and storage, because the computer can only handle 0 and 1 two states. Binary is a number system that uses 0 and 1 to represent numbers and characters. In binary numbers, each bit has only two states of 0 or 1, while in decimal numbers, each bit can have ten states of 0 to 9. By converting binary numbers into decimal numbers, we can represent data in various formats such as text, audio, and images for computer processing.
2, logic gate: Logic gate is some of the most basic circuit components in the computer. They can perform logical operations, such as with gates, or gates, and not gates. The input of a logic gate is 0 or 1, and it outputs one or more binary numbers as an output according to a specific logic rule. For example, an and gate outputs 1 only if both of the input values are 1, otherwise the input is 0; The OR gate is that as long as one input is 1, the output is 1; The non-gate output is the exact opposite of the input. By using logic gates, computers can perform complex operations such as addition, subtraction, logical operations, and mathematical operations.
3, computer composition: The computer is composed of hardware and software two parts. Hardware includes central processing unit, memory, hard disk, input/output device, etc. Software includes operating systems, compilers, programs, etc., which are used to control the hardware operation of a computer so that it can provide required services to users. The way a computer works is that when a program is executed, the processor reads instructions from memory, performs arithmetic operations and writes the results back to memory, etc.
To sum up, binaries, logic gates, and computer components are important components of the underlying logic of AI (artificial intelligence). In the application development of artificial intelligence (AI), computer principles and computer science are often involved. Therefore, the importance of understanding the fundamentals of computers is self-evident.