contoh makalah.docx

20

Click here to load reader

Upload: ridha-azhari

Post on 25-Oct-2015

243 views

Category:

Documents


0 download

DESCRIPTION

1

TRANSCRIPT

Page 1: Contoh Makalah.docx

Contoh Makalah MicroprosesorOktober 11, 2012 oleh eusebiusdaniel

1.Pengertian Mikroprosesor

Bicara komputer tentu tak lepas dari prosesor, yag umumnya

dikenal sebagai otaknya komputer. Dialah yang mengatur dan

mengolah semua kerja komponen dalam komputer.

Prosesor adalah lempengan khusus yang berisi rangkaian IC atau

Integrated Circuit, yaitu kumpulan transistor yang terpadu dalam

satu silicon. Prosesor digunakan sebagai pusat atau otak dari

komputer yang berfungsi untuk menjalankan tugas seperti

melakukan perhitungan, memproses data atau program yang

dimasukkan melalui input device. Oleh karena itu prosesor

menjadi tolok ukur setiap komputer. Alat ini hanya mengenal

angka biner (0 dan 1) yang pada sistem informasi komputer

dikonversikan sebagai ON dan OFF.

Meskipun hanya sebentuk chip silikon tunggal nan kecil, peranti

ini memegang peranan sangat penting. Jika komponen PC lainnya

berfungsi sebagai pentransmisi data, maka prosesorlah yang

berfungsi menentukan dan menghitung semua aktivitas tersebut.

Prosesor, atau tepatnya mikroprosesor, memang beragam merek

dan tipenya. Namun, kesemuanya boleh dibilang memiliki fungsi

yang sama.

2. Sejarah Mikroprosesor

Sejarah lahirnya mikroprosesor tidak terlepas dari perkembangan

teknologi komponen elektronika. Proses miniaturisasi komponen

elektronika terus berlanjut dan peningkatan kepadatan

komponen dalam satu “Chip” yang dikenal dengan rangkaian

terintegrasi atau “ Integrated Circuit” yang disingkat dengan IC

terus bertambah.

Sebelum ditemukan mikroprosesor, dahulu digunakan komponen

elektronika yang berupa tabung elektron (“ Elektron Tube”).

Tabung elektron pertama mulai dikembangkan pada tahun 1904.

Perkembangan  komponen elektronika yang sangat berarti terjadi

pada tahun 1951 yaitu dengan ditemukannya transistor diskrit.

Perkembangan komponen elektronika tidak berhenti sampai

Page 2: Contoh Makalah.docx

disini tetapi berlanjut terus pada tahun 1960. Dibuatlah

rangkaian terintegrasi yaitu sebuah alat/komponen yang

memadukan rangkaian beberapa komponen elektronik dalam satu

kemasan. Perkembangan rangkaian terintegrasi ini terus

berlanjut dengan makin banyaknya jumlah komponen yang

diintegrasikan dalam satu “Chip”

Perkembangan rangkaian terintegrasi dan hubungannya dengan

kepadatan komponen dapat dilihat pada table 1.1 dibawah ini :

Tabel 1.1 Perkembangan Rangkaian Terintegrasi

Jenis Rangkaian

Kepadatan KomponenTahun di temukanterintegrasi

(IC)Jumlah elemen/chip

Jumlah Gate/chip

SSI 10-100 10-Jan 1960MSI 100-1000 10-100 1966LSI 1000-100.000 100-10.000 1969VLSI 100.000-10 Juta 10.000-1 Juta 1975ULSI Di atas 10 Juta Di atas 1 Juta 1985/1986

Keterangan :

SSI                  = Small Scale Integration

MSI     = Medium Scale Integration

LSI      = Large Scale Integration

VLSI   = Very Large Scale Integration

ULSI   = Ultra Large Scale Integration

Munculnya IC jenis LSI dan VLSI menandai zaman mikroprosesor.

Pada tahun 1971 diperkenalkan mikroprosesor pertama yaitu tipe

4004 oleh perusahaan Intel. Mikroprosesor ini merupakan

mikroprosesor generasi pertama yang terdiri dari 4 bit.

Pada awal tahun 1972, tepatnya pada bulan januari 1972 muncul

mikroprosesor generasi kedua dari perusahaan Intel dengan tipe

8008 sebagai mikroprosesor 8 bit yang pertama. pada akhir tahun

Page 3: Contoh Makalah.docx

1973 Intel memperkenalkan mikropropsesor 8 bit yaitu tipe 8080

sebagai penyempurnaan dari mikroprosesor 8008. Dalam waktu 2

tahun, semua mikroprosesor 8 bit “standart” yang utama telah

diperkenalkan. Sebagian besar diantaranya diinspirasi oleh

desain lama 8080. Motorola memperkenalkan mikroprosesor tipe

6800 (hampir satu tahun setelah 8080), Rockwell PPS-8, Signetic

2650 dan seterusnya.

Pada tahun 1975-1976 muncullah mikroprosesor generasi ketiga

buatan Zilog Inc. yaitu tipe Z80, 8085 dari Intel, 6809 dari

Motorola dan muncul pula kumputer satu “Chip” F8 dari Fairchild

dan Moctek, 8048 dari Intel, TMS 1000 dan 9940 dari Texas

Instrument. Keadaan terus berkembang dari mikroprosesor 1 bit,

4 bit, 8 bit, 16 bit hingga mikroprosesor 32 bit.

Intel telah membuat mikroprosesor 16 bit 8086, 8088, 80186,

80286, Motorola dengan tipe 68000, Zilog dengan tipe Z8000 dan

Texas Instrument dengan tipe 9900.

Pada sekitar Tahun 1984/1985 telah diperkenalkan mikroprosesor

32 bit. Motorola memperkenalkan mikroprosesor tipe 68020, dari

Intel tipe 80386, Zilog dengan tipe Z80000, National

Semiconductor memperkenalkan mikroprosesor dengan tipe

32032 dan 32132.

Mengingat makin banyaknya macam

mikroprosesor/mikrokomputer maka sebagai pemakai kita perlu

menentukan macam komponen yang paling sesuai dengan

keperluan kita.

3. Perkembangan Mikroprosesor

1904 : Dioda tabung pertama kali diciptakan oleh seorang

ilmuwan dari Inggris yang bernama Sir John Ambrose Fleming

(1849-1945)

1906 : ditemukan trioda hasil pengembangan dioda tabung oleh

seorang ilmuwan Amerika yang bernama Dr. Lee De Forest. Yang

kemudian terciptalah tetroda dan pentode.

Page 4: Contoh Makalah.docx

Akan tetapi penggunaan dari tabung hampa tersebut tergeser

pada tahun 1960 setelah ditemukannya komponen

semikonduktor.

1947 : Transistor diciptakan di labolatorium Bell.

1965 : Gordon Moore dari Fairchild semiconductor dalam sebuah

artikel untuk majalan elektronik mengatakan bahwa chip

semikonduktor berkembang dua kali lipat setiap dua tahun

selama lebih dari tiga dekade.

1968 : Moore, Robert Noyce dan Andy Grove menemukan Intel

Corp. untuk menjalankan bisnis “INTegrated Electronics.”

1969 : Intel mengumumkan produk pertamanya, RAM statis 1101,

metal oxide semiconductor (MOS) pertama di dunia. Ia

memberikan sinyal pada berakhirnya era memori magnetis.

1971 : Intel meluncurkan mikroprosesor pertama di dunia, 4-bit

4004, yang didesain oleh Federico Faggin.

1972 : Intel mengumumkan prosesor 8-bit 8008. Bill Gates muda

dan Paul Allen coba mengembangkan bahasa pemograman untuk

chip tersebut, namun saat itu masih kurang kuat.

1974 : Intel memperkenalkan prosesor 8-bit 8080, dengan 4.500

transistor yang memiliki kinerja 10 kali pendahulunya.

1975 : Chip 8080 menemukan aplikasi PC pertamanya pada Altair

8800, sekaligus merevolusi PC. Gates dan Allen sukses

mengembangkan bahasa dasar Altair, yang kemudian menjadi

Microsoft Basic, untuk 8080.

1976 : Arsitektur x86 mengalami kemunduran saat Steve Jobs dan

Steve Wozniak memperkenalkan Apple II computer dengan

menggunakan prosesor 8-bit Motorola 6502.

1978 : Intel memperkenalkan mikroprosesor 16-bit 8086 yang

kelak menjadi standar industri pada tanggal 8 Juni.

1979 : Intel memperkenalkan versi dengan harga yang lebih

murah dari 8086, yaitu 8088 dengan 8-bit bus.

1980 : Intel memperkenalkan 8087 math co-processor.

1981 : IBM memilih 8088 untuk menjalankan PC-nya. Seorang

eksekutif Intel kemudian mengatakannya sebagai “Kemenangan

besar pertama Intel.”

Page 5: Contoh Makalah.docx

1982 : IBM menandatangani Advanced Micro Devices sebagai

sumber kedua Intel untuk mikroprosesor 8086 dan 8088.

1982 : Intel memperkenalkan prosesor 16-bit 80286 dengan

134.000 transistor.

1984 : IBM mengembangkan PC generasi kedua, 80286-based PC-

AT. PC-AT yang menjalankan MS-DOS,

kelak menjadi standar PC selama hampir 10 tahun.

1985 : Intel keluar dari bisnis RAM dinamis untuk fokus pada

mikroprosesor, dan akhirnya ia mengeluarkan prosesor 80386,

sebuah chip 32-bit dengan 275.000 transistor dan kemampuan

menjalankan berbagai macam program sekaligus.

1986 : Compaq Computer melambungkan IBM dengan PC yang

didasarkan pada 80386.

1987 : VIA Technologies didirikan di Fremont, Calif., mereka akan

mejual chip set core logic x86.

1989 : 80486 diluncurkan, dengan 1.2 juta buah transistor dan

built-in math co-processor.

Intel telah memprediksi pengembangan prosesor multicore suatu

saat pada tahun 2000-an.

1990 : Compaq memperkenalkan server PC pertama, yang

dijalankan dengan menggunakan 80486.

1993 : Transistor 3.1 juta, prosesor 66-MHz Pentium dengan

teknologi superscalar diperkenalkan.

1994 : AMD dan Compaq membentuk aliansi untuk mendukung

Compaq computer dengan mikroprosesor Am486.

1997 : Intel meluncurkan teknologi prosesor 64-bit Epic. Ia juga

memperkenalkan MMX Pentium untuk aplikasi prosesor sinyal

digital, yang juga mencakup grafik, audio, dan pemrosesan suara.

1998 : Intel memperkenalkan prosesor Celeron di bulan April.

1999 : VIA mengakuisisi Cyrix Corp. dan Centaur Technology,

pembuat prosesor x86 dan x87 co-processor.

2000 : Debut Pentium 4 dengan 42 juta transistor.

2003 : AMD memperkenalkan x86-64, versi 64-bit dari x86

instruction set.

2004 : AMD mendemonstrasikan x86 dual-core processor chip.

Page 6: Contoh Makalah.docx

2005 : Intel menjual prosesor Dual-Core pertamanya.

2006 : Dell Inc. mengumumkan akan menawarkan system

prosesor berbasis AMD.

2006 : Intel Memperkenalkan prosesor core 2 duo di bulan juli.

2007 : Intel memperkenalkan prosesor core 2 quad di bulan

januari.

4. Manfaat

Fungsi dari Mikroprosesor adalah sebagai pengontrol atau

pengolah utama dalam suatu rangkaian elektronik. Meskipun

hanya sebentuk chip silikon tunggal nan kecil, peranti ini

memegang peranan sangat penting. Jika komponen PC lainnya

berfungsi sebagai pentransmisi data, maka prosesorlah yang

berfungsi menentukan dan menghitung semua aktivitas tersebut.

Prosesor, atau tepatnya mikroprosesor, memang beragam merek

dan tipenya. Namun, kesemuanya boleh dibilang memiliki fungsi

yang sama.

5.Keuntungan

a. Sistem mikroprosesor bersifat dapat diprogram, jadi dengan

mempergunakan perangkat keras yang sama atau hampir sama

dapat diperoleh berbagai macam aplikasi yang berbeda dengan

hanya mengganti atau mengubah program

b. Sistem mikroprosesor bersifat fleksibel, serbaguna dan dapat

untuk minimisasi sistem mikrokomputer

c. Jumlah komponen yang diperlukan, dimensi serta kebutuhan

daya sistem secara keseluruhan makin kecil

d. Sistem mikroprosesor dapat digunakan pada berbagai jenis

peralatan dalam banyak bidang misalnya bidang komunikasi,

bidang informatika, kedokteran, laboratorium, nuklir, dll.

e. Sistem mikroprosesor/mikrokontroler dapat diprogram

(programmable). Maksudnya dengan menggunakan perangkat

keras (hardware) yang hampir sama atau sama depat diperoleh

sebagai macam penggunaan yang berbeda dengan hanya

mengubah program atau mengganti program.

f. ukuran dan jumlah komponen yang diperlukan serta kebutuhan

daya secara keseluruhan semakin sedikit, hal ini menjadi hemat

Page 7: Contoh Makalah.docx

6. Kerugian

a. Adanya cukup banyak jenis mikroprosesor dengan perangkat

keras dan perangkat lunak yang berbeda umumnya tidak

kompetibel, tergantung dari pabrik yang membuatnya

b. Setiap jenis mikroprosesor diperlukan suatu sistem

pengembangan prosesor yang tertentu pula

c. Kerusakan software berakibat sistem macet dan tidak dapat

diperbaiki jika tidak diketahui kode-kodenya

d. Sistem mikroprosesor lebih sensitif terhadap gangguan thero

dari luar

Mikroprosesor melakukan operasi aritmatik dan logic. Yang

aritmatik contohnya ; penjumlahan, perkalian, dsb., sedangkan

logic contohnya ; or not, dll., dan juga mikroprosesor dapat juga

melakukan pengendalian terhadap seluruh

komputer                                                                        e.Jenis dan

macam mikoprosesor/mikrokontroler sangat banyak dengan

hardware dan software yang berbeda-beda dan pada umumnya

tidak kompatibel antara yang satu dengan yang lain.

f. Untuk jenis mikroprosesor/mikrokontroler tertentu dari suatu

produk tertentu dibutuhkan untuk suatu sistem pengembangan

tertentu pula.

g. perkembangan teknologi mikroprosesor/mikrokontroler yang

sangat cepat dan terus berkembang yang menyebabkan suatu

jenis mikroprosesor/mikrokontroler cepat menjadi usang,

sehingga tidak dipergunakan lagi.

Page 8: Contoh Makalah.docx

Motorola 68000

Motorola 68000 adalah [1] 16/32-bit inti mikroprosesor CISC dirancang dan dipasarkan oleh Freescale Semiconductor (Motorola dahulu Semikonduktor Produk Sektor). Diperkenalkan pada tahun 1979 dengan teknologi HMOS sebagai anggota pertama dari keluarga m68k 32-bit sukses mikroprosesor, biasanya perangkat lunak maju kompatibel dengan sisa baris meskipun terbatas pada bus 16-bit eksternal lebar. Setelah tiga dekade dalam produksi, arsitektur 68000 masih digunakan.

The 68000 tumbuh dari MACSS (Motorola Advanced Computer System on Silicon) proyek, dimulai pada tahun 1976 untuk mengembangkan sebuah arsitektur yang sama sekali baru tanpa kompatibilitas ke belakang. Ini akan menjadi saudara kandung yang lebih tinggi daya melengkapi 8-bit yang ada line 6800 bukan pengganti yang kompatibel. Pada akhirnya, 68000 tidak mempertahankan protokol bus modus kompatibilitas untuk 6800 ada perangkat periferal, dan versi dengan data bus 8-bit yang diproduksi. Namun, para desainer terutama difokuskan pada masa depan, atau meneruskan kompatibilitas, yang memberikan platform M68K kepala mulai terhadap arsitektur set kemudian 32-bit instruksi. Sebagai contoh, register CPU 32 bit yang luas, meskipun struktur beberapa mandiri dalam prosesor itu sendiri beroperasi pada 32 bit pada suatu waktu. Tim MACSS sangat menarik tentang pengaruh desain prosesor komputer mini, seperti PDP-11 dan sistem VAX, yang sama mikrokode.

Pada pertengahan 1970, produsen 8-bit mikroprosesor berlomba untuk memperkenalkan generasi 16-bit. National Semiconductor telah pertama dengan prosesor IMP-16 dan PACE pada 1973-1975, namun

Page 9: Contoh Makalah.docx

memiliki masalah dengan kecepatan. Intel 8086 pada tahun 1977 dengan cepat mendapatkan popularitas. Keputusan untuk melompati kompetisi dan memperkenalkan desain 16/32-bit hibrida itu perlu, dan Motorola mengubahnya menjadi sebuah misi yang koheren. Datang terlambat ke arena 16-bit yang diberikan prosesor baru yang lebih transistor (kira-kira aktif versus 40000 20000 aktif dalam 8086), 32-bit macroinstructions, dan kemudahan penggunaan umum diakui.

The MC68000 asli dibuat dengan proses HMOS dengan ukuran fitur 3,5-micrometre. sampel rekayasa awal yang dirilis pada akhir 1979. Produksi chip yang tersedia pada tahun 1980, dengan kecepatan nilai awal 4, 6, dan 8 MHz. 10 MHz chip menjadi tersedia selama tahun 1981, dan 12,5 MHz chip selama 1982. The 16,67 MHz "12F" versi MC68000, versi tercepat chip HMOS asli, sudah tidak diproduksi hingga akhir 1980-an.

The 68000 memiliki banyak high-end desain menang sejak dini. Ini menjadi CPU dominan untuk workstation berbasis Unix termasuk workstation Sun dan / Apollo Domain workstation, menemukan jalan ke komputer digembar-gemborkan seperti Amiga, Atari ST, Apple Lisa dan Macintosh, dan digunakan dalam generasi pertama dari printer laser desktop termasuk asli Apple Inc LaserWriter dan LaserJet HP. Pada tahun 1982, 68000 menerima pembaruan kepada para ISA yang memungkinkan untuk mendukung memori virtual dan agar sesuai dengan Popek dan persyaratan virtualisasi Goldberg. Chip diperbarui disebut 68010. Sebuah versi diperpanjang yang terkena 31 bit dari bus alamat juga diproduksi, dalam jumlah kecil, sebagai 68012.

Untuk mendukung sistem rendah-biaya dan aplikasi kontrol dengan ukuran memori kecil, Motorola memperkenalkan MC68008 kompatibel 8-bit, juga pada tahun 1982. Ini adalah 68000 dengan data bus 8-bit dan bus (20 bit) alamat yang lebih kecil. Setelah tahun 1982, Motorola memberikan perhatian lebih pada 68020 dan 88000 proyek.

Page 11: Contoh Makalah.docx

Untuk informasi lebih lanjut tentang set instruksi dan arsitektur , lihat Motorola 68000 .

Ada ( Low - Cost ) versi LC , tanpa FPU [ 2 ] dan EC ( Tertanam Controller) , tanpa MMU dan FPU . Para 68.060 desain dipimpin oleh Joe Circello .

Para 68.060 saham fitur yang paling arsitektur dengan P5 Pentium . Keduanya memiliki superscalar sangat mirip agar - konfigurasi pipa instruksi ganda , [ 1 ] dan decoder instruksi yang memecah instruksi yang kompleks menjadi lebih sederhana sebelum eksekusi . Namun , perbedaan yang signifikan adalah bahwa 68.060 FPU tidak pipelined dan karena itu sampai tiga kali lebih lambat dari Pentium dalam aplikasi floating point . Berbeda dengan itu , perkalian bilangan bulat dan instruksi pergeseran bit secara signifikan lebih cepat pada 68.060 . Sebuah fitur menarik dari 68.060 adalah kemampuan untuk mengeksekusi instruksi sederhana dalam unit generasi alamat ( AGU ) dan dengan demikian pasokan hasil dua siklus sebelum ALU . Tempat menarik lainnya adalah bahwa sejumlah besar kode dikompilasi komersial dianalisis untuk petunjuk mana instruksi akan menjadi kandidat terbaik untuk optimasi kinerja .

Terhadap Pentium , yang 68.060 bisa tampil lebih baik pada kode campuran , decoder Pentium tak bisa mengeluarkan instruksi FP setiap kesempatan dan karenanya FPU itu tidak superscalar sebagai ALUs itu . Jika 68.060 non - pipelined FPU dapat menerima instruksi , itu bisa dikeluarkan satu per decoder . Ini berarti bahwa optimalisasi untuk 68.060 lebih mudah , tidak ada aturan dicegah instruksi FP dari yang dikeluarkan setiap kali nyaman bagi programmer selain dipahami dengan baik instruksi latency . Namun, dengan kode dioptimalkan dengan benar dan dijadwalkan, Pentium FPU mampu ganda jam untuk throughput jam dari 68.060 itu FPU .

Para 68.060 adalah pengembangan terakhir dari seri 680x0 untuk tujuan umum , ditinggalkan demi chip PowerPC . Ini melihat digunakan dalam beberapa mesin akhir-model Amiga dan Amiga kartu akselerator serta beberapa Atari ST klon dan Falcon akselerator setrika ( CT060 ) , dan model sangat terlambat dari Alpha Microsystems multiuser komputer sebelum migrasi mereka ke x86 , tetapi Apple Inc dan dunia Unix telah pindah ke berbagai platform RISC pada saat '060 yang tersedia. Para 68.060

Page 12: Contoh Makalah.docx

diperkenalkan pada 50 MHz di 0,6 proses manufaktur pM Motorola . Beberapa tahun kemudian menyusut menjadi 0,42 um dan kecepatan clock dinaikkan menjadi 66 MHz dan 75 MHz .

Perkembangan dari inti dasar melanjutkan , ditujukan untuk embedded system . Di sini mereka dikombinasikan dengan jumlah perangkat antarmuka untuk mengurangi kompleksitas keseluruhan dan kebutuhan daya desain . Sejumlah chip , masing-masing dengan set yang berbeda dari interface , yang dijual dengan nama ColdFire dan Dragonball .

Sejarah [sunting ]

Model dengan nomor bahkan kedua-untuk -terakhir digit ( 68000 , 68020 , 68040 , 68060 ) yang disediakan untuk revisi besar pada arsitektur inti 680x0 . Model dengan nomor ganjil kedua-untuk -terakhir digit ( 68010 , 68030 , 68050 , 68070 ) yang disediakan untuk upgrade ke arsitektur chip sebelumnya. Tidak ada 68050 [ 1 ] atau 68070 yang pernah diproduksi oleh Motorola .

Sebagai contoh, Motorola 68010 ( dan jelas 68012 ) adalah 68000 dengan perbaikan instruksi lingkaran dan kemampuan untuk menangguhkan kemudian melanjutkan instruksi dalam hal terjadi kesalahan halaman , memungkinkan penggunaan memori virtual dengan hardware MMU yang sesuai . Ada , bagaimanapun, tidak ada overhaul utama dari arsitektur inti . Demikian pula, Motorola 68030 adalah suatu proses perbaikan di 68020 dengan MMU dan cache data kecil ( 256 byte ) pindah -chip . The 68030 yang tersedia di peringkat kecepatan sampai 50 MHz .

Lonjakan dari 68000/68010 ke 68020/68030 , bagaimanapun , merupakan perbaikan besar , dengan terlalu banyak perubahan individu untuk daftar di sini .

Pada saat 68.060 di produksi , Motorola telah meninggalkan pengembangan 680x0 -jenis chip yang mendukung PowerPC . Para 68.060 adalah yang terakhir prosesor 680x0 - jenis dari Motorola .

Page 13: Contoh Makalah.docx

Ada prosesor disebut 68070 , diproduksi oleh Signetics ( Philips ) , dan adalah sederhana meningkat 68000 seri prosesor , dengan sederhana , MMU on-chip dan I ² C dukungan bus . Itu keluar jauh sebelum 68.060 , dan digunakan terutama sebagai prosesor tertanam dalam beberapa item elektronik konsumen , terutama konsol untuk CD -i sistem .

Penggunaan [sunting ]

Mungkin penggunaan paling mengesankan adalah dalam grafis siaran televisi Amerika . Tak terbatas chyron itu ! , Max ! , Dan Maxine ! serial televisi generator karakter menggunakan 68.060 sebagai prosesor utama . Generator ini karakter adalah perlengkapan di stasiun afiliasi banyak jaringan televisi Amerika ' . [ Rujukan? ]

Pada desktop , yang 68.060 itu digunakan dalam beberapa varian Amiga 4000T diproduksi oleh Amiga Technologies, [ 3 ] dan tersedia sebagai upgrade pihak ketiga untuk model Amiga lainnya . Ini juga digunakan dalam Amiga clone DraCo sistem video non - linear . [ 4 ]

Q60 memperpanjang QL desain Sinclair sama dari awal paling lambat pada kecepatan tertinggi dari kemampuan arsitektur 68K , motherboard ini berbasis 68.060 [ 5 ] - pada 66 MHz untuk 68.060 penuh atau non - FPU 68LC060 opsi overclocked untuk 80 MHz - lebih dari 100 kali lebih cepat dari Sinclair QL saat menjalankan sistem operasi yang sama . [ 6 ] [ 7 ] [ 8 ]

Para 68.060 juga digunakan dalam Nortel Meridian 1 Option 51 , 61 dan 81 sistem PBX kantor besar , powering papan prosesor CP3 dan CP4 inti . Sepasang papan ini setiap olahraga 68.060 dapat digunakan untuk membuat kesalahan PBX toleran. Ini adalah aplikasi logis seperti sebelumnya Meridian 1 core menggunakan chip Motorola lainnya . Nortel telah berubah sejak arsitektur untuk menggunakan prosesor Intel . [ Rujukan? ]

Juga Motorola Vanguard 6560 multiprotocol router menggunakan prosesor 50 MHz 68EC060 .

Motorola MVME - 17x dan Angkatan Komputer SYS68K sistem VMEbus juga menggunakan CPU 68.060 .

Page 14: Contoh Makalah.docx

ingatan

Program , data dan tumpukan kenangan menempati ruang memori yang sama . Ukuran total memori beralamat adalah 64 KB .

Memori program - program yang dapat ditempatkan dimana saja dalam memori . Melompat dan instruksi panggilan subrutin dapat digunakan untuk melompat di mana saja di memori . Cabang dan tanpa syarat yang terbatas ke alamat memori diposisikan tidak lebih jauh dari -125 - 129 byte dari instruksi cabang .

Memori data - data dapat di mana saja di ruang memori .

Stack memori - tumpukan dapat ditempatkan di mana saja di ruang memori .

Lokasi memori Reserved :

FFF8h - FFF9h : Penunjuk untuk IRQ rutin interupsi - pengolahan.

FFFAh - FFFBh : Pointer ke software rutin interupsi - pengolahan.

FFFCh - FFFDh : Pointer ke rutin interupsi NMI - pengolahan.

FFFEh - FFFFh : Penunjuk untuk kode penanganan RESET .

Beberapa alamat memori mungkin dicadangkan untuk memori dipetakan I / O prosesor tidak memiliki perangkat keras I / O kemampuan .

Page 15: Contoh Makalah.docx

interupsi

IRQ - maskable interrupt . Ketika terjadi interrupt program counter , register indeks , akumulator dan register kode kondisi disimpan dalam stack , interupsi lanjut dinonaktifkan dan prosesor melompat ke alamat memori lokasi yang disimpan dalam memori FFF8h - FFF9h . Untuk kembali dari interupsi rutin pengolahan harus menggunakan instruksi RTI . Interupsi ini dapat diaktifkan / dinonaktifkan menggunakan CLI / SEI instruksi .

NMI - interupsi non - maskable . Ketika terjadi interrupt program counter , register indeks , akumulator dan register kode kondisi disimpan dalam stack , interupsi lanjut dinonaktifkan dan prosesor melompat ke alamat memori lokasi yang disimpan dalam memori FFFCh - FFFDh . Untuk kembali dari interupsi rutin pengolahan harus menggunakan instruksi RTI . Interupsi ini tidak dapat dinonaktifkan .

SWI - software interrupt . Interupsi ini hanya dapat dipanggil dari program ini . Ketika interupsi terjadi prosesor menyimpan program counter , register indeks , akumulator dan kode kondisi register dalam stack , menonaktifkan interupsi lebih lanjut dan melompat ke memori alamat lokasi yang disimpan dalam memori FFFAh - FFFBh . Untuk kembali dari interupsi rutin pengolahan harus menggunakan instruksi RTI . Interupsi ini tidak dapat dinonaktifkan .

Port I / O

Tidak ada.

register

Akumulator A ( ACCA ) adalah 8 - bit register digunakan untuk operasi aritmatika dan logika .

Akumulator B ( ACCB ) adalah 8 - bit register yang digunakan untuk operasi aritmatika dan logika .

Indeks ( IX ) adalah register 16 - bit biasanya digunakan untuk penyimpanan sementara atau sebagai indeks saat diindeks menangani digunakan .

Program counter ( PC ) adalah register 16 - bit .

Stack pointer ( SP ) adalah register 16 - bit .

Page 16: Contoh Makalah.docx

Kondisi kode register berisi flag berikut :

Half carry ( H ) - set jika ada carry dari bit 3 sampai bit 4 hasil ketika hasilnya dihitung .

Interrupt mask ( I) - mengatur jika interupsi IRQ dinonaktifkan .

Negatif ( N ) - set jika bit yang paling signifikan dari hasil diatur .

Nol ( Z ) - set jika hasilnya adalah nol .

Overflow ( V ) - mengatur jika ada meluap selama hasil perhitungan terakhir.

Carry ( C ) - set jika ada carry dari bit 7 selama hasil perhitungan terakhir.

Instruction Set

6800 set instruksi terdiri dari 72 instruksi :

Data yang bergerak instruksi .

Aritmatika - menambah, mengurangi , meniadakan , kenaikan , pengurangan dan membandingkan .

Logika - AND, OR , eksklusif OR, melengkapi dan menggeser / memutar .

Transfer Control - conditional , unconditional , panggilan subroutine dan kembali dari subroutine .

Lain - jelas / set bendera kondisi , uji bit , operasi stack, software interrupt , dll

mode pengalamatan

Tersirat - nilai / data data alamat secara implisit terkait dengan instruksi .

Akumulator - instruksi menyiratkan bahwa data merupakan salah satu register akumulator .

Segera - 8 - bit atau 16-bit data diberikan dalam instruksi .

Langsung - operan satu - byte disediakan dalam instruksi menentukan alamat memori di halaman nol ( 0000H - 00FFh ) dimana data berada.

Page 17: Contoh Makalah.docx

Diperpanjang - operan dua - byte yang diberikan dalam instruksi menentukan alamat memori dimana data berada.

Relatif - satu byte offset ditambahkan ke alamat dari instruksi berikutnya ( isi program konter mendaftar + 2 ) . Offset adalah nomor ditandatangani pada kisaran -127 - 127 .

Indexed - satu byte operan ditambahkan ke isi register IX , yang dihasilkan nilai 16 - bit adalah pointer ke memori dimana data berada.