Port serial adalah jenis antarmuka komputer yang sesuai dengan standar RS-232. Mereka adalah konektor 9-pin yang menyampaikan informasi, masuk atau keluar, satu byte pada satu waktu. Setiap byte dipecah menjadi serangkaian delapan bit, maka istilah port serial.
Port ini adalah salah satu jenis standar antarmuka tertua. Sebelum modem internal menjadi biasa, modem eksternal terhubung ke komputer melalui port serial, juga dikenal sebagai port komunikasi atau “COM”. Mouse komputer dan bahkan keyboard juga menggunakannya. Beberapa menggunakan konektor 25-pin, tetapi variasi 9-pin lebih umum. Mereka dikendalikan oleh chip khusus yang memanggil UART (Universal Asynchronous Receiver Transmitter).
Port serial berbeda dari port paralel 25-pin di mana port paralel mengirimkan satu byte pada satu waktu dengan menggunakan delapan kabel paralel yang masing-masing membawa satu bit. Dengan data yang berjalan secara paralel, kecepatan transfer lebih besar. Port paralel dapat mendukung kecepatan hingga 100 kilobyte per detik, sedangkan port serial hanya mendukung 115 kilobit per detik (kbps). Kemudian, teknologi yang disempurnakan mendorong kecepatan serial menjadi 460 kbps.
Di komputer tradisional, port serial dikonfigurasi sebagai berikut:
Alamat Memori Interupsi Port Serial
COM 1 IRQ 4 0x3f8
COM 2 IRQ 3 0x2f8
COM 3 IRQ 4 0x3e8
COM 4 IRQ 3 0x2e8
Perangkat yang dikonfigurasi untuk menggunakan port COM 1 dan COM 3 tidak dapat aktif secara bersamaan, karena mereka berbagi interupsi IRQ 4. Hal yang sama berlaku untuk perangkat port COM 2 dan COM 4. Seringkali ini menyebabkan konfigurasi ulang port secara manual, yang sering menyebabkan lebih banyak masalah daripada nilainya dan menimbulkan tantangan khusus bagi penderita disleksia.
Saat ini, port serial terutama digunakan untuk modem dial-up dan sistem operasi saat ini menangani konfigurasi secara otomatis. Teknologi USB (Universal Serial Bus) dan Firewire yang lebih baru dan lebih cepat telah menggantikan port serial dan paralel. USB mendukung kecepatan dari 1.5 megabit per detik hingga 60 megabita per detik. Firewire menawarkan kecepatan transfer antara 100 dan 400 megabit per detik.