어셈블리어 명령어 설명좀 해주실수있으신가요...

proal의 이미지

mov byte [charcount],0

charcount dw 0

mov가 값을 복사한다는건 알겠는데요 []랑 [],0이 무슨 뜻인지를 모르겠습니다.
dw 이것도 뭔지 모르겠어요 0으로 설정한다는건 알겠구요 비슷 한거로 db도 있던데 그것도 모르겠습니다...

뉴비에게 희망을 선사해주시면 감사하겠습니다...

pynoos의 이미지

일단 Intel cpu에 대한 어셈블리 신택스는 크게, Intel syntax와 AT&T syntax 두 가지가 있음을 알아두시고 검색해보세요.

https://www.google.com/webhp?hl=ko#newwindow=1&hl=ko&q=intel+syntax+vs+at%26t+syntax

저 두 줄 설명하는 것이 무슨의미가 있는지 모르겠습니다만. 주소표현 방식과 데이터 저장 길이에 대한 것을 찾아보세요.

HDNua의 이미지

http://hdnua.tistory.com/10

4.2.4.4) 데이터 지시어

4.2.5.2) 데이터를 정의하고 사용하기

참고하세요.

저는 이렇게 생각했습니다.