주소지정방식 (addressing mode) 조작하기 - NASM x86_64 어셈블리어 11
주소지정방식은 컴퓨터 구조에서 이론으로 배우는 내용이긴 합니다만, 대충 봤을 때 이론적으로 배워도 별 소용이 없는 내용입니다. 다양한 주소지정방식(addressing mode)이 있는데 8086 명령어는 유연성을 제공하는 시스템이라서 핵심은 프로그래머가 최적의 주소지정방식을 선택할 수 있는가 혹은 없는가가 중요합니다. C언어의 창시자인 데니스 리치도 C언어에서 프로그래머의 권한과 책임에 대해서 고수준에서 최대한 보장하도록 만들었는데요, 이런 아이디어는 초기 x86 CPU의 설계자들도 가지고 있었다고 볼 수 있습니다. Addressing Modes에 대한 자료를 체크하면 어떤 포커스가 있습니다. CPU 명령어(instruction)를 어떻게 사용하면 가장 효율적일까 - 에 초점이 맞춰져 있습니다. CPU설..