Deskripsi Fungsional 8085 |
8085A menggunakan multiplexed Data Bus. Address adalah kombinasi antara higher 8 bit Address Bus dan lower 8 bit Address/Data Bus. Selama siklus pertama address dikirim, lower 8 bits di-latched ke peripherals oleh Address Latch Enable (ALE). Selama siklus mesin rest, data Bus digunakan untuk memory atau data I/O.
8085A menyediakan signal RD, WR, IO/Memory dan control Interrupt Acknowledge signal (INTA) untuk bus. Hold, Ready, dan semua Interrupts di synkronisasi. 8085A juga menyediakan jalur serial input data (SID) dan serial output data (SOD) untuk serial interface.
Sebagai tambahan, 8085A memiliki tiga maskable, restart interrupts and one non-maskable trap interrupt. 8085A menyediakan signal RD, WR and IO/M untuk Bus control.
Informasi Status
Informasi status dari 8085A, ALE sebagai status strobe. Status ini mengkodekan dan menghasilkan timing dari type transfer bus yang dilakukan dan signal status siklus IO/M. Pengkodean So, S1 menunjukkan status informasi: HALT, WRITE, READ, FETCH.
S1 menyatakan sebagai R/W pada bus transfers. 8 bit LSB dari address dimultipleks dengan data status. ALE digunakan sebagai strobe untuk memasukkan setengah lower address ke memory atau peripheral address latch.
Interrupt dan Serial I/O
8085A mempunyai 5 interrupt input: INTR, RST5.5, RST6.5, RST 7.5, and TRAP. INTR. RESTART inputs, 5.5, 6.5. 7.5, adalah programmable mask. TRAP, RESTART adalah nonmaskable. Interupsi RESTART menyebabkan eksekusi internal RST (menyimpan program counter di dalam stack dan lompat ke alamat RESTART) jika interrupts enabled dan jika interrupt mask tidak set. Non-maskable TRAP menyebabkan internal eksekusi RST tidak bergantung keadaan interrupt enable or masks. Interrupts dikelompokkan pada tingkat prioritas, TRAP highest priority, RST 7.5, RST 6.5, RST 5.5, INTR lowest priority.
Mikroprosesor Intel 8085 mempunyai kemampuan kerja dengan kecepatan pelaksana instruksi sebesar 1,3µs dan membutuhkan arus maksimum sebesar 170mA. Penyemat masukan memerlukan arus sebesar kurang dari 10 µA dan kapasitansi 10 pF. Hal ini berarti bahwa penyemat masukan Intel 8085 dapat langsung dihubungkan dengan keluarga rangkaian terpadu (TTL, NMOS atau CMOS) tanpa harus melalui suatu rangkaian antarmuka khusus.
Fitur Mikroprosesor 8085 antara lain:
- Mikroprosesor 8 bit
- N-MOS Technology
- Mempunyai clock generator dengan eksternal Kristal, jaringan LC atau RC sebagai penentu frekwensi pembangkit clock.
- Memiliki 16 bit alamat (memiliki 216 = 65536 bytes (64KB) lokasi memory melalui A8- A15dan 8 bit data ( D0 – D7) yang dimultipleks pada saluran alamat (A8- A15 ). 8 jalur saluran alamat sebagai lower.
- Menyediakan 6 register serba guna (B, C, D, E, H, L)
- Sebuah register Program Counter (PC) 16 bit
- Sebuah register Stack Pointer (SP) 16 bit
- Enam buah register serbaguna (general purpose register) yang dapat dijadikan pasangan register yaitu: BC, DE, dan HL.
- Membutuhkan signal power supply +5V dan beroperasi pada 3.2 MHZ single phase clock.
- Memiliki 246 instruksi
- Menyediakan fasilitas untuk masukan dan keluaran serial
- Mendukung adanya permintaan interupsi. Tersedia 5 buah masukan interupsi.
- Terdiri dari 40 pins DIP (Dual in line package).
0 Response to "Deskripsi Fungsional 8085 "
Post a Comment