닷넷 2005쓰다가 난데 없는 어셈을 하니까 정말
환장하겠네요.ㅡ.ㅜ;
구글 검색해도 도대체가 알수가 없네요...혹시나 아시는분 있으시면
간단하게 알려주셨으면 합니다..
질문은
TIMER: LD WREG, #60000
TIMER1: NOP
NOP
NOP
NOP
NOP
DJNZW WREG, TIMER1
RET
위의 TIMER 서브루틴을 CALL 했는데요..
WREG에 십진수 6만, EA 60 이겟죠...넣은다음
바로 TIMER1루틴으로 들어가서 NOP 다섯번. EA 60 이 0이 될때까지 루프를 도는뎅
그럼 결과적으로 NOP하는 횟수가 60000 * 5 가 되는데 이게 도대체 몇초인지를 모르겠네요.
아시는분은 좀 알려주세요...급해용.*_*;; 흑흑
키보드
어셈 질문 있습니당 ㅜ.ㅜ;
2007년 4월에 작성된 글입니다. 19년 전 정보라 제품, 가격, 링크가 지금과 다를 수 있습니다.
이전 댓글 2
아참 80196 입니다!!
(Link)www.roboblock.co.kr 구글에서 찾아보니 클럭속도와 관련있어보입니다. "따라서 총 실행시간은 14 state time * 61440 이므로, clock=20M에서 14×2×1/20M×61440 =86.0 ms 의 delay가 된다" 이런식으로 찾으면 되겠네요..