Главная страница
Навигация по странице:

  • Дополнительные данные о времени

  • 7.3.

  • Приложение А. Кодовые таблицы команд

  • Приложение Б. Соответствие мнемоник ассемблера Z80 и I8080

  • Pppdddff


    Скачать 1.31 Mb.
    НазваниеPppdddff
    Дата05.09.2022
    Размер1.31 Mb.
    Формат файлаpdf
    Имя файлаZ80-Central-Processor-Unit.pdf
    ТипДокументы
    #663609
    страница7 из 7
    1   2   3   4   5   6   7
    Времена задержек
    При U
    CC
    =5B±5%, C
    L
    =50 пФ и V
    m
    =0÷70ºC.
    Задержка
    Обозначение
    Максимальное значение, нс от H-L перехода такта до /M1=L t
    DL(M1)
    100 от H-L перехода такта до /M1=H t
    DH(M1)
    100 от H-L перехода такта до /MREQ=H t
    DHC(MR)
    85 от L-H перехода такта до /MREQ=H t
    DHC(MR)
    85 от H-L перехода такта до /MREQ=L t
    DHC(MR)
    85 от L-H перехода такта до /IORQ=L t
    DLC(IR)
    75 от H-L перехода такта до /IORQ=L t
    DLC(IR)
    85 от L-Н перехода такта до /IORQ=H t
    DHC(IR)
    85 от H-L перехода такта до /IORQ=H t
    DHC(IR)
    85 от L-H перехода такта до /RD=L t
    DLC(RD)
    85 от H-L перехода такта до /RD=L t
    DLC(RD)
    95 от L-H перехода такта до /RD=H t
    DHC(RD)
    85 от H-L перехода такта до /RD=H t
    DHC(RD)
    85 от L-H перехода такта до /WR=L t
    DLC(WR)
    65 от H-L перехода такта до /WR=L t
    DLC(WR)
    80 от L-H перехода такта до /WR=H t
    DHC(WR)
    80 от L-H перехода такта до /RFSH=H t
    DH(RF)
    120 от L-H перехода такта до /RFSH=L t
    DL(RF)
    130 от H-L перехода такта до /HALT=L t
    D(HT)
    300 от L-H перехода тахта до /BUSAK=L t
    DL(BA)
    100 от H-L перехода такта до /BUSAK=H t
    DH(BA)
    100 вывода адреса t
    D(AD)
    110 адреса до перехода к третьему состоянию t
    F(AD)
    90 вывода данных t
    D(D)
    150 данных до перехода к третьему состоянию в цикле записи t
    F(D)
    90 сигналов /MREQ, /IORQ, /RD, /WR до перехода к третьему состоянию t
    F(C)
    80

    Время задержки увеличивается на 10 нс при возрастании ёмкости нагрузки на каждые 50 пФ до максимально 200 пФ для шины данных и 100 пФ для шин адреса и управления.
    Дополнительные данные о времени
    Вывод адреса до активизации /MREQ в циклах обращения к памяти: t
    acm
    = t w(CH)
    + t
    F
    – 65 нс
    Вывод адреса до активизации /IORQ, /RD или /WR в циклах ввода/вывода: t
    ac1
    = t
    C
    – 70 нс
    Задержка адреса после снятия /RD или WR: t
    ca
    = t w(CL)
    + t r
    – 50 нс
    Задержка адреса после снятия /RD или /WR при переходе в третье состояние: t
    caf
    = t w(CL)
    + t r
    – 45 нс
    Вывод данных до активизации /WR в циклах обращения к памяти: t
    dcm
    = t
    C
    – 170 нс
    Вывод данных до активизации /WR в циклах ввода-вывода: t
    ac1
    = t w(CL)
    + t r
    – 170 нс
    Задержка данных после снятия /WR: t
    cdf
    = t w(CL)
    + t r
    – 70 нс
    Ширина импульса низкого уровня /MREQ: t
    w(MRL)
    = t
    C
    – 30 нс
    Ширина импульса высокого уровня /MREQ: t
    w(MRH)
    = t w(CH)
    + t
    F
    – 20 нс
    Ширина импульса низкого уровня /WR: t
    w(WRL)
    = t
    C
    – 30 нс
    Вывод /M1 до активизации /IORQ в цикле подтверждения прерывания: t
    M1
    = 2t
    C
    + t w(CH)
    +t
    F
    – 65 нс

    Рис. 7.5. Временные характеристики МП Z80/Z80A (к 7.2.2 и 7.2.3)

    7.2.4.
    Предельные значения
    Предельные значения даны при V
    a
    =0÷70°C.
    Параметр
    Обозначение
    Единица измерения
    Минимальное значение
    Максимальное значение
    Рабочее напряжение
    U
    CC
    В
    -0,3 7
    Входное напряжение
    U
    I
    В
    -0,3 7
    Диапазон рабочей температуры
    V
    a
    °C
    0 70
    Диапазон температуры хранения
    V
    atu
    °C
    -65 150
    Мощность рассеяния
    P
    Вт
    -
    1,5
    Существует несколько исполнений (указывается на корпусе)
    C - керамический корпус;
    P - пластмассовый корпус;
    S - стандартные условия эксплуатации (5В±5%, 0÷70°C);
    E - расширенные условия эксплуатации (5В±5%, -40÷85°С);
    M - военное исполнение (5В±10%, -55÷125°С).
    7.3.
    Надежность
    Интенсивность отказов:
    L
    PO,В
    < 5*10
    -5
    ч
    -1
    При средней электрической нагрузке (рабочее напряжение U
    CC
    от 4,75 В до 5,25 В и температуре окружающей среды V
    a
    <50°С, нормальной климатической и механической нагрузке наработка на отказ 2 000 000 часов.

    ПРИЛОЖЕНИЯ
    Приложение А. Кодовые таблицы
    команд
    Основной набор команд старшая тетрада hex
    0 1
    2 3
    4 5
    6 7
    0
    NOP
    DJNZ e
    JR
    NZ,e
    JR
    NC,e
    LD
    B,B
    LD
    D,B
    LD
    H,B
    LD
    (HL),В
    1
    LD
    BC,nn
    LD
    DE,nn
    LD
    HL,nn
    LD
    SP,nn
    LD
    B,C
    LD
    D,C
    LD
    H,C
    LD
    (HL),С
    2
    LD
    (BC),A
    LD
    (DE),A
    LD
    (nn),HL
    LD
    (nn),A
    LD
    B,D
    LD
    D,D
    LD
    H,D
    LD
    (HL),D
    3
    INC
    BC
    INC
    DE
    INC
    HL
    INC
    SP
    LD
    B,E
    LD
    D,E
    LD
    H,E
    LD
    (HL),E
    4
    INC
    B
    INC
    D
    INC
    H
    INC
    (HL)
    LD
    B,H
    LD
    D,H
    LD
    H,H
    LD
    (HL),H
    5
    DEC
    B
    DEC
    D
    DEC
    H
    DEC
    (HL)
    LD
    B,L
    LD
    D,L
    LD
    H,L
    LD
    (HL),L
    6
    LD
    B,n
    LD
    D,n
    LD
    H,n
    LD
    (HL),n
    LD
    B,(HL)
    LD
    D,(HL)
    LD
    H,(HL)
    HALT
    7
    RLCA
    RLA
    DAA
    SCF
    LD
    B,A
    LD
    D,A
    LD
    H,A
    LD
    (HL),A
    8
    EX
    AF,AF'
    JR e
    JR
    Z,e
    JR
    C,e
    LD
    C,B
    LD
    E,B
    LD
    L,B
    LD
    A,B
    9
    ADD
    HL,BC
    ADD
    HL,DE
    ADD
    HL,HL
    ADD
    HL,SP
    LD
    C,C
    LD
    E,C
    LD
    L,C
    LD
    A,C
    A
    LD
    A,(BC)
    LD
    A,(DE)
    LD
    HL,(nn)
    LD
    A,(nn)
    LD
    C,D
    LD
    E,D
    LD
    L,D
    LD
    A,D
    B
    DEC
    BC
    DEC
    DE
    DEC
    HL
    DEC
    SP
    LD
    C,E
    LD
    E,E
    LD
    L,E
    LD
    A,E
    C
    INC
    C
    INC
    E
    INC
    L
    INC
    A
    LD
    C,H
    LD
    E,H
    LD
    L,H
    LD
    A,H
    D
    DEC
    C
    DEC
    E
    DEC
    L
    DEC
    A
    LD
    C,L
    LD
    E,L
    LD
    L,L
    LD
    A,L
    E
    LD
    C,n
    LD
    E,n
    LD
    L,n
    LD
    A,n
    LD
    C,(HL)
    LD
    E,(HL)
    LD
    L,(HL)
    LD
    A,(HL) м
    л а
    д ш
    а я т
    е т
    р а
    д а
    F
    RRCA
    RRA
    CPL
    CCF
    LD
    C,A
    LD
    E,A
    LD
    L,A
    LD
    A,A
    старшая тетрада
    8 9
    A
    B
    C
    D
    E
    F hex
    ADD
    A,B
    SUB
    B
    AND
    B
    OR
    B
    RET
    NZ
    RET
    NC
    RET
    PO
    RET
    P
    0
    ADD
    A,C
    SUB
    C
    AND
    C
    OR
    C
    POP
    BC
    POP
    DE
    POP
    HL
    POP AF
    1
    ADD
    A,D
    SUB
    D
    AND
    D
    OR
    D
    JP
    NZ,nn
    JP
    NC,nn
    JP
    PO,nn
    JP
    P,nn
    2
    ADD
    A,E
    SUB
    E
    AND
    E
    OR
    E
    JP nn
    OUT
    (n),A
    EX
    (SP),HL
    DI
    3
    ADD
    A,H
    SUB
    H
    AND
    H
    OR
    H
    CALL
    NZ,nn
    CALL
    NC,nn
    CALL
    PO,nn
    CALL
    P,nn
    4
    ADD
    A,L
    SUB
    L
    AND
    L
    OR
    L
    PUSH
    NZ,nn
    PUSH
    NC,nn
    PUSH
    PO,nn
    PUSH
    P,nn
    5
    ADD
    A,(HL)
    SUB
    (HL)
    AND
    (HL)
    OR
    (HL)
    ADD
    A,n
    SUB n
    AND n
    OR n
    6
    ADD
    A,A
    SUB
    A
    AND
    A
    OR
    A
    RST
    00H
    RST
    10H
    RST
    20H
    RST
    30H
    7
    ADC
    A,B
    SBC
    A,B
    XOR
    B
    CP
    B
    RET
    Z
    RET
    C
    RET
    PE
    RET
    M
    8
    ADC
    A,C
    SBC
    A,C
    XOR
    C
    CP
    C
    RET
    EXX
    JP
    (HL)
    LD
    SP,HL
    9
    ADC
    A,D
    SBC
    A,D
    XOR
    D
    CP
    D
    JP
    Z,nn
    JP
    C,nn
    JP
    PE,nn
    JP
    M,nn
    A
    ADC
    A,E
    SBC
    A,E
    XOR
    E
    CP
    E
    Таблица
    CB
    IN
    A,(n)
    EX
    DE,HL
    EI
    B
    ADC
    A,H
    SBC
    A,H
    XOR
    H
    CP
    H
    CALL
    Z,nn
    CALL
    C,nn
    CALL
    PE,nn
    CALL
    M,nn
    C
    ADC
    A,L
    SBC
    A,L
    XOR
    L
    CP
    L
    CALL nn
    Таблица
    DD
    Таблица
    ED
    Таблица
    FD
    D
    ADC
    A,(HL)
    SBC
    A,(HL)
    XOR
    (HL)
    CP
    (HL)
    ADC
    A,n
    SBC
    A,n
    XOR n
    CP n
    E
    ADC
    A,A
    SBC
    A
    XOR
    A
    CP
    A
    RST
    08H
    RST
    18H
    RST
    28H
    RST
    38H
    F м
    л а
    д ш
    а я т
    е т
    р а
    д а

    Команда CB старшая тетрада hex
    0 1
    2 3
    4 5
    6 7
    0
    RLC
    B
    RL
    B
    SLA
    B
    BIT
    0,B
    BIT
    2,B
    BIT
    4,B
    BIT
    6,B
    1
    RLC
    C
    RL
    C
    SLA
    C
    BIT
    0,C
    BIT
    2,C
    BIT
    4,C
    BIT
    6,C
    2
    RLC
    D
    RL
    D
    SLA
    D
    BIT
    0,D
    BIT
    2,D
    BIT
    4,D
    BIT
    6,D
    3
    RLC
    E
    RL
    E
    SLA
    E
    BIT
    0,E
    BIT
    2,E
    BIT
    4,E
    BIT
    6,E
    4
    RLC
    H
    RL
    H
    SLA
    H
    BIT
    0,H
    BIT
    2,H
    BIT
    4,H
    BIT
    6,H
    5
    RLC
    L
    RL
    L
    SLA
    L
    BIT
    0,L
    BIT
    2,L
    BIT
    4,L
    BIT
    6,L
    6
    RLC
    (HL)
    RL
    (HL)
    SLA
    (HL)
    BIT
    0,(HL)
    BIT
    2,(HL)
    BIT
    4,(HL)
    BIT
    6,(HL)
    7
    RLC
    A
    RL
    A
    SLA
    A
    BIT
    0,A
    BIT
    2,A
    BIT
    4,A
    BIT
    6,A
    8
    RRC
    B
    RR
    B
    SRA
    B
    SRL
    B
    BIT
    1,B
    BIT
    3,B
    BIT
    5,B
    BIT
    7,B
    9
    RRC
    C
    RR
    C
    SRA
    C
    SRL
    C
    BIT l,C
    BIT
    3,C
    BIT
    5,C
    BIT
    7,C
    A
    RRC
    D
    RR
    D
    SRA
    D
    SRL
    D
    BIT
    1,0
    BIT
    3,D
    BIT
    5,D
    BIT
    7,D
    B
    RRC
    E
    RR
    E
    SRA
    E
    SRL
    E
    BIT
    1,E
    BIT
    3,E
    BIT
    5,E
    BIT
    7,E
    C
    RRC
    H
    RR
    H
    SRA
    H
    SRL
    H
    BIT l,H
    BIT
    3,H
    BIT
    5,H
    BIT
    7,H
    D
    RRC
    L
    RR
    L
    SRA
    L
    SRL
    L
    BIT l,L
    BIT
    3,L
    BIT
    3,L
    BIT
    7,L
    E
    RRC
    (HL)
    RR
    (HL)
    SRA
    (HL)
    SRL
    (HL)
    BIT
    1,(HL)
    BIT
    3,(HL)
    BIT
    5,(HL)
    BIT
    7,(HL) м
    л а
    д ш
    а я т
    е т
    р а
    д а
    F
    RRC
    A
    RR
    A
    SRA
    A
    SRL
    A
    BIT l,A
    BIT
    3,A
    BIT
    5,A
    BIT
    7,A
    старшая тетрада
    8 9
    A
    B
    C
    D
    E
    F hex
    RES
    0,B
    RES
    2,B
    RES
    4,B
    RES
    6,B
    SET
    0,B
    SET
    2,B
    SET
    4,B
    SET
    6,B
    0
    RES
    0,C
    RES
    2,C
    RES
    4,C
    RES
    6,C
    SET
    0,C
    SET
    2,C
    SET
    4,C
    SET
    6,C
    1
    RES
    0,D
    RES
    2,D
    RES
    4,D
    RES
    6,D
    SET
    0,D
    SET
    2,D
    SET
    4,D
    SET
    6,D
    2
    RES
    0,E
    RES
    2,E
    RES
    4,E
    RES
    6,E
    SET
    0,E
    SET
    2,E
    SET
    4,E
    SET
    6,E
    3
    RES
    0,H
    RES
    2,H
    RES
    4,H
    RES
    6,H
    SET
    0,H
    SET
    2,H
    SET
    4,H
    SET
    6,H
    4
    RES
    0,L
    RES
    2,L
    RES
    4,L
    RES
    6,L
    SET
    0,L
    SET
    2,L
    SET
    4,L
    SET
    6,L
    5
    RES
    0,(HL)
    RES
    2,(HL)
    RES
    4,(HL)
    RES
    6,(HL)
    SET
    0,(HL)
    SET
    2,(HL)
    SET
    4,(HL)
    SET
    6,(HL)
    6
    RES
    0,A
    RES
    2,A
    RES
    4,A
    RES
    6,A
    SET
    0,A
    SET
    2,A
    SET
    4,A
    SET
    6,A
    7
    RES
    1,B
    RES
    3,B
    RES
    5,B
    RES
    7,B
    SET
    1,B
    SET
    3,B
    SET
    5,B
    SET
    7,B
    8
    RES l,C
    RES
    3,C
    RES
    5,C
    RES
    7,C
    SET l,C
    SET
    3,C
    SET
    5,C
    SET
    7,C
    9
    RES
    1,D
    RES
    3,D
    RES
    5,D
    RES
    7,D
    SET
    1,D
    SET
    3,D
    SET
    5,D
    SET
    7,D
    A
    RES
    1,E
    RES
    3,E
    RES
    5,E
    RES
    7,E
    SET
    1,E
    SET
    3,E
    SET
    5,E
    SET
    7,E
    B
    RES l,H
    RES
    3,H
    RES
    5,H
    RES
    7,H
    SET l,H
    SET
    3,H
    SET
    5,H
    SET
    7,H
    C
    RES l,L
    RES
    3,L
    RES
    5,L
    RES
    7,L
    SET l,L
    SET
    3,L
    SET
    5,L
    SET
    7,L
    D
    RES l,(HL)
    RES
    3,(HL)
    RES
    5,(HL)
    RES
    7,(HL)
    SET
    1,(HL)
    SET
    3,(HL)
    SET
    5,(HL)
    SET
    7,(HL)
    E
    RES l,A
    RES
    3,A
    RES
    5,A
    RES
    7,A
    SET l,A
    SET
    3,A
    SET
    5,A
    SET
    7,A
    F м
    л а
    д ш
    а я т
    е т
    р а
    д а

    Команда ED старшая тетрада hex
    4 5
    6 7
    A
    B
    0
    IN
    B,(C)
    IN
    D,(C)
    IN
    H,(C)
    INF
    LDI
    LDIR
    1
    OUT
    (C),B
    OUT
    (C),D
    OUT
    (C),H
    CPI
    CPIR
    2
    SBC
    HL,BC
    SBC
    HL,DE
    SBC
    HL,HL
    SBC
    HL,SP
    INI
    INIR
    3
    LD
    (nn),BC
    LD
    (nn),DE
    LD
    (nn),SP
    OUTI
    OTIR
    4
    NEG
    5
    RETN
    6
    IM
    0
    IM
    1 7
    LD
    I,A
    LD
    A,I
    RRD
    8
    IN
    C,(C)
    IN
    E,(C)
    IN
    L,(C)
    IN
    A,(C)
    LDD
    LDDR
    9
    OUT
    (C),C
    OUT
    (C),E
    OUT
    (C),L
    OUT
    (C),A
    CPD
    CPDR
    A
    ADC
    HL,BC
    ADC
    HL,DE
    ADC
    HL,HL
    ADC
    HL,SP
    IND
    INDR
    B
    LD
    BC,(nn)
    LD
    DE,(nn)
    LD
    SP,(nn)
    OUTD
    OTDR
    C
    D
    REТI
    E
    IM
    2 м
    л а
    д ш
    а я т
    е т
    р а
    д а
    F
    LD
    R,A
    LD
    A,R
    RLD

    Команды DD/FD
    Первый байт:
    DD: ii=IX
    FD: ii=IY
    Второй байт
    Команда
    09 19
    ADD ii,BC
    ADD ii,DE
    21 22
    LD ii,nn
    LD
    (nn),ii
    23
    INC ii
    29
    ADD ii,ii
    2A
    LD ii,(nn)
    2B
    34 35
    DEC ii
    INC
    (ii+d)
    DEC
    (ii+d)
    36
    LD
    (ii+d),n
    39
    ADD ii,SP
    46 4E
    56 5E
    66 6E
    LD
    B,(ii+d)
    LD
    C,(ii+d)
    LD
    D,(ii+d)
    LD
    E,(ii+d)
    LD
    H,(ii+d)
    LD
    L,(ii+d)
    Второй байт
    Команда
    70 71 72 73 74 75 77
    LD
    (ii+d),B
    LD
    (ii+d),C
    LD
    (ii+d),D
    LD
    (ii+d),E
    LD
    (ii+d),H
    LD
    (ii+d),L
    LD
    (ii+d),A
    7E
    LD
    A,(ii+d)
    B6
    BE
    96 9E
    A6
    AE
    B6
    BE
    ADD
    A,(ii+d)
    ADC
    A,(ii+d)
    SUB
    (ii+d)
    SBC
    A,(ii+d)
    AND
    (ii+d)
    XOR
    (ii+d)
    OR
    (ii+d)
    CP
    (ii+d)
    CB
    Taблица DD/CB
    Taблица FD/CB
    E1
    E3
    E5
    E9
    F9
    POP ii
    EX
    (SP),ii
    PUSH ii
    JP
    (ii)
    LD
    SP,ii

    Команды DD CB / FD CB
    Первый байт
    Второй байт
    Третий байт
    Четвёртый байт
    Команда
    DD: ii=IX
    CB
    Смещение d
    06
    RLC (ii+d)
    FD: ii=IY

    RRC (ii+d)
    16
    RL
    (ii+d)
    1E
    RR
    (ii+d)
    26
    SLA (ii+d)
    2E
    SRA (ii+d)
    3E
    SRL (ii+d)
    46
    BIT
    0,(ii+d)
    4E
    BIT
    1,(ii+d)
    56
    BIT
    2,(ii+d)
    5E
    BIT
    3,(ii+d)
    66
    BIT
    4,(ii+d)
    6E
    BIT
    5,(ii+d)
    76
    BIT
    6,(ii+d)
    7E
    BIT
    7,(ii+d)
    86
    RES 0,(ii+d)
    8E
    RES 1,(ii+d)
    96
    RES 2,(ii+d)
    9E
    RES 3,(ii+d)
    A6
    RES 4,(ii+d)
    AE
    RES 5,(ii+d)
    B6
    RES 6,(ii+d)
    BE
    RES 7,(ii+d)
    C6
    SET
    0,(ii+d)
    CE
    SET
    1,(ii+d)
    D6
    SET
    2,(ii+d)
    DE
    SET
    3,(ii+d)
    E6
    SET
    4,(ii+d)
    EE
    SET
    5,(ii+d)
    F6
    SET
    6,(ii+d)
    FE
    SET
    7,(ii+d)

    Приложение Б. Соответствие
    мнемоник ассемблера Z80 и I8080
    hex
    Z80
    I8080 00
    NOP
    NOP
    01
    LD BC,nn
    LXI B,nn
    02
    LD (BC),A
    STAX B
    03
    INC BC
    INX B
    04
    INC B
    INR B
    05
    DEC B
    DCR B
    06
    LD B,n
    MVI B,n
    07
    RLCA
    RLC
    08
    EX AF,AF’
    -
    09
    ADD HL,BC DAD B
    0A LD A,(BC)
    LDAX B
    0B DEC BC
    DCX B
    0C INC C
    INR C
    0D DEC C
    OCR C
    0E
    LD C,n
    MVI C,n
    0F
    RRCA
    RRC
    10
    DJNZ e
    -
    11
    LD DE,nn
    LXI D,nn
    12
    LD (DE),A
    STAX D
    13
    INC DE
    INX D
    14
    INC D
    INR D
    15
    DEC D
    DCR R
    16
    LD D,n
    MVI D,n
    17
    RLA
    RAL
    18
    JR e
    -
    19
    ADD HL,DE DAD D
    1A LD A,(DE)
    LDAX D
    1B DEC DE
    DCX D
    1C INC E
    INR E
    1D DEC E
    OCR E
    1E
    LD E,n
    MVI E,n
    1F
    RRA
    RAR
    20
    JR NZ,e
    -
    21
    LD HL,nn
    LXI H,nn
    22
    LD (nn),HL
    SHLD n
    23
    INC HL
    INX H
    24
    INC H
    INR H
    25
    DEC H
    DCR H
    26
    LD H,n
    MVI H,n
    27
    DAA
    DAA
    28
    JR Z,e
    -
    29
    ADD HL,HL DAD H
    2A LD HL,(nn)
    LHLD n
    2B DEC HL
    DCX H
    2C INC L
    INR L
    2D DEC L
    DCR L
    2E
    LD L,n
    MVI L,n hex
    Z80
    I8080 2F
    CPL
    CMA
    30
    JR NC,e
    -
    31
    LD SP,nn
    LXI SP,nn
    32
    LD (nn),A
    STA nn
    33
    INC SP
    INX SP
    34
    INC (HL)
    INR H
    35
    DEC (HL)
    DCR H
    36
    LD (HL),n
    MVI H,n
    37
    SCF
    STC
    38
    JR C,e
    -
    39
    ADD HL,SP
    DAD SP
    3A LD A,(nn)
    LDA nn
    3B DEC SP
    DCX SP
    3C INC A
    INR A
    3D DEC A
    DCR A
    3E
    LD A,N
    MVI A,n
    3F
    CCF
    CAC
    40
    LD B,B
    MOV B,B
    41
    LD B,C
    MOV B,C
    42
    LD B,D
    MOV B,D
    43
    LD B,E
    MOV B,E
    44
    LD B,H
    MOV B,H
    45
    LD B,L
    MOV B,L
    46
    LD B,(HL)
    MOV B,N
    47
    LD B,A
    MOV B,A
    48
    LD C,B
    MOV C,B
    49
    LD C,C
    MOV C,C
    4A LD C,D
    MOV C,D
    4B LD C,E
    MOV C,E
    4C LD C,H
    MOV C,H
    4D LD C,L
    MOV C,L
    4E
    LD C,(HL)
    MOV C,N
    4F
    LD C,A
    MOV C,A
    50
    LD D,B
    MOV D,B
    51
    LD D,C
    MOV D,C
    52
    LD D,D
    MOV D,D
    53
    LD D,E
    MOV D,E
    54
    LD D,H
    MOV D,H
    55
    LD D,L
    MOV D,L
    56
    LD D,(HL)
    MOV D,N
    57
    LD D,A
    MOV D,A
    58
    LD E,B
    MOV E,B
    59
    LD E,C
    MOV E,C
    5A LD E,D
    MOV E,D
    5B LD E,E
    MOV E,E
    5C LD E,H
    MOV E,H
    5D LD E,L
    MOV E,L
    hex
    Z80
    I8080 5E
    LD E,(HL)
    MOV E,N
    5F
    LD E,A
    MOV E,A
    60
    LD H,B
    MOV H,B
    61
    LD H,C
    MOV H,C
    62
    LD H,D
    MOV H,D
    63
    LD H,E
    MOV H,E
    64
    LD H,H
    MOV H,H
    65
    LD H,L
    MOV H,L
    66
    LD H,(HL)
    MOV H,N
    67
    LD H,A
    MOV H,A
    68
    LD L,B
    MOV L,B
    69
    LD L,C
    MOV L,C
    6A LD L,D
    MOV L,D
    6B LD L,E
    MOV L,E
    6C LD L,H
    MOV L,H
    6D LD L,L
    MOV L,L
    6E
    LD L,(HL)
    MOV L,N
    6F
    LD L,A
    MOV L,A
    70
    LD (HL),B
    MOV N,B
    71
    LD (HL),C
    MOV N,C
    72
    LD (HL),D
    MOV N,D
    73
    LD (HL),E
    MOV N,E
    74
    LD (HL),H
    MOV N,H
    75
    LD (HL),L
    MOV N,L
    76
    HALT
    HLE
    77
    LD (HL),A
    MOV N,A
    78
    LD A,B
    MOV A,B
    79
    LD A,C
    MOV A,C
    7A LD A,D
    MOV A,D
    7B LD A,E
    MOV A,E
    7C LD A,H
    MOV A,H
    7D LD A,L
    MOV A,L
    7E
    LD A,(HL)
    MOV A,N
    7F
    LD A,A
    MOV A,A
    80
    ADD A,B
    ADD B
    81
    ADD A,C
    ADD C
    82
    ADD A,D
    ADD D
    83
    ADD A,E
    ADD E
    84
    ADD A,H
    ADD H
    85
    ADD A,L
    ADD L
    86
    ADD A,(HL) ADD N
    87
    ADD A,A
    ADD A
    88
    ADC A,B
    ADC B
    89
    ADC A,C
    ADC C
    8A ADC A,D
    ADC D
    8B ADC A,E
    ADC E
    8C ADC A,H
    ADC H
    8D ADC A,L
    ADC L
    8E
    ADC A,(HL) ADC N
    8F
    ADC A,A
    ADC A
    90
    SUB B
    SUB B hex
    Z80
    I8080 91
    SUB C
    SUB C
    92
    SUB D
    SUB D
    93
    SUB E
    SUB E
    94
    SUB H
    SUB H
    95
    SUB L
    SUB L
    96
    SUB (HL)
    SUB N
    97
    SUB A
    SUB A
    98
    SBC A,B
    SBB B
    99
    SBC A,C
    SBB C
    9A SBC A,D
    SBB D
    9B SBC A,E
    SBB E
    9C SBC A,H
    SBB H
    9D SBC A,L
    SBB L
    9E
    SBC A,(HL)
    SBB N
    9F
    SBC A,A
    SBB A
    A0 AND B
    AMA B
    A1 AND C
    AMA C
    A2 AND D
    AMA D
    A3 AND E
    AMA E
    A4 AND H
    AMA H
    A5 AND L
    AMA L
    A6 AND (HL)
    AMA N
    A7 AND A
    AMA A
    A8 XOR B
    XRA B
    A9 XOR C
    XRA C
    AA XOR D
    XRA D
    AB XOR E
    XRA E
    AC XOR H
    XRA H
    AD XOR L
    XRA L
    AE XOR (HL)
    XRA N
    AF XOR A
    XRA A
    B0 OR B
    ORA B
    B1 OR C
    ORA C
    B2 OR D
    ORA D
    B3 OR E
    ORA E
    B4 OR H
    ORA H
    B5 OR L
    ORA L
    B6 OR (HL)
    ORA N
    B7 OR A
    ORA A
    B8 CP B
    CMP B
    B9 CP C
    CMP C
    BA CP D
    CMP D
    BB CP E
    CMP E
    BC CP H
    CMP H
    BD CP L
    CMP L
    BE CP (HL)
    CMP N
    BF CP A
    CMP A
    C0 RET NZ
    RNZ
    C1 POP BC
    POP B
    C2 JP NZ,nn
    JNZ nn
    C3 JP nn
    JMP nn
    hex
    Z80
    I8080
    C4 CALL NZ,nn CNZ nn
    C5 PUSH BC
    PUSH B
    C6 ADD A,n
    ADI n
    C7 RST 00H
    RST 0
    C8 RET Z
    RZ
    C9 RET
    RET
    CA JP Z,nn
    JZ nn
    CB Таблица CB
    -
    CC CALL Z,nn
    CZ nn
    CD CALL nn
    CALL nn
    CE ADC A,n
    ACI n
    CF RST 08H
    RST 1
    D0 RET NC
    RNC
    D1 POP DE
    POP D
    D2 JP NC,nn
    JNC nn
    D3 OUT (N),A
    OUT n
    D4 CALL NC,nn CNC nn
    D5 PUSH DE
    PUSH D
    D6 SUB n
    SUI n
    D7 RST 10H
    RST 2
    D8 RET C
    RC
    D9 EXX
    -
    DA JP C,nn
    JC nn
    DB IN A,(n)
    IN n
    DC CALL C,nn
    CC nn
    DD Таблица DD -
    DE SBC A,n
    SBI n
    DF RST 18H
    RST 3
    E0
    RET PO
    RPO
    E1
    POP HL
    POP H
    E2
    JP PO,nn
    JPO nn
    E3
    EX (SP),HL
    XTHL
    E4
    CALL PO,nn CPO nn
    E5
    PUSH HL
    PUSH H
    E6
    AND n
    AMI n
    E7
    RST 20H
    RST 4
    E8
    RET PE
    RPE
    E9
    JP (HL)
    PCHL
    EA JP PE,nn
    JPE nn
    EB EX DE,HL
    XCHG
    EC CALL PE,nn CPE nn
    ED Таблица ED
    -
    EE XOR n
    XRI n
    EF RST 28H
    RST 5
    F0
    RET P
    RP
    F1
    POP AF
    POP PSW
    F2
    JP P,nn
    JP nn
    F3
    DI
    DI
    F4
    CALL P,nn
    CP nn
    F5
    PUSH AF
    PUSH PSW
    F6
    OR n
    ORI n hex
    Z80
    I8080
    F7
    RST 30H
    RST 6
    F8
    RET M
    RM
    F9
    LD SP,HL
    SPHL
    FA JP M,nn
    JM nn
    FB EI
    EI
    FC CALL M,nn
    CM nn
    FD Таблица FD
    -
    FE CP n
    CPI n
    FF
    RST 38H
    RST 7

    Литература
    1. Z80 - Technical Manual, Cupertino (USA): Zilog Inc. 1976.
    2. Zilog. Z80CPU, Z80A CPU technical Manual, Cupertino, CA, 1977.
    3. Zilog Data Book. Zilog Inc. Cupertino (Cal.) S.a., 1978.
    4. Component Products - Zilog Inc. - Compbell (Cal.), 1984.
    5. Zilog Inc., Components Data Book, USA, 1985.
    6. Barden W, "The Z80 microcomputer handbook" Indianapolis: Howard W. Sams & Co. Jr.1978.
    7. Zaks. Rodney. "Programming the Z80" Berkeley, Sybex, 3-Edition, 1982.
    8. Leventhal L.A. "Z80 Assembly Language Programming" - Berkeley, Calif.: Osborne/McGrow-Hill,
    1979.
    9. Classen L. "Programmierung des Mikroprozessorsystems U880 - K1520" VEB Veilag Technik,
    Berlin. 1981.
    10. Hаsselberg М. "422 neue Z80-Befehle". MC. 1/1982.
    11. Kieser B., Meder M. "Mikroprocessortechnik. Aufban und Anwendung des Mikroprocessorsystems
    U880", 4 Auflage, VEB Verlag Technik, Berlin, 1986.
    12. Classen L., Oefler U. "Technishe Infotmatik. Wissensspeicher Mikrorechner-programmierung" VEB
    Verlag Technik, Berlin, 1987.
    13. Коффрон Дж. "Технические средства микропроцессорных систем" - М., Мир, 1983.
    14. Микрокомпьютерные медицинские системы: проектирование и применения". Под ред. У.
    Томпкинса, Дж. Уэбстера; М., Мир, 1983.
    15. Морисита Ивао. "Аппаратные средства микроЭВМ" М, Мир,1988.
    16. Рафикузаман М. "Микропроцессоры и машинное проектирование микропроцессорных систем" в 2-х кн. М, Мир, 1988.
    1   2   3   4   5   6   7


    написать администратору сайта