어셈블리어
-
어셈블리어(Assembly)의 기초와 8086 프로세서Basic knowledge/시스템(Pwn) 2018. 11. 27. 07:00
어셈블리를 하기 위한 기초 지식 1. 하드웨어1) CPU - 컴퓨터에서 구성 단위 중 기억, 연산, 제어의 3대 기능을 종합하는 장치인 Central Processing Unit(중앙 처리 장치)의 줄임말- 메모리에 있는 내용을 읽고, 쓰며 데이터를 메모리와 각 레지스터로 보내는 역할- 하나의 프로세서는 12~14개의 레지스터가 있고, CPU의 연산, 논리 장치는 숫자와 기호에 관한 연산자를 인식- 클럭 속도, IPC, 코어 수에 따라서 CPU의 성능이 결정됩니다. 2) RAM- 사용자가 자유롭게 내용을 읽고 쓰고 지울수 있는 기억장치 이며, ROM과 함께 컴퓨터의 주기억 장치 역할- 각 셀들은 숫자 값을 포함하고 주소가 정해지는 형식이며 프로그램에서는 메모리라고 불리는 것들은 RAM을 의미 2. 808..