Thursday 6 April 2017

ASSEMBLER - INPUT OUTPUT

INPUT OUTPUT

1.1 Tujuan      
      1. Memahami cara kerja input output pada mikroprosesor
      2. Memahami instruksi input dan output data
      3. Mampu membuat perangkat lunak dengan menggunakan instruksi-instruksi input output dan               mengaplikasikannya.


1.2 Peralatan Yang Digunakan     
      1. 1 set PC atau laptop
      2. Perangkat lunak simulator sms32v50
      3. Buku Kerja


1.3 Teori Dasar
Input Output Mikroprosesor

    Input dan output dalam mikroprosesor atau biasa yang disebut port merupakan sarana untuk berkomunikasi dengan dunia luar dari mikroprosesor tersebut. Dalam simulator ini terdapat 16 port I/O yang beralamat dari 00 – 0F. Dari total alamat tersebut yang terpakai dari 00 – 08 sedangkan pada alamat 09-0F tidak digunakan. Adapun pembagian alamat port I/O beserta perangkat kerasnya ditunjukkan dalam Tabel 5.1.

Tabel 5.1 Port I/O dan alamatnya
Port Deskripsi Fungsi
00 Keyboard (pada PC yang digunakan) Input
01 Traffic Light Output
02 Seven Segment Display Output
03 Kontrol the heater dan Sensor thermostat. Input/Output
04 The snake in the maze. Output
05 Kontrol motor stepper. Output
06 Lift Input/Output
07 Keyboard ASCII code. Input
08 Keypad (numeric) Input
09-0F Tidak digunakan

Sedangkan untuk intruksi yang digunakan ditunjukkan dalam Tabel 5.2

Tabel 5.2 Intruksi I/O
Assembler Kode Mesin Keterangan
IN 07 F0 07 Input dari Port 07.
F0 adalah opcode. 07 no port I/O
OUT 01 F1 01 Output ke Port 01.
F1 adalah opcode. 01 no port I/O



No comments:

Post a Comment

MATERI PENGANTAR TEKNOLOGI INFORMASI DAN KOMUNIKASI SEMESTER 1 PERTEMUAN KAMIS, 19 DESEMBER 2018

TUGAS PENGANTAR TEKNOLOGI INFORMASI DAN KOMUNIKASI Silahkan cari/browsing di internet jurnal nasional atau internasional yang berhubungan...