📄 strtrkt.html
字号:
<!doctype html public "-//W3C//DTD HTML 3.2//EN"><html><head><title>Your starter kit</title><meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" /><meta http-equiv="content-language" content="en" /><meta name="resource-type" content="document"><meta name="copyright" content="This document copyright 2001 by Richard Murray. Use for non-profit and education purposes explicitly granted."><meta name="author" content="Richard Murray"><meta name="rating" content="general"></head><!-- /assembler/strtrkt.html --><!-- --><!-- (C) Copyright 2001 Richard Murray --><!-- Designed by Richard Murray --><!-- rmurray@heyrick.co.uk --><!-- --><body bgcolor="#f0f0f0" text="#000000" link="#0022dd" vlink="#002288"><table border = "0" width="100%"> <tr> <td align=center width=100> <img src="arm3.gif" width=79 height=78 align = middle> </td> <td> <h1 align="center"><font color="#800080">Your starter kit</font></h1> </td> <td align=center width=100> <img src="arm3.gif" width=79 height=78 align = middle> </td></table><p> <p>Look at your computer. You have what you need. BASIC and Edit are both in ROM.<p><center><img src="../images/assembler/webedit.jpeg" width=512 height=384 border=1 alt="Example; JPEG 50K"><br><font size = "-1"><i>Using Edit to write a web page.<br></i></font></center><p>Before you demean Edit as being crap (as so many people seem to do), please keep in mind thefact that this <i>entire</i> web site has been written in !Edit. It is perfectly capable,although it lacks the nicities of things like 'syntax colouring'. Additionally, Edit's search andreplace is very powerful.<p> <p> <p>Next, you have the small-budget APCS environment brought about by the use of DrLink, NickRoberts' ASM and GCC. All of these are downloadable from the Internet (I'll refer you to<a href="http://www.cybervillage.co.uk/acorn/">The Acorn Cybervillage</a> <font color = "red" size = "-1">[EXTERNAL LINK]</font> for more details),though I've heard that it can be a bit of an issue getting GCC set up correctly. I cannot speakfrom experience as I have the Acorn DDE.<p> <p> <p>Slightly less of a small budget - EasyC or EasyC++ (from APDL). I am under the impression thatthese products incorporate an assembler, but I do not know if they support linking to externalAPCS code. Refer to <a href="http://www.apdl.demon.co.uk/">APDL</a> <font color = "red" size = "-1">[EXTERNAL LINK]</font> for more information.<p> <p> <p>Now onto a medium sized budget, Acorn C version 4. You probably cannot buy this new, but a personwho has bough version 5, or no longer writes code, might be willing to sell you the DDE. Pleasebe aware that the Desktop Assembler and Desktop C were supplied as two different products. You<i>do not</i> need both, as Nick Roberts' ASM more than replaces objasm; but if you are offeredboth for a good price, don't say no!<p>If you are going to be coding in C, then I suggest !Zap. While I don't like it for writing BASICcode or web pages, I wouldn't be without it for C programming. The colourisation makes the codemuch clearer.<br>However, I find colourisation of BASIC to be a hindrance, so my advice is to download it and tryit. See what you think.<br><a href="http://www.zap.riscos.org.uk/">Link to the Zap website</a> <font color = "red" size = "-1">[EXTERNAL LINK]</font><p>While I'm a Zap user, it would be unfair if I didn't mention StrongEd. It does everything Zapdoes, only slightly differently. The exact differences make up what is known as "The EditorWars", which goes something like: <i>Zap roolz! No, Zap sucks, StrongEd is king! StrongEdbites, Zap is God. Zap is useless, StrongEd is the best. And so on...</i><br><a href="http://stronged.iconbar.com/">Link to the StrongEd website</a> <font color = "red" size = "-1">[EXTERNAL LINK]</font><p><center><img src="../images/assembler/zapedit.jpeg" width=400 height=300 border=1 alt="Example; JPEG 36K"><br><font size = "-1"><i>Writing a backtrace handler for Emily, in Zap, in C and assembler.<br></i></font></center><p> <p> <p>Or you could buy the C development kit version 5, which offers the C compiler and the assemblertogether, supports some newer stuff, and even pretends to do C++. You will have pretty much thesame icons, only they'll look more exciting...<center><img src="../images/assembler/newerc.jpeg" width=115 height=178 border=1 alt="Example; JPEG 8K"><br><font size = "-1"><i>More exciting icons!<br></i></font></center><p>The final option is for people rolling in the dosh. The official ARM development kit. This doesnot work on RISC OS, but you can order yourself a free CD. All this from<a href="http://www.arm.com/">http://www.arm.com/</a>. <font color = "red" size = "-1">[EXTERNAL LINK]</font><br>Tell you what, though... I'll leave you to discover the going price of the tools for yourself,eh?<p> <p> <p>There are options in between, and other alternatives. Look around. You can get started, from nobudget to big budget. And in most cases, the only real differences are in the support you get.To take an example, the ARM kit gives you several tens of megabytes of documentation in PDFformat, lots of examples, and on-line help. Nick's ASM just describes what it does and the bestways to use it. It won't tell you the instruction set (well, you could use this site!).<br>Both, however, will turn your source into code...<p> <p><hr size = "3"><a href="index.html#01">Return to assembler index</a><hr size = "3"><address>Copyright © 2001 Richard Murray</address></body></html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -