1 / 3

TRANSPARANSI KULIAH ORGANISASI DAN ARSITEKTUR KOMPUTER

TRANSPARANSI KULIAH ORGANISASI DAN ARSITEKTUR KOMPUTER. TANGGALREVISI TANGGAL BERLAKU KODE DOKUMEN. : ---- : 09 September 2004 : ----. MIKROPROSESOR PENTIUM DAN PENTIUM PRO Pendahuluan Mikroprosesor Pentium menandai perbaikan arsitektur mikroprosesor 80486. perubahan yang

senona
Download Presentation

TRANSPARANSI KULIAH ORGANISASI DAN ARSITEKTUR KOMPUTER

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. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. TRANSPARANSI KULIAH ORGANISASI DAN ARSITEKTUR KOMPUTER TANGGALREVISI TANGGAL BERLAKU KODE DOKUMEN : ---- : 09 September 2004 : ---- MIKROPROSESOR PENTIUM DAN PENTIUM PRO Pendahuluan Mikroprosesor Pentium menandaiperbaikanarsitekturmikroprosesor 80486. perubahan yang terjadiadalahperbaikanstruktur cache, bus data yang lebihlebar, koprosesor numeric yang lebih cepat, kepemilikanprosesor dual integer danlogikaprediksipercabangan (branch prediction logic). Cache telahdiaturulanguntukmembentukdua cache yang masing-masingberukuran 8K byte, satuuntuk caching data dansisanyauntukintruksi lain. Bus data di tingkatkandari 32 bit menjadi 64 bit. Prosesornumeriknyaberoperasi lima kali lebihcepatdaripadaprosesor numeric 80486. prosesor dual integer dapatmelakukanduaintruksidalamsatu clock. Terakhir, logika prediksipercabanganmembuatsuatu program yang bercabangdapat di jalankanlebihefisien. Perhatikanbahwaperubahantersebutbersisfat internal bagi Pentium sehinggaperangkat lunaknyakompatibeldenganmikroprosesor 80X86 sebelumnya. Perbaikanterakhir Pentium adalahpenambahanintruksi MMX. Pentium pro merupakanversi Pentium yang lebihcepat, denganarsitektur internal yang telahdimodifikasisehinggadapatmelakukanpenjadwalaneksekusisampai lima intruksidan bahkanmemiliki unit floating-point yang lebihcepat. Pentium pro memiliki cache level dua 256K byte atau 512K byte sebagaitambahanpada cache level satu 16K byte (8K untuk data dan 8K untukintruksi). Pentium pro jugamengandungerror correction circuitry (ECC) untukmengoreksi kesalahansatu bit danmengindikasikankesalahandua bit. Takketinggalan pula empatbaris alamattambahansehingga Pentium pro dapatmengakseshingga 64G byte padamemori yang langsungteralamati. Pendahuluanmikroprosesor Pentium. Sebelummikroprosesor Pentium atau yang lain dapat di gunakandalam system, terlebihdahulu harus di pahamiolehsetiap pin. Bagianbabinimerincioperasitiap pin yang terkaitdengan system memorieksternaldanstruktur I/O padamkroprosesorpentium. Pi-out mikroprosesor Pentium memperlihatkan yang memiliki 23 pin PGA (pin grid array) berukuranraksasa. Saatini Pentium tersediaduaversi, yaitu Pentium versi full-blown danversi P24T yang seringdisebut Pentium Over Drive. Versi P24T memiliki bus data 32-bit, kompatibeljika dimasukandalammesin 80486 yang memilkisoket P24T. versi P24T jugahadirdengankipas yang sudahterpasang (built in). perbedaan yang sangatmudah di alamatiadalah pi-out Pentium Edisi: 01 19 Edited By Al-Bahra. L.B, S. Kom, M. Kom http://www.mercubuana.ac.id Rev: 0 Pertemuan ke-10/ 1 -

  2. TRANSPARANSI KULIAH ORGANISASI DAN ARSITEKTUR KOMPUTER TANGGALREVISI TANGGAL BERLAKU KODE DOKUMEN : ---- : 09 September 2004 : ---- dengan paritas genap untuk informasi seluruh siklus pada waktu clock yang sama seperti sinyal EADS. APCHK BE7-BE0 BOFF BP[3:2]& PM/BP[1:0] BRDY BREQ BT3-BT0 BUSCHK CACHE CLK D63-D0 D/C address parity check menghasilkanlogika 0 padasaat Pentium mendeteksi adanyakesalahanparitas. bank enable signal memilihakses data dalam byte, word, doublewordatau quadword. Sinyalini di bangkitkansecara internal olehmikroprosesorpada bit alamat A0,A1 dan A2. masukanback-off membatalkansemuasiklus bus danmengembangkan bus Pentium sampai BOFF dinegasikan. Setelah BOFF dinegasikan Pentium me-restart seluruhsiklus yang di batalkan. pin breakpoint BP3-BP0 mengindikasikansuatu breakpoint yang cocoksaat register debug diprogramuntukmemonitorketepatannya. Pin performance monitoring PM1 dan PM0 mengindikasikanletak bit PM pada register kontrol mode debug. masukanburs ready memberisinyalpada Pentium bahwa system eksternaltelah menjalankanataumengekstrak data darikoneksi bus data. Sinyalini di pakaiuntuk menyisipkan wait state padapewaktuan Pentium. keluaranbus request menandakan Pentium telahmenghasilkansuatupermintaan bus. keluaranbranch trace menghasilakan 2-0 alamat linier target percabangandan ukuran default operand pada BT3. keluaranini valid Selma percabangan menelusurisikluspesankhusus. masukanbus check memberitahu Pentium bahwatrassfer bus tidakberhasil keluarancache menandakanbahwasiklus Pentium dapatmelakukan cache terhadap data. clock digerakkanolehsinyal clock padafrekuensiperasi Pentium. Misalnya, untuk mengoperasikan Pentium pada 66 MHz pada pin ini. koneksibus data mentransfer byte, word, doubleword, danquardwordantara mikroprosessordisertai system memoridan system I/O-nya. data/control memndakanbahwa bus data berisi data dariataukememoriataupun I/O jikaberlogika 1. Jika D/C berlogika 0, mikroprosessorakanberhentiatau menjalankansebuahinterupsi. Edisi: 01 19 Edited By Al-Bahra. L.B, S. Kom, M. Kom http://www.mercubuana.ac.id Rev: 0 Pertemuan ke-10/ 3 -

  3. TRANSPARANSI KULIAH ORGANISASI DAN ARSITEKTUR KOMPUTER TANGGALREVISI TANGGAL BERLAKU KODE DOKUMEN : ---- : 09 September 2004 : ---- INIT Masukaninitialization melaksanakan reset tanpamenginisialisasi cache, penyangga write-back, dan register floating-point. Masukaninitidakdigunakanuntuk me-reset mikroprosessordengan RESET setelah power-up. INTR INV IU IV KEN LOCK M/IO NA NMI PCD Interupt request digunakanolehrangkaianeksternaluntukmemintainterupsi. Masukaninvalidation menentukan status baris cache setelah inquiry. KeluaranU-pipe instruction complete menunjukkaninstruksi pad pie telah selesai. KeluaranV-Pipe intuction complete menunjukkanintsruksipada pipe telah selesai. Masukancache enable mengaktifkan caching internal. Berlogika – jikasuatuinstruksidiawalidenganprefiks LOCK:. Iniseringdipakai selamaakses DMA. Memori /IO memilihperantimemorisaatberlogika 1, atauperanti I/O saatberlogika 0. Selamapoerasi I/O, bus alamatberisikanalamat I/O 16-bit padakoneksialamat A15-A3. Next address menandaibahwa system memorieksternalsiapamenerimasiklus bus baru. Permintaannon-maskableinterrupseperti yang terdapatpadamikroprosessor versisebelumnya. Keluaranpage cache disable menunjukkanbahw caching page internal dimatikan denganmengambil status bit CR3 PCD. Edisi: 01 19 Edited By Al-Bahra. L.B, S. Kom, M. Kom http://www.mercubuana.ac.id Rev: 0 Pertemuan ke-10/ 5 -

More Related