You are on page 1of 14

Koding and

.model small
.code
org 100h
isi:
mov ax,12h
mov bx,1fh
and ax,bx
int 20h
end isi

E:\ASEMBLER>tlink/t and.obj
Turbo Link Version 3.0 Copyright (c) 1987, 1990 Borland International
E:\ASEMBLER>debug and.com
-t
AX=0012 BX=0000 CX=000A DX=0000 SP=FFFE BP=0000 SI=0000 DI=0000
DS=1422 ES=1422 SS=1422 CS=1422 IP=0103 NV UP EI PL NZ NA PO NC
1422:0103 BB1F00

MOV

BX,001F

-t
AX=0012 BX=001F CX=000A DX=0000 SP=FFFE BP=0000 SI=0000 DI=0000
DS=1422 ES=1422 SS=1422 CS=1422 IP=0106 NV UP EI PL NZ NA PO NC
1422:0106 23C3

AND

AX,BX

-t
AX=0012 BX=001F CX=000A DX=0000 SP=FFFE BP=0000 SI=0000 DI=0000

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


1422:0108 CD20

INT

20

-q
E:\ASEMBLER>
Koding pembagian
.model small
.code
org 100h
isi:
mov ax,10h
mov bx,2h
div bx
int 20h
end isi
Isi register

E:\ASEMBLER>tlink/t bagi.obj
Turbo Link Version 3.0 Copyright (c) 1987, 1990 Borland International

E:\ASEMBLER>debug bagi.com
-t

AX=0020 BX=0000 CX=000A DX=0000 SP=FFFE BP=0000 SI=0000 DI=0000


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

1422:0103 BB0200

MOV

BX,0002

-t

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


DS=1422 ES=1422 SS=1422 CS=1422 IP=0106 NV UP EI PL NZ NA PO NC
1422:0106 F7F3

DIV

BX

-t

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


DS=1422 ES=1422 SS=1422 CS=1422 IP=0108 NV UP EI PL NZ NA PO NC
1422:0108 CD20
-q
E:\ASEMBLER>
Koding Perkalian
.model small
.code
org 100h

isi:
mov ax,20h
mov bx,4h
mul bx
int 20h
end isi

INT

20

Isi Register

E:\ASEMBLER>tlink/t kali.obj
Turbo Link Version 3.0 Copyright (c) 1987, 1990 Borland International

E:\ASEMBLER> debug kali.com


-t

AX=0020 BX=0000 CX=000A DX=0000 SP=FFFE BP=0000 SI=0000 DI=0000


DS=1422 ES=1422 SS=1422 CS=1422 IP=0103 NV UP EI PL NZ NA PO NC
1422:0103 BB0400

MOV

BX,0004

-t

AX=0020 BX=0004 CX=000A DX=0000 SP=FFFE BP=0000 SI=0000 DI=0000


DS=1422 ES=1422 SS=1422 CS=1422 IP=0106 NV UP EI PL NZ NA PO NC
1422:0106 F7E3

MUL

BX

-t

AX=0080 BX=0004 CX=000A DX=0000 SP=FFFE BP=0000 SI=0000 DI=0000


DS=1422 ES=1422 SS=1422 CS=1422 IP=0108 NV UP EI PL NZ NA PO NC
1422:0108 CD20
-q

E:\ASEMBLER>

INT

20

Koding Kurang
.model small
.code
org 100h

proses:
mov ax,2000h
mov bx,2000h
sub ax,bx
sub ax,ax
int 20h
end proses

Isi Register

E:\ASEMBLER>debug kurang.com
-t

AX=2000 BX=0000 CX=000C DX=0000 SP=FFFE BP=0000 SI=0000 DI=0000


DS=143A ES=143A SS=143A CS=143A IP=0103 NV UP EI PL NZ NA PO NC
143A:0103 BB0020

MOV

BX,2000

-t

AX=2000 BX=2000 CX=000C DX=0000 SP=FFFE BP=0000 SI=0000 DI=0000

DS=143A ES=143A SS=143A CS=143A IP=0106 NV UP EI PL NZ NA PO NC


143A:0106 2BC3

SUB

AX,BX

-t

AX=0000 BX=2000 CX=000C DX=0000 SP=FFFE BP=0000 SI=0000 DI=0000


DS=143A ES=143A SS=143A CS=143A IP=0108 NV UP EI PL ZR NA PE NC
143A:0108 2BC0

SUB

AX,AX

-t

AX=0000 BX=2000 CX=000C DX=0000 SP=FFFE BP=0000 SI=0000 DI=0000


DS=143A ES=143A SS=143A CS=143A IP=010A NV UP EI PL ZR NA PE NC
143A:010A CD20
-q

E:\ASEMBLER>
Koding Not
.model small
.code
org 100h

isi:
mov ax,14h
mov bx,1fh

INT

20

not ax
not bx
int 20h
end isi
Isi Register
AX=0012 BX=0000 CX=000C DX=0000 SP=FFFE BP=0000 SI=0000 DI=0000
DS=143F ES=143F SS=143F CS=143F IP=0103 NV UP EI PL NZ NA PO NC
143F:0103 BB1F00

MOV

BX,001F

-t

AX=0012 BX=001F CX=000C DX=0000 SP=FFFE BP=0000 SI=0000 DI=0000


DS=143F ES=143F SS=143F CS=143F IP=0106 NV UP EI PL NZ NA PO NC
143F:0106 F7D0

NOT

AX

-t

AX=FFED BX=001F CX=000C DX=0000 SP=FFFE BP=0000 SI=0000 DI=0000


DS=143F ES=143F SS=143F CS=143F IP=0108 NV UP EI PL NZ NA PO NC
143F:0108 F7D3

NOT

BX

-t

AX=FFED BX=FFE0 CX=000C DX=0000 SP=FFFE BP=0000 SI=0000 DI=0000


DS=143F ES=143F SS=143F CS=143F IP=010A NV UP EI PL NZ NA PO NC
143F:010A CD20
-t

INT

20

AX=FFED BX=FFE0 CX=000C DX=0000 SP=FFF8 BP=0000 SI=0000 DI=0000


DS=143F ES=143F SS=143F CS=00A7 IP=1072 NV UP DI PL NZ NA PO NC
00A7:1072 90

NOP

-q

D:\ASEMBLER>
Koding or
AX=AB12 BX=001F CX=000E DX=0000 SP=FFFE BP=0000 SI=0000 DI=0000
DS=143F ES=143F SS=143F CS=143F IP=0106 NV UP EI PL NZ NA PO NC
143F:0106 B73A

MOV

BH,3A

-t

AX=AB12 BX=3A1F CX=000E DX=0000 SP=FFFE BP=0000 SI=0000 DI=0000


DS=143F ES=143F SS=143F CS=143F IP=0108 NV UP EI PL NZ NA PO NC
143F:0108 0AC3

OR

AL,BL

-t

AX=AB1F BX=3A1F CX=000E DX=0000 SP=FFFE BP=0000 SI=0000 DI=0000


DS=143F ES=143F SS=143F CS=143F IP=010A NV UP EI PL NZ NA PO NC
143F:010A 0AE7

OR

AH,BH

-t

AX=BB1F BX=3A1F CX=000E DX=0000 SP=FFFE BP=0000 SI=0000 DI=0000

DS=143F ES=143F SS=143F CS=143F IP=010C NV UP EI NG NZ NA PE NC


143F:010C CD20

INT

20

-t

AX=BB1F BX=3A1F CX=000E DX=0000 SP=FFF8 BP=0000 SI=0000 DI=0000


DS=143F ES=143F SS=143F CS=00A7 IP=1072 NV UP DI NG NZ NA PE NC
00A7:1072 90

NOP

-q

D:\ASEMBLER>
Koding shl
.model small
.code
org 100h

isi:
mov al,5Eh
mov cl,2
shl al,cl
int 20h
end isi
Isi Register
Turbo Link Version 3.0 Copyright (c) 1987, 1990 Borland International

E:\ASEMBLER>debug shl.com
-t

AX=005E BX=0000 CX=0008 DX=0000 SP=FFFE BP=0000 SI=0000 DI=0000


DS=143F ES=143F SS=143F CS=143F IP=0102 NV UP EI PL NZ NA PO NC
143F:0102 B102

MOV

CL,02

-t

AX=005E BX=0000 CX=0002 DX=0000 SP=FFFE BP=0000 SI=0000 DI=0000


DS=143F ES=143F SS=143F CS=143F IP=0104 NV UP EI PL NZ NA PO NC
143F:0104 D2E0

SHL

AL,CL

-t

AX=0078 BX=0000 CX=0002 DX=0000 SP=FFFE BP=0000 SI=0000 DI=0000


DS=143F ES=143F SS=143F CS=143F IP=0106 OV UP EI PL NZ NA PE CY
143F:0106 CD20

INT

20

-t

AX=0078 BX=0000 CX=0002 DX=0000 SP=FFF8 BP=0000 SI=0000 DI=0000


DS=143F ES=143F SS=143F CS=00A7 IP=1072 OV UP DI PL NZ NA PE CY
00A7:1072 90
-q

E:\ASEMBLER>

NOP

Koding shr
.model small
.code
org 100h

isi:
mov al,6fh
mov cl,2
shr al,cl
int 20h
end isi
Isi register
Turbo Link Version 3.0 Copyright (c) 1987, 1990 Borland International

E:\ASEMBLER>debug shr.com
-t

AX=006F BX=0000 CX=0008 DX=0000 SP=FFFE BP=0000 SI=0000 DI=0000


DS=143F ES=143F SS=143F CS=143F IP=0102 NV UP EI PL NZ NA PO NC
143F:0102 B102

MOV

CL,02

-t

AX=006F BX=0000 CX=0002 DX=0000 SP=FFFE BP=0000 SI=0000 DI=0000


DS=143F ES=143F SS=143F CS=143F IP=0104 NV UP EI PL NZ NA PO NC

143F:0104 D2E8

SHR

AL,CL

-t

AX=001B BX=0000 CX=0002 DX=0000 SP=FFFE BP=0000 SI=0000 DI=0000


DS=143F ES=143F SS=143F CS=143F IP=0106 NV UP EI PL NZ NA PE CY
143F:0106 CD20

INT

20

-t

AX=001B BX=0000 CX=0002 DX=0000 SP=FFF8 BP=0000 SI=0000 DI=0000


DS=143F ES=143F SS=143F CS=00A7 IP=1072 NV UP DI PL NZ NA PE CY
00A7:1072 90
-q

E:\ASEMBLER>
Koding tambah
.model small
.code
org 100h

proses:
mov ah,10h
mov al,8f
add ah,al
int 21h

NOP

end proses
isi Register
operable program or batch file.

D:\ASEMBLER>debug tambah.com
-t

AX=1200 BX=0000 CX=0008 DX=0000 SP=FFFE BP=0000 SI=0000 DI=0000


DS=1440 ES=1440 SS=1440 CS=1440 IP=0102 NV UP EI PL NZ NA PO NC
1440:0102 B008

MOV

AL,08

-t

AX=1208 BX=0000 CX=0008 DX=0000 SP=FFFE BP=0000 SI=0000 DI=0000


DS=1440 ES=1440 SS=1440 CS=1440 IP=0104 NV UP EI PL NZ NA PO NC
1440:0104 02E0

ADD

AH,AL

-t

AX=1A08 BX=0000 CX=0008 DX=0000 SP=FFFE BP=0000 SI=0000 DI=0000


DS=1440 ES=1440 SS=1440 CS=1440 IP=0106 NV UP EI PL NZ NA PO NC
1440:0106 CD21

INT

21

-t

AX=1A08 BX=0000 CX=0008 DX=0000 SP=FFF8 BP=0000 SI=0000 DI=0000


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

00A7:107C 90
-q

D:\ASEMBLER>

NOP

You might also like