728x90 CPU2 [시스템 프로그래밍 2-2] 기본 마이크로 컴퓨터 디자인 (X86프로세서 각 장치별 동작 및 특징)(Cpu, RAM, Bus, Clock) 1. CPU 마이크로 컴퓨터 디자인 CPU 내부 구조 레지스터(엄청 빠르고 작음) : 레지스터로 가져와서 일을 처리한다. 캐시(caeche)도 cpu안에 있고 속도는 빠른편이지만 레지스터보단 느림 고주파 Clock : CPU 내부 작업을 다른 시스템 구성요소와 동기화를 할 때 사용한다. CU(컨트롤 유닛)-제어장치 : 읽어드리는 기계어를 컨트롤하는데 사용. 어떤 명령어를 가져올지.. ALU(산술 논리 장치) : 산술연산 및 논리 연산을 수행한다. CPU는 컴퓨터의 마더보드의 CPU소켓에 부착된 핀을 통해 컴퓨터의 나머지 부분에 연결됩니다. 대부분의 핀은 데이터 버스, 제어버스 및 주소버스에 연결된다. 2. 메모리 저장 장치 (RAM) 컴퓨터 프로그램이 실행되는 동안 명령과 데이터를 다 메모리 안에 적재해.. 2023. 3. 19. [시스템 프로그래밍 2-1] X86아키텍쳐 amd64와 ARM 비교(X86 Processor Architecture) X86 아키텍쳐 X86 아키텍쳐는 인텔이 1978년에 개발한 인텔 8086에 적용된 아키텍쳐이다. 이 아키텍쳐는 8086에 적용된 아키텍쳐만 포함하는게 아니라 그 호환 후속작 프로세서들도 포함한다. 이 아키텍쳐는 32비트의 대표 프로세서여서 32비트 아키텍쳐라고도 불리지만 X86이라고 표기하는 이유는 이후 출시한 아키텍쳐들이 전부 8086 명령어 세트를 기반으로 확장 시켰기 때문이다. AMD 64 AMD64란, AMD가 1999년 발표한 x86의 64비트 확장인 아키텍쳐이다. 현대 컴퓨터는 대다수 64비트이고 우리가 알고있는 대부분의 컴퓨터는 이 표준을 따르고 있다. 표준 명칭은 AMD64 이지만 같은 이름으로는 X86-64, x64, Intel64 등의 이름으로도 불린다. 등장 배경 인텔의 경쟁사로는 .. 2023. 3. 19. 이전 1 다음 728x90