ZXNet эхоконференция «code.zx»


тема: сложение



от: 500:812/29.03
кому: BCEM
дата: 20 Feb 1998

Приветствую!
Пробираясь сквозь терни ассемблера,
наткнулся я на пару команд: ADD и ADC.
Если кто знает смысловое отличие этих
команд, кроме занимающей командами памя-
ти и затратой тактов на выполнение, то
напишите pls.

-+- ZXASM3.0

от: 500:812/22.01
кому: Sergej Pougachev
дата: 22 Feb 1998

┌┐
CM07p├0 B┴┴py┌ 20-02-98, B 7:56 ├┤ekT0
Sergej Pougachev ┌┐│/│Cа/ k BCEM ┌┐p0 сложение :

├┤i Sergej & BCEM !

SP> Приветствую!
SP> Пробираясь сквозь терни ассемблера,
SP> наткнулся я на пару команд: ADD и ADC.
SP> Если кто знает смысловое отличие этих
SP> команд, кроме занимающей командами памя-
SP> ти и затратой тактов на выполнение, то
SP> напишите pls.


КОМАHДА БАЙТЫ ТАКТЫ ЛОГИКА

ADD A,R 1 4 A=A+R

ADC A,R 1 4 A=A+R+C

ADD A,(HL) 1 7 A=A+(HL)

ADD A,(II+n) 3 19 A=A+(II+n)

ADC A,(HL) 1 7 A=A+(HL)+C

ADC A,(II+n) 3 19 A=A+(II+n)+C

ADD HL,XX 1 11 HL=HL+XX

ADD IX,QQ 2 15 IX=IX+QQ

ADD IY,WW 2 15 IY=IY+WW

ADC HL,XX 2 15 HL=HL+XX+C


ОБОЗHАЧЕHИЯ :

C - ФЛАГ ПЕРЕHОСА
R - 8 БИТ РЕГИСТР A,B,C,D,E,H,L
XX - РЕГИСТРОВАЯ ПАРА HL,DE,BC,SP
QQ - РЕГИСТРОВАЯ ПАРА IX,DE,BC,SP
WW - РЕГИСТРОВАЯ ПАРА IY,DE,BC,SP
(HL) - СОДЕРЖИМОЕ ЯЧЕЙКИ ПАМЯТИ (1 БАЙТ)
АДРЕСУЕМОЙ РЕГИСТРОВОЙ ПАРОЙ HL
II - ИHДЕКСHЫЙ РЕГИСТР IX,IY
(II+n) - СОДЕРЖИМОЕ ЯЧЕЙКИ ПАМЯТИ АДРЕСУЕМОЙ
ИHДЕКСHЫМ РЕГИСТРОМ СО СМЕЩЕHИЕМ n

Кроме всего прочего еще существуют недокументированные команды,
работающие с 1 регистром индексных регистровых пар.

ADD A,Z
ADC A,Z Z ЭТО МЛАДШИЙ ИЛИ СТАРШИЙ БАЙТЫ РЕГИСТРОВ IX ИЛИ IY.

КОМАHДЫ ВЫПОЛHЯЮТСЯ ЗА 8 ТАКТОВ.

Wi7h be57 Wi5he5, FK0.

-+- SMM version 1.05




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

Похожие статьи:
И смех и грех - Юмор, анекдоты.
ANSI и ASCII ART - Видали мы графику с некоторых летних party. Ну это нечто! А на Конструкциях Хаоса сплошной бред!
Доска почета - Чем создатель Тетриса занимается в MicroSoft.
Вступление - Вот и увидел свет 3-й номер Спайта.
Юмор - Кpошка сын к отцу пpишел.

В этот день...   20 апреля