An Memory Nia

  • June 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View An Memory Nia as PDF for free.

More details

  • Words: 307
  • Pages: 2
PENGALAMATAN MEMORY Didalam pemrograman dengan bahasa assembler, bisa digunakan berbagai jenis bilangan. Jenis bilangan yang digunakan, yaitu: bilangan biner, oktal, decimal, hexadecimal. 1. Bilangan Biner Bilangan yang terdiri atas 2 kemungkinan(berbasis 2), yaitu 0 dan 1. karena berbasis 2, maka pengkonversian kedalam bentuk decimal adalah dengan mengalikan suku ke-N dengan 2N. Contohnya: bilangan biner 01112=(0*23)+(1*22)+(1*21)+(1*20)=710 2. Bilangan octal Bilangan octal adalah bilangan dengan basis 8, artinya yang dipakai hanyalah dikonversikan dalam bentuk decimal dengan mengalikan suku ke-N dengn 8N. contohnya bilangan 128=(1*81)+(2*80)=1010.5 3. Bilangan Hexadesimal Bilangan hexadecimal merupakan bilangan yang berbasis 16. Dengan angka yang digunakan berupa: 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F. Dalam pemrograman assembler, jenis bilangan ini boleh dikatakan yang paling banyak digunakan. Hal ini dikarenakan mudahnya pengkonversian bilangan ini dengan bilangan biner dan decimal. Memori Memori dengan computer memiliki hubungan yang tak dapat dipisahkan, karena setiap computer memerlukan memori sebagai tempat kerjanya. Memori ini dapat berfungsi untuk membuat program dan juga sebagai tempat untuk menampung proses. Segment dan Offset Segment dan Offset merupakan suatu angka 16 bit (direpresntasikan dalam bilangan hexa) yang menunjukkan suatu alamat tertentu di memory komputer. Pasangan segment : offset ini disebut juga alamat relatif. Selain alamat relatif, terdapat juga alamat absolute berupa angka 20 bit (juga direpresentasikan dalam bilangan hexa). Alamat absolute ini dapat dihitung dengan mengalikan segment dengan 10 hexa dan ditambahkan dengan offset. Overlapping : keadaan dimana terdapat beberapa alamat relative yang berbeda tetapi mempunyai alamat absolute yang sama Soal Tugas: 1. Cari pasangan alamat relatif sehingga menemukan absolute yang overlapping untuk alamat absolute sbb 41BCF 2. Cari pasangan absolute dari 1075:324B setelah ketemu, cari alamat relatif sehingga terjadi overlapping

Solusi: 1. Alamat Absolut : 41BCF 41BCF 41BCF 401A0 41A20 1A2F 01AF Jadi pasangan alamat relative sehingga terjadi overlap adalah 401Ah:1A2Fh dan 41A2h:01AFh. 2. Alamat Absolut dari 1075h:324Bh

10750 324B 1399B Pasangan alamat absolute lain agar terjadi overlap 1399B 12540 145B → 1254h:145Bh

Related Documents

An Memory Nia
June 2020 6
An Memory
June 2020 9
Nia
May 2020 26
Galih An Memory
June 2020 13
An Memory Baru
June 2020 6
M.saefudin An Memory
June 2020 7