|
|
bet | 2/2 | Sana | 04.06.2023 | Hajmi | 130,41 Kb. | | #948801 |
| Bog'liq KT 6-amali
Dasturning oxiri.
Блок схема
ИСТИНА
СТАРТ
D 13h
A 25h
MONITOR (00) A
A (BC)
MONITOR (00) A
BC [ABC0h]
(BC) + 1
(D) – 1
ОСТАНОВКА
D ≠ 0 – ?
ЛОЖЬ
Programma kodi
АДРЕСА
|
МЕТКА
|
МНЕМОКОД
|
КОД
|
КОММЕНТАРИИ
|
0000
|
|
LXI B 2000h
|
01 00 20
|
M (BC) ← 2000h
|
0003
|
|
MVI D 13h
|
16 13
|
D ← 13 0900
|
0005
|
М1
|
MVI A 25h
|
3E 25
|
A ← 25h
|
0007
|
|
OUT 00
|
D3 00
|
PORT [00h] ← A
|
0009
|
|
LDAX B
|
0A
|
M (BC) ← 2000h
|
000A
|
|
OUT 00
|
D3 00
|
PORT [00h] ← A
|
000C
|
|
INX B
|
03
|
M (BC) ← BC+1
|
000D
|
|
DCR D
|
15
|
D ← D-1
|
000E
|
|
JNZ 0005h (М1)
|
C2 05 00
|
if (! Z ) PC ← 0005h
|
0011
|
|
HLT
|
76
|
Конец программы
|
3. Dastlabki ma'lumotlar (tsiklga kiritilgan)
АДРЕС__200A__200B__200C'>АДРЕС__2000__2001__2002'>АДРЕС
|
2000
|
2001
|
2002
|
2003
|
2004
|
2005
|
2006
|
2007
|
2008
|
2009
|
ЗНАЧЕНИЕ
|
53
|
61
|
79
|
64
|
61
|
78
|
6D
|
61
|
64
|
78
|
БУКВА
|
S
|
a
|
y
|
d
|
a
|
x
|
m
|
a
|
d
|
x
|
АДРЕС
|
200A
|
200B
|
200C
|
200D
|
200E
|
200F
|
2010
|
2011
|
2012
|
2013
|
ЗНАЧЕНИЕ
|
6F
|
6E
|
6F
|
76
|
20
|
53
|
61
|
69
|
64
|
69
|
БУКВА
|
o
|
n
|
o
|
v
|
“ “
|
S
|
a
|
i
|
d
|
i
|
АДРЕС
|
2014
|
2015
|
2016
|
2017
|
2018
|
2019
|
201A
|
|
|
|
ЗНАЧЕНИЕ
|
73
|
6C
|
6F
|
6D
|
62
|
65
|
6B
|
|
|
|
БУКВА
|
s
|
l
|
o
|
m
|
b
|
e
|
k
|
|
|
|
Programma natijasi
Do'stlaringiz bilan baham: |
|
|