KURS
Информация - Радиоэлектроника
Другие материалы по предмету Радиоэлектроника
с внутренней памяти) увеличивается на 1
DEC R2значение R2 (Uупр) уменьшается на 1MOV R4, #3инициализация счетчика программной задержкиCLR Cфлаг С устанавливается в 0MOV A, R2MOV P2, AM4:NOPMOV A, @R0в A помещается содержимое ячейки с адресом R0 (Uk+1)SUBB A, R3из A вычитается R3 (Uk+1 сравнивается с Uk)MOV A, @R0в A помещается содержимое ячейки с адресом R0 (Uk+1)MOV R3, Aв R3 помещается значение Uk+1 из AJC M3если флаг C=0 (Uk>Uk+1), то осуществляется переход на метку M3M5NOPEND
8. .
, , . F0=1,25 .
T=N1t1+N2t2+t+t
N1=250
N2=1
t1=417
t2=414
t=424
t=4
T=250417+1414+424+4=104717
9. .
A51 MACRO ASSEMBLER 78 24/12/01 13:46:28 PAGE 1
DOS MACRO ASSEMBLER A51 V5.10
OBJECT MODULE PLACED IN 78.OBJ
ASSEMBLER INVOKED BY: M:\KEILTEST\BIN\A51.EXE 78.A51 DB EP
LOCOBJLINESOURCE 1NAME P78---- 2CSEG AT 0H0000 3ORG 0H00007A03 4MOV R2, #3000275F0A7 5MOV B, #1670005E590 6MOV A, P10007FB 7MOV R3, A00087C87 8M1:MOV R4, #135000AEA 9MOV A, R2000BF5A010MOV P2, A11000D0012 M2:NOP000EDCFD13DJNZ R4, M20010E59014MOV A, P100129B15SUBB A, R30013400B16JC M30015E59017MOV A, P10017FB18MOV R3, A00180A19INC R200190A20INC R2001A0A21INC R2001BD5F0EA22DJNZ B, M1001E013223AJMP M500207C8724M3:MOV R4, #1350022C325CLR C00231A26DEC R20024EA27MOV A, R20025F5A028MOV P2, A2900270030M4:NOP0028DCFD31DJNZ R4, M4002AE59032MOV A, P1002C9B33SUBB A, R3002DE59034MOV A, P1002FFB35MOV R3, A003040EE36JC M300320037M5:NOP38END
A51 MACRO ASSEMBLER 78 24/12/01 13:46:28 PAGE 2
SYMBOLTABLELISTING-------------------------------------
NAMET Y P EVALUEATTRIBUTESB. . . . . . . . . . . DADDR00F0HAM1 . . . . . . . . . CADDR0008HAM2 . . . . . . . . . CADDR000DHAM3 . . . . . . . . . CADDR0020HAM4 . . . . . . . . . CADDR0027HAM5 . . . . . . . . . CADDR0032HAP1 . . . . . . . . . . DADDR0090HAP2 . . . . . . . . . . DADDR00A0HAP78. . . . . . . . . NNUMB ----- REGISTER BANK(S) USED: 0
ASSEMBLY COMPLETE. 0 WARNING(S), 0 ERROR(S)