pertemuan 4 mode pengalamatan
Download
Skip this Video
Download Presentation
Pertemuan 4 Mode Pengalamatan

Loading in 2 Seconds...

play fullscreen
1 / 12

Pertemuan 4 Mode Pengalamatan - PowerPoint PPT Presentation


  • 150 Views
  • Uploaded on

Pertemuan 4 Mode Pengalamatan. Matakuliah : T0483 / Bahasa Rakitan Tahun : 2005 Versi : 1.0. Learning Outcomes. Pada akhir pertemuan ini, diharapkan mahasiswa akan mampu : Menerangkan modus pengamatan yang ada pada mikroprosesor 8088. Outline Materi. Mode Pengalamatan Register

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Pertemuan 4 Mode Pengalamatan' - kylie-morrison


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
pertemuan 4 mode pengalamatan

Pertemuan 4Mode Pengalamatan

Matakuliah : T0483 / Bahasa Rakitan

Tahun : 2005

Versi : 1.0

learning outcomes
Learning Outcomes

Pada akhir pertemuan ini, diharapkan mahasiswa

akan mampu :

  • Menerangkan modus pengamatan yang ada pada mikroprosesor 8088
outline materi
Outline Materi
  • Mode Pengalamatan Register
  • Mode Pengalamatan ImmediateMode
  • Pengalamatan Direct & Indirect
  • Mode Pengalam Base & Index
slide4
<>

Mode Pengalamatan

slide5
<>

Pengalamatan Register

  • Operasi yang melibatkan pemindahan nilai yangtersimpan dalam register-register yang mempunyai ukuran sama sebagai operandnya

Contoh :

MOV ax, bx

AX <= BX

Sebelum operasi dilaksanakan:

  • Nilai AX = ????h
  • Nilai BX = 0100h

Setelah operasi dilaksankan:

  • Nilai AX =0100h
  • Nilai BX =0100h
slide6
<>

Pengalamatan Immediate

  • Operasi yang melibatkan pemindahan nilai yang tersimpan dalam program dalam bentuk data sebagai operand-nya

Contoh :

MOV ax,0100h

AX <= 0100h

Sebelum operasi dilaksanakan:

Nilai AX = ????h

Setelah operasi dilaksanakan

Nilai AX = 0100h

slide7
<>

Pengalamatan Direct

  • Operasi yang melibatkan pemindahan nilai dari memori dan offset dari memori tersebut ditunjuk oleh suatu konstan 16 bit dalam program sebagai operand-nya

Contoh :

MOV ax, [0100h]

AX <= DS:[0100h]=0200h

Sebelum operasi dilaksanakan:

  • Nilai AX =????h
  • Nilai pada memori DS:[0100h] = 0200h

Setelah operasi dilaksanakan:

  • Nilai AX = 0200h
slide8
<>

Pengalamatan Indirect

  • Operasi yang melibatkan pemindahan nilai dari memori dan offset dari memori tersebut ditunjuk oleh salah satu register BX, BP, SI, dan DI sebagai operand-nya

Contoh :

MOV bx, 0100h

MOV ax, [bx]

AX <= DS:[0100h]=0200h

Sebelum operasi dilaksanakan:

Nilai BX = ????h dan Nilai AX = ????h

Setelah operasi dilaksankan:

BX = 0100h, Nilai pada memori DS:[0100h] = 0200h

Nilai AX = 0200h

slide9
<>

Pengalamatan Based

  • Operasi yang melibatkan pemindahan nilai dari memori dan offset dari memori tersebut ditunjuk oleh salah satu register BX, BP dan dengan suatu konstan pada program sebagai operand-nya

Contoh :

MOV bx, 0100h

MOV ax, [bx]+030h => AX <= DS:[0130h]=0200h

MOV ax, [BP]+030h => AX <= SS:[BP]+030h

Sebelum operasi dilaksanakan:

Nilai BX = ????h, Nilai AX = ????h

Setelah operasi dilaksanakan:

Nilai BX = 0100h, Nilai pada memori DS:[030h] = 0200h

Nilai AX = 0200h

slide10
<>

Pengalamatan Indexed

  • Operasi yang melibatkan pemindahan nilai dari memori dan offset dari memori tersbut ditunjuk oleh salah satu register DI, SI dan dengan suatu konstan pada program sebagai operand-nya

Contoh :

MOVdi, 0100h

MOV ax, [di]+030h => AX <= DS:[0130h]=0200h

Sebelum operasi dilaksanakan:

Nilai DI = ????h, Nilai AX = ????h

Setelah operasi dilaksanakan:

Nilai DI = 0100h, Nilai pd memori DS:[0130h] = 0200h

Nilai AX = 0200h

slide11
<>

Pengalamatan Base-Indexed

  • Operasi yang melibatkan pemindahan nilai dari memori dan offset dari memori tersebut ditunjuk oleh salah satu register BX, BP dan salah satu register DI, SI dan dengan suatu konstan pada program sebagai operand-nya

Contoh :

MOV bx, 0080h ; MOV di, 0020h

MOV ax,[bx][di]+030h, AX <= DS:[0130h]=0200

Sebelum operasi dilaksanakan:

Nilai BX = ????h, Nilai DI = ????h, Nilai AX = ????h

Setelah operasi dilaksanakan:

Nilai BX = 0080h, Nilai DI = 0020h

Nilai pada memori DS:[0130h] = 0200h

Nilai AX = 0200h

ad