Groups | Search | Server Info | Login | Register


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

nur für theoretischer Annahme ...

From Jens Kallup <kallup.jens@web.de>
Newsgroups de.comp.lang.assembler
Subject nur für theoretischer Annahme ...
Date 2022-01-15 19:40 +0100
Organization kallup.net - non-profit
Message-ID <j4gip5Ffim2U1@mid.individual.net> (permalink)

Show all headers | View raw


[Multipart message — attachments visible in raw view] - view raw

Hallo,

nur mal so für mein Verständnis:

kann ich eine beliebige Zahl bilden, die über die Bus-Breite
reicht ?

mal angenommen ich habe 2 hex zahlen:

09 und 09 = 0909

dann bedeutet doch, dass das letzte Element einen Wert von
0..255 - 00..ff  einsetzen kann

   ff = 255
0100 = 256
0102 = 257
...
0100 = 1 * 255
01ff = 1 * 255 + 255

0200 = 2 * 255
02ff = 2 * 255 + 255

0300 = 3 * 255
03ff = 3 * 255 + 255
...

ff00 = 255 * 255 + 0
ff01 = 255 * 255 + 1
...

ffff = 255 * 255 + 255
...

nun zum gucken:

ff ff ff 00 = 255 * 255 * 255 + 0
ff ff ff 01 = 255 * 255 * 255 + 1
...

wie man sehen kann, ist ein Pattern zu erkennen.
Kann man dieses Muster irgendwie dazu verwenden,
um Zahlen, unabhängig von der CPU Bus-Breite
anwenden ?

Also in der Art, das man 2 Bytes zusammen nimmt
bzw. gruppiert:

ff ff = 255 * 255  <- a
ff ff = 255 * 255  <- b

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


Thread

nur für theoretischer Annahme ... Jens Kallup <kallup.jens@web.de> - 2022-01-15 19:40 +0100
  Re: nur für theoretischer Annahme ... Helmut Waitzmann <nn.throttle@xoxy.net> - 2022-01-16 06:44 +0100
  Re: nur für theoretischer Annahme ... Stefan Reuther <stefan.news@arcor.de> - 2022-01-16 11:04 +0100

csiph-web