Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

въпрос за цикли
http://mcu-bg.com/mcu_site/viewtopic.php?f=7&t=3355
Страница 1 от 1

Автор:  MidNighT_SpiRiT [ Чет Ное 30, 2006 3:34 pm ]
Заглавие:  въпрос за цикли

Здравейте, тепърва се уча да пиша на асемблер, за начало съм започнал с пиковете.
Въпросът ми е следният:
Колко такта ще са необходими за изпълнението на този цикъл:
loop decfsz Counter
goto loop
В една примерна програма, която върви с PICKIT 2 казват, че ще се изпълни за 3*256 такта,
но според мен последният цикъл ще се изпълни за 2 такта, т.е общо 767.
Така ли е според вас?

Автор:  Cekins [ Чет Ное 30, 2006 4:12 pm ]
Заглавие: 

RTFM !!! Goto е двутактова команда.

Автор:  VSU [ Чет Ное 30, 2006 4:19 pm ]
Заглавие:  Re: въпрос за цикли

MidNighT_SpiRiT написа:
Здравейте, тепърва се уча да пиша на асемблер, за начало съм започнал с пиковете.
Въпросът ми е следният:
Колко такта ще са необходими за изпълнението на този цикъл:
loop decfsz Counter
goto loop
В една примерна програма, която върви с PICKIT 2 казват, че ще се изпълни за 3*256 такта,
но според мен последният цикъл ще се изпълни за 2 такта, т.е общо 767.
Така ли е според вас?


В МПЛАБ в дебъг секцията има едно нещо казва се StopWatch в debug setting нагласяш си колко ти е клока и после си гледкаш колко цикли ти прави каквото си искаш

Автор:  MidNighT_SpiRiT [ Чет Ное 30, 2006 4:25 pm ]
Заглавие: 

:prayer:
Мерси много, не бях обърнал внимание на този инструмент!

Страница 1 от 1 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/