movq (%rsi), %rdi 이러면 메모리에서 레지스터로 이동하는거잖아 값이메모리랑 레지스터랑 도대체 뭔차이지.. (%rsi) 랑 %rsi 랑 영 무슨느낌으로 다른지 모르겟네..
레지스터와 메모리의 주된 차이점은 레지스터 가 CPU가 현재 처리 하고있는 데이터를 보유하는 반면 메모리 는 처리에 필요한 데이터를 보유한다는 것 입니다.
프로그램에서 value 지정해야되는 값이 많으면 메모리 설정해서 막 끌어다쓰는 용도로 사용되나?
컴퓨터구조부터 대충 보고 어셈하시오
레지스터는 실제 연산의 대상이 되는 저장공간임
하드웨어로보면 메모리는 ram 말하는거고 레지스터는 cpu에 박혀있는놈아님?
cpu와 더 가까운게 레지스터 - dc App