Umut [kişisel bilgi çıkarıldı] Sağdıçoğlu
[kişisel bilgi çıkarıldı]
Deney 2
21.03.2011


Microsoft Windows XP [Sürüm 5.1.2600]
(C) Telif Hakkı 1985-2001 Microsoft Corp.

C:\calisma>debug
-r
AX=0000  BX=0000  CX=0000  DX=0000  SP=FFEE  BP=0000  SI=0000  DI=0000
DS=1524  ES=1524  SS=1524  CS=1524  IP=0100   NV UP EI PL NZ NA PO NC
1524:0100 0000          ADD     [BX+SI],AL                         DS:0000=CD
-r ip
IP 0100
:
-r ds
DS 1524
:1500
-r cs
CS 1524
:1600
-r f
NV UP EI PL NZ NA PO NC  -nv pe
-f ds:10,1f,23
-d ds:00,3f
1500:0000  00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00   ................
1500:0010  23 23 23 23 23 23 23 23-23 23 23 23 23 23 23 23   ################
1500:0020  00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00   ................
1500:0030  00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00   ................
-m ds:15,22,cs:100
-d cs:100
1600:0100  23 23 23 23 23 23 23 23-23 23 23 00 00 00 00 00   ###########.....
1600:0110  00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00   ................
1600:0120  00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00   ................
1600:0130  00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00   ................
1600:0140  00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00   ................
1600:0150  00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00   ................
1600:0160  00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00   ................
1600:0170  00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00   ................
-s ds:00,100,86
-s ds:00,100,ff
-c ds:15,22,cs:100
-c ds:15,2e,cs:100
-a cs:200
1600:0200 MOV AX,00
1600:0203 MOV BX,AX
1600:0205 MOV CX,12
1600:0208 MOV DX,0101
1600:020B OR CX,AX
1600:020D OR AX,CX
1600:020F ADD BX,AX
1600:0211 SUB AX,BX
1600:0213 ROL DX,1
1600:0215 ROR DX,1
1600:0217 ROR DX,1
1600:0219 NOT DX
1600:021B
-u cs:200
1600:0200 B80000        MOV     AX,0000
1600:0203 89C3          MOV     BX,AX
1600:0205 B91200        MOV     CX,0012
1600:0208 BA0101        MOV     DX,0101
1600:020B 09C1          OR      CX,AX
1600:020D 09C8          OR      AX,CX
1600:020F 01C3          ADD     BX,AX
1600:0211 29D8          SUB     AX,BX
1600:0213 D1C2          ROL     DX,1
1600:0215 D1CA          ROR     DX,1
1600:0217 D1CA          ROR     DX,1
1600:0219 F7D2          NOT     DX
1600:021B 0000          ADD     [BX+SI],AL
1600:021D 0000          ADD     [BX+SI],AL
1600:021F 0000          ADD     [BX+SI],AL
-r
AX=0000  BX=0000  CX=0000  DX=0000  SP=FFEE  BP=0000  SI=0000  DI=0000
DS=1500  ES=1524  SS=1524  CS=1600  IP=0100   NV UP EI PL NZ NA PE NC
1600:0100 2323          AND     SP,[BP+DI]                         SS:0000=20CD
-r ip
IP 0100
:200
-t

AX=0000  BX=0000  CX=0000  DX=0000  SP=FFEE  BP=0000  SI=0000  DI=0000
DS=1500  ES=1524  SS=1524  CS=1600  IP=0203   NV UP EI PL NZ NA PE NC
1600:0203 89C3          MOV     BX,AX
-t

AX=0000  BX=0000  CX=0000  DX=0000  SP=FFEE  BP=0000  SI=0000  DI=0000
DS=1500  ES=1524  SS=1524  CS=1600  IP=0205   NV UP EI PL NZ NA PE NC
1600:0205 B91200        MOV     CX,0012
-t

AX=0000  BX=0000  CX=0012  DX=0000  SP=FFEE  BP=0000  SI=0000  DI=0000
DS=1500  ES=1524  SS=1524  CS=1600  IP=0208   NV UP EI PL NZ NA PE NC
1600:0208 BA0101        MOV     DX,0101
-t

AX=0000  BX=0000  CX=0012  DX=0101  SP=FFEE  BP=0000  SI=0000  DI=0000
DS=1500  ES=1524  SS=1524  CS=1600  IP=020B   NV UP EI PL NZ NA PE NC
1600:020B 09C1          OR      CX,AX
-t

AX=0000  BX=0000  CX=0012  DX=0101  SP=FFEE  BP=0000  SI=0000  DI=0000
DS=1500  ES=1524  SS=1524  CS=1600  IP=020D   NV UP EI PL NZ NA PE NC
1600:020D 09C8          OR      AX,CX
-t

AX=0012  BX=0000  CX=0012  DX=0101  SP=FFEE  BP=0000  SI=0000  DI=0000
DS=1500  ES=1524  SS=1524  CS=1600  IP=020F   NV UP EI PL NZ NA PE NC
1600:020F 01C3          ADD     BX,AX
-t

AX=0012  BX=0012  CX=0012  DX=0101  SP=FFEE  BP=0000  SI=0000  DI=0000
DS=1500  ES=1524  SS=1524  CS=1600  IP=0211   NV UP EI PL NZ NA PE NC
1600:0211 29D8          SUB     AX,BX
-t

AX=0000  BX=0012  CX=0012  DX=0101  SP=FFEE  BP=0000  SI=0000  DI=0000
DS=1500  ES=1524  SS=1524  CS=1600  IP=0213   NV UP EI PL ZR NA PE NC
1600:0213 D1C2          ROL     DX,1
-t

AX=0000  BX=0012  CX=0012  DX=0202  SP=FFEE  BP=0000  SI=0000  DI=0000
DS=1500  ES=1524  SS=1524  CS=1600  IP=0215   NV UP EI PL ZR NA PE NC
1600:0215 D1CA          ROR     DX,1
-t

AX=0000  BX=0012  CX=0012  DX=0101  SP=FFEE  BP=0000  SI=0000  DI=0000
DS=1500  ES=1524  SS=1524  CS=1600  IP=0217   NV UP EI PL ZR NA PE NC
1600:0217 D1CA          ROR     DX,1
-t

AX=0000  BX=0012  CX=0012  DX=8080  SP=FFEE  BP=0000  SI=0000  DI=0000
DS=1500  ES=1524  SS=1524  CS=1600  IP=0219   OV UP EI PL ZR NA PE CY
1600:0219 F7D2          NOT     DX
-t

AX=0000  BX=0012  CX=0012  DX=7F7F  SP=FFEE  BP=0000  SI=0000  DI=0000
DS=1500  ES=1524  SS=1524  CS=1600  IP=021B   OV UP EI PL ZR NA PE CY
1600:021B 0000          ADD     [BX+SI],AL                         DS:0012=23


-u 200
1600:0200 B80000        MOV     AX,0000      3 byte
1600:0203 89C3          MOV     BX,AX	     2 byte	
1600:0205 B91200        MOV     CX,0012	     3 byte
1600:0208 BA0101        MOV     DX,0101	     3 byte
1600:020B 09C1          OR      CX,AX        2 byte
1600:020D 09C8          OR      AX,CX        2 byte
1600:020F 01C3          ADD     BX,AX        2 byte
1600:0211 29D8          SUB     AX,BX        2 byte
1600:0213 D1C2          ROL     DX,1         2 byte
1600:0215 D1CA          ROR     DX,1         2 byte
1600:0217 D1CA          ROR     DX,1         2 byte
1600:0219 F7D2          NOT     DX           2 byte
1600:021B 0000          ADD     [BX+SI],AL   
1600:021D 0000          ADD     [BX+SI],AL
1600:021F 0000          ADD     [BX+SI],AL


///DENEY 2 ÇALIŞMA FORMU\\\

Microsoft Windows XP [Sürüm 5.1.2600]
(C) Telif Hakkı 1985-2001 Microsoft Corp.

C:\calisma>debug
-a
1524:0100 MOV AX,BX
1524:0102 MOV AX,AAAA
1524:0105 MOV AX,[BX]
1524:0107 MOV AX,[0004]
1524:010A MOV AX,[BX+SI]
1524:010C MOV AX,[SI]+[0004]
1524:010F MOV AX,[BX][SI]+[0004]
1524:0112
-u 100
1524:0100 89D8          MOV     AX,BX
1524:0102 B8AAAA        MOV     AX,AAAA
1524:0105 8B07          MOV     AX,[BX]
1524:0107 A10400        MOV     AX,[0004]
1524:010A 8B00          MOV     AX,[BX+SI]
1524:010C 8B4404        MOV     AX,[SI+04]
1524:010F 8B4004        MOV     AX,[BX+SI+04]
1524:0112 0000          ADD     [BX+SI],AL
1524:0114 0000          ADD     [BX+SI],AL
1524:0116 0000          ADD     [BX+SI],AL
1524:0118 0000          ADD     [BX+SI],AL
1524:011A 0000          ADD     [BX+SI],AL
1524:011C 3400          XOR     AL,00
1524:011E 1315          ADC     DX,[DI]

-r ds
DS 1524
:200
-r cs
CS 1524
:100
-f ds:1234,1234,ED
-f ds:1235,1235,BE
-f ds:1236,1236,CD
-f ds:1237,1237,AB
-r SI
SI 0000
:1236
-r
AX=0000  BX=0000  CX=0000  DX=0000  SP=FFEE  BP=0000  SI=1236  DI=0000
DS=0200  ES=1524  SS=1524  CS=0100  IP=0100   NV UP EI PL NZ NA PO NC
0100:0100 0000          ADD     [BX+SI],AL                         DS:1236=CD
-a 00
0100:0000 MOV AX,1234
0100:0003 MOV BX,[1234]
0100:0007 MOV CX,[SI]
0100:0009
-r ip
IP 0100
:0000
-t

AX=1234  BX=0000  CX=0000  DX=0000  SP=FFEE  BP=0000  SI=1236  DI=0000
DS=0200  ES=1524  SS=1524  CS=0100  IP=0003   NV UP EI PL NZ NA PO NC
0100:0003 8B1E3412      MOV     BX,[1234]                          DS:1234=BEED
-t

AX=1234  BX=BEED  CX=0000  DX=0000  SP=FFEE  BP=0000  SI=1236  DI=0000
DS=0200  ES=1524  SS=1524  CS=0100  IP=0007   NV UP EI PL NZ NA PO NC
0100:0007 8B0C          MOV     CX,[SI]                            DS:1236=ABCD
-t

AX=1234  BX=BEED  CX=ABCD  DX=0000  SP=FFEE  BP=0000  SI=1236  DI=0000
DS=0200  ES=1524  SS=1524  CS=0100  IP=0009   NV UP EI PL NZ NA PO NC
0100:0009 0000          ADD     [BX+SI],AL                         DS:D123=85

