• What does LDRB do here?
    Hello. I've been looking at a piece of code that I'm not entirely sure what it does. LDR r0, =str MOV r1, #0 loop LDRB r2, [r0], #1 ADD r1, r1, #1 CMP r2, #0 BNE loop SUB r1, r1, #1 Data...
  • what's the function of "AREGS"and "NOAREGS"
    what's the function of "AREGS"and "NOAREGS", can you provide me some sample, so that I could understand them clear. Are them still useful in current updated versions. In the manual it is said that with...
  • What does the C standard say about portability?
    Hello, See here: www.open-std.org/.../C99RationaleV5.10.pdf Is it possible that "Jack Sprat", the staunch defender of the C standard as the ultimate reference when writing programs, missed...
  • What assumption does this code make? Is it acceptable?
    This is a snippet from a general-purpose library function that is (effectively) non-application specific and, by design, can make no assumptions about the context of the calling process. Hint: The...
  • What hardware does ISD 51 need?
    I'd like to use ISD51 But what hardware do I have to prepare for using it? Could anyone tell me how to use it and how to connnect the interface? Thanks in advance!