728x90
반응형
SASM 환경에서 진행합니다.
GET_DEC, GET_HEX으로 10진수,16진수 입력받기
형식은 이러합니다.
GET_DEC 입력할 바이트 수, 입력 받을 곳
GET_HEX 입력할 바이트 수, 입력 받을 곳
입력받을 곳은 레지스터가 될 수도 있고, 메모리 주소가 될 수도 있습니다.
위의 예시로는 a 주소에 1바이트만큼 입력을 받겠네요.
입력받고 출력하는 프로그램
방금 배운 GET_DEC 을 이용해서 간단한 프로그램을 짜봅시다.
바로 보이죠?
GET_DEC : 10진수 입력 받는 매크로
PRINT_DEC : 10진수 출력하는 매크로
둘다 파라미터로 크기와 대상이 되는 장소를 필요로합니다.
728x90
반응형
'Archive > Hacking' 카테고리의 다른 글
[ Assemble ] 어셈블리 곱셈(mul)/ 나눗셈(div) 연산 실습(1byte) (0) | 2020.04.15 |
---|---|
[ Assemble ] 어셈블리어 덧셈(add)/뺄셈(sub) 실습 (1) | 2020.04.15 |
[ Assemble ] 문자열 변수 선언 & 출력 (0) | 2020.04.15 |
[ Assemble ] 어셈블리어 변수 선언 & 레지스터 데이터 (2) | 2020.04.11 |
[ Protocol ] 프로토콜 문서 기본 지식 (0) | 2020.04.03 |