"자일로그 Z80"의 두 판 사이의 차이

14 바이트 추가됨 ,  4년 전
잔글
봇: 여러 문제 틀로 병합
잔글 (봇: 여러 문제 틀로 병합)
{{여러 문제|
{{정리 필요|날짜=2006-2-22}}
{{출처 필요|날짜=2012-10-24}}
{{기계 번역}}
}}
'''자일로그 Z80'''(Zilog Z80)은 [[마이크로프로세서]] 가운데 하나로, [[자일로그]]에서 만들었다. 1976년에 발표되어 1980년대 중순까지 [[개인용 컴퓨터]] CPU 등에 쓰였다. [[시마 마사토시]]를 비롯하여 [[인텔]]에서 나온 [[8080]]의 개발 스탭이 설계했기 때문에 8080과 바이너리 수준에서 호환된다.
 
자일로그사는 이를 16비트(자일로그 Z800, 자일로그 Z8000, 자일로그 Z180, 자일로그 Z280) 32비트 (자일로그 Z80000, 자일로그 Z380)로 확장하려고 노력하였으나, 다른 회사에서 이미 앞서는 바람에 좌절되었다. 자일로그사의 가장 최근의 중앙처리장치는 자일로그 eZ80이며, Z80을 24 MB의 어드레싱 능력을 가지도록 만든 빠른 CPU이다. 그 밖에도 8080에 있던 주변 회로 IC 8251(SIO)·8253(CTC/PIT)·8255(PIO) 에 대응하는 것으로 Z80SIO, Z80CTC, Z80PIO, Z80DMA 등의 패밀리가 있다.
 
[[MS-DOS]]의 전신인, 8비트 컴퓨터의 [[CP/M]]은 Z80을 기준으로 제작되었다.
 
== Z80의 개요 ==
 
== 레지스터 집합 ==
(괄호 안은 레지스터 크기:비트 수)
 
A, B, C, D, E, H, L는 8080의 같은 이름의 레지스터와 같은 기능을 가진다. F,F'는 8080 호환의 플레그 레지스터이다.
; Return registers
; BC - Zero
 
1000 org 1000h ;Origin at 1000h
1000 memcpy public
(고속화나, 주변 기능의 확장이 된 것)
 
* HD64180 - 히타치 제작소(현르네사스테크노로지)가 개발. 고속화된 Z80. 빅터의MSX2, HC-90,95에 탑재되었다. 후지쯔의FM TOWNS HR등의 CD-ROM콘트롤러에도 사용되었다.
* [[R800]] - (주) ASCII가 개발한, 내부 16비트의 고속판 Z80 호환 CPU. 곱셈 명령을 확장하고 있지만 불편이 있다. MSX turboR에 탑재되었다. MMU나 [[직접 메모리 접근|DMA]]를 가지지만 같은 turboR에서는 사용되지 않았다.
* μPD9002 - 일본 전기가 개발한, 16비트 PCPC-88VA에 탑재된 CPU. V30하지만 8080 호환 모드를 가지는 것과 같게, V30 모드와 Z80 호환 모드를 가진다.
* KC80 - 카와사키 마이크로일렉트로닉스( 구카와사키 제철)의, Z80 호환의 고속판 CPU. 곱셈·나눗셈 명령을 가진다. KC80를 코어에 MMU등을 추가한 편입용 IC로서 * KL5C8012, KL5C8016, KL5C8400가 판매되고 있다. 16비트판으로 상위 호환의 것 KC160도 판매되고 있다.
 

편집

1,422,915