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


Groups > de.comp.lang.assembler > #1193

Re: Image deflaten

From Bernhard Schornak <schornak@web.de>
Newsgroups de.comp.lang.assembler
Subject Re: Image deflaten
Date 2020-06-18 19:59 +0200
Organization A noiseless patient Spider
Message-ID <rcga4s$3d1$1@dont-email.me> (permalink)
References <hkuie5FdrbeU1@mid.individual.net> <hl1mdjF3gm7U1@mid.individual.net>

Show all headers | View raw


Jens Kallup schrieb:


> Ich habe den Quellcode aus dem Internet, und im
> Original wurde noch eine Look-Up Tabelle verwendet.


Ist eine gute Idee, Tabellen beizubehalten.


> Im ##asm channel habe ich auch schon viele andere
> Informationen bekommen, die den Befehlt XLAT
> betreffen, und scheinbar diese Tabelle überflüssig
> machen.


Nicht wirklich. XLAT ist *sehr* langsam und Du kannst damit
nur 8-Bit-Werte einer 256 Byte grossen Tabelle nach AL ein-
lesen. Indirekt indizierte Zugriffe wie

mov %rAX, 0x00(%rBX, %rCX, n)   mit n = 1, 2, 4 oder 8

zum Schreiben oder

mov 0x00(%rBX, %rCX, n), %rAX

zum Lesen beliebiger Registerbreiten sind flexibler und mit
4 Taktzyklen (5 bei Byte und Worten) auch schneller als der
in Mikrocode umgesetzte XLAT-Befehl.


Grüße aus Augsburg

Bernhard Schornak

Back to de.comp.lang.assembler | Previous | NextPrevious in thread | Find similar


Thread

Image deflaten Jens Kallup <kallup.jens@web.de> - 2020-06-17 14:59 +0200
  Re: Image deflaten Stefan Reuther <stefan.news@arcor.de> - 2020-06-17 18:18 +0200
    Re: Image deflaten Jens Kallup <kallup.jens@web.de> - 2020-06-17 18:46 +0200
      Re: Image deflaten Bernhard Schornak <schornak@web.de> - 2020-06-18 15:17 +0200
        Re: Image deflaten "Peter J. Holzer" <hjp-usenet3@hjp.at> - 2020-06-23 11:31 +0200
          Re: Image deflaten Bernhard Schornak <schornak@web.de> - 2020-06-23 22:06 +0200
            Re: Image deflaten Jens Kallup <kallup.jens@web.de> - 2020-06-24 01:38 +0200
              Re: Image deflaten Jens Kallup <kallup.jens@web.de> - 2020-06-24 01:46 +0200
              Re: Image deflaten Bernhard Schornak <schornak@web.de> - 2020-06-24 14:33 +0200
            Re: Image deflaten Stefan Reuther <stefan.news@arcor.de> - 2020-06-24 17:38 +0200
              Re: Image deflaten Jens Kallup <kallup.jens@web.de> - 2020-06-24 18:46 +0200
              Re: Image deflaten Bernhard Schornak <schornak@web.de> - 2020-06-24 22:23 +0200
                Re: Image deflaten Stefan Reuther <stefan.news@arcor.de> - 2020-06-25 18:30 +0200
                Re: Image deflaten Bernhard Schornak <schornak@web.de> - 2020-06-26 11:35 +0200
                Re: Image deflaten Stefan Reuther <stefan.news@arcor.de> - 2020-06-26 18:30 +0200
                Re: Image deflaten Bernhard Schornak <schornak@web.de> - 2020-08-06 09:28 +0200
                Re: Image deflaten "Peter J. Holzer" <hjp-usenet3@hjp.at> - 2020-06-26 18:39 +0200
                Re: Image deflaten Bernhard Schornak <schornak@web.de> - 2020-08-06 09:29 +0200
      Re: Image deflaten Stefan Reuther <stefan.news@arcor.de> - 2020-06-18 17:59 +0200
  Re: Image deflaten Jens Kallup <kallup.jens@web.de> - 2020-06-18 19:26 +0200
    Re: Image deflaten Bernhard Schornak <schornak@web.de> - 2020-06-18 19:59 +0200

csiph-web