IT/C_C++_Assembly2011. 12. 19. 17:20
용어 간단 정리
BUS(버스)?
자료나 주소, 제어신호를 송수신하기 위한 병렬 전선
  DATA BUS : 자료나 프로그램을 송수신하는 버스
  Adderss Bus : 주소만을 송수신 하는 버스

Intel 80X86의 개요
Intel 8086 16비트의 프로세스. Intel 계열의 어셈블리어 8086부터 시작
Intel 8088
> 8086의 변형으로 등장. 외부적으로 8비트를 액세스
> IBM사는 8088에 기초하여 첫 세대 개인용 컴퓨터를 제작.

Intel 80286
16비트 프로세스지만 8086보다 빠르고 매우 중요한 기능을 상당수 보완.
중요 기능들
 (1) 동작 모드 : 실제주소모드 하에서 80286은 8086과 동일하게 동작하며, 8086의 프로그램도 수정하지 않은 채 실행될 수 있다. 보호가상주소모드는 보호모드라고도 불린다. 보호모드 하에서 80286은 다중작업(Multitasking)과 메모리보호(memory protection)기능을 지원

 (2) 확장된 메모리 주소 공간
  8086/8088에서는 1메가 바이트 한도의 메모리 공간 지원하지만, 80286은 보호모드 하에서 16메가바이트(22바이트)의 메모리 공간을 지원한다. 

 (3) 가상메모리(Virtual memory)
 가상 메모리란 실제의 RAM 또는 ROM 메모리공간을 초월하여 외부보조기억 장치의 공간까지 확대하여 실제의 메모리 공간처럼 이용할 수 있도록 한 기법

 (4) 80286은 8086/8088과 동일한 주소지정방식을 사용함. 기본적 명령군을 포함하기 때문에  8086/8088의 소프트웨어 그대로 수용

 동적 메모리 기능과 기가바이트의 가상주소공간을 이용하여 다수 사용자 시스템, 재 프로그램 기능, 실시간 처리, 실시간 다중처리 기법의 응용프로그램에 적용될 수 있다.

Intel 80386
32비트 마이크로 프로세서. 80286보다 훨씬 빠르다. 32비트의 내부 버스에 의해 프로그램이나 자료가 단위 시간당 더 많이 이동 가능하며, 클럭 사이클 33MHz로서 80286의 명령 처리 속도보다도 빠르다.

보호 모드하에서 80386은 4기가 바이트 실제 메모리 주소 이용. 보호모드 하에서 또한 가상메모리 기능을 발휘 이 경우에는 64테라바이트의 가상 메모리 주소공간을 이용 가능.

Intel 80486
1989년에 발표. 32비트 마이크로프로세서. 80486은 80386기능과 실수 연산 보조 프로세서인 80387등의 기능을 총집합 시킨 것이다. 80486은 8킬로바이트의 캐시메모리를 포함하고 있어서 더 빠른 자료조작을 할 수 있다.캐시 메모리란 메모리보다 더 빠르지만 레지스터는 아니다.

 
Posted by 예영교육 연구소