0% found this document useful (0 votes)
34 views14 pages

Koding and

Uploaded by

Dani Wijaya
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
34 views14 pages

Koding and

Uploaded by

Dani Wijaya
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 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