Dreamhack - Reverse Engineering
Background: Computer Architecture
전체적인 컴퓨터 구조 중에서 특히 cpu가 사용하는 명령어와 관련된 설계를 명령어 집합구조(Instrcution Set Architecture, ISA)라고 하는데, 가장 널리 사용되는 ISA 중 하나가 인텔의 x86-64 아키텍처입니다. 폰 노이만 구조 컴퓨터에 연산, 제어, 저장의 세 가지 핵심 기능이 필요하다고 생각했습니다. 근대 컴퓨터는 연산과 제어를 위해 중앙처리장치를 저장을 위해 기억장치를 사용합니다. 그리고 장치간에 데이터나 제어 신호를 교환할 수 있도록 버스라는 전자 통로를 사용합니다. CPU 프로그램의 연산을 처리하고 시스템을 제어하는 컴퓨터의 두뇌입니다. 프로세스의 코드를 불러오고, 실행하고, 결과를 저장하는 일련의 모든 과정이 cpu에서 일어납니다. 기억장치 기억장치는 컴퓨터가 동작하..
2022. 2. 18. 11:10