xor eax, eax 명령어 한방에 0으로 초기화됨
for문 i가 0부터 시작하는 이유
익명(223.39)
2021-10-15 18:03
추천 0
댓글 6
다른 게시글
-
내일 정처기 실기보는사람 있냐익명(175.223) | 21.10.15추천 0
-
리공이 보면 볼수록 때리고 싶은 화법을 사용하는듯 ㅇㅅㅇ [5]앵귤러공부(119.69) | 21.10.15추천 5
-
취업 파이썬 vs 자바 [13]익명(223.39) | 21.10.15추천 0
-
난 피자를 사고 집에간다 [23]리액트공부(devjs0) | 21.10.15추천 5
-
ms 이시발련들은 라이센스 ㅈㄴ 까다롭네 [1]익명(210.91) | 21.10.15추천 0
-
자바스크립트 진영이 자바 따라가는 중 같음 [3]익명(119.71) | 21.10.15추천 0
-
페이몬이랑 결혼하고싶다 ㅇㅅㅇ [2]익명(125.180) | 21.10.15추천 0
-
1차술어논리 질문이요Limbo(dlawotjr1999) | 21.10.15추천 0
-
css나 js 고수 질문좀익명(121.168) | 21.10.15추천 0
-
그리디 알고리즘에서 부분 해 집합이 결국 최선의 해라는거 아님? [12]익명(221.151) | 21.10.15추천 0
진짜냐 ㅇㅅㅇㅋㅋ
몰라 그냥 그럴것같아서 ㅋㅋ
해당 댓글은 삭제되었습니다.
xor eax, eax가 코드가 짧아
오프셋을 다루는 게 편하기 때문
짧은 건 맞지. 2바이트밖에 안하니까. 다른 코드들은 부호 확장을 해도 최소한 3바이트는 필요한데 이것만 유일하게 2바이트임. 근데 의외로 속도차이는 거의 없음. ALU를 사용해야 하니까 오버헤드가 있어. 반면에 이동 연산은 바로 레지스터에 넣을 수 있으니까 다른 연산을 방해하진 않지.