Intel 8080
Dari wikipedia, Ensiklopedi gratis
Lompati ke: Navigasi, Mencari [pencarian]
Intel 8080
|
|
Produced
|
mid 1974
|
Common
manufacturer(s)
|
|
Max. CPU
clock rate
|
2 MHz
|
Min.
feature size
|
6μm
|
8080
|
|
Predecessor
|
|
Successor
|
|
Package(s)
|
|
Variant
|
NEC 8080AF (second source).
Intel 8080 yang kedua 8-bit
mikro prosesor dirancang dan Menghasilkan dengan intel dan Dilepaskan di april 1974. Ini
memperluas dan Peningkatan yang lain
terdahulu 8008 desain, Meskipun tanpa kecocokan biner. Menetapkan batas
frekuensi awal jam 2 mhz dan Dengan instruksi
biasa setelah jam pelaksanaan 4, 5, 7, 10 atau 11 putaran ini bermaksud [berarti] beberapa seratus ribu
instruksi per detik. 8080 punya kadang-kadang bertanda" Pertama
sesungguhnya mikro prosesor dapat dipakai " , Meskipun mikro prosesor
terdahulu menggunakan untuk kalkulator dan Aplikasi lain.
8080 melaksanakan menggunakan non-saturated
enhancement-load nmo, Menuntut ekstra [tambahan] 12 volt dan ? 5 volt
menyediakan.
" 1 deskripsi
Wahai 1.1 contoh
pemrograman
" 1.1.1 mendaftarkan
" 1.1.2
perintah/instruksi
" 1.1.2.1 8-bit
instruksi
" 1.1.2.2 16-bit
operasi
Wahai 1.2 skema
masukan/hasil
" 1.2.1 angkasa
pelabuhan hasil masukan
" 1.2.2 memisahkan
angkasa tumpukan
Wahai 1.3 kata keadaan
internal [dalam]
Wahai 1.4 menyematkan
pemakaian
" 2 dukungan memotong
" 3 implementasi fisik
[jasmani]
" 4 tubrukan industri
[perindustrian]
Wahai 4.1 aplikasi
[penerapan] dan Pengganti
Wahai 4.2 industri merubah
[menukar]
" 5 sejarah
Wahai 5.1 paten
" 6 tubrukan
kebudayaan
" 7 lihat juga
" 8 acuan
" 9 lapangan golf
eksternal [luar]
|
Description
Programming model
i8080
microarchitecture.
Intel 8080 pengganti kepada
8008. Ini menggunakan sama seperangkat instruksi dasar sebagai 8008 (membangun oleh kelompok
orang yang terpilih terminal komputer)
dan Kompatibel dengan source program pendahulu nya, tetapi Menambahkan cekatan 16-bit operasi
kepada seperangkat instruksi juga. 8080
besar 40-pin mencelupkan membungkus diizinkan ini menyediakan 16-bit bus alamat
dan 8-bit bus data, Mengizinkan aksesmudah ke 64 kilobyte ingatan.
Daftarkan
Pemroses mempunyai tujuh 8-bit
mendaftarkan, (, B, C, D, E, H, dan L
dimana 8-bit accu dan Lain enam dapat
menggunakan sebagai salah satu byte-register atau Sebagai tiga 16-bit
mendaftarkan pasang (masehi, Tidak, Hl tergantung pada instruksi teliti. Instruksi juga membolehkan hl untuk digunakan sebagai ( terbatas) 16-bit
accu, dan Pseudoregister, M, Dapat
menggunakan bahwa semua dimana saja hampir lain mendaftarkan dapat menggunakan
dan Menunjuk alamat ingatan menunjuk oleh hl. Ini juga mempunyai 16-bit
penunjuk tumpukan ke ingatan
(menggantikan 8008 tumpukan internal ),
dan 16-bit program menangkis .
Perintah/instruksi
Sebagai dengan banyak lain
8-bit pemroses, Semua instruksi menyandi di tunggal byte (termasuk
register-number, tetapi Data dengan
segera tidak termasuk), Untuk kesederhanaan. Beberapa di antara mereka
mengikuti oleh satu atau Dua byte data, Yang
dapat kinandar dengan segera, Alamat ingatan, atau Nomor
pelabuhan. Suka lebih besar
pemroses, Ini mempunyai otomatis memanggil
dan Membasahi instruksi untuk multi-level prosedur memanggil dan Balik
(yang [mana] dapat bahkan dengan dukungan kondisi mengeksekusi, Suka melompat)
dan Instruksi menyimpan dan Kembalikan beberapa 16-bit register-pair di
tumpukan mesin. Ada juga delapan one-byte memanggil instruksi (rst untuk subroutine lokasi di
memperbaiki alamat 00h,08h,10h, . . . , 38h. Ini dimaksudkan untuk menyediakan
oleh perangkat keras eksternal untuk
meminta corresponding interrupt-service
rutin, tetapi Juga sering mempekerjakan
sebagai sistem cepat memanggil. Paling
berpengalaman perintah xthl, Yang digunakan untuk menukarkan
mendaftarkan pasang hl dengan nilai tersedia di alamat menandai oleh penunjuk
tumpukan.
8-bit instruksi
Paling [kebanyakan] 8-bit
operasi dapat hanya melakukan [memainkan] di 8-bit accu [baterai] (
mendaftarkan). Untuk dyadic 8-bit operasi, Saya [aku]. E. 8-bit operasi dengan
dua kinandar, Lain kinandar dapat salah satu nilai dengan segera, Lainnya 8-bit
mendaftarkan, atau Sel ingatan
mengalamatkan oleh 16-bit mendaftarkan pasang hl. Langsung menyalin didukung
diantara beberapa dua 8-bit mendaftarkan dan Diantara beberapa 8-bit
mendaftarkan dan Hl-addressed sel ingatan. Dalam kaitan dengan teratur menyandi
mov-instruction (menggunakan seperempat tersedia opcode angkasa) ada kode
mubazir ke salin mendaftarkan ke sendiri (mov b, B, Untuk hal [contoh]), Yang
[mana] dari kecil menggunakan, Kecuali keterlambatan. Akan tetapi, Apa [berapa]
akan [maukah] telah salin dari hl-addressed sel ke sendiri (saya [aku]. E. ,
Mov m, M malahan menggunakan menyandikan hlt instruksi [perintah] (berhenti
pelaksanaan sampai eksternal [luar] memasang lagi atau Menyela [mengganggu]).
16-bit operasi
Meskipun 8080 biasanya 8-bit
pemroses, Ini juga telah kemampuan terbatas melakukan [memainkan] 16-bit
operasi: Yang manapun tiga 16-bit mendaftarkan pasang (masehi, Tidak, Hl atau
Polisi militer angkatan laut dapat diload [diisi] dengan dengan segera 16-bit
nilai (menggunakan lxi, Incremented atau Decremented (menggunakan inx dan
Dcx, atau Menambahkan ke hl (menggunakan
ayah [pak]). Xchg[1 cara menjalankan menukar nilai hl dan Tidak. Dengan [oleh]
menambahkan hl ke sendiri, Ini mungkin mencapai sama hasil sebagai 16-bit
seturut ilmu hitung meninggalkan [kiri] akal dengan satu [yang] instruksi
[perintah]. Satu-satunya 16-bit instruksi yang mempengaruhi beberapa bendera
ayah [pak] h/d/b, Yang [mana] kumpulan [setelan] cy (membawa [mengangkat])
bendera untuk mempertimbangkan memprogramkan 24-bit atau 32-bit ilmu hitung
[aritmatik] (atau lebih besar), Memerlukan untuk perkakas ilmu hitung
[aritmatik] titik-kambang, Sebagai contoh.
Skema masukan/hasil
Angkasa pelabuhan hasil
masukan
8080 mendukung terserah 256
masukan/hasil (saya [aku]/wahai) pelabuhan, Mengakses melalui mempersembahkan
saya [aku]/wahai instructions-taking alamat pelabuhan sebagai kinandar. Ini
saya [aku]/wahai skema pemetaan diperhatikan sebagai suatu keuntungan, Sebagai
ini membebaskan atas angkasa alamat terbatas pemroses. Banyak cpu arsitektur
malahan menggunakan disebut ingatan memetakan saya [aku]/wahai, Di mana angkasa
alamat biasa digunakan untuk keduanya domba jantan [alat pelantak] dan
Sekeliling memotong. Ini memindahkan kebutuhan akan mempersembahkan saya
[aku]/wahai instruksi, Meskipun halangan dalam
yang sedemikian desain mungkin [mei] adalah bahwa perangkat keras khusus
harus menggunakan ke memasukan menunggu negeri sebagai sekeliling sering lebih
lambat daripada ingatan. Akan tetapi, Dalam beberapa sederhana 8080 komputer,
Saya [aku]/wahai tentu saja [memang] mengalamatkan seolah-olah mereka sel
ingatan, " Ingatan memetakan" , Meninggalkan saya [aku]/wahai
perintah tidak terpakai [tidak biasa]. Saya [aku]/wahai mengalamatkan dapat
juga kadang-kadang menggunakan fakta bahwa pemroses akan [maukah] hasil sama
8-bit pelabuhan menunjukkan keduanya lebih rendah dan Alamat lebih tinggi byte
(saya [aku]. E. Di 05h akan [maukah] meletakkan alamat 0505h di 16-bit bus
alamat). Mirip saya [aku]/o-port skema menggunakan di terbelakang [miskin]
kompatibel [cocok] zilog z80 dan Intel 8085 sebaik berhubungan erat x86
keluarga mikro prosesor.
Pisah angkasa tumpukan
Salah satu [dari] sedikit di
kata keadaan pemroses (lihat di bawah) menandakan bahwa pemroses mengakses data
dari tumpukan. Menggunakan sinyal ini, Ini mungkin ke perkakas memisahkan
angkasa ingatan tumpukan. Akan tetapi, Keistimewaan [ciri] ini jarang
menggunakan.
Kata keadaan internal [dalam]
Untuk banyak [lebih] lanjutan
sistem, Selama tentang nya berfasa
tunggal bekerja pengulangan, Seperangkat pemroses nya" Keadaan internal
[dalam] byte" Di bus data. Ini byte berisi bendera yang [mana] menentukan
[memutuskan] jika ingatan atau Saya [aku]/wahai pelabuhan mengakses, dan Apakah ini perlu menangani menyela
[mengganggu].
Menyela [mengganggu] keadaan
sistem (membolehkan [memungkinkan] atau Tercela) juga hasil di memisahkan
menyematkan. Untuk sistem sederhana, Dimana menyela adalah bukan menggunakan,
Ini mungkin menemukan kasus [perkara] dimana ini menyematkan digunakan sebagai
suatu tambahan single-bit pelabuhan hasil ( terkenal [populer] radio86rk
komputer membuat di bekas [mantan] soviet persatuan, Untuk hal [contoh]).
Sematkan pemakaian
Bus alamat mempunyai sendiri
16 menyematkan, dan Bus data mempunyai
delapan menyematkan itu [bahwa] mungkin menggunakan tanpa multiplexing.
Menggunakan yang dua tambahan menyematkan (membaca dan Tulis sinyal), Ini
mungkin berkumpul [memasang] alat [perlengkapan] mikro prosesor sederhana
sangat secara mudah. Hanya memisahkan io angkasa, Menyela dan Dma diperlukan
tambahan memotong membaca sandi pemroses menyematkan sinyal. Akan tetapi,
Pemroses memuati kapasitas [daya tampung] terbatas, dan Bahkan komputer sederhana sering ampli
bus berisi.
Pemroses diperlukan tiga
sumber kekuatan [daya] (? 5, 5 dan 12 volt(v dan Dua non-interlacing
high-amplitude sinyal sinkronisasi. Akan tetapi, Sedikitnya akhir soviet versi?
? 580? ? 80? Dapat tunggal 5 v sumber kekuatan [daya], 12 v menyematkan sedang
menghubungkan ke 5 v dan ? 5 v menyematkan tanah. Pemroses memakan
[menghabiskan] tentang [kira-kira] 1.3 sebelah barat kekuatan [daya].
The pinout table, from the chip's accompanying documentation,
described the pins as follows:
Pin number
|
Signal
|
Type
|
Comment
|
1
|
A10
|
Output
|
Address bus 10
|
2
|
GND
|
-
|
Ground
|
3
|
D4
|
Bidirectional
|
Bidirectional bus data.
Pemroses juga transiently kumpulan [setelan] disini" Keadaan
pemroses" , Membuktikan informasi tentang [kira-kira] apa yang pemroses
sekarang lakukan:
" D0 membaca menyela
[mengganggu] perintah. Sebagai jawaban atas menyela [mengganggu] sinyal,
Pemroses membaca dan Melaksanakan sewenang-wenang [berubah-ubah] tunggal
perintah dengan ini bendera mengangkat
[menaikkan]. Biasanya mendukung memotong menyediakan subroutine memanggil
[menelepon] perintah (memanggil [menelepon] atau Rst, Memindahkan kendali
kepada menyela [mengganggu] menangani kode.
" D1 membaca tingkat
rendah berarti menulis)
" D2 mengakses
tumpukan (mungkin memisahkan angkasa ingatan tumpukan awalnya merencanakan)
" D3 lakukan tidak
ada, Telah berhenti oleh hlt perintah
" D4 data tulisan ke
pelabuhan hasil
" D5 membaca pertama
byte dari suatu bisa dieksekusi perintah
" D6 membaca data dari
pelabuhan masukan
" D7 membaca data dari
ingatan
|
4
|
D5
|
||
5
|
D6
|
||
6
|
D7
|
||
7
|
D3
|
||
8
|
D2
|
||
9
|
D1
|
||
10
|
D0
|
||
11
|
−5 V
|
-
|
? 5 v kekuatan [daya]
menyediakan. Ini harus pertama sumber kekuatan [daya] menghubungkan dan Lalu
[terakhir] memutuskan, Jika tidak pemroses akan [jadi] rusak.
|
12
|
R
|
Input
|
Memasang lagi. Pelaksanaan
kekuatan [tenaga] sinyal perintah lokasi alamat 0000. Pemroses lain isi dari
mendaftarkan tidak dimodifikasi. Ini adalah membalikkan masukan ( giat
[rajin] tingkat [level] logis 0)
|
13
|
DMA
|
Input
|
Langsung permintaan akses
[masuk] ingatan. Pemroses diminta ke saklar data dan Bus alamat kepada
impedansi tinggi (" Memutuskan" ) keadaan.
|
14
|
INT
|
Input
|
Menyela [mengganggu] permintaan
|
15
|
CLC2
|
Input
|
Yang kedua gelombang sinyal generator jam
|
16
|
ACK INT
|
Output
|
Pemroses mempunyai dua perintah
untuk setting 0 atau 1 tingkat [level] di ini menyematkan. Menyematkan
biasanya diharapkan untuk digunakan untuk menyela [mengganggu] kendali. Akan
tetapi, Di komputer sederhana ini kadang-kadang menggunakan sebagai tunggal
sedikit pelabuhan hasil untuk maksud macam.
|
17
|
RD
|
Output
|
baca ( pemroses membaca dari ingatan atau Pelabuhan
masukan)
|
18
|
WR
|
Output
|
Tulis ( pemroses menulis ke
ingatan atau Pelabuhan hasil). Ini adalah membalikkan hasil, Giat [rajin]
tingkat [level] nol logis.
|
19
|
S
|
Output
|
Giat [rajin] tingkat
[level] menandakan bahwa pemroses telah meletakkan" Kata keadaan"
Di bus data. Macam sedikit dari kata keadaan ini menyediakan informasi
tambahan untuk mendukung memisahkan alamat dan Angkasa ingatan, Menyela, dan Langsung akses [masuk] ingatan. Sinyal
ini dibutuhkan menerobos logika tambahan sebelum ini dapat menggunakan
menulis [mengarang] kata keadaan pemroses dari bus data ke eksternal [luar]
mendaftarkan.
|
20
|
5 V
|
-
|
The + 5 V
power supply
|
|
|||
21
|
ACK DMA
|
Output
|
Langsung akses [masuk]
ingatan konfirmasi [memberitahu kembali]. Pemroses switche data dan Alamat
menyematkan ke keadaan impedansi tinggi, Mengizinkan alat [perlengkapan]
lainnya diperalat bus
|
22
|
CLC1
|
Input
|
The first
phase of the clock generator signal
|
23
|
RDY
|
Input
|
Tunggu. Dengan ini sinyal ini mungkin menggantungkan
pemroses bekerja [berjalan]. Ini juga menggunakan ke dukungan hardware-based
step-by langkah debugging cara.
|
24
|
WAIT
|
Output
|
Wait
(indicates that the processor is in the waiting state)
|
25
|
A0
|
Output
|
Address bus
|
26
|
A1
|
||
27
|
A2
|
||
28
|
12 V
|
-
|
12 v kekuatan [daya]
menyediakan. Ini harus menghubungkan lalu [terakhir] dan Pertama memutuskan
sumber kekuatan [daya].
|
29
|
A3
|
Output
|
The address
bus; can switch into high impedance state on demand
|
30
|
A4
|
||
31
|
A5
|
||
32
|
A6
|
||
33
|
A7
|
||
34
|
A8
|
||
35
|
A9
|
||
36
|
A15
|
||
37
|
A12
|
||
38
|
A13
|
||
39
|
A14
|
||
40
|
A11
|
Dukungan memotong
Faktor pokok di sukses 8080
jangkauan luas dukungan memotong tersedia, Membuktikan komunikasi serial,
Menangkis [anti]/pemilihan waktu, Masukan/hasil, Langsung akses [masuk]
ingatan, dan Programmable menyela
[mengganggu] kendali diantara fungsi lain.
" 8251-communication
pengatur
" 8253-programmable
pengatur waktu jarak
" 8255-programmable
penghubung peralatan
" 8257-dma pengatur
" 8259-programmable
kontrol interup
Implementasi fisik [jasmani]
8080 menggabungkan perjalanan
keliling menggunakan non-saturated peningkatan memuati nmo gerbang, Menuntut
spaning ekstra [tambahan] (untuk load-gate prasangka). Ini menghasilkan di
gerbang silikon proses menggunakan ukuran keistimewaan [ciri] minim 6 µm. Lapis
[lapisan] tunggal logam digunakan saling behubungan kira-kira 6,000
transistors[2 di desain, tetapi Lebih tinggi pertahanan polysilicon lapis
[lapisan], yang [mana] diperlukan spaning lebih tinggi untuk saling behubungan,
melaksanakan dengan gerbang transistor. Mati ukuran kira-kira 20 mm².
Tubrukan industri
[perindustrian]
Aplikasi [penerapan] dan
Pengganti
8080 digunakan di banyak awal
komputer mikro, Seperti mit altair 8800 komputer, Teknologi pemroses sol-20
komputer terminal [stasiun] dan Imsai 8080 komputer mikro, Membentuk dasar
untuk mesin berlari cp/m sistem operasi ( nanti, Hampir secara penuh kompatibel
[cocok] dan Banyak [lebih] mampu [sanggup], Zilog z80 pemroses akan [maukah]
menggunakan modal di ini, Dengan z80 cp/m menjadi dominan cpu wahai kombinasi
periode [masa ] kira-kira 1976 ke 1983 banyak seperti halnya x86 ms-do untuk pc
dasawarsa nanti). Bahkan di 1979 setelah pengenalan tentang z80 dan 8085
pemroses, Lima pabrikan 8080 menjual memperkirakan 500,000 satuan per bulan
mahal mengelilingi 3 ke 4 per satuan [kesatuan]. [3 pertama single-board
komputer mikro, Seperti mycro-1 dan Dyna-micro berdasarkan di intel 8080. Salah
satu [dari] awal menggunakan 8080 dibuat diakhir 1970 dengan [oleh]
cubic-western data san mengego, Ca dalam
nya kebiasaan sistem koleksi [kumpulan] ongkos [penumpang] otomatis
dirancang untuk sistem transito [pengangkutan] gumpalan seperti bart dan Lain
di seluruh bumi. Awal industri [perindustrian] menggunakan 8080 sebagai"
Otak" Datagraphix auto-com (garis mikrofis) hasil komputer produk yang
[mana] mengambil besar jumlah data pengguna [pemakai] dari reel-to-reel pita
[tep] dan Imaged ini mikrofis ke. Auto-com instrumen juga termasuk seluruh
[segala] lapisan tipis otomatis memotong, Memproses, Mencuci, dan Mengeringkan sub-system - benar-benar
tindakan sulit yang dilaksanakan, Keduanya kemudian dan Di 21st abad, Ke semua
ulung [menyelesaikan] dengan sukses dengan hanya 8-bit mikro prosesor
menabrak menyerang jam kecepatan dari
kurang dari 1 mhz dengan 64 kb batas ingatan. Sebagai tambahan, Beberapa awal
permainan video gang beratap mendirikan mengelilingi 8080 mikro prosesor.
Penyerbu angkasa barangkali [mungkin] paling [kebanyakan] terkenal [populer]
demikian judul.
Tidak lama sesudah
meluncurkan 8080, Motorola 6800 bersaing desain diperkenalkan, dan Setelah itu, Mo teknologi 6502 variasi
[perbedaan] 6800. Zilog memperkenalkan z80, Yang [mana] mempunyai kompatibel
[cocok] machine-language seperangkat instruksi [perintah] dan Awalnya
menggunakan sama sebagai bahasa assembly 8080,
tetapi Untuk alasan sah, Zilog membangun syntactically-different (tetapi
[melainkan] kode kompatibel [cocok]) bahasa assembly alternatif untuk z80.
Intel, 8080 diikuti oleh kompatibel [cocok] dan Secara elektris banyak [lebih]
anggun 8085, dan Nanti dengan [oleh]
bahasa assembly kompatibel [cocok] 16-bit 8086 dan Kemudian 8/16-bit 8088, Yang
[mana] dipilih oleh ibm untuk baru nya pc untuk;menjadi meluncurkan di 1981.
Nanti nec membuat nec v20 ( 8088 klon dengan intel 80186 kecocokan seperangkat
instruksi [perintah]) yang [mana] juga mendukung 8080 cara perlombaan. Ini juga
mendukung oleh nec v30 suatu yang sama
peningkatan 8086 klon). Jadi, 8080, Melalui nya isa, Membuat tubrukan abadi
[kekal] di sejarah komputer.
Di soviet persatuan, Pabrikan
cloned 8080 geometri susunan [rancangan] mikro prosesor dan Mulai memproduksi
mereka bawah nama kp580? K80 (nanti ditandai sebagai kp580bm80, Dimana bahkan
menyematkan menempatkan identik. Pemroses ini markas [dasar] radio86rk (? ? ? ?
? 86? ? Di orang rusia), Mungkin paling [kebanyakan] amatir terkenal [populer]
single-board komputer di soviet persatuan. Radio86rk pendahulu micro-80 (? ? ?
? ? -80 di orang rusia), dan Pengganti
nya orion-128 (? ? ? ? ? -128 di orang rusia) yang [mana] mempunyai tampilan
grafis. Keduanya membangun pada kp580 pemroses. Menurut sumber, Soviet analog
mempunyai dua undocumented instruksi, Dikhususkan untuk sendiri; Akan tetapi,
Adalah bukan meluas mengetahui [mengenal] ini.
Contoh lainnya kompatibel
dengan intel 8080a, Bernama mmn8080, Ditungging microelectronica bucharest di
rumania. [4 ada juga kompatibel [cocok] memoles [menggosok] cpu bernama
mcy7880[5 dan Czech-made tesla mhb 8080a.
Industri merubah [menukar]
8080 juga merubah bagaimana
komputer menciptakan. Bila [ketika] 8080 diperkenalkan, Sistem komputer
biasanya menciptakan oleh pabrikan komputer seperti kelompok orang yang
terpilih perlengkapan [peralatan] cacahan, Hewlett packard, atau Ibm. Pabrikan akan [maukah] memproduksi
seluruh [segala] komputer, Termasuk pemroses, Terminal [stasiun], dan Perangkat lunak sistem seperti compiler
dan Sistem operasi. 8080 sebenarnya dirancang untuk hanya tentang [kira-kira]
beberapa aplikasi [lamaran] kecuali menyelesaikan sistem komputer. Hewlett
packard membangun hp 2640 serangkaian terminal [stasiun] pintar mengelilingi 8080.
Hp 2647 terminal [stasiun] yang [mana] berlari dasar di 8080. Microsoft akan
[maukah] pasar sebagai produk pembinaan nya pertama bahasa pemrograman terkenal
[populer] untuk 8080, dan Akan [maukah]
nanti memperoleh lakukan untuk ibm-pc.
8080 dan 8085 menimbulkan
8086 yang [mana] didisain sebagai sumber kompatibel [cocok] (tidak biner
kompatibel [cocok]) ekstensi 8085. Pc berdasarkan atas 8086 desain dan
Pengganti nya menyusun ke stasiun-kerja dan Server 16,32 dan 64 sedikit, Dengan
lanjutan proteksi [perlindungan] ingatan, Segmentasi, dan Multiprocessing keistimewaan [segi],
Blurring perbedaan diantara kecil dan Komputer besar ( 80286 dan 80386 cara
tercakup penting di lakukan begitu. Ukuran memotong telah tumbuh sehingga
ukuran dan Kekuatan [daya] besar x86 memotong tidak banyak berbeda dari
mutakhir arsitektur memotong, dan Siasat
biasa memproduksi komputer sangat besar ke jaringan banyak x86 pemroses.
Arsitektur dasar 8080 dan
Pengganti nya telah mengganti banyak hak milik midrange dan Mainframe komputer, dan Withstood tantangan teknologi seperti
risc. Paling [kebanyakan] pabrikan komputer telah yang ditinggalkan
menghasilkan pemroses mereka sendiri di bawah titik [angka] penampilan
tertinggi. Walaupun x86 mungkin [mei] tidak paling [kebanyakan] anggun, atau Secara teoritis paling [kebanyakan]
desain efisien, Kekuatan [paksaan] pasar tipis [curam] sangat banyak dolar
memasuki penghalusan desain telah membuat x86 keluarga hari ini, dan Akan sisa untuk sekali waktu, Arsitektur
pemroses dominan, Bahkan membypass intel mencoba [berusaha] menggantikan ini
dengan arsitektur tidak cocok seperti iapx 432 dan Itanium.
Sejarah
Federico faggin, Pemula 8080
arsitektur di awal 1972, Mengusulkan ini ke intel pimpinan dan Mendorong
[mendesak] untuk implementasi nya. Dia akhirnya mendapatkan izin [permisi]
mengembangkan [menghasilkan] ini enam bulan nanti. Faggin sewaan masatoshi
shima dari jepang yang merinci desain bawah petunjuk dia, Menggunakan
metodologi desain untuk logika random [acak] dengan gerbang silikon itu [bahwa]
faggin telah menciptakan untuk 4000 keluarga. Stanley mazor menyumbang
[memperbesar] sepasang instruksi kepada seperangkat instruksi [perintah].
Paten
" Kita [kami] paten
4,010,449 federico faggin masatoshi shima stanley mazor" Mo komputer
memanfaatkan orang banyak memisahkan memotong" , mengeluarkan [memberikan]
1977-03-01 [1
Tubrukan kebudayaan
" Asteroid 8080 intel
digelari sebagai mempermainkan kata-kata dan Pujilah di nama intel 8080. [6
" Microsoft menerbitkan
bomor telepon, 425-882-8080, Dipilih karena banyak awal bekerja [berjalan] di
kepingan kecil ini.
" Banyak dari intel
telepon utama jumlah juga mengambil mirip bentuk [formulir]: Xxx-xxx-8080
Lihat juga
" Cp/m - sistem operasi
Acuan
1. Classiccmp. Org. Tidak
ada. Mendapat kembali di oktober 23,2011.2. Reichel-orbital museum - cpu
koleksi [kumpulan]. Museum. Reichel-orbital. Tidak. Mendapat kembali di oktober
23,2011.3. Sol libe byte berita. . . Di byte, Issn 0360-5280, Isi [jilid] 4 tidak.
11, Nopember 1979 pg. 824. Soviet memotong dan Analog barat mereka. Cpu-world.
Mendapat kembali di oktober 23,2011.5. Mcy7880-a polish-made klon 8080. Cpu
dunia. Mendapat kembali di oktober 23,2011.6. Cfa-harvard. Edu. Cfa-harvard.
Edu. Mendapat kembali di oktober 23,2011.
Intel 80286
From Wikipedia, the
free encyclopedia
Intel 80286
|
|
Produced
|
From 1982 to early
1990s
|
Common
manufacturer(s)
|
|
6 MHz (4 MHz
for a short time) to 25 MHz
|
|
Min. feature size
|
|
Predecessor
|
|
Successor
|
|
Package(s)
|
Intel 80286[1 juga disebut
iapx 286, Memperkenalkan di 1 februari 1982,16-bit x86 mikro prosesor dengan
134,000 transistor. Suka [seperti] sepupu lebih sederhana sejaman nya, 80186,
Ini dapat dengan tepat menjalankan [mengeksekusi] paling [kebanyakan] perangkat
lunak menulis untuk terdahulu intel 8086 dan 8088. [2 ini dipekerjakan untuk
ibm pc/, Memperkenalkan di 1984, dan
Kemudian meluas menggunakan di paling [kebanyakan] pc/ kompatibel [cocok]
komputer sampai awal 1990.80286 pertama anggota keluarga lanjutan mikro
prosesor dengan pimpinan ingatan dan Kemampuan proteksi [perlindungan] lapang
[lebar].
Contents
|
History
AMD 80286 (16 MHz
version)
Setelah 6 dan 8 mhz awal
[pertama] mengeluarkan, Ini kemudian scaled terserah 12.5 mhz. (amd dan Harri
nanti mendorong [mendesak] arsitektur kecepatan setinggi 20 mhz dan 25 mhz,
Masing-masing. ) di rata-rata, 80286 mempunyai kecepatan dari tentang
[kira-kira] 0.21 instruksi per jam. [3 6 mhz contoh mengoperasikan 0.9 tekanan
induksi rata-rata, 10 mhz contoh 1.5 tekanan induksi rata-rata, dan 12 mhz contoh 1.8 tekanan induksi
rata-rata. [4]
Design
80286
microarchitecture.
80286 penampilan per putaran
[peredaran] jam lebih dari dua kali tentang
nya itu [bahwa] pendahulu, Intel 8086 dan Intel 8088. Sesungguhnya,
Menambah penampilan per putaran [peredaran] jam 80286 melalui pendahulu dengan
segera nya mungkin [mei] di antara terbesar generasi x86 pemroses. Rekening
lebih rumit mengalamatkan cara seperti base+index mempunyai kurang hukuman jam
karena ini dilakukan oleh perjalanan keliling khusus di 286; 8086, Pendahulu
nya, Mempunyai melakukan [memainkan] rekening alamat efektif di umum [jenderal]
alu, Mengambil banyak putaran [peredaran]. Juga, Operasi matematis gabungan
seperti mul/memv mengambil lebih sedikit putaran [peredaran] jam membandingkan
kepada 8086.
Ini 68-pin mikro prosesor.
Ini tersedia di plcc(plastic memimpin pembawa penyakit kepingan kecil),
Lcc(lead kurang pembawa penyakit kepingan kecil) dan Pga(pin jala-jala
mempersiapkan). [5 setelah 24-bit bus alamat, 286 dapat ke alamat terserah 16
mb domba jantan [alat pelantak], Berlawanan dengan 1 mb bahwa 8086 dapat secara
langsung akses [masuk]. Sementara lakukan dapat mempergunakan [memanfaatkan]
domba jantan [alat pelantak] tambahan ini (memperluas [memperpanjang] melalui
ingatan) bio memanggil [menelepon] (int 15h, Ah=87h, atau Sebagai disket domba jantan [alat
pelantak], atau Perlombaan memperluas
ingatan, Berharga dan Keanehan awal [pertama] perangkat lunak mempergunakan
memperluas [memperpanjang] ingatan bermaksud [berarti] itu [bahwa] 286 komputer
jarang dilengkapi dengan lebih dari megabyte domba jantan [alat pelantak].
Tambahan, Ada hukuman penampilan orang yang bersangkutan di mengakses memperluas
[memperpanjang] ingatan dari cara nyata, Seperti dicatat di bawah.
286 didisain lari
[menjalankan] multitasking aplikasi [penerapan], Termasuk komunikasi seperti
otomatis pbx, Real-time pengawasan proses,
dan Multi-user sistem.
Nanti e-stepping tingkat
80286 sangat bersih cpu, Bebas dari beberapa signifikan ralat yang disebabkan
masalah untuk pembuat program dan Penulis sistem operasi di terdahulu b-step
dan C-step cpu biasa di dan Klon).
Features
Siemens 80286 (10 MHz
version)
IBM 80286 (8 MHz
version)
Menarik keistimewaan [ciri]
pemroses ini bahwa itu pertama x86 pemroses dengan cara tercakup. Cara tercakup
membolehkan [memungkinkan] terserah 16 mb ingatan untuk;menjadi mengalamatkan
oleh on-chip satuan [kesatuan] pimpinan ingatan linier (m dengan 1 gb angkasa
alamat logis. M juga menyediakan proteksi [perlindungan] dari hancur atau
Ill-behaved aplikasi [penerapan] bagian luar tulisan menentukan tempat
wilayah-wilayah mereka ingatan. M dan Mekanisme proteksi [perlindungan]
dibolehkan hanya jika cara tercakup menyimpan mereka tercela di cara nyata cara
menjalankan. Menggunakan dari instruksi tambahan yang [mana] suka menolong
untuk multitasking sistem operasi mengizinkan [membolehkan] di cara tercakup
80286. Keistimewaan [ciri] penting yang lain 80286 cegahan unauthorised akses
[masuk]. Ini adalah mencapai oleh:
" Membentuk berbeda
bagian untuk data, Kode, Tumpukan dan Mencegah mereka overlap
" Menugaskan tingkat
[level] hak istimewa ke setiap bagian. Bagian dengan hak istimewa lebih rendah
tingkat [level] tidak bisa akses [masuk] bagian dengan hak istimewa lebih
tinggi tingkat [level].
80286 menyediakan mendirikan
di mekanisme proteksi [perlindungan] ingatan yang [mana] kemudian ekslusif
[sendiri] hampir ke mainframe dan Minicomputer (cpu suka [seperti] ns320xx dan
M68000 memerlukan komponen [bagian] tambahan untuk perkakas m fungsi) dan
Peningkatan penampilan besar mewakili oleh 80286 dan Banyak dari pengganti nya
akan [maukah] menyiapkan jalan bagi x86 dan Ibm pc arsitektur memperluas
[memperpanjang] dari rendah komputer pribadi penampilan semua jalan ke high-end
stasiun-kerja dan Server dan Bahkan mengendarai pasar untuk arsitektur lain.
Di 80286, Operasi ilmu hitung
[aritmatik] dapat melakukan [memainkan] di berikut jenis yang berbeda jumlah:
" Mengemasi sistim
desimal tidak ditandatangani,
" Biner tidak
ditandatangani,
" Tidak ditandatangani
membongkar sistim desimal,
" Menandatangani biner,
Dan
" Titik-kambang jumlah.
Dengan sengaja, 286 dapat
tidak kembali ke keadaan sebelumnya dari cara tercakup kepada dasar
8086-compatible" Cara nyata" Tanpa hardware-initiated memasang lagi.
Di pc/ memperkenalkan di 1984, Ibm menambahkan untaian eksternal [luar] sebaik
mengkhususkan kode di rom bio mengaktifkan serangkaian khusus instruksi program
ke sebab memasang lagi, Mengizinkan real-mode masuk kembali (sementara menahan
ingatan giat [rajin] dan Kendali). Walaupun ini bekerja dengan tepat, Metode
menjatuhkan [menentukan] hukuman penampilan sangat besar [sangat banyak].
Di teori, Real-mode aplikasi
[penerapan] dapat secara langsung mengeksekusi di 16-bit cara tercakup jika
aturan tertentu [pasti] mengikuti; Akan tetapi, Sebanyak lakukan program
mematahkan aturan itu, Cara tercakup tidak meluas menggunakan sampai penampilan
[muncul] pengganti, 32-bit intel 80386, Yang [mana] didisain kembali dan Dan
sebagainya diantara cara secara mudah. Bila [ketika] intel dirancang 286, Ini
tidak dirancang untuk;menjadi dapat ke multitask real-mode aplikasi
[penerapan]; Cara nyata dimaksudkan untuk jalan [cara] sederhana untuk pemuat
gantungan sepatu bot menyediakan sistem dan Kemudian saklar ke cara tercakup.
Pada bulan januari 1985,
Riset cacahan mengadakan pra pertunjukan bersamaan lakukan 286 di kerjasama
dengan intel. Produk akan [maukah] fungsi dengan keras sebagai suatu 80286 cara
asli [alamiah] sistem operasi, Mengizinkan pengguna [pemakai] mengambil keuntungan
penuh cara tercakup melakukan [memainkan] multi-user, Multitasking operasi
sementara berlari 8086 perlombaan. [6 ini bekerja di b-1 langkah prototipe
kepingan kecil, tetapi Riset cacahan
menemukan masalah dengan perlombaan di tingkat produksi c-1 masuk mungkin
[mei], Yang [mana] akan [maukah] tidak mengizinkan bersamaan lakukan 286 lari
[menjalankan] 8086 perangkat lunak di cara tercakup. Mengeluarkan dari
bersamaan lakukan 286 terhenti sampai intel akan [maukah] mengembangkan
[menghasilkan] versi baru kepingan kecil. [6 di agustus, Setelah ujian luas e-1
langkah contoh 80286, Riset cacahan mengakui itu [bahwa] intel mengoreksi semua
terdokumentasi 286 ralat, tetapi
Mengatakan ada masih undocumented kepingan kecil masalah penampilan dengan
prerelease versi bersamaan lakukan 286 berlari di e-1 langkah. Intel mengatakan
mendekati [menemui] riset cacahan ingin mempersempit menyaingi 8086 perangkat
lunak di cara tercakup berbeda dari spesifikasi asli [orsinil]. Meskipun
demikian, Mereka melaksanakan kecil [minor] perubahan di microcode itu [bahwa]
akan [maukah] mengizinkan riset cacahan lari [menjalankan] cara perlombaan
banyak lebih cepat, Menyatukan dengan e-2 langkah. [7 bernama ibm 4680 wahai,
Ibm semula memilih dr bersamaan lakukan 286 dasar sebagai mereka ibm 4680
komputer untuk ibm produk sistem tanaman dan Point-of-sale terminal [stasiun]
di 1986. [8 sama pembatasan mempengaruhi riset cacahan flexo 286 versi 1.0,
Asal mula bersamaan lakukan 286, Membangun di 1986, Memperkenalkan di januari
1987, dan Nanti mengadopsi [memungut
anak] oleh ibm untuk mereka ibm 4690 wahai.
Masalah memimpin ke gerbang
tagihan [rekening] dengan sangat baik mengacu pada 80286 sebagai" Kepingan
kecil mati otak" , [9 sejak ini cerah bahwa lingkungan windows microsoft
baru akan [maukah] tidak dapat lari [menjalankan] kelipatan ms-do aplikasi
[penerapan] dengan 286. Ini yang dapat dibantah bertanggung jawab untuk
membelah diantara microsoft dan Ibm, Sejak ibm meminta dengan tegas itu [bahwa]
wahai/2, Semula usaha patungan diantara ibm dan Microsoft, Akan [maukah] maju
286 (dan di cara teks [naskah]).

TUGAS
KELOMPOK
ARSITEKTUR
DAN ORGANISASI KOMPUTER
JUDUL
: INTEL 8080
NAMA-NAMA
KELOMPOK
RACHMAD
EDY NPM : 201043500600
FERI
PRIBADI NPM : 201043500587
SUNGGARJADI NPM : 201043500610