Top Banner
Microsoft Windows [Version 6.1.7601] Copyright (c) 2009 Microsoft Corporation. All rights reserved. C:\Users\Devi>cd.. C:\Users>cd.. C:\>debug -R AX=0000 BX=0000 CX=0000 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000 DS=13A0 ES=13A0 SS=13A0 CS=13A0 IP=0100 NV UP EI PL NZ NA PO NC 13A0:0100 0000 ADD [BX+SI],AL DS:0000=CD -A100 13A0:0100 -A 13A0:0100 MOV AX,1 13A0:0103 MOV BX,2 13A0:0106 ADD AX,BX 13A0:0108 ADD AX,CX
45

comandpromt

Dec 11, 2015

Download

Documents

VannyMeiSari

m
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: comandpromt

Microsoft Windows [Version 6.1.7601]

Copyright (c) 2009 Microsoft Corporation. All rights reserved.

C:\Users\Devi>cd..

C:\Users>cd..

C:\>debug

-R

AX=0000 BX=0000 CX=0000 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000

DS=13A0 ES=13A0 SS=13A0 CS=13A0 IP=0100 NV UP EI PL NZ NA PO NC

13A0:0100 0000 ADD [BX+SI],AL DS:0000=CD

-A100

13A0:0100

-A

13A0:0100 MOV AX,1

13A0:0103 MOV BX,2

13A0:0106 ADD AX,BX

13A0:0108 ADD AX,CX

13A0:010A INT 3

13A0:010B

-T

AX=0001 BX=0000 CX=0000 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000

Page 2: comandpromt

DS=13A0 ES=13A0 SS=13A0 CS=13A0 IP=0103 NV UP EI PL NZ NA PO NC

13A0:0103 BB0200 MOV BX,0002

-U 100 10A

13A0:0100 0000 ADD [BX+SI],AL

13A0:0102 0000 ADD [BX+SI],AL

13A0:0104 0000 ADD [BX+SI],AL

13A0:0106 0000 ADD [BX+SI],AL

13A0:0108 0000 ADD [BX+SI],AL

13A0:010A 0000 ADD [BX+SI],AL

-U 100 10A

13A0:0100 0000 ADD [BX+SI],AL

13A0:0102 0000 ADD [BX+SI],AL

13A0:0104 0000 ADD [BX+SI],AL

13A0:0106 0000 ADD [BX+SI],AL

13A0:0108 0000 ADD [BX+SI],AL

13A0:010A 0000 ADD [BX+SI],AL

-G = 100 10B

AX=0003 BX=0002 CX=0000 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000

DS=13A0 ES=13A0 SS=13A0 CS=13A0 IP=010A NV UP EI PL NZ NA PE NC

13A0:010A CC INT 3

-G

Page 3: comandpromt

AX=0003 BX=0002 CX=0000 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000

DS=13A0 ES=13A0 SS=13A0 CS=13A0 IP=010A NV UP EI PL NZ NA PE NC

13A0:010A CC INT 3

-G =100

AX=0003 BX=0002 CX=0000 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000

DS=13A0 ES=13A0 SS=13A0 CS=13A0 IP=010A NV UP EI PL NZ NA PE NC

13A0:010A CC INT 3

-T

AX=0003 BX=0002 CX=0000 DX=0000 SP=FFE8 BP=0000 SI=0000 DI=0000

DS=13A0 ES=13A0 SS=13A0 CS=0E04 IP=13B1 NV UP DI PL NZ NA PE NC

0E04:13B1 55 PUSH BP

-T=100 3

AX=0003 BX=0002 CX=0000 DX=0000 SP=FFE8 BP=0000 SI=0000 DI=0000

DS=13A0 ES=13A0 SS=13A0 CS=0E04 IP=010B NV UP DI PL NZ NA PE NC

0E04:010B 1E PUSH DS

AX=0003 BX=0002 CX=0000 DX=0000 SP=FFE6 BP=0000 SI=0000 DI=0000

DS=13A0 ES=13A0 SS=13A0 CS=0E04 IP=010C NV UP DI PL NZ NA PE NC

0E04:010C 06 PUSH ES

AX=0003 BX=0002 CX=0000 DX=0000 SP=FFE4 BP=0000 SI=0000 DI=0000

DS=13A0 ES=13A0 SS=13A0 CS=0E04 IP=010D NV UP DI PL NZ NA PE NC

Page 4: comandpromt

0E04:010D 0E PUSH CS

-D0,1F

13A0:0000 CD 20 FF 9F 00 9A EE FE-1D F0 4F 03 04 0E 8A 03 . ........O.....

13A0:0010 04 0E 17 03 04 0E 1A 04-01 01 01 00 02 FF FF FF ................

-D01A1:100,12A

01A1:0100 FF 2E 54 10 90 90 E8 B2-00 2E FF 2E 58 10 90 90 ..T.........X...

01A1:0110 E8 A8 00 2E FF 2E 5C 10-E9 3B 04 00 00 00 00 00 ......\..;......

01A1:0120 00 00 00 00 00 00 00 2E-8F 06 BB ...........

-D

01A1:0120 10 2E 8F 06 BD .....

01A1:0130 10 CD 23 E8 85 00 2E FF-2E BB 10 2E 8F 06 BF 10 ..#.............

01A1:0140 2E 8F 06 C1 10 CD 24 E8-71 00 2E FF 2E BF 10 CD ......$.q.......

01A1:0150 28 E8 67 00 CB E8 4B 00-C4 C4 50 36 E8 AF 03 2E (.g...K...P6....

01A1:0160 C6 06 23 03 00 8E D0 8B-E7 FB 1E 56 8E C2 8E DA ..#........V....

01A1:0170 8B C3 CB E8 2D 00 FE 0E-23 03 8E 16 88 05 8B 26 ....-...#......&

01A1:0180 86 05 8B EC 88 46 00 A1-F4 05 A3 86 05 A1 F2 05 .....F..........

01A1:0190 A3 88 05 58 5B 59 5A 5E-5F 5D 1F 07 C4 C4 50 38 ...X[YZ^_]....P8

01A1:01A0 E9 B3 03 53 50 B4 06 2E-FF 1E 4F ...SP.....O

-E0

13A0:0000 CD.20 20.00 FF.

Page 5: comandpromt

-D0, 1A

13A0:0000 20 00 FF 9F 00 9A EE FE-1D F0 4F 03 04 0E 8A 03 .........O.....

13A0:0010 04 0E 17 03 04 0E 1A 04-01 01 01 ...........

-E0

13A0:0000 20.FF

-D0, 1A

13A0:0000 FF 00 FF 9F 00 9A EE FE-1D F0 4F 03 04 0E 8A 03 ..........O.....

13A0:0010 04 0E 17 03 04 0E 1A 04-01 01 01 ...........

-E0

13A0:0000 FF.AA

-D0, 1A

13A0:0000 AA 00 FF 9F 00 9A EE FE-1D F0 4F 03 04 0E 8A 03 ..........O.....

13A0:0010 04 0E 17 03 04 0E 1A 04-01 01 01 ...........

-

-A100

13A0:0100 MOV AX,50

13A0:0103 MOV BX,25

13A0:0106 MOV SI,AX

13A0:0108 MOV AX,[50]

13A0:010B MOV AX,[SI]

13A0:010D MOV AX,[SI+5]

Page 6: comandpromt

13A0:0110 MOV AX,[BP]

13A0:0113 MOV AX,[BX+DI]

13A0:0115 MOV AX,[BX+DI+4]

13A0:0118 INT 20H

13A0:011A

-T

AX=0050 BX=0000 CX=0000 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000

DS=13A0 ES=13A0 SS=13A0 CS=13A0 IP=0103 NV UP EI PL NZ NA PO NC

13A0:0103 BB2500 MOV BX,0025

-T

AX=0050 BX=0025 CX=0000 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000

DS=13A0 ES=13A0 SS=13A0 CS=13A0 IP=0106 NV UP EI PL NZ NA PO NC

13A0:0106 89C6 MOV SI,AX

-T

AX=0050 BX=0025 CX=0000 DX=0000 SP=FFEE BP=0000 SI=0050 DI=0000

DS=13A0 ES=13A0 SS=13A0 CS=13A0 IP=0108 NV UP EI PL NZ NA PO NC

13A0:0108 A15000 MOV AX,[0050] DS:0050=21CD

-T

AX=21CD BX=0025 CX=0000 DX=0000 SP=FFEE BP=0000 SI=0050 DI=0000

DS=13A0 ES=13A0 SS=13A0 CS=13A0 IP=010B NV UP EI PL NZ NA PO NC

Page 7: comandpromt

13A0:010B 8B04 MOV AX,[SI] DS:0050=21CD

-T

AX=21CD BX=0025 CX=0000 DX=0000 SP=FFEE BP=0000 SI=0050 DI=0000

DS=13A0 ES=13A0 SS=13A0 CS=13A0 IP=010D NV UP EI PL NZ NA PO NC

13A0:010D 8B4405 MOV AX,[SI+05] DS:0055=0000

-T

AX=0000 BX=0025 CX=0000 DX=0000 SP=FFEE BP=0000 SI=0050 DI=0000

DS=13A0 ES=13A0 SS=13A0 CS=13A0 IP=0110 NV UP EI PL NZ NA PO NC

13A0:0110 8B4600 MOV AX,[BP+00] SS:0000=20CD

-T

AX=20CD BX=0025 CX=0000 DX=0000 SP=FFEE BP=0000 SI=0050 DI=0000

DS=13A0 ES=13A0 SS=13A0 CS=13A0 IP=0113 NV UP EI PL NZ NA PO NC

13A0:0113 8B01 MOV AX,[BX+DI] DS:0025=FFFF

-T

AX=FFFF BX=0025 CX=0000 DX=0000 SP=FFEE BP=0000 SI=0050 DI=0000

DS=13A0 ES=13A0 SS=13A0 CS=13A0 IP=0115 NV UP EI PL NZ NA PO NC

13A0:0115 8B4104 MOV AX,[BX+DI+04] DS:0029=FFFF

Page 8: comandpromt

-T

AX=FFFF BX=0025 CX=0000 DX=0000 SP=FFEE BP=0000 SI=0050 DI=0000

DS=13A0 ES=13A0 SS=13A0 CS=13A0 IP=0118 NV UP EI PL NZ NA PO NC

13A0:0118 CD20 INT 20

-T

AX=FFFF BX=0025 CX=0000 DX=0000 SP=FFE8 BP=0000 SI=0050 DI=0000

DS=13A0 ES=13A0 SS=13A0 CS=00A7 IP=1072 NV UP DI PL NZ NA PO NC

00A7:1072 90 NOP

Page 9: comandpromt

PRAKTIKUM 2

C:\Users\Devi>cd..

C:\Users>cd..

C:\>d:

D:\>tasm tambah.asm

Turbo Assembler Version 2.0 Copyright (c) 1988, 1990 Borland International

Assembling file: tambah.asm

Error messages: None

Warning messages: None

Passes: 1

Remaining memory: 442k

D:\>tlink tambah.obj

Turbo Link Version 3.0 Copyright (c) 1987, 1990 Borland International

Warning: No stack

D:\>tlink/t tambah.obj

Turbo Link Version 3.0 Copyright (c) 1987, 1990 Borland International

Page 10: comandpromt

D:\>debug tambah.exe

-

-t

AX=1500 BX=0000 CX=0122 DX=0000 SP=0000 BP=0000 SI=0000 DI=0000

DS=1414 ES=1414 SS=1424 CS=1424 IP=0102 NV UP EI PL NZ NA PO NC

1424:0102 B004 MOV AL,04

-t

AX=1504 BX=0000 CX=0122 DX=0000 SP=0000 BP=0000 SI=0000 DI=0000

DS=1414 ES=1414 SS=1424 CS=1424 IP=0104 NV UP EI PL NZ NA PO NC

1424:0104 02E0 ADD AH,AL

-t

-t

AX=1904 BX=0000 CX=0122 DX=0000 SP=0000 BP=0000 SI=0000 DI=0000

DS=1414 ES=1414 SS=1424 CS=1424 IP=0106 NV UP EI PL NZ NA PO NC

1424:0106 B83412 MOV AX,1234

-t

AX=1234 BX=0000 CX=0122 DX=0000 SP=0000 BP=0000 SI=0000 DI=0000

DS=1414 ES=1414 SS=1424 CS=1424 IP=0109 NV UP EI PL NZ NA PO NC

1424:0109 BB21F2 MOV BX,F221

-t

Page 11: comandpromt

AX=1234 BX=F221 CX=0122 DX=0000 SP=0000 BP=0000 SI=0000 DI=0000

DS=1414 ES=1414 SS=1424 CS=1424 IP=010C NV UP EI PL NZ NA PO NC

1424:010C 03C3 ADD AX,BX

-t

AX=0455 BX=F221 CX=0122 DX=0000 SP=0000 BP=0000 SI=0000 DI=0000

DS=1414 ES=1414 SS=1424 CS=1424 IP=010E NV UP EI PL NZ NA PE CY

1424:010E B83412 MOV AX,1234

-t

AX=1234 BX=F221 CX=0122 DX=0000 SP=0000 BP=0000 SI=0000 DI=0000

DS=1414 ES=1414 SS=1424 CS=1424 IP=0111 NV UP EI PL NZ NA PE CY

1424:0111 BBBC9A MOV BX,9ABC

-t

AX=1234 BX=9ABC CX=0122 DX=0000 SP=0000 BP=0000 SI=0000 DI=0000

DS=1414 ES=1414 SS=1424 CS=1424 IP=0114 NV UP EI PL NZ NA PE CY

1424:0114 B97856 MOV CX,5678

-t

AX=1234 BX=9ABC CX=5678 DX=0000 SP=0000 BP=0000 SI=0000 DI=0000

DS=1414 ES=1414 SS=1424 CS=1424 IP=0117 NV UP EI PL NZ NA PE CY

1424:0117 BAF0DE MOV DX,DEF0

-t

Page 12: comandpromt

AX=1234 BX=9ABC CX=5678 DX=DEF0 SP=0000 BP=0000 SI=0000 DI=0000

DS=1414 ES=1414 SS=1424 CS=1424 IP=011A NV UP EI PL NZ NA PE CY

1424:011A 03CA ADD CX,DX

-t

AX=1234 BX=9ABC CX=3568 DX=DEF0 SP=0000 BP=0000 SI=0000 DI=0000

DS=1414 ES=1414 SS=1424 CS=1424 IP=011C NV UP EI PL NZ NA PO CY

1424:011C 13C3 ADC AX,BX

-t

AX=ACF1 BX=9ABC CX=3568 DX=DEF0 SP=0000 BP=0000 SI=0000 DI=0000

DS=1414 ES=1414 SS=1424 CS=1424 IP=011E NV UP EI NG NZ AC PO NC

1424:011E FEC0 INC AL

-t

AX=ACF2 BX=9ABC CX=3568 DX=DEF0 SP=0000 BP=0000 SI=0000 DI=0000

DS=1414 ES=1414 SS=1424 CS=1424 IP=0120 NV UP EI NG NZ NA PO NC

1424:0120 CD20 INT 20

-t

AX=ACF2 BX=9ABC CX=3568 DX=DEF0 SP=FFFA BP=0000 SI=0000 DI=0000

DS=1414 ES=1414 SS=1424 CS=00A7 IP=1072 NV UP DI NG NZ NA PO NC

00A7:1072 90 NOP

Page 13: comandpromt

Bab 2 b

D:\>tasm cba0.asm

Turbo Assembler Version 2.0 Copyright (c) 1988, 1990 Borland International

Assembling file: cba0.asm

**Error** cba0.asm(8) Illegal instruction

**Error** cba0.asm(9) Illegal instruction

**Error** cba0.asm(12) Code or data emission to undeclared segment

**Error** cba0.asm(13) Code or data emission to undeclared segment

**Error** cba0.asm(14) Code or data emission to undeclared segment

**Error** cba0.asm(16) Code or data emission to undeclared segment

**Error** cba0.asm(17) Code or data emission to undeclared segment

**Error** cba0.asm(18) Near jump or call to different CS

**Error** cba0.asm(19) Code or data emission to undeclared segment

Error messages: 9

Warning messages: None

Passes: 1

Remaining memory: 443k

D:\>tlink cba0.obj

Turbo Link Version 3.0 Copyright (c) 1987, 1990 Borland International

Unable to open file cba0.obj

Page 14: comandpromt

D:\>tlink/t cba0.obj

Turbo Link Version 3.0 Copyright (c) 1987, 1990 Borland International

Unable to open file cba0.obj

D:\>debug cba0.obj

File not found

-quit

D:\>debug cba0.exe

File not found

Bab 2 c

D:\>tasm hello.asm

Turbo Assembler Version 2.0 Copyright (c) 1988, 1990 Borland International

Assembling file: hello.asm

Error messages: None

Warning messages: None

Passes: 1

Remaining memory: 442k

D:\>tlink hello.obj

Turbo Link Version 3.0 Copyright (c) 1987, 1990 Borland International

Page 15: comandpromt

D:\>debug hello.exe

-t

AX=1425 BX=0000 CX=001E DX=0000 SP=0100 BP=0000 SI=0000 DI=0000

DS=1414 ES=1414 SS=1426 CS=1424 IP=0003 NV UP EI PL NZ NA PO NC

1424:0003 8ED8 MOV DS,AX

-t

AX=1425 BX=0000 CX=001E DX=0000 SP=0100 BP=0000 SI=0000 DI=0000

DS=1425 ES=1414 SS=1426 CS=1424 IP=0005 NV UP EI PL NZ NA PO NC

1424:0005 B409 MOV AH,09

-t

AX=0925 BX=0000 CX=001E DX=0000 SP=0100 BP=0000 SI=0000 DI=0000

DS=1425 ES=1414 SS=1426 CS=1424 IP=0007 NV UP EI PL NZ NA PO NC

1424:0007 BA0000 MOV DX,0000

-t

AX=0925 BX=0000 CX=001E DX=0000 SP=0100 BP=0000 SI=0000 DI=0000

DS=1425 ES=1414 SS=1426 CS=1424 IP=000A NV UP EI PL NZ NA PO NC

1424:000A CD21 INT 21

-t

AX=0925 BX=0000 CX=001E DX=0000 SP=00FA BP=0000 SI=0000 DI=0000

Page 16: comandpromt

DS=1425 ES=1414 SS=1426 CS=00A7 IP=107C NV UP DI PL NZ NA PO NC

00A7:107C 90 NOP

-t

AX=0925 BX=0000 CX=001E DX=0000 SP=00FA BP=0000 SI=0000 DI=0000

DS=1425 ES=1414 SS=1426 CS=00A7 IP=107D NV UP DI PL NZ NA PO NC

00A7:107D 90 NOP

D:\>hello

Halo dunia!

Bab 3

3.1. add

-add

13AF:00DD mov ah,15

13AF:00DF mov al,4

13AF:00E1 add ah,al

13AF:00E3

-t

AX=0000 BX=0000 CX=0000 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000

DS=13AF ES=13AF SS=13AF CS=13AF IP=0102 NV UP EI NG NZ NA PO NC

13AF:0102 0000 ADD [BX+SI],AL DS:0000=CD

3.2. adc

Page 17: comandpromt

C:\>debug

-adc

13AF:00DC mov ax,1234

13AF:00DF mov bx,9abc

13AF:00E2 mov cx,5678

13AF:00E5 mov dx,0def

13AF:00E8 add cx,dx

13AF:00EA adc ax,bx

13AF:00EC

-t

AX=0000 BX=0000 CX=0000 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000

DS=13AF ES=13AF SS=13AF CS=13AF IP=0102 NV UP EI NG NZ NA PO NC

13AF:0102 0000 ADD [BX+SI],AL DS:0000=CD

C:\>debug

-a100

13AF:0100 mov ax,15

13AF:0103 mov bx,12

13AF:0106 sub ax,bx

13AF:0108 sub ax,ax

13AF:010A

-

-t

Page 18: comandpromt

AX=0015 BX=0000 CX=0000 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000

DS=13AF ES=13AF SS=13AF CS=13AF IP=0103 NV UP EI PL NZ NA PO NC

13AF:0103 BB1200 MOV BX,0012

-t

AX=0015 BX=0012 CX=0000 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000

DS=13AF ES=13AF SS=13AF CS=13AF IP=0106 NV UP EI PL NZ NA PO NC

13AF:0106 29D8 SUB AX,BX

-t

AX=0003 BX=0012 CX=0000 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000

DS=13AF ES=13AF SS=13AF CS=13AF IP=0108 NV UP EI PL NZ NA PE NC

13AF:0108 29C0 SUB AX,AX

AX=0000 BX=0012 CX=0000 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000

DS=13AF ES=13AF SS=13AF CS=13AF IP=010A NV UP EI PL ZR NA PE NC

13AF:010A 0000 ADD [BX+SI],AL DS:0012=17

-t

AX=0000 BX=0012 CX=0000 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000

DS=13AF ES=13AF SS=13AF CS=13AF IP=010C NV UP EI PL NZ NA PE NC

13AF:010C 0000 ADD [BX+SI],AL DS:0012=17

-t

AX=0000 BX=0012 CX=0000 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000

DS=13AF ES=13AF SS=13AF CS=13AF IP=010E NV UP EI PL NZ NA PE NC

Page 19: comandpromt

13AF:010E 0000 ADD [BX+SI],AL DS:0012=17

AX=0000 BX=0012 CX=0000 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000

DS=13AF ES=13AF SS=13AF CS=13AF IP=010A NV UP EI PL ZR NA PE NC

13AF:010A 0000 ADD [BX+SI],AL DS:0012=17

-t

AX=0000 BX=0012 CX=0000 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000

DS=13AF ES=13AF SS=13AF CS=13AF IP=010C NV UP EI PL NZ NA PE NC

13AF:010C 0000 ADD [BX+SI],AL DS:0012=17

-t

AX=0000 BX=0012 CX=0000 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000

DS=13AF ES=13AF SS=13AF CS=13AF IP=010E NV UP EI PL NZ NA PE NC

13AF:010E 0000 ADD [BX+SI],AL DS:0012=17

AX=0000 BX=0012 CX=0000 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000

DS=13AF ES=13AF SS=13AF CS=13AF IP=010A NV UP EI PL ZR NA PE NC

13AF:010A 0000 ADD [BX+SI],AL DS:0012=17

-t

AX=0000 BX=0012 CX=0000 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000

DS=13AF ES=13AF SS=13AF CS=13AF IP=010C NV UP EI PL NZ NA PE NC

13AF:010C 0000 ADD [BX+SI],AL DS:0012=17

-t

AX=0000 BX=0012 CX=0000 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000

Page 20: comandpromt

DS=13AF ES=13AF SS=13AF CS=13AF IP=010E NV UP EI PL NZ NA PE NC

13AF:010E 0000 ADD [BX+SI],AL DS:0012=17

C:\>debug

-a100

13AF:0100 mov ax,15

13AF:0103 mov bx,12

13AF:0106 sbb bx,ax

13AF:0108

-t

AX=0015 BX=0000 CX=0000 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000

DS=13AF ES=13AF SS=13AF CS=13AF IP=0103 NV UP EI PL NZ NA PO NC

13AF:0103 BB1200 MOV BX,0012

-t

AX=0015 BX=0012 CX=0000 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000

DS=13AF ES=13AF SS=13AF CS=13AF IP=0106 NV UP EI PL NZ NA PO NC

13AF:0106 19C3 SBB BX,AX

-t

AX=0015 BX=FFFD CX=0000 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000

DS=13AF ES=13AF SS=13AF CS=13AF IP=0108 NV UP EI NG NZ AC PO CY

13AF:0108 29C0 SUB AX,AX

-t

Page 21: comandpromt

AX=0000 BX=FFFD CX=0000 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000

DS=13AF ES=13AF SS=13AF CS=13AF IP=010A NV UP EI PL ZR NA PE NC

13AF:010A 0000 ADD [BX+SI],AL DS:FFFD=00

-t

AX=0000 BX=FFFD CX=0000 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000

DS=13AF ES=13AF SS=13AF CS=13AF IP=010C NV UP EI PL ZR NA PE NC

13AF:010C 0000 ADD [BX+SI],AL DS:FFFD=00

-a100

13AF:0100 mov ax,5

13AF:0103 mov bx,2

13AF:0106 mul bx

13AF:0108

-t

AX=0005 BX=0000 CX=0000 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000

DS=13AF ES=13AF SS=13AF CS=13AF IP=0103 NV UP EI PL NZ NA PO NC

13AF:0103 BB0200 MOV BX,0002

-t

AX=0005 BX=0002 CX=0000 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000

DS=13AF ES=13AF SS=13AF CS=13AF IP=0106 NV UP EI PL NZ NA PO NC

13AF:0106 F7E3 MUL BX

Page 22: comandpromt

-t

AX=000A BX=0002 CX=0000 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000

DS=13AF ES=13AF SS=13AF CS=13AF IP=0108 NV UP EI PL NZ NA PO NC

13AF:0108 29C0 SUB AX,AX

-t

AX=0000 BX=0002 CX=0000 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000

DS=13AF ES=13AF SS=13AF CS=13AF IP=010A NV UP EI PL ZR NA PE NC

13AF:010A 0000 ADD [BX+SI],AL DS:0002=FF

imul

C:\>debug

-a100

13AF:0100 mov ax,5

13AF:0103 mov bx,2

13AF:0106 imul bx

13AF:0108

-t

AX=0005 BX=0000 CX=0000 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000

DS=13AF ES=13AF SS=13AF CS=13AF IP=0103 NV UP EI PL NZ NA PO NC

13AF:0103 BB0200 MOV BX,0002

-t

Page 23: comandpromt

AX=0005 BX=0002 CX=0000 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000

DS=13AF ES=13AF SS=13AF CS=13AF IP=0106 NV UP EI PL NZ NA PO NC

13AF:0106 F7EB IMUL BX

-t

AX=000A BX=0002 CX=0000 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000

DS=13AF ES=13AF SS=13AF CS=13AF IP=0108 NV UP EI PL NZ NA PO NC

13AF:0108 29C0 SUB AX,AX

-t

AX=0000 BX=0002 CX=0000 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000

DS=13AF ES=13AF SS=13AF CS=13AF IP=010A NV UP EI PL ZR NA PE NC

13AF:010A 0000 ADD [BX+SI],AL DS:0002=FF

DIV

-a100

13AF:0100 mov ax,15

13AF:0103 mov bx,5

13AF:0106 div bx

13AF:0108

-t

AX=0015 BX=0000 CX=0000 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000

DS=13AF ES=13AF SS=13AF CS=13AF IP=0103 NV UP EI PL NZ NA PO NC

13AF:0103 BB0500 MOV BX,0005

Page 24: comandpromt

-t

AX=0015 BX=0005 CX=0000 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000

DS=13AF ES=13AF SS=13AF CS=13AF IP=0106 NV UP EI PL NZ NA PO NC

13AF:0106 F7F3 DIV BX

-t

AX=0004 BX=0005 CX=0000 DX=0001 SP=FFEE BP=0000 SI=0000 DI=0000

DS=13AF ES=13AF SS=13AF CS=13AF IP=0108 NV UP EI PL NZ NA PO NC

13AF:0108 29C0 SUB AX,AX

-t

AX=0000 BX=0005 CX=0000 DX=0001 SP=FFEE BP=0000 SI=0000 DI=0000

DS=13AF ES=13AF SS=13AF CS=13AF IP=010A NV UP EI PL ZR NA PE NC

13AF:010A 0000 ADD [BX+SI],AL DS:0005=9A

-t

3. operasi logika

-a100

13AF:0100 mov al,3f

13AF:0102 mov bl,1a

13AF:0104 and al,bl

13AF:0106

-t

Page 25: comandpromt

AX=003F BX=0000 CX=0000 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000

DS=13AF ES=13AF SS=13AF CS=13AF IP=0102 NV UP EI PL NZ NA PO NC

13AF:0102 B31A MOV BL,1A

-t

AX=003F BX=001A CX=0000 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000

DS=13AF ES=13AF SS=13AF CS=13AF IP=0104 NV UP EI PL NZ NA PO NC

13AF:0104 20D8 AND AL,BL

-t

AX=001A BX=001A CX=0000 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000

DS=13AF ES=13AF SS=13AF CS=13AF IP=0106 NV UP EI PL NZ NA PO NC

13AF:0106 F7F3 DIV BX

-t

AX=0001 BX=001A CX=0000 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000

DS=13AF ES=13AF SS=13AF CS=13AF IP=0108 NV UP EI PL NZ NA PO NC

13AF:0108 29C0 SUB AX,AX

-t

AX=0000 BX=001A CX=0000 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000

DS=13AF ES=13AF SS=13AF CS=13AF IP=010A NV UP EI PL ZR NA PE NC

13AF:010A 0000 ADD [BX+SI],AL DS:001A=01

3.2

Page 26: comandpromt

-a100

13AF:0100 mov al,3f

13AF:0102 mov ah,f3

13AF:0104 mov bl,99

13AF:0106 mov bh,71

13AF:0108 not al

13AF:010A not ah

13AF:010C not bl

13AF:010E not bh

13AF:0110

-t

AX=003F BX=0000 CX=0000 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000

DS=13AF ES=13AF SS=13AF CS=13AF IP=0102 NV UP EI PL NZ NA PO NC

13AF:0102 B4F3 MOV AH,F3

-t

AX=F33F BX=0000 CX=0000 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000

DS=13AF ES=13AF SS=13AF CS=13AF IP=0104 NV UP EI PL NZ NA PO NC

13AF:0104 B399 MOV BL,99

-t

AX=F33F BX=0099 CX=0000 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000

DS=13AF ES=13AF SS=13AF CS=13AF IP=0106 NV UP EI PL NZ NA PO NC

13AF:0106 B771 MOV BH,71

Page 27: comandpromt

-t

AX=F33F BX=7199 CX=0000 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000

DS=13AF ES=13AF SS=13AF CS=13AF IP=0108 NV UP EI PL NZ NA PO NC

13AF:0108 F6D0 NOT AL

-t

AX=F3C0 BX=7199 CX=0000 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000

DS=13AF ES=13AF SS=13AF CS=13AF IP=010A NV UP EI PL NZ NA PO NC

13AF:010A F6D4 NOT AH

-t

AX=0CC0 BX=7199 CX=0000 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000

DS=13AF ES=13AF SS=13AF CS=13AF IP=010C NV UP EI PL NZ NA PO NC

13AF:010C F6D3 NOT BL

AX=0CC0 BX=7166 CX=0000 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000

DS=13AF ES=13AF SS=13AF CS=13AF IP=010E NV UP EI PL NZ NA PO NC

13AF:010E F6D7 NOT BH

-t

AX=0CC0 BX=8E66 CX=0000 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000

DS=13AF ES=13AF SS=13AF CS=13AF IP=0110 NV UP EI PL NZ NA PO NC

13AF:0110 0000 ADD [BX+SI],AL DS:8E66=00

Page 28: comandpromt

-a100

13AF:0100 mov al,12

13AF:0102 mov bl,43

13AF:0104 mov ah,be

13AF:0106 mov bh,ab

13AF:0108 xor al,bl

13AF:010A xor ah,bh

13AF:010C

-t

AX=0012 BX=0000 CX=0000 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000

DS=13AF ES=13AF SS=13AF CS=13AF IP=0102 NV UP EI PL NZ NA PO NC

13AF:0102 B343 MOV BL,43

-t

AX=0012 BX=0043 CX=0000 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000

DS=13AF ES=13AF SS=13AF CS=13AF IP=0104 NV UP EI PL NZ NA PO NC

13AF:0104 B4BE MOV AH,BE

-t

AX=BE12 BX=0043 CX=0000 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000

DS=13AF ES=13AF SS=13AF CS=13AF IP=0106 NV UP EI PL NZ NA PO NC

13AF:0106 B7AB MOV BH,AB

-t

Page 29: comandpromt

AX=BE12 BX=AB43 CX=0000 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000

DS=13AF ES=13AF SS=13AF CS=13AF IP=0108 NV UP EI PL NZ NA PO NC

13AF:0108 30D8 XOR AL,BL

-t

AX=BE51 BX=AB43 CX=0000 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000

DS=13AF ES=13AF SS=13AF CS=13AF IP=010A NV UP EI PL NZ NA PO NC

13AF:010A 30FC XOR AH,BH

-t

AX=1551 BX=AB43 CX=0000 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000

DS=13AF ES=13AF SS=13AF CS=13AF IP=010C NV UP EI PL NZ NA PO NC

13AF:010C F6D3 NOT BL

-t

AX=1551 BX=ABBC CX=0000 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000

DS=13AF ES=13AF SS=13AF CS=13AF IP=010E NV UP EI PL NZ NA PO NC

13AF:010E F6D7 NOT BH

-t

AX=1551 BX=54BC CX=0000 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000

DS=13AF ES=13AF SS=13AF CS=13AF IP=0110 NV UP EI PL NZ NA PO NC

13AF:0110 0000 ADD [BX+SI],AL DS:54BC=00

\

Page 30: comandpromt

-a100

13AF:0100 mov ax,3f

13AF:0103 mov cl,3

13AF:0105 shl ax,cl

13AF:0107

-t

AX=003F BX=0000 CX=0000 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000

DS=13AF ES=13AF SS=13AF CS=13AF IP=0103 NV UP EI PL NZ NA PO NC

13AF:0103 B103 MOV CL,03

-t

AX=003F BX=0000 CX=0003 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000

DS=13AF ES=13AF SS=13AF CS=13AF IP=0105 NV UP EI PL NZ NA PO NC

13AF:0105 D3E0 SHL AX,CL

-t

AX=01F8 BX=0000 CX=0003 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000

DS=13AF ES=13AF SS=13AF CS=13AF IP=0107 NV UP EI PL NZ NA PO NC

13AF:0107 AB STOSW

-t

AX=01F8 BX=0000 CX=0003 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0002

DS=13AF ES=13AF SS=13AF CS=13AF IP=0108 NV UP EI PL NZ NA PO NC

Page 31: comandpromt

13AF:0108 30D8 XOR AL,BL

-t

AX=01F8 BX=0000 CX=0003 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0002

DS=13AF ES=13AF SS=13AF CS=13AF IP=010A NV UP EI NG NZ NA PO NC

13AF:010A 30FC XOR AH,BH

-t

AX=01F8 BX=0000 CX=0003 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0002

DS=13AF ES=13AF SS=13AF CS=13AF IP=010C NV UP EI PL NZ NA PO NC

13AF:010C F6D3 NOT BL

-t

AX=01F8 BX=00FF CX=0003 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0002

DS=13AF ES=13AF SS=13AF CS=13AF IP=010E NV UP EI PL NZ NA PO NC

13AF:010E F6D7 NOT BH

-a100

13AF:0100 mov ax,3f

13AF:0103 mov cl,3

13AF:0105 shr ax,cl

13AF:0107

-t

AX=003F BX=0000 CX=0000 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000

Page 32: comandpromt

DS=13AF ES=13AF SS=13AF CS=13AF IP=0103 NV UP EI PL NZ NA PO NC

13AF:0103 B103 MOV CL,03

-t

AX=003F BX=0000 CX=0003 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000

DS=13AF ES=13AF SS=13AF CS=13AF IP=0105 NV UP EI PL NZ NA PO NC

13AF:0105 D3E8 SHR AX,CL

-t

AX=0007 BX=0000 CX=0003 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000

DS=13AF ES=13AF SS=13AF CS=13AF IP=0107 NV UP EI PL NZ NA PO CY

13AF:0107 AB STOSW

-t

AX=0007 BX=0000 CX=0003 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0002

DS=13AF ES=13AF SS=13AF CS=13AF IP=0108 NV UP EI PL NZ NA PO CY

13AF:0108 30D8 XOR AL,BL

-t

AX=0007 BX=0000 CX=0003 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0002

DS=13AF ES=13AF SS=13AF CS=13AF IP=010A NV UP EI PL NZ NA PO NC

13AF:010A 30FC XOR AH,BH

-t

AX=0007 BX=0000 CX=0003 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0002

Page 33: comandpromt

DS=13AF ES=13AF SS=13AF CS=13AF IP=010C NV UP EI PL ZR NA PE NC

13AF:010C F6D3 NOT BL

-t

AX=0007 BX=00FF CX=0003 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0002

DS=13AF ES=13AF SS=13AF CS=13AF IP=010E NV UP EI PL ZR NA PE NC

13AF:010E F6D7 NOT BH

-