nedoPC.org

Electronics hobbyists community established in 2002
Atom Feed | View unanswered posts | View active topics It is currently 28 Mar 2024 06:58



This topic is locked, you cannot edit posts or make further replies.  [ 3 posts ] 
[RW1] скорость 
Author Message
Junior

Joined: 30 Sep 2003 05:36
Posts: 4
в правилах в описании нект команд сказано скоко тактов она занимает
(0,1) а иногда вообще ничего не сказано
я думаю большинство посчитало бы оправданной растрату сил многоуважаемого шаоса на составление списка затрат тактов для всех команд.
и ещё вопрос как тратятся такты при вычислениях?на каждую мат операцию по такту?
и ещё
у меня есть подозрение что возможен режим отладки робота(ну там пошаговое что ли выполнение брекпоинты и тп)
или это не так
или я незнаю как его врубать
или в незарегистрированной версии она недоступна
вот


30 Sep 2003 05:49
Profile
Junior

Joined: 30 Nov 2003 06:40
Posts: 8
Post 
Na skolko ia znaiu na kajduiu matimaticheskuiu operaciu tratitsa takt.
Na "if" toje . Odnako est sposobi oboyti "if" , i uvelichit skorost robota v nekotorih sluchayah. Rejima otladki vrodebi net.


30 Nov 2003 06:50
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22409
Location: Silicon Valley
Post 
На самом деле не так сложно вычислить затраты времени. Для этого надо заглянуть в промежуточный файл RW! и посмотреть в какой код размотал препроцессор вашу программу - все команды в RW! занимают 1 такт за исключением команд ветвления (GOTO, CALL, RET) и простого присваивания (A=B, B=10, var=arr[10], C=arr[A] и т.д.). А для команд препроцессора (WHILE, DO и т.д.) не имеет смысла писать время в тактах, т.к. оно может быть разным в зависимости от того, в какой промежуточный код разматываются эти команды.

_________________
:dj: https://mastodon.social/@Shaos


01 Dec 2003 22:07
Profile WWW
Display posts from previous:  Sort by  
This topic is locked, you cannot edit posts or make further replies.   [ 3 posts ] 

Who is online

Users browsing this forum: No registered users and 23 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.