Zrozumiec Assembler2

Zrozumiec Assembler2



20 Zrozumieć Asembler

Tabela 1.1. Liczenie po marsjańsku w systemie Fooby

liczba

marsjańska

wymowa

marsjańska

ziemski

odpowiednik

©

hip

0

r

foo

1

n

bar

2

=

bas

3

fooby

4

ff

fooby-foo

5

fr,

fooby-bar

6

fooby-bas

7

n0

barby

8

r\ f

barby-foo

9

nn

barby-bar

10

r\=

barby-bas

11

basby

12

-r

basby-foo

13

basby-bar

14

SE=

basby-bas

15

fee

foobity

16

fef

foobity-foo

17

r©n

foobity-bar

18

r©=

foobity-bas

19

f r©

foobity-fooby

20

rrr

foobity-fooby-foo

21

ffn

foob i ty-fooby-b a r

22

rc=

foobity-fooby-bas

23

fo©

foobity-barby

24

fnf

foobity-b arby-foo

25

Najbardziej istotną sprawą dotyczącą fooby jest sposób, w jaki Marsjanie zapisują tę liczbę: I©. Fooby jest zapisywane dwiema cyframi, a nie jedną (my też dziesięć zapisujemy dwiema cyframi 10).

Podobnie jak w naszym systemie dziesiętnym, pozycja cyfry (kolumna) jest odpowiednikiem potęgi liczby fooby To oznacza, że w miarę jak posuwasz się od najbardziej skrajnej prawej kolumny (cyfry) w kierunku na lewo, każda kolejna kolumna (cyfra) odpowiada wartości fooby pomnożonej przez liczbę kolumn znajdujących się z prawej strony tej cyfry.

Skrajna prawa kolumna odpowiada jednostkom liczonym w foo. Następna kolumna odpowiada fooby mnożonemu przez foo, lub po prostu fooby. Kolejna kolumna znajdująca się z lewej strony fooby odpowiada fooby mnożonemu przez fooby, czyli foobity. Te zależności przedstawione są wyraźniej w tabeli 1.2.

Tabela 1.2. Potęgi fooby

f

foo

x fooby=

fooby

II

O

£

X

fe©

foobity

x fooby=

f©©0

foobidity

x fooby=

f©©0©

foobididity

x fooby=

fe©©©6

foobidididity

itd—

1.2.1 Analiza marsjańskiej liczby

W każdej kolumnie (na każdej pozycji liczbowej) mogą się znajdować cyfry od hip do bas wskazując wartość danej pozycji w liczbie. Przyjrzyjmy się temu na przykładzie. Spójrz na rysunek 1.1, który zawiera analizę liczby marsjańskiej n= f0= wymawianej „Barbididi-ty-basbidity-foobity-bas”. (Taką właśnie liczbę wymienił Marsjanin czekający przede mną na przystanku autobusowym, gdy przeliczał swoje drobne).

W prawej skrajnej kolumnie znajduje się cyfra wskazująca, ile jednostek zawartych jest w całej liczbie. Cyfrą tutaj jest bas wskazujący że w liczbie zawarty jest bas jednostek. Następna kolumna w kierunku na lewo, czyli druga od prawej, zawiera liczbę fooby przemnożoną przez hip (czyli fooby mnożone przez 0), czyli fooby. Cyfra hip znajdująca się w tej kolumnie fooby wskazuje, że w tej liczbie nie ma fooby. Cyfra hip w liczbie f©= służy jedynie jako rezerwacja miejsca na tę kolumnę, podobnie jak „zero” w naszym systemie liczbowym. Zwróć uwagę również, że w sumowaniu kolumn (z prawej strony tabeli), wiersz jest reprezentowany przez dwa kolejne hip. Lewe z tych hip informuje nas, że jest zero fooby, a prawe wskazuje kolumnę foo, czyli jednostek. W ten sam sposób wskazane są liczby jednostek w poszczególnych kolumnach oraz rosnąca liczba hip (zer) dla określania, które to są kolumny.


Wyszukiwarka

Podobne podstrony:
Zrozumiec Assembler3 2 Zrozumieć Asembler0.1 Wszystko można zaplanować Szybko! Obudzić dzieci, już
Zrozumiec Assembler0 Zrozumieć Asembler Jeff Duntemann
Zrozumiec Assembler1 Zrozumieć AsemblerJeff DUNTEMANN Copyright © 1993 by John Wileyand Sons Ali ri
Zrozumiec Assembler9 Zrozumieć AsemblerJeff DUNTEMANN Copyright © 1993 by John Wiley and Sons Ali r
Zrozumiec Assembler4 4 Zrozumieć Asembler Wskaźnik podaje jej jedną z dwóch informacji: 1) jest dos
Zrozumiec Assembler5 6 Zrozumieć Asembler my automatycznie, nie zdając sobie zupełnie sprawy, że o
Zrozumiec Assembler6 8 Zrozumieć Asembler dają do jakichś czarnych dziur, którymi zwykle są: szybki
Zrozumiec Assembler7 10 Zrozumieć Asembler0.3.2 Gramy w Big Bux W jednym z narożników planszy Big B
Zrozumiec Assembler8 12 Zrozumieć Asembler mioty. Na polach gry wykonujemy posunięcia i sprawdzenia
Zrozumiec Assembler9 14 Zrozumieć Asembler0.3.5 Adresowanie Bardzo ważną rolę spełniają (miejscami
Zrozumiec Assembler0 16 Zrozumieć Asembler Rozdział 1_Obce bazyDwójkowy, szesnastkowy i inne system
Zrozumiec Assembler1 18 Zrozumieć Asembler1.1 Powrót matematycznego smoka W roku 1966 prawdopodobni
Zrozumiec Assembler3 22 Zrozumieć AsemblerMamy marsjańską liczbę n= r©= Każda kolumna zawiera warto
Zrozumiec Assembler4 24 Zrozumieć Asembler mogły być przeniesione na DEC, DEC zaprojektował swoje m
Zrozumiec Assembler6 28 Zrozumieć Asembler Teraz, kiedy już dobrze poznałeś kolumnową notację zarów
Zrozumiec Assembler7 30 Zrozumieć Asembler nym systemie liczbowym i mogą spowodować poważne pomyłki
Zrozumiec Assembler8 32 Zrozumieć Asembler nie zwykłego kalkulatora (który potrafi liczyć w systemi
Zrozumiec Assembler9 34 Zrozumieć Asembler nej sumy. Jedyne, co możemy zapamiętywać, to aktualna wa
Zrozumiec Assembler0 36 Zrozumieć Asembler siętne odpowiedniki każdej kolumny szesnastkowej i nastę

więcej podobnych podstron