 Some computers, such as the IBM PC, use an integrated circuit called a UART.This IC converts characters to and from asynchronous serial form, implementing the timing and framing of data in hardware.Very low-cost systems, such as some early home computers, would instead use the CPU to send the data through an output pin, using the bit banging technique.