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


Groups > comp.sys.apple2.programmer > #5459

Re: Efficient sign extension.

Newsgroups comp.sys.apple2.programmer
Date 2020-04-01 18:18 -0700
References <15159ad4-5286-42de-a41d-3b0c8c1b2b4b@googlegroups.com>
Message-ID <6d06f7d6-b3cc-400a-8616-de65be0dd75f@googlegroups.com> (permalink)
Subject Re: Efficient sign extension.
From Michael Barry <barrym95838@yahoo.com>

Show all headers | View raw


; Promote (little-endian) int16 in N to int32
    lda  #$7f
    cmp  N+1  ; cc for <0, cs for >=0
    sbc  #$7f
    sta  N+2  ; $ff for <0, $00 for >=0
    sta  N+3

Mike B.

Back to comp.sys.apple2.programmer | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

Efficient sign extension. Michael Barry <barrym95838@yahoo.com> - 2020-04-01 18:02 -0700
  Re: Efficient sign extension. Michael Barry <barrym95838@yahoo.com> - 2020-04-01 18:18 -0700
  Efficient sign extension. gids.rs@sasktel.net - 2020-04-02 14:27 -0700
    Re: Efficient sign extension. Andy McFadden <thefadden@gmail.com> - 2020-04-02 17:41 -0700
      Re: Efficient sign extension. John Brooks <jbrooks@blueshiftinc.com> - 2020-04-02 21:41 -0700
      Re: Efficient sign extension. gids.rs@sasktel.net - 2020-04-02 21:50 -0700
      Re: Efficient sign extension. gids.rs@sasktel.net - 2020-04-02 22:29 -0700
        Re: Efficient sign extension. Andy McFadden <thefadden@gmail.com> - 2020-04-03 08:08 -0700
          Re: Efficient sign extension. gids.rs@sasktel.net - 2020-04-03 09:15 -0700
      Re: Efficient sign extension. Michael Barry <barrym95838@yahoo.com> - 2020-04-03 22:44 -0700
    Re: Efficient sign extension. Michael Barry <barrym95838@yahoo.com> - 2020-04-03 08:24 -0700
      Re: Efficient sign extension. gids.rs@sasktel.net - 2020-04-03 09:23 -0700
        Re: Efficient sign extension. qkumba <peter.ferrie@gmail.com> - 2020-04-03 10:12 -0700
          Re: Efficient sign extension. Michael Barry <barrym95838@yahoo.com> - 2020-04-03 12:41 -0700
        Re: Efficient sign extension. Michael Barry <barrym95838@yahoo.com> - 2020-04-03 12:24 -0700
          Re: Efficient sign extension. gids.rs@sasktel.net - 2020-04-03 14:19 -0700
            Re: Efficient sign extension. Michael Barry <barrym95838@yahoo.com> - 2020-04-03 14:26 -0700
              Re: Efficient sign extension. gids.rs@sasktel.net - 2020-04-05 10:10 -0700
                Re: Efficient sign extension. Michael Barry <barrym95838@yahoo.com> - 2020-04-05 10:43 -0700
                Re: Efficient sign extension. gids.rs@sasktel.net - 2020-04-05 19:39 -0700
                Re: Efficient sign extension. Michael Barry <barrym95838@yahoo.com> - 2020-04-05 20:17 -0700

csiph-web