INCLUDE Irvine32.inc .data randVal DWORD ? .code main PROC call Randomize mov ecx,50 L1: mov eax,21 ;//0~20의 정수 범위에서 난수 생성 call RandomRange mov randVal,eax mov eax,21 call RandomRange sub eax,randVal ;//0~20의 정수 범위에서 생성한 난수에서 ;//0~20 정수범위의 난수를 빼면 -20~20범위의 난수가 생성된다. call DumpRegs call WaitMsg loop L1 ret main ENDP END main
'노트정리 > 어셈블리 책 스터디 공간' 카테고리의 다른 글
6.9.3 시험성적계산 (0) | 2010.06.30 |
---|---|
6.9.2 루프 구현 (0) | 2010.06.30 |
색상 행렬 (0) | 2010.06.14 |
무작위 화면 위치에 문자 출력 (0) | 2010.06.13 |
간단한 덧셈2 (0) | 2010.06.13 |
ch5 간단한 덧셈1 (0) | 2010.06.13 |
피보나치 수열 47항 까지 저장파일에 출력하기 (0) | 2010.06.13 |
컬러 텍스트 출력 - ch5. 텍스트 색상 그리기 (0) | 2010.06.12 |