8. Определение быстродействия программы.
Найдём, сколько времени потребуется для поиска станции, которая находится в середине диапазона. F0=1,25 мГц и при условии что придётся делать один шаг назад.
T=Nц1tц1+Nц2tц2+tпер+tд
Nц1=250 — количество шагов в первом цикле
Nц2=1 — количество шагов во втором цикле
tц1=417 мкс
tц2=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
LOC | OBJ | LINE | SOURCE | |
1 | NAME P78 | |||
---- | 2 | CSEG AT 0H | ||
0000 | 3 | ORG 0H | ||
0000 | 7A03 | 4 | MOV R2, #3 | |
0002 | 75F0A7 | 5 | MOV B, #167 | |
0005 | E590 | 6 | MOV A, P1 | |
0007 | FB | 7 | MOV R3, A | |
0008 | 7C87 | 8 | M1: | MOV R4, #135 |
000A | EA | 9 | MOV A, R2 | |
000B | F5A0 | 10 | MOV P2, A | |
11 | ||||
000D | 00 | 12 | M2: | NOP |
000E | DCFD | 13 | DJNZ R4, M2 | |
0010 | E590 | 14 | MOV A, P1 | |
0012 | 9B | 15 | SUBB A, R3 | |
0013 | 400B | 16 | JC M3 | |
0015 | E590 | 17 | MOV A, P1 | |
0017 | FB | 18 | MOV R3, A | |
0018 | 0A | 19 | INC R2 | |
0019 | 0A | 20 | INC R2 | |
001A | 0A | 21 | INC R2 | |
001B | D5F0EA | 22 | DJNZ B, M1 | |
001E | 0132 | 23 | AJMP M5 | |
0020 | 7C87 | 24 | M3: | MOV R4, #135 |
0022 | C3 | 25 | CLR C | |
0023 | 1A | 26 | DEC R2 | |
0024 | EA | 27 | MOV A, R2 | |
0025 | F5A0 | 28 | MOV P2, A | |
29 | ||||
0027 | 00 | 30 | M4: | NOP |
0028 | DCFD | 31 | DJNZ R4, M4 | |
002A | E590 | 32 | MOV A, P1 | |
002C | 9B | 33 | SUBB A, R3 | |
002D | E590 | 34 | MOV A, P1 | |
002F | FB | 35 | MOV R3, A | |
0030 | 40EE | 36 | JC M3 | |
0032 | 00 | 37 | M5: | NOP |
38 | END |
A51 MACRO ASSEMBLER 78 24/12/01 13:46:28 PAGE 2
SYMBOL | TABLE | LISTING |
------------ | ------------- | ------------ |
NAME | T Y P E | VALUE | ATTRIBUTES | |
B. . . . . . . . . . . | D | ADDR | 00F0H | A |
M1 . . . . . . . . . | C | ADDR | 0008H | A |
M2 . . . . . . . . . | C | ADDR | 000DH | A |
M3 . . . . . . . . . | C | ADDR | 0020H | A |
M4 . . . . . . . . . | C | ADDR | 0027H | A |
M5 . . . . . . . . . | C | ADDR | 0032H | A |
P1 . . . . . . . . . . | D | ADDR | 0090H | A |
P2 . . . . . . . . . . | D | ADDR | 00A0H | A |
P78. . . . . . . . . | N | NUMB | ----- |
REGISTER BANK(S) USED: 0
ASSEMBLY COMPLETE. 0 WARNING(S), 0 ERROR(S)
15
P2
P1
CP
ALE
PSEN
RD
Приложение 1Амплитудный детектор
Uупр
VD1
L1
К572ПА1
AD 7575
8 р
8 р
~
D B0
D B1
D B2
D B3
D B4
D B5
D B6
D B7
BUSY
W
CS
RD
C1
Uk
Uk+1
Структурная схема управления настройкой приёмника.16
МГАПИ
Курсовой проект
Группа ПР-7
Специальность 2008
Студент Розенфельд А.
2001г.
... на C. Задание курсовой работы Прямая задана уравнением ax+by+c=0, a и b не равны 0. Определить, пересекают ли все прямые первую прямую. Блок-схема Листинг программы KURS.EXE #include<iostream.h> #include<fstream.h> #include<stdlib.h> #include<conio.h> #include<math.h> #include<graphics.h> int i, x[640], y[480], ox, oy, z; float k, m, ...
... начальной окружности (по центру прутка из которого сделана цепь). Для пластинчатых цепей звездочки делают литыми или из проката. где t - шаг цепи, z - число зубьев звездочки. Назначение и конструкции барабанов Барабаны предназначены для преобразования вращательного движения привода в поступательное перемещение груза. Кроме того барабаны служат и для собирания каната. Обычно они ...
isnīgi tiesā, tam pilsēta plaukst un zeļ, un tauta laimīgi dzīvo. Tur valda pārticība un saticība. Hēsiods aicina valdniekus apsvērt vērīgi sirdī, kā spriest taisnīgu tiesu, jo tautai ir jāmaksā par valdnieku vainu. Ļaunumu ir pilna pasaule un ceļš uz to ir līdzens un viegli ejams. Run ...
... 257;da pilienus). *Sacerējumu lasīšana par ekskursiju: «Утром я проснулась с хорошим настроением, потому что сегодня мы всем классом должны идти на маленькую экскурсию. Когда я пришла в школу, то увидела, что и все дети тоже радостные; все хотели быстрее идти на экскурсию. Мы построились и дружно отправились. Нам было очень интересно. По улице Яуна был красивый скворечник. Когда ...
0 комментариев