Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.sys.acorn.programmer > #2124

Re: Assembler Help.

From Martin Bazley <martin.bazley@blueyonder.co.uk>
Newsgroups comp.sys.acorn.programmer
Subject Re: Assembler Help.
Message-ID <34e1f1c652.martin@blueyonder.co.uk> (permalink)
References (13 earlier) <9a098389-5068-4b3c-8f26-a014e630d6d9@f17g2000vbz.googlegroups.com> <k10fui$n3t$1@dont-email.me> <efe84adb-2369-4c99-b420-b666d5da7f4e@q22g2000vbx.googlegroups.com> <k13ler$56c$1@dont-email.me> <938305b7-f272-46e5-b366-e469602d4f37@13g2000vbf.googlegroups.com>
Organization virginmedia.com
Date 2012-08-29 18:36 +0100

Show all headers | View raw


The following bytes were arranged on 29 Aug 2012 by Gazza :

> Does that mean that to get values as opposed to strings, I need to
> double load?

Your misconception lies in thinking that "strings" are a concept in
their own right, as opposed to simply a number of "values" stored after
each other.  This is almost certainly a bad habit you learned from
BASIC.

The EQUS operator is nothing more than a convenient shorthand, like ADR.

EQUS "Some text"+CHR$(0):ALIGN

Is equivalent to:

EQUB 83
EQUB 111
EQUB 109
EQUB 101
EQUB 32
EQUB 116
EQUB 101
EQUB 120
EQUB 116
EQUB 0
EQUB 0
EQUB 0

One of the common threads in your posts, such as this one, is that you
have serious conceptual problems with the idea of pointers[1], which is
something you simply cannot have your knickers in a twist about if you
are to have any hope of succeeding in assembler.  See also: ADR versus
LDR.

Your problems are not with assembler, but are more deeply rooted in some
of the fundamental concepts of programming as a whole.  Assembler simply
happens to be the language you are currently attempting to learn.

[1] I pray he never finds out about C...
-- 
  __<^>__   === RISC OS is a work of art.  Some people adore it,  ===
 / _   _ \  === others can't see the point of it, and it's really ===
( ( |_| ) ) === expensive.                                        ===
 \_>   <_/  ======================= Martin Bazley ===================

Back to comp.sys.acorn.programmer | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

Assembler Help. Gazza <usenet@garethlock.com> - 2012-07-10 07:09 -0700
  Re: Assembler Help. Gazza <usenet@garethlock.com> - 2012-07-10 08:46 -0700
    Re: Assembler Help. Chris Johnson <chrisjohnson+news@spamcop.net> - 2012-07-10 18:06 +0100
      Re: Assembler Help. jgharston <jgh@arcade.demon.co.uk> - 2012-07-11 11:26 -0700
        Re: Assembler Help. cferris@freeRemoveuk.com.invalid - 2012-07-11 20:05 +0100
          Re: Assembler Help. jgharston <jgh@arcade.demon.co.uk> - 2012-07-11 15:16 -0700
          Re: Assembler Help. Steve Drain <steve@kappa.me.uk> - 2012-07-12 10:25 +0100
            Re: Assembler Help. cferris@freeRemoveuk.com.invalid - 2012-07-13 09:23 +0100
              Re: Assembler Help. Steve Drain <steve@kappa.me.uk> - 2012-07-13 11:16 +0100
                Re: Assembler Help. Gazza <usenet@garethlock.com> - 2012-07-24 05:17 -0700
                Re: Assembler Help. Gavin Wraith <gavin@wra1th.plus.com> - 2012-07-24 14:02 +0100
                Re: Assembler Help. Gazza <usenet@garethlock.com> - 2012-07-24 06:49 -0700
                Re: Assembler Help. Steve Drain <steve@kappa.me.uk> - 2012-07-24 15:03 +0100
                Re: Assembler Help. usenet@garethlock.com - 2012-07-24 08:21 -0700
                Re: Assembler Help. Steve Drain <steve@kappa.me.uk> - 2012-07-24 17:55 +0100
                Re: Assembler Help. Theo Markettos <theom+news@chiark.greenend.org.uk> - 2012-08-03 20:26 +0100
                Re: Assembler Help. cferris@freeRemoveuk.com.invalid - 2012-08-05 08:51 +0100
                Re: Assembler Help. Martin Bazley <martin.bazley@blueyonder.co.uk> - 2012-07-24 20:04 +0100
                Re: Assembler Help. Gazza <usenet@garethlock.com> - 2012-07-24 14:16 -0700
                Re: Assembler Help. Jeremy Nicoll - news posts <jn.nntp.scrap007@wingsandbeaks.org.uk> - 2012-07-24 22:34 +0100
                Re: Assembler Help. Chris Johnson <chrisjohnson+news@spamcop.net> - 2012-07-24 23:56 +0100
                Re: Assembler Help. Martin Bazley <martin.bazley@blueyonder.co.uk> - 2012-07-25 01:42 +0100
                Re: Assembler Help. Gazza <usenet@garethlock.com> - 2012-08-03 05:54 -0700
                Re: Assembler Help. Martin Bazley <martin.bazley@blueyonder.co.uk> - 2012-08-03 17:52 +0100
                Re: Assembler Help. "Barry Allen (news)" <evanallen@onetel.net.uk.invalid> - 2012-08-04 10:21 +0100
                Re: Assembler Help. Gazza <usenet@garethlock.com> - 2012-08-04 15:57 -0700
                Re: Assembler Help. cferris@freeRemoveuk.com.invalid - 2012-08-05 08:48 +0100
                Re: Assembler Help. Martin <News03@avisoft.f9.co.uk> - 2012-08-06 10:00 +0100
                Re: Assembler Help. Theo Markettos <theom+news@chiark.greenend.org.uk> - 2012-08-06 13:26 +0100
                Re: Assembler Help. Martin <News03@avisoft.f9.co.uk> - 2012-08-06 23:13 +0100
                Re: Assembler Help. Gazza <usenet@garethlock.com> - 2012-08-07 08:50 -0700
                Re: Assembler Help. Gazza <usenet@garethlock.com> - 2012-08-07 15:43 -0700
                Re: Assembler Help. Martin Bazley <martin.bazley@blueyonder.co.uk> - 2012-08-08 00:52 +0100
                Re: Assembler Help. usenet@garethlock.com - 2012-08-08 02:03 -0700
                Re: Assembler Help. jeffrey.a.doggett@gmail.com - 2012-08-08 02:19 -0700
                Re: Assembler Help. druck <news@druck.org.uk> - 2012-08-12 09:05 +0100
                Re: Assembler Help. Frank de Bruijn <zuiderduin@hotmail.com> - 2012-08-08 11:40 +0200
                Re: Assembler Help. Jeremy Nicoll - news posts <jn.nntp.scrap007@wingsandbeaks.org.uk> - 2012-08-08 11:34 +0100
                Re: Assembler Help. Justin Fletcher <gerph@gerph.org> - 2012-08-09 21:19 +0100
                Re: Assembler Help. druck <news@druck.org.uk> - 2012-08-12 09:08 +0100
                Re: Assembler Help. Gazza <usenet@garethlock.com> - 2012-08-14 05:17 -0700
                Re: Assembler Help. Chris Johnson <chrisjohnson+news@spamcop.net> - 2012-08-14 14:50 +0100
                Re: Assembler Help. Martin Bazley <martin.bazley@blueyonder.co.uk> - 2012-08-14 15:03 +0100
                Re: Assembler Help. Martin Bazley <martin.bazley@blueyonder.co.uk> - 2012-08-14 14:59 +0100
                Re: Assembler Help. Gazza <usenet@garethlock.com> - 2012-08-15 17:01 -0700
                Re: Assembler Help. Gazza <usenet@garethlock.com> - 2012-08-21 03:54 -0700
                Re: Assembler Help. Martin <News03@avisoft.f9.co.uk> - 2012-08-21 12:27 +0100
                Re: Assembler Help. Gazza <usenet@garethlock.com> - 2012-08-21 05:08 -0700
                Re: Assembler Help. Gazza <usenet@garethlock.com> - 2012-08-21 05:25 -0700
                Re: Assembler Help. Gazza <usenet@garethlock.com> - 2012-08-21 08:23 -0700
                Re: Assembler Help. druck <news@druck.org.uk> - 2012-08-21 18:19 +0100
                Re: Assembler Help. Gazza <usenet@garethlock.com> - 2012-08-21 14:20 -0700
                Re: Assembler Help. cferris@freeRemoveuk.com.invalid - 2012-08-22 09:07 +0100
                Re: Assembler Help. Gazza <usenet@garethlock.com> - 2012-08-22 05:28 -0700
                Re: Assembler Help. Steve Fryatt <news@stevefryatt.org.uk> - 2012-08-22 14:47 +0100
                Re: Assembler Help. druck <news@druck.org.uk> - 2012-08-22 23:11 +0100
                Re: Assembler Help. Martin Bazley <martin.bazley@blueyonder.co.uk> - 2012-08-29 18:36 +0100
                Re: Assembler Help. Jeremy Nicoll - news posts <jn.nntp.scrap007@wingsandbeaks.org.uk> - 2012-08-22 09:38 +0100
                Re: Assembler Help. jgh@arcade.demon.co.uk (Jonathan Graham Harston) - 2012-08-08 23:15 +0100
                Re: Assembler Help. Martin Bazley <martin.bazley@blueyonder.co.uk> - 2012-08-09 13:59 +0100
                Re: Assembler Help. Steve Drain <steve@kappa.me.uk> - 2012-08-10 15:50 +0100
  Re: Assembler Help. Frank de Bruijn <zuiderduin@hotmail.com> - 2012-07-11 08:30 +0200
    Re: Assembler Help. cferris@freeRemoveuk.com.invalid - 2012-07-11 09:26 +0100

csiph-web