<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://community.arm.com/utility/feedstylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Breakdown of ?C?UIDIV</title><link>https://community.arm.com/developer/tools-software/tools/f/keil-forum/16418/breakdown-of-c-uidiv</link><description> I am doing some calculations in a time-sensitive area and am trying to determine the number of instruction cycles it will take. The only problem I&amp;#39;m having is that there is a LCALL ?C?UIDIV in the middle of the generated assembly code. 
 
Are there any</description><dc:language>en-US</dc:language><generator>Telligent Community 10</generator><item><title>RE: Breakdown of ?C?UIDIV</title><link>https://community.arm.com/thread/71677?ContentTypeID=1</link><pubDate>Mon, 28 Jul 2003 16:24:06 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:de100de6-6470-4651-ae89-dd9fea4ed996</guid><dc:creator>Tom Marks</dc:creator><description>&lt;p&gt;Thank you both for your help.&lt;br /&gt;
&lt;br /&gt;
Jon, I had not seen that page before.  It was exactly what I needed.  Thanks.&lt;br /&gt;
&lt;br /&gt;
-Tom&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Breakdown of ?C?UIDIV</title><link>https://community.arm.com/thread/40613?ContentTypeID=1</link><pubDate>Mon, 28 Jul 2003 16:17:50 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:4dec583a-868c-470c-9038-7e4209396787</guid><dc:creator>Jon Ward</dc:creator><description>&lt;p&gt;Have you looked at the math benchmarks available on this web site?&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://www.keil.com/benchmks/tm_c51_v7_small.asp"&gt;http://www.keil.com/benchmks/c51_small.asp&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
They may be helpful.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Jon&lt;/b&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Breakdown of ?C?UIDIV</title><link>https://community.arm.com/thread/40622?ContentTypeID=1</link><pubDate>Mon, 28 Jul 2003 15:07:19 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:01e8ede8-7ec2-4c63-8a8b-65bf54445f77</guid><dc:creator>Philip Garman</dc:creator><description>&lt;p&gt;You could use either the performance analyzer or watch the sec parameter in the register window.  Should be pretty easy to determine either the number of machine cycles or the execution time.&lt;br /&gt;
&lt;br /&gt;
Philip&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>