The "i/o" interface is located between the bus and the "i/o" device; the function of the "i/o" interface is to realize that the CPU connects the I/O circuits and peripheral devices through the system bus. , when the CPU is connected to the "i/o" device, the "i/o" device cannot be directly hung on the system bus. It must be connected to the system bus through the "i/o" interface circuit.
The operating environment of this tutorial: Windows 10 system, DELL G3 computer.
The io interface is located between the bus and the I/O device.
A microcomputer takes the CPU as the core, connects the internal memory through the bus to form a host, and connects to external devices through I/O interface circuits to form a hardware system. When the CPU is connected to an I/O (input and output) device, the I/O device cannot be directly connected to the system bus. It must be connected to the system bus through an I/O interface circuit. The I/O interface is located between the I/O device and the bus.
The function of the I/O interface is to connect the CPU to the I/O circuits and peripheral devices through the system bus.
The external connection of the CPU is a bus. The bus (Bus) is a public communication trunk for transmitting information between various functional components of the computer. It is a transmission harness composed of wires. According to the type of information transmitted by the computer , the computer bus can be divided into data bus, address bus and control bus, which are used to transmit data, data address and control signals respectively.
Extended information
lO interface is used for information exchange between the host and the controlled object link. The host exchanges data with external devices through I/O interfaces. Currently, most I/O interface circuits are programmable, that is, their working methods can be controlled by programs. Currently, the commonly used connections in industrial controllers are:
1, parallel interface, such as 8155 and 8255;
2, serial interface, such as 8251;
3, Direct data transfer interface, such as 8237;
4, interrupt control connected to 1, such as 8259;
5, timer/counter interface, such as 8253, etc.
In addition, since the computer can only receive digital quantities, and the measured parameters of the general continuous production process are mostly analog quantities, such as temperature, pressure, flow, liquid level, speed, voltage and current, etc., therefore , in order to realize computer control, analog quantities must also be converted into digital quantities, that is, A/D conversion.
For more related knowledge, please visit the FAQ column!
The above is the detailed content of What is the i/o interface located between. For more information, please follow other related articles on the PHP Chinese website!