Работа с ZX-Spectrum 1993 г.

Приложение E - шестнадцатиричные и двоичные системы счисления.


ПРИЛОЖЕНИЕ Е

ШЕСТНАДЦАТИРИЧНЫЕ И ДВОИЧНЫЕ СИСТЕМЫ
СЧИСЛЕНИЯ

В компьютере ZX SPECTRUM используется шестнадцатиричная систе-
ма счисления. При этом каждая шестнадцатиричная цифра записывается че-
тырьмя двоичными (тетрада). Таким образом, в одном байте может быть
записано два шестнадцатиричных числа.

10 - тичное

16- ричное

2 - ичное — байт

0

0

0000 0000

1

1

0000 0001

2

2

0000 0010

3

3

0000 ООН

4

4

0000 0100

5

5

0000 0101

6

6

0000 0110

7

'

0000 0111

8

8

0000 1000

9

9

0000 1001

10

А

' 0000 1010

11

! в

0000 1011

12

; с

1

!

0000 1100

13

i d

1

0000 1101

14

! е

0000 1110

15

f

i

1

0000 1111

16

10

!

!

0001 0000

17

11 | 0001 0001

18

12

0001 0010

19

13

0001 0011

20

14

0001 0100

21

15

0001 0101

22

16

0001 0110

23

17

0001 0111

24

18

0001 1000

25

19

0001 1001

26

0001 1010

27

0001 1011

28

0001 1100

29

id

0001 1101

30

ie

0001 1110

31

if

000J 1111

32

! 20

0010 0000

Два байта образуют машинное слово. Для записи двоичных кодов
служит функция BIN. Например, 'BIN 0' запишет в память двоичный 0.
BiN 10' записывает число два и т.д. Для записи '-3' необходимо указать
-BTN 11', а не 'BIN -11*

Число не может превышать 65535, т.е. занимать более шестнадцати
двоичных разрядов (битов).

УКАЗАТЕЛЬ КОМАНД BASIC'a

abs................[ekgm..................

acs................[e]-sh+"w"...............

AND ...............[K],[L].[C]-SYMBOLSHIFT+"Y" ....

ASN ...............[E]-SYMBOL SHIFT+"0"........

AT.................[K],[L],[C]-SYMBOL SHIFT+T'.....

ATN................[E]-SYMBOL SHIFT+"E"........

ATTR ...............[E]-SYMBOLSHIFT+"L"........

★★★★★★★★★★★★★★★★★★★★★★★★★★★★★ g ★★★★★★★★★★★★★★★★★★★★★★★★★★

beep...............[e]-symbol shift+"7"........

BIN................[El-В...................

BORDER .............[KJ-B...................

BREAK ..............CAPS SHIFT+SPACE .........

BRIGHT..............[E]-SYMBOL SHIFT+"B"........

***************************** Q **************************

CAPS LOCK ...........[K],[L]-CAPSSHIFT+"2" ........

CAPS SHIFT.................................

CAT................[EJ-SYMBOL SHIFT+"9"........

CHRS E'.-y"

circle [e]-symbol shift+"h"

CLEAR .............. !KKX".............

CLOSE #.............[El-SYMBOL SHIFT+"5"........

CLS................[KKV"..................

CODE ..............[EKl" ..................

CONTINUE............[KV'C"..................

COPY...............[KKZ"..................

COS ...............[E]-"W" .................

★★★★★★★★A******************** Q

DATA...............[E]-"D" ...............

DEFFN..............[Ej-SYMBOL SH1FT+"1"........

DELETE ............................GKO"/[K],[LMCKAPSSHIFT+M0" .

DIM................[KV'D" . . . ...............

DRAW ..............[Kj-MW" .................

g ★★★★★★★★★★★★★★★★★★★★★★★★★★

EDIT ...............[K].[L],[CKAPSSHIFT+'T ......

ENTER .....................................

ERASE.............[E]-SYMBOL SHIFT+"7"......

EXP...............[E KX".................i

***************************** p ★★★★★******★★**★***★****★*

FLASH ..............[El-SYMBOL SHIFT+^V"........

FN ................[Ej-SYMBOL SHIFT+"2"........

FOR................[K]-"F"..................

FOR-NEXT цикл ................................

FORMAT.............[E>SYMBOLSHIFT+"0"........

***************************** Q **************************

GO SUB .............[KKH" .................

GOTO .............. Kl-"G"...................

GRAPHICS ............[KJ,[L],[G]-CAPS SHIFT+"9" ......

***************************** | **************************

IF.................[KKU* .................

IN.................[E -SYMBOL SHIFT+'T' ........

INK................[EJ-SYMBOL SHIFT+"X"........

INKEYS..............[E -"N" .................

INPUT ..............[KKI" ..................

INVERSE.............[Ej-SYMBOL SHIFT+"M" .......

INT................[E]-"R"..................

***************************** **************************

LEN................[E]-"KH..................

LET................[K}-"L"..................

LINE ...............[Ej-SYMBOL SHIFT+"3"........

LIST ...............[Kl-"K"..................

LLIST...............[E>"V"..................

LN ................[E -"Z"...................

LOAD...............[КУТ................

LPRINT..............[E -"C" .................

***************************** ^ **************************

MERGE . .4............[EVSYMBOL SHIFT+"T"........

MOVE ..............[Ej-SYMBOL SHIFT+"6"........

***************************** jg **************************

NEW ...............[K]-"A"..................

NEXT...............[K]-" N"..................

NOT .........._ . . . [KML]^C^SYMBOLSHIFT+,,S,, ....

***************************** q **************************

OPEN # .............[E]-SYMBOLSHIFT+"4*........

OR ................[KUL],[C]-SYMBOLSHIFT+"LT ....

OUT ...............[EJ-"0" .................

OVER...............[E]-"N" .................

***************************** p **************************

PAPER ..............[E>"C" .................

PAUSE..............[K]-"M" .................

PEEK...............

[Е -"0й ...........

pi.................[е-"м"..........

plot...............[kl-"q"........

POKE...............[К]-И0М...........

print ..............[к]-"р"...............

★★*★★*★★★*******★*★★*******★★ p ★**★***★★★***★****★*★★★*★*

randomize...........[k]-'t"..................

reed...............[epa"..................

rem ...............[креи..................

RESTORE ............[EK'S"..................

return ............. kky"..................

rnd ............... e]-"t".................

run ...............[kkr"...................

g a*************************

save [kl^'s"

screens [e -symbol shift^"

sgn ...............[e kf"..................

SIN ................[EpO" .................

sqr e -"h"

step !!!!!!!!!!!!!!! [k],[l],[cj-symbol'swift+,'d"' ! ;

stop............... k],[l].[cj-symb0lshiftva" ....

strs..............[eky" . ,................

symbol shift................................

***************************** -p

TAB................ E pP"..................

TAN...............[E]-"E"..................

then...............[k],[l],[c]-symbol shift+"g" ....

to ................[k],ll],[c]-symbol shift+"f" ....

***************************** у *★★*****★★****★★*★★★****★*

USR ...............[E)-"LM..................

***************************** у **************************

VAL................[E У Г..................

VAL$...............IEVSYMBOLSHIFTVJ"........

VEKIFY..............[ej-SYMBOL SHIFt+^R"........




СОДЕРЖАНИЕ:


  Оставте Ваш отзыв:

  НИК/ИМЯ
  ПОЧТА (шифруется)
  КОД



Темы: Игры, Программное обеспечение, Пресса, Аппаратное обеспечение, Сеть, Демосцена, Люди, Программирование

Похожие статьи:
Наши новости - Вышел в свет уже 10 номер газеты.
Help - Описание оболочки электронного издания "ZX-FORUM 4".
Футбол - список двадцати самых богатых футбольных клубов мира.
Оттяг - конкурс тестов: Тест: Какой вам нужен компьютер? Тест для коммунистов. Тест: Можно ли на вас положиться? Тест: Кто ты Спектрумист? (user или ламер).
review - обзор аркадной игрушки Buzzsaw plus.

В этот день...   28 марта