Susipažinti su MS DOS programomis Debug ir Code View ir išmokti jomis naudotis nagrinėjant 80x86 šeimos mikroprocesorių komandų sistemą, sudarant ir derinant nesudėtingas asemblerio programas.
2.1. Išbandyti pagrindinių Debug programos komandų vykdymą. Reikalui esant pasinaudoti žinynu (klavišas "?").
-a100
136A:0100 mov ax, 2345
136A:0103
-g =100, 103
AX=2345 BX=0000 CX=0000 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000
DS=136A ES=136A SS=136A CS=136A IP=0103 NV UP EI PL NZ NA PO NC
136A:0103 0000 ADD [BX+SI],AL DS:0000=CD
-d100,102
136A:0100 B8 45 23 .E#
ADD AX, 1234
-a100
136A:0100 add ax, 1234
136A:0103
-u100,103
136A:0100 053412 ADD AX,1234
136A:0103 0000 ADD [BX+SI],AL
-rax
AX 2345
:
-g =100, 103
AX=3579 BX=0000 CX=0000 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000
DS=136A ES=136A SS=136A CS=136A IP=0103 NV UP EI PL NZ NA PO NC
136A:0103 0000 ADD [BX+SI],AL DS:0000=CD
Registrinis adresavimo būdas
INC AX
-a100
136A:0100 inc ax
136A:0101
-d100, 101
136A:0100 40 34 @4
-rax
AX 1234
:
-g =100, 101
AX=1235 BX=0000 CX=0000 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000
DS=136A ES=136A SS=136A CS=136A IP=0101 NV UP EI PL NZ NA PE NC
136A:0101 3412 XOR AL,12
Tiesioginio operando adresavimo būdas
ADD AX, 2222
-a100
136A:0100 add ax, 2222
136A:0103
-u100, 103
136A:0100 052222 ADD AX,2222
136A:0103 0000 ADD [BX+SI],AL
-rax
AX 3457
:3333
-g =100, 103
AX=5555 BX=0000 CX=0000 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000
DS=136A ES=136A SS=136A CS=136A IP=0103 NV UP EI PL NZ NA PE NC
136A:0103 0000 ADD [BX+SI],AL DS:0000=CD
Šalutinis registrinis adresavimo būdas
MOV AX,[SI]
-rsi
SI 0000
:0030
-e030
0AEA:0030 0E.45 0A.23
-a100
0AEA:0100 mov ax, [si]
0AEA:0102
-u100,101
0AEA:0100 8B04 MOV AX,[SI]
-d030,031
0AEA:0030 45 23 E#
-g =100,102
AX=2345 BX=0000 CX=0000 DX=0000 SP=FFEE BP=0000 SI=0030 DI=0000
DS=0AEA ES=0AEA SS=0AEA CS=0AEA IP=0102 NV UP EI PL NZ NA PO NC
0AEA:0102 D0E0 SHL AL,1
SUB AX, 1234
-a100
0AEA:0100 sub ax, 1234
0AEA:0103
-rax
AX 2345
:
-u100,102
0AEA:0100 2D3412 SUB AX,1234
-g =100,103
AX=1111 BX=0000 CX=0000 DX=0000 SP=FFEE BP=0000 SI=0030 DI=0000
DS=0AEA ES=0AEA SS=0AEA CS=0AEA IP=0103 NV UP EI PL NZ NA PE NC
0AEA:0103 E0D0 LOOPNZ 00D5
Registrinis adresavimo būdas
INC SI
-rsi
SI 0000
:5678
-a100
0AEA:0100 inc si
0AEA:0101
-g =100,101
AX=0000 BX=0000 CX=0000 DX=0000 SP=FFEE BP=0000 SI=5679 DI=0000
DS=0AEA ES=0AEA SS=0AEA CS=0AEA IP=0101 NV UP EI PL NZ NA PO NC
0AEA:0101 96 XCHG SI,AX
-rsi
SI 5679
:
Šalutinis registrinis adresavimo būdas
MOV AX, [DI]
-rdi
DI 0000
:0010
-e010
0AEA:0010 4E.cd 05.ab
-a100
0AEA:0100 mov ax, [di]
0AEA:0102
-u100,101
0AEA:0100 8B05 MOV AX,[DI]
-g =100,102
AX=ABCD BX=0000 CX=0000 DX=0000...
Šį darbą sudaro 938 žodžiai, tikrai rasi tai, ko ieškai!
★ Klientai rekomenduoja
Šį rašto darbą rekomenduoja mūsų klientai. Ką tai reiškia?
Mūsų svetainėje pateikiama dešimtys tūkstančių skirtingų rašto darbų, kuriuos įkėlė daugybė moksleivių ir studentų su skirtingais gabumais. Būtent šis rašto darbas yra patikrintas specialistų ir rekomenduojamas kitų klientų, kurie po atsisiuntimo įvertino šį mokslo darbą teigiamai. Todėl galite būti tikri, kad šis pasirinkimas geriausias!
Norint atsisiųsti šį darbą spausk ☞ Peržiūrėti darbą mygtuką!
Mūsų mokslo darbų bazėje yra daugybė įvairių mokslo darbų, todėl tikrai atrasi sau tinkamą!
Panašūs darbai
Atsisiuntei rašto darbą ir neradai jame reikalingos informacijos? Pakeisime jį kitu nemokamai.
Pirkdamas daugiau nei vieną darbą, nuo sekančių darbų gausi 25% nuolaidą.
Išsirink norimus rašto darbus ir gauk juos akimirksniu po sėkmingo apmokėjimo!