- •Лабораторна робота №3
- •Домашнє завдання
- •Теоретичні відомості
- •Основні команди зсуву даних
- •Робоче завдання
- •Варіанти робочих завдань лабораторної роботи
- •Контрольні питання
- •2 Відповіді на контрольні питання
- •2.1 Команди асемблера:
- •2.1.1 Команди асемблера мікроконтролера по обміну даними
- •Результати виконання роботи
- •4 Висновки
Результати виконання роботи
>mm
003E 65 AB
>md
0030 AB FF FF FF FF FF 10 00 50 FF FF FF FF E3 AB 10 P
0040 00 50 FF FF FF FF E3 67 FF E4 E4 61 E3 E4 E4 61 P g a a
0050 E3 C8 E4 E4 61 E3 C8 00 E4 61 E3 C8 00 5D 0D 20 a a a ^
0060 E4 F6 E8 00 E1 9A E3 67 FF FF FF FF 50 00 D0 00 g P
0070 47 6D 64 0D 30 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D Gmd 0
0080 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D
0090 0D 0D 0D 0D 4D 44 0D 41 47 20 4D 4D 00 0D 00 00 MD AG MM
00A0 00 00 00 00 00 00 01 00 00 03 02 26 00 3E 00 73 @ > s
00B0 00 B0 00 BE 86 03 E3 67 FF FF F9 6C 00 FF 00 10 g l
>asm 10
0010 STX $FFFF>ldab 003e
F6 00 3E
0013 STX $FFFF >ldaa 003e
B6 00 3E
0016 STX $FFFF >aslb
58
0017 STX $FFFF >aslb
58
0018 STX $FFFF >aslb
58
0019 STX $FFFF >aslb
58
001A STX $FFFF >lsra
44
001B STX $FFFF >lsra
44
001C STX $FFFF >lsra
44
001D STX $FFFF >lsra
44
001E STX $FFFF >staa 003f
A7 3F
0010F STX $FFFF >addb 003F
9C 3F
0012 STX $FFFF >stop
>t 20
LDAB $003E P-0013 Y-FFFF X-003F A-0A B-AB C-98 S-0047
LDAA $003E P-0016 Y-FFFF X-003F A-AB B-AB C-98 S-0047
ASLB P-0017 Y-FFFF X-003F A-AB B-56 C-93 S-0047
ASLB P-0018 Y-FFFF X-003F A-AB B-AC C-9A S-0047
ASLB P-0019 Y-FFFF X-003F A-AB B-58 C-93 S-0047
ASLB P-001A Y-FFFF X-003F A-AB B-B0 C-9A S-0047
LSRA P-001B Y-FFFF X-003F A-55 B-B0 C-93 S-0047
LSRA P-001C Y-FFFF X-003F A-2A B-B0 C-93 S-0047
LSRA P-001D Y-FFFF X-003F A-15 B-B0 C-90 S-0047
LSRA P-001E Y-FFFF X-003F A-0A B-B0 C-93 S-0047
STAA $003F P-0021 Y-FFFF X-003F A-0A B-B0 C-91 S-0047
ADDB $003F P-0024 Y-FFFF X-003F A-0A B-BA C-93 S-0047
STOP P-0025 Y-FFFF X-003F A-0A B-BA C-93 S-0047
>mm
003E AB
>md
0030 AB FF FF FF FF FF 90 44 01 00 3F FF FF E9 AB 0A D ?
0040 41 0A 00 3F FF FF 00 2E FF E4 E4 61 E3 C8 00 E4 A ? . a
0050 61 E3 E4 E4 61 E3 C8 00 E4 61 E3 C8 00 5D 0D 20 a a a a ^
0060 E4 F6 E8 00 E1 9A 00 2E FF FF 00 3F 0A 41 91 00 . ? A
0070 47 6D 64 0D 30 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D Gmd 0
0080 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D
0090 0D 0D 0D 0D 4D 44 0D 20 44 44 0D 4D 00 0D 00 00 MD DD M
00A0 00 00 00 00 00 00 01 00 00 03 02 26 00 3E 00 73 @ > s
00B0 00 B0 00 BE FF 08 00 2E FF FF FA 8C 00 FF 00 24 . $
>
4 Висновки
У даній лабораторній роботі були вивчені різні режими адресації, доступні при роботі з мікроконтролером МС68НС11Е9. Також були вивчені команди асемблера мікроконтролера по обміну даними і одержані базові навики по їх застосуванню.
