나무모에 미러 (일반/어두운 화면)
최근 수정 시각 : 2026-08-01 08:33:15

LPT


[[컴퓨터공학|'''컴퓨터 과학 및 공학
{{{#!wiki style="font-family: Times New Roman, serif; display: inline;"
]]
{{{#!wiki style="margin: 0 -10px -5px; min-height:calc(1lh + 5px)"
{{{#!folding [ 펼치기 · 접기 ]
{{{#!wiki style="margin: -5px -1px -11px; word-break: keep-all"
<colbgcolor=#1282d7,#1282d7><colcolor=#fff,#fff> 기반 학문 수학(이산수학 · 수리논리학 · 선형대수학 · 대수학(환론 · 범주론) · 정수론 · 해석학 · 미적분학 · 미분방정식) · 이론 컴퓨터 과학(튜링 머신 · 정보이론 · 재귀 이론) · 암호학 · 전자공학 · 언어학(음운론 · 형태론 · 통사론 · 의미론 · 화용론) · 인지과학
하드웨어 SoC · CPU · GPU(그래픽 카드 · GPGPU) · ROM · RAM · SSD · HDD · 참조: 틀:컴퓨터 부품
시스템 컴퓨터 구조론 · 폰노이만 구조 · 마이크로아키텍처 · 논리 회로(논리 연산 · 카르노 맵 · 가산기 · 보수기 · 플립플롭) · FPGA · 하드웨어 가속 · 바이오스 · UEFI · ACPI · LinuxBoot · 운영체제(인터럽트 · 멀티태스킹 · 프로세스 스케줄링 · 뮤텍스 · 세마포어 · 데드락 · 식사하는 철학자 문제) · 네트워크(네트워크 포트) · 대역폭 · 와이파이 · gRPC · GPS · 임베디드 시스템 · 사물인터넷 · 슈퍼컴퓨터 · 양자 컴퓨터
소프트웨어 시간 복잡도(최적화) · 이진 탐색 · 난수생성 · 컴퓨터 언어 · 기계어 · 어셈블리어 · 프로그래밍 언어(타입 이론 · 어휘 분석 · 파싱 · 컴파일러(어셈블러 · JIT) · 인터프리터 · 링커 · 난해한 프로그래밍 언어) · 마크업 언어 · 프로그래밍 패러다임(절차적 프로그래밍 · 객체 지향 프로그래밍 · 함수형 프로그래밍) · 데이터베이스(DBMS · NoSQL) · 메타데이터 · 인코딩(유니코드 · MBCS) · 소프트웨어 개발 방법론(애자일 · 워터폴) · 디자인 패턴 · 행위자 모델 · 놀람 최소화 원칙 · 버전(버전 관리 시스템) · 프레임워크 · 라이브러리 · 모듈 · API · ABI
응용 인공지능 · 기계학습 · 인공신경망 · 딥러닝 · 자연어 처리(기계 번역 · 음성인식) · 컴퓨터 비전 · OCR · 빅데이터 · 컴퓨터 그래픽스 · OpenGL · EXIF · HCI · UI · UX · 컴퓨터 보안 · 해킹 · 리버스 엔지니어링 · 해시(SHA · salt · 브루트 포스 · 레인보우 테이블 · 암호화폐) · 디피-헬만 키 교환 · RSA 암호화 · ROT13 · 일회용 비밀번호
}}}}}}}}} ||
🖥️ 컴퓨터 부품 및 주변 기기
{{{#!wiki style="margin:0 -10px -5px; min-height:calc(1lh + 5px);"
{{{#!folding [ 펼치기 · 접기 ]
{{{#!wiki style="margin: -5px -1px -11px"
<colbgcolor=#555><rowcolor=#fff>PC 주요 부품
프로세서CPU · GPU · 레지스터 · 캐시 메모리
기억장치주기억장치: ROM · RAM(VRAM)
보조기억장치: 플래시 메모리(SSD · USB 드라이브) · 자기 기억장치(HDD · 플로피 디스크 · 자기 테이프 · 외장 하드) · 광학 기억장치(ODD · CD · DVD · 블루레이 디스크)
'''메인보드 · 전원부 · {{{#!wiki메인보드 · 쿨러 · 파워서플라이 · 케이스
PC 주변 기기
보안TPM · 스마트카드
네트워크 · 입출력휴먼 인터페이스 장치: 키보드 · 모니터 · 마우스 · 트랙볼 · 디지타이저 · 스타일러스 펜 · 사운드 카드 · 스피커 · 마이크 · HMD
입출력 장치: TV 수신 카드 · 프린터 · 네트워크 카드 · 캡처보드 · USB · 케이블
}}}}}}}}} ||
1. 개요2. LPT 포트
2.1. 주요 전송 모드 (IEEE 1284)2.2. 할당 번호
3. 물리적 형태4. 관련문서

1. 개요

파일:external/s10.postimg.org/cable_db_25.jpg
LPT(Line Printer Terminal)는 과거 IBM PC 및 호환 컴퓨터에서 프린터나 외부 주변기기를 연결하기 위해 사용하던 병렬 포트(Parallel Port)의 논리적 장치 이름 및 커넥터 규격이다.
Line Printer Terminal (LPT 또는 줄여서 LP) 명칭은 역사적으로 초기 대형 컴퓨터에서 한 줄씩 출력하던 '라인 프린터'를 연결하던 포트 이름에서 유래했다.

한편 LPT가 컴퓨터상에서 인식됬다는 것은 병렬 통신(Parallel Communication)과 IEEE 1284 규격이 MS-DOS / Windows /리눅스/유닉스같은 운영체제 레벨에서 구현된 그 실체라고 이해해 볼 수 있다.

2. LPT 포트

2.1. 주요 전송 모드 (IEEE 1284)

초기 LPT는 PC에서 프린터 방향으로만 데이터를 보내는 단방향(Unidirectional)이었으나, 점차 발전하면서 양방향 고속 전송을 지원하게 되었다.
*SPP (Standard Parallel Port): 가장 기본적인 8비트 단방향 출력 모드 (최대 ~150 KB/s)
*EPP (Enhanced Parallel Port): CD-ROM, 외장 하드 등 프린터 이외의 주변기기 연결을 위한 양방향 고속 모드 (최대 1~2 MB/s)
*ECP (Extended Capabilities Port): 하드웨어 RLE 압축 및 FIFO 버퍼를 사용해 프린터/스캐너 통신 속도를 극대화한 모드

2.2. 할당 번호

운영체제는 여러 개의 병렬 포트를 구분하기 위해 LPT1, LPT2, LPT3와 같이 번호를 매겨 관리했다. (보통 기본 프린터 포트가 LPT1이었으며, 하드웨어 I/O 주소로는 0x378을 사용했다.)

3. 물리적 형태

하드웨어 커넥터의 물리적 형태
PC 측 단자: DB-25 Female (25핀 D-Sub 암놈) 분홍색/자색(Violet)으로 마감된 경우가 많았다.
프린터 측 단자: Centronics 36핀 (클립 고정형) / D-Sub 25핀

신호 구성은 8개의 데이터 라인(Parallel Data 0~7), 클럭/스트로브(Strobe) 신호 라인, 상태(Busy, Ack, Paper Out 등) 및 제어 라인으로 구성되어있다.

4. 관련문서

*SPI
*PCIe
*세르데스