나무모에 미러 (일반/어두운 화면)
최근 수정 시각 : 2026-09-21 23:34:06

IBM System/360



<bgcolor=#96834a> 명령어 집합
CISC x86 (AMD64● · IA-32● · IA-16) · M68K · MC68xx · MOS 65xx · Z80 · 8080 · 8051
System/360 · z/Architecture · PDP-11 · VAX
RISC Arm (A64 · A32 · T32) · RISC-V● · MIPS● · DEC Alpha● · Power ISA IBM Power · PowerPC · CELL-BE
LoongArch · OpenRISC · PA-RISC · SPARC
SuperH · Xtensa · AVR AVR32
VLIW
EPIC
E2K · IA-64 · Crusoe


1. 개요2. 역사3. 아키텍처4. 모델
4.1. 메인스트림
4.1.1. Model 504.1.2. Model 654.1.3. Model 67
4.2. 보급형
4.2.1. Model 404.2.2. Model 304.2.3. Model 254.2.4. Model 224.2.5. Model 20
4.3. 고성능
4.3.1. Model 754.3.2. Model 85
4.4. 플래그십/특수
4.4.1. Model 914.4.2. Model 954.4.3. Model 195
5. 평가6. 기타7. 여담8. 관련 문서

1. 개요

1964년 4월 IBM이 발표한 메인프레임 컴퓨터 제품군이자, 그 제품군이 공유한 명령어 집합과 시스템 아키텍처. 첫 제품은 1965년 출시되었으며, 1978년 단종되었다.

명령어 집합과 하드웨어 설계를 분리한 첫 컴퓨터로, 이전의 컴퓨터들은 명령어 집합과 프로세서 설계가 묶여 있어 바이너리 호환이 불가하였으나 System/360은 일부 모델/예외를 제외하고 소프트웨어 호환성을 보장하였다.

또한 현대 프로세서에서 8비트 크기의 바이트 설계 및 바이트 단위 메모리 주소 체계가 표준이 되는 데 PDP-11과 함께 큰 영향을 미쳤다.

데이터 처리 단위는 32비트이며, 바이트 단위로 부여된 24비트 주소를 사용해 최대 16MB 메모리를 지원했다.

명령어 집합은 후속 System/370, System/390을 거쳐 64비트인 z/Architecture로 확장되어 현행 IBM 메인프레임에서도 바이너리 호환이 보장된다.

2. 역사


3. 아키텍처

4. 모델

하위 모델은 좁은 데이터패스 위에서 마이크로코드로 명령어의 동작을 구현해 원가를 낮췄고, 상위 모델은 같은 명령어 집합을 네이티브로 구현하였다.

4.1. 메인스트림

4.1.1. Model 50

4.1.2. Model 65

4.1.3. Model 67

4.2. 보급형

4.2.1. Model 40

4.2.2. Model 30

4.2.3. Model 25

4.2.4. Model 22

4.2.5. Model 20

4.3. 고성능

4.3.1. Model 75

4.3.2. Model 85

4.4. 플래그십/특수

4.4.1. Model 91

부동소수점 유닛에 비순차적 실행을 처음 상용화하였다. Model 91에 적용된 이 기법은 발명자의 이름을 따서 토마술로 알고리즘(Tomasulo's algorithm)으로 불리며, 당대에는 비순차적 실행에서 정밀한 예외 처리를 실현하는 메커니즘이 없었기 때문에 그 대가로 아키텍처의 사양을 일부 수정해 부정확한 예외 모델을 사용하였다.

4.4.2. Model 95

4.4.3. Model 195

5. 평가

현대 컴퓨터 구조론을 정립한 기념비적인 컴퓨터 시리즈이다.

6. 기타

7. 여담

8. 관련 문서