cmp(문자열 비교) |
ESI 에 비교될 문자열의 주소를 넣음 EDI 에 비교할 문자열의 주소를 넣음 ECX 에 비교할 카운트 수를 넣음 Element size와 반복적인 비교를 할지 말지를 결정하여 아래의 Figure7.7에서 명령어를 골라 사용하면 됨
.386 cld ; 주소이동 방향 결정 mov ecx, keyLength ; 비교할 문자열의 길이를 ECX에 넣음 ; EAX에 -1을 넣고 리턴
----------------------------------------------------------------------------------------------
#include <stdio.h> // STR은 비교될 문자열의 주소 // KEY는 비교할 문자열의 주소
※ target string에서 key string과 같은 문자열을 찾아서 그 위치를 반환해 줌 찾을수 없으면 -1을 반환하도록 하였음
|
____________________________________________________________________________________________
'코스웨어 > 13년 스마트컨트롤러' 카테고리의 다른 글
M3 회로도 (0) | 2013.10.18 |
---|---|
2013.10.17 _ ARM Reverse Engineering PDF 참조하세요 ~ :) (0) | 2013.10.17 |
석주원님 키패드관련 자료요~ (1) | 2013.10.16 |
개발 5년차에서 느끼는 것들... 좋은글이라서 퍼왔어요~ 한번씩들 읽어보세요. (4) | 2013.10.16 |
20131014 어셈블리 _이수현 (0) | 2013.10.14 |
[20131008]ST Flash Loader 업로드 방법 (0) | 2013.10.08 |
ST Flash Loader와 매뉴얼(+ 컴파일 방법) (2) | 2013.10.08 |
ARM STM32F103ZE 컴파일 및 프로그램 로드 조유진 (2) | 2013.10.08 |