⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 news.html

📁 关于ARM汇编的非常好的教程
💻 HTML
📖 第 1 页 / 共 2 页
字号:
<p>&nbsp;<p>&nbsp;<p><h2>Thursday, 1st November 2001 [UK]</h2><ul>  <li> Updated the RISC OS Programmer's Initiative information and CJE's URL.       <br>&nbsp;<br>  <li> <code># You make believe that nothing is wrong until you're crying.<br>       &nbsp;&nbsp;You make believe that life is so long until you're dying.<br>       &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(Limp Bizkit; &lt;title unknown&gt;)</code></ul><p>&nbsp;<p>&nbsp;<p><h2>Monday, 24th September 2001 [France]</h2><ul>  <li> Updated the Floating Point details; and added the bits about accuracy and speed. I was       surprised by the results of the FP speed test.       <br>&nbsp;<br>  <li> Revising the APCS section.       <br>&nbsp;<br>  <li> Added details of hardware access, and some rudimentary examples of working with the       hardware.       <br>&nbsp;<br>  <li> <code># Hey, you should have seen us!<br>       &nbsp;&nbsp;We were on our way to Venus, hey, hey!<br>       &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(OMD; Walking on the milky way)</code></ul><p>&nbsp;<p>&nbsp;<p><h2>Friday, 22nd September 2001 [France]</h2><ul>  <li> The Autumn equinox is tonight, 2001-09-23 at 00:04h.       <br>&nbsp;<br>  <li> Added the pseudo-instructions document, to cater for things which were not instructions,       but were available in the assembler.<br>       Amended a few links as is appropriate.       <br>&nbsp;<br>  <li> Tidied the assorted lyrics on this page, and provided references (when known). They aren't       necessarily things that I like and/or bought; just stuff I happened to be listening to as       I write this, whether from the Dido CD, or radio, or MTV...       <br>&nbsp;<br>  <li> <code># You have the bravest heart, the strongest emotions.<br>       &nbsp;&nbsp;After all the harm I've caused, you still want my loving.<br>       &nbsp;&nbsp;I can't believe I still receive so much affection from your side<br>       &nbsp;&nbsp;If you could give me <i>one more</i> chance, I'd love to turn the tide.</code><br>       &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(Sylver; Turn the tide)</ul><p>&nbsp;<p>&nbsp;<p><h2>Thursday, 5th July 2001 [France]</h2><ul>  <li> Added 'Processor setup via co-processor 15' page. Scoured all my CD-ROMs for PDF and HTML       datasheets.<br>       It's not of terrifically great use, but it is some of that esoteric stuff that might       come in handy in <i>really</i> geeky pub quizzes!       <br>&nbsp;<br>  <li> Extended unsqueeze instructions to cope with a squeezed file that didn't seem to follow       the same rules, but was too close to be something different. I'm guessing the newer       StrongARM-aware squeeze does it slightly differently.       <br>&nbsp;<br>  <li> <code># Everytime you need me, you know I will be there, a love beyond compare.<br>       &nbsp;&nbsp;Say you will. Say you care.<br>       &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(Fragma; Every time you need me)</code></ul><p>&nbsp;<p>&nbsp;<p><h2>Sunday, 1st July 2001 [France]</h2><ul>  <li> Well, I knew Sky was unplugging it's analogue transmissions. But I've discovered I'm       paying the going rate for Sky package + a movie channel; and all I'm getting is two       bloody channels. Hell, even Sky News has gone!<br>       More (flames) comments in the version notes of !Teletext.<br>       To add insult to injury, the Sky teletext is a pathetic shadow of it's former self. Damn.       <br>&nbsp;<br>       Nothing to do with ARM, I'm just mighty annoyed and feel I should tell the world.<br>       You, dear reader, have the option of ignoring this rubbish... which, let's face it, is the       <i>only</i> option available to sane people... <tt>:-)</tt></ul><p>&nbsp;<p>&nbsp;<p><h2>Thursday, 28th June 2001 [France]</h2><ul>  <li> Well, I'll be damned. All the detail here and nothing obvious about 'how to write       assembler programs in BASIC'. Okay, so I'm a twat. Did I ever claim otherwise?       <tt>:-)</tt>       <br>&nbsp;<br>  <li> Added pictures of processors to the processor types page. Soon, I'll amalgamate the       arm 2/250/3 description into that, and remove the former.<br>       <i>Can you help?</i><br>       Some of the non-original pictures have been edited, but can you identify them? All have       been retrieved from the public domain so I don't see any problems with using them here.       But if it's your picture, I'll be more than happy to credit you. Email me.<br>       Same goes for a processor that I don't have - namely ARM250, and ARM7500(FE). I have a       picture of the Kinetic, and also one of the StrongARM, so I don't need them. What would       be nice is if somebody has a really tight shot of the ARM1. The close-up is simply the       same JPEG at increased magnification. Not too useful really.<br>       Of course, if you have a <i>better</i> picture than one I have already, then hey! Send it       to me <i>please</i>...       <br>&nbsp;<br>  <li> Amended the main index page to have two processor pictures. Moved the intro text to       rationale.       <br>&nbsp;<br>  <li> Created the 'notation' page, to stop people asking why I wasn't using 'standard' notation       such as <code>103EAh</code>.       <br>&nbsp;<br>  <li> <code># And here we stand, in old England's land; shattered glass on the ground.</code><br>       &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(Erasure; Crown of Thorns)</ul><p>&nbsp;<p>&nbsp;<p><h2>Monday, 30th April 2001</h2><ul>  <li> Following a glitch with the counter cgi, I decided to reimplement the counter as a bit       of in-line php3. This way, it records all accesses rather than just those who have images       switched on.       <br>&nbsp;<br>  <li> <i>Later...</i><br>       It seems you can't start with zero, you must start with 1. Don't ask me...!       <br>&nbsp;<br>  <li> <code># Can you be the one that sets my shadow free?</code><br>       &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(Billie Piper; Walk of life)</ul><p>&nbsp;<p>&nbsp;<p><h2>Tuesday, 10th April 2001</h2><ul>  <li> The Quick Finder now links you to the relevant part of the linked page. So when you are       looking for <i>TEQ</i>, you don't need to wade through loads of stuff to get there. Also,       some of the more obscure links (<i>ADR</i>) might be harder to locate in a generalised       text (god, did that make <i>any</i> sense?).       <br>&nbsp;<br>  <li> Added a document on memory schemes and multitasking. A lot of it hasn't much relevence       to the RISC OS environment. However something useful when you are programming is to be       aware of other options, other ideas, other concepts.       <br>&nbsp;<br>  <li> Funnies.       <br>&nbsp;<br>  <li> <code># To you I belong.</code><br>       &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(B*witched; To you I belong (duh!))</ul><p>&nbsp;<p>&nbsp;<p><h2>Friday, 6th April 2001</h2><ul>  <li> Corrected the 'short' (read: incorrect) file extensions in the site archive.       <br>&nbsp;<br>  <li> Added the forum link to the assembler bit. Nobody used it off the main site, so maybe I       can target it.<br>       This forum is regular HTML. It doesn't need Java or anything like that. Works just fine       with Fresco...       <br>&nbsp;<br>  <li> It has been pointed out that the background image could make it hard to read the index       page. So I have cleaned it up, dropped in a different logo image, and the regular ARM as       a seperator. Does this look tidier?       <br>&nbsp;<br>  <li> Added the Quick Finder page.       <br>&nbsp;<br>  <li> Included the newer OPT settings, thanks to Matthias Seifert.       <br>&nbsp;<br>  <li> <code># Dear Isabel, I hope you're well, and what you've done is right...</code><br>       &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(Dido; Isabel)</ul><p>&nbsp;<p>&nbsp;<p><h2>Monday, 26th March 2001</h2><ul>  <li> Converted the archives to Zip deflate format, tested with SparkPlug and tested reading       directly from archive with SparkFS and Fresco.<br>       Tested one archive with WinZip, seemed okay, but didn't have time (the computer wasn't       mine) to test them all - but I don't anticipate any problems.       <br>&nbsp;<br>       Please note, though, that in order to get the BASIC programs to compile, you will need       access to a RISC OS machine. Brandy doesn't have a built-in assembler (logically!). Your       other alternative is to convert the code to assemble with the SDK or ADS. Refer to       www.arm.com for more information.       <br>&nbsp;<br>  <li> Created new section, <i>32 bit operation</i>, and jiggled things around.       <br>&nbsp;<br>  <li> Added page on 32 bit rules.       <br>&nbsp;<br>  <li> Added a bit on how to unsqueeze the long involved way.       <br>&nbsp;<br>  <li> Added 'Another newsflash!'. I'm not messing with you, you can download the C development       suite beta and use it for 60 days!       <br>&nbsp;<br>  <li> Added the where you might find ARM page.       <br>&nbsp;<br>  <li> <code># My friends make me smile, if only for a while, you can make me whole again.</code><br>       &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(Atomic Kitten (!); Whole again)</ul><p>&nbsp;<p>&nbsp;<p><h2>Friday, 23rd March 2001</h2><ul>  <li> Corrected truth table for BIC instruction.</ul><p>&nbsp;<p>&nbsp;<p><h2>Wednesday, 7th March 2001</h2><ul>  <li> Retitled the processor section to &quot;The ARM processor&quot;,<br>       moved the &quot;RISC vs CISC&quot; there.       <br>&nbsp;<br>  <li> Added section on &quot;The pipeline&quot;.       <br>&nbsp;<br>  <li> Added section on &quot;The cache&quot;.       <br>&nbsp;<br>  <li> Added the &quot;Sanity warning&quot;. <tt>:-)</tt>       <br>&nbsp;<br>  <li> Updated the &quot;Processor Types&quot; with differences between ARM610/ARM710 and added       ARM7500/7500FP.<br>       I'd appreciate assistance with processors not covered that exist (do ARM4-5 exist? ARM8+?)       and better details of ARM1 and StrongARM, can anybody help?       <br>&nbsp;<br>  <li> Added red warnings to code that is known not to be 32-bit compliant.       Altered code that had no actual need to preserve flags.</ul><p>&nbsp;<p>&nbsp;<p><h2>Tuesday, 27th February 2001</h2><ul>  <li> Added 'search' option, to make it easier for you to find things.       <br>&nbsp;<br>  <li> The example for the module code is messy. So I've put the module code page up on its own       without an example. I'll add the example later, when it is 'nicer'.</ul><p>&nbsp;<p>&nbsp;<p><h2>Monday, 5th February 2001</h2><ul>  <li> Code tested on an ARM 6 processor. All works as expected apart from <code>proctype</code>       which fails to identify the processor. It only recognises up to ARM 3.<br>       I'll fix this when I discover a fool-proof method of detecting the processor type.       <br>&nbsp;<br>  <li> Had 4040 hits today (not <i>this one day</i>, just accumulated!). Not bad, give it a few       months and it'll probably overtake the rest of my website (since it was originally       created!). It is already top of the statistics report.       <br>&nbsp;<br>  <li> Added the <i>rationale</i> and linked in this <i>news</i> page.<br>       If you want to come and see what has changed, look here...       <br>&nbsp;<br>  <li> Slight modification of the index menu.       <br>&nbsp;<br>  <li> Updated PSR document to describe 32 bit operation, including some basic code to set the       Z flag in 32 bit mode, and test it in 26 bit mode. Kinda useless really, but in current       versions of RISC OS, kinda useless is a good description of 32 bit code. Shame, really...</ul><p>&nbsp;<p>&nbsp;<p><h2>Saturday, 3rd February 2001</h2><ul>  <li> I started a page on writing relocatable modules while over in France last year, but did       not want to write too much 'cos all I had was the Arthur PRMs (!). So I've updated it and       am continuing. Surprisingly, not much has changed, aside from a load of waffle about       <i>instantiations</i> (count how many times that word appears in the document!).<br>       I'm in the process of finishing off a little example module. It is five o'clock in the       morning now, because I wanted to say the first build of the working module was performed       at 05:04 03/02/01.<br>       Yes people, I really <i>am</i> that sad...</ul><p>&nbsp;<p>&nbsp;<p><hr size = "3"><a href="index.html#01">Return to assembler index</a><hr size = "3"><address>Copyright &copy; 2002 Richard Murray</address></body></html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -